/* CSS Document */
*{margin:0;padding:0}
body{
	background-color:#A22;
	background-image: url(images/bg4.gif);
}
#page {
	width:749px;
	margin:0 11px;
	background-color:#FFF;
}
#container{
	margin:0 auto;
	width:771px;
	background-image:url(images/bg.png)}
#header{ 
	height:120px;
}
h1{/*margin:0;padding:0;*/color:#A22;font:normal 150% Verdana,Arial,Helvetica,sans-serif}
h2{margin-top:10px;font:bold 90% Verdana,Arial,Helvetica,sans-serif;clear:both}
h3{padding:8px 2px 2px 0;text-align:right;font:110%  Verdana,Arial,Helvetica,sans-serif;/*font-weight:bold*/color:#A22;}
#content{
	margin:0 auto 20px auto;
	padding:20px 40px;
	clear: both;
}
#content a{color:#A22}
#content p{padding-top:13px;font:75% Verdana,Arial,Helvetica,sans-serif}
#content p.pic-footer{font-size:70%;text-align:left;margin:0;padding:3px}
#content img.toleft{float:left;padding-top:5px}
#footer{
	padding:8px 0;
	border-top:1px solid #EDC;
	clear:left;
	background-position: bottom;
	background-image: url(images/bgbar2.gif);
}
#footer p{text-align:center;font:70%/15px Verdana,Arial,Helvetica,sans-serif}
#footer a{color:#06C}
hr.incard{width:300px;color:#A22;background-color:#963;height:2px;margin:5px auto;border:0}
#contact-form{width:470px;margin:40px auto 10px;font:75% Arial,Helvetica,sans-serif}
#contact-form th{width:200px;font-weight:normal;letter-spacing:normal;padding-right:6px;text-align:right}
#contact-form td{padding:2px;text-align:left}
#contact-form .text-field{width:250px;padding-left:2px;font:100% Arial,Helvetica,sans-serif}
#contact-form .error-field{background-color:#FEE}
#contact-form select{width:auto;font:100% Arial,Helvetica,sans-serif}
#contact-form .underlined{border-bottom:1px dotted #EDC}
.buttons-line{text-align:center}
.button,.buttonon{width:80px;font-size:80%;font-weight:bold;cursor:pointer;border:0;border-right:1px solid #EDC;border-bottom:1px solid #EDC;background:#FFE}
.button{color:#A22}
.buttonon{color:#000}
.basictext{color:#9C0}
.errortext{font-size:90%;color:#F00}
.snapshot{width:510px;margin:20px auto;clear:both}
.gallery{width:400px;margin:20px auto;clear:both;text-align:center}
.faq{padding:10px 25px 0;margin:20px 0;font:80% Verdana,Arial,Helvetica,sans-serif}
.faq li{list-style-type:decimal;margin-top:10px}
.faq li ul li{list-style-type:none;font-weight:normal;padding:0;margin-top:0px}
#image-holder{height:300px;text-align:center;border:1px dotted #966;padding:10px 0}
.thumb-holder img{display:inline}
#context{width:350px;float:right}
.toleft{float:left; padding-top:8px;}
/*.toleft img{float:left}*/
.special{border:1px dotted #A77;margin-top:10px;padding:4px}
.specialprice{color:#FF0000;font-weight:bold;font-size:120% !important}
.ty-toleft{margin:16px 0 40px 0;float:left;padding-right:15px}
.thumb-holder{height:100px;width:690px;overflow:-moz-scrollbars-horizontal;overflow-x:auto;overflow-y:hidden;margin:10px 0}


#bigpicture {	margin:20px auto 5px auto; border:1px solid #DDD; }
#bigpicture, #slider { /*width:667px; */ width:100%;}
#slider { /*margin:0 auto;*/ overflow-x:scroll !important; overflow-y:hidden;	}
#slider img{ float:left }
.frame span { position:absolute; width:1px; height:1px; top:5px; left:5px; overflow:hidden; }



#adagec {	text-align: center;	margin-top: 50px; width:360px;  float:right}
#adchoco {	text-align: center;	margin-top: 50px; width:299px; float:left;}































#underlinemenu ul{
margin-bottom: 1em;
float: left;
font-weight: bold;
border: 1px solid #DFDFDF;
border-width: 1px 0; 
font:75% Geneva,Arial,Helvetica,sans-serif;
background:#FFE url(images/bgbar2.gif) repeat-x bottom; width:100%;
/*width:749px;*/ 
padding-left:50px;
width:699px; 
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a, #underlinemenu ul li span{
float: left;
font-weight: bold;
text-decoration: none;
padding:8px 14px 7px 14px;
/*background: white url(media/menudivide.gif) top right repeat-y;*/
}

#underlinemenu ul li a:hover, #underlinemenu ul li span {
color:#000;
border-bottom: 3px solid #A22;
padding-bottom: 0;
padding-bottom:4px;
}

#underlinemenu ul li a{color:#A22;  }
/*#underlinemenu ul li span{ }*/
