* {
	margin: 0;
	padding: 0;
}




/* -------------------------------------------------------------------*/

/* CSS Document */
body {
	font-family: georgia;
	font-size: 14px;
	margin:0px;	
}
a {text-decoration: none;}
h2{
	font-size:1.4em;
	margin-bottom:10px;
	margin-top:10px;
	color: #990000;
}
#header{
	height:100px;margin: 0px;
	text-decoration: none;
	display: block;
	width: 100%;
	background-color: #000000;
	border-bottom: solid #A67D3D 10px;}
.product{float:left; padding:12px;}
.buy {
	display:block;float:left;
	padding-left:350px;}

.clearfix{	clear: both;}
object {padding:0px; margin:0px;}
#logo{
	display: block;
	width: 1000px;
	margin: 0px auto 0px auto;
	height:100px;
	background-color: #000000;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left;}

#logo img{float:right}
#content2{
	width: 800px;
	background-color: #ffffff;
	line-height: 1.7em;padding-top:5px;
}
.nydesign{
	font-size: 8px;
	color: #1673B9;
}
#content2 p{padding-bottom:10px;}
#content3 p{padding-bottom:10px;}
#content3{
	display: block;
	width: 800px;	line-height: 1.7em;
	background-color: #ffffff;}
#right {	width : 171px;	float : right;	margin-top : 0px;	margin-right : 0px;	padding-bottom : 0px;	background-color: #fff;	font-size: 0.9em;}
#button {width : 150px;padding : 0px 0px 1em 0px;margin-bottom : 1em;font-family : 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;font-size : 100%;background-color : #fff;color : #333;}
#button ul {list-style : none;margin : 0px;padding : 0;border : none;}
#button li {border-bottom : 1px solid #b7b7b7;margin : 0px;}
#button li a {display : block;padding : 4px 4px 4px 0.5em;border-left : 10px solid #585858;border-right : 10px solid #8a8a8a;background-color : #6e6e6e;color : #fff;text-decoration : none;width : 100%;}
html > body #button li a {width : auto;}
#button li a:hover {border-left : 10px solid #8d735e;border-right : 10px solid #b09a89;background-color : #977b64;color : #fff;}
.spaceblock p{	padding:10px;	color: #A67D3D;	font-size: 1em;}
.logotext {	font-weight: bold;	color:#A67D3D;	font-size: 1.2em;	}
.f00 {	color: #FF0000	}
.grey {	color: #666	}
.links{	font-size: 0.8em;	text-decoration: none;	display: block;}
.text {	padding: 10px;	}



/* -------------------------------------------------------------------*/
h1{
	display:block;
	float:left;
	font-size: 12px;
	color: #000000;
	width: 400px;
}


#page-wrap		    { width: 1000px; min-width: 1000px; margin: 0 auto; position: relative; }


#main-content       { padding: 0 170px 0 0px; background: #fff; margin-left:5px;}

#main-sidebar       { position: absolute; right: 0; top: 0; width: 160px; bottom: 0%;
                      background: #fff; padding: 0px 0px 0px 10px}
                      
#footer             {
	width: 100%;
	background: #ffffff;
	margin: 10px auto 0px auto;
	background-image: url(../images/teddys2.jpg);
	background-repeat: repeat-x;
	height: 113px;}
/* -------------------------------------------------------------------*/






#banner {
float:left;
    margin: 3px auto;
}
#banner a {
	border: 0px;
	z-index: 10;
}
#banner a:hover {
	background-image: url(../images/slither.gif);
	z-index: 100;
	background-repeat: no-repeat;
}
/*#banner a {border-top: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #fff;}
#banner a:hover {border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;}*/

.headlines{border:0px;}
.headlines a {border-bottom: 0px;}
#wrapper {
    width: 1000px;
    margin: 2px auto;   
}

#intro {
    padding-bottom: 10px;
}

#slider {
    float:left;width: 750px;min-width:750px;
    margin: 0px auto 0px 0px;
    position: relative;
	border: 10px solid #A67D3D; font: 11px Helvetica, Arial, sans-serif !important ;
}

.scroll {
	overflow: hidden;
	width: 750px;
    margin: 0 auto;
    position: relative;
}

.scrollContainer {
	position: relative;
}

.scrollContainer div.panel {
    padding: 10px;
    width: 274px;
	height: 318px;
}

#left-shadow {
	position: absolute;
	top: 0;
	left: 0;
	width: 12px;
	bottom: 0;
	background: url(../images/leftshadow.png) repeat-y;
}

#right-shadow {
	position: absolute;
	top: 0;
	right: 0;
	width: 12px;
	bottom: 0;
	background: url(../images/rightshadow.png) repeat-y;
}

.inside {
	padding: 10px;
	border: 1px solid #999;
}

.inside img {
	display: block;
	border: 1px solid #99;
	margin: 0 0 10px 0;
	width: 250px;
}

.inside h2 {
	font-weight: normal;
	color: #111;
	font-size: 16px;
	margin: 0 0 8px 0;
}

.inside p {
	font-size: 11px;
	color: #666666;
}

#slider a {
	color: #0033CC;
	text-decoration: none;
	border-bottom: 1px dotted #ccc;
}

#slider a:hover {
	border-bottom: 1px solid #f00;
}

.scrollButtons {
    position: absolute;
    top: 127px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -45px;
}

.scrollButtons.right {
    right: -45px;
}

.hide {
    display: none;
}