@charset "utf-8";
/* CSS Document */
body{
background-image: url(../images/bg1.jpg);
margin:0;
padding:0;
text-align:center;
font:12px/16px "Franklin Gothic Book","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4C4D4C;}

#container{margin:0 auto; padding:0;background:#FCFCFC;width:900px;height: 800px;}
#container2{margin:0 auto; padding:0;background:#FCFCFC;width:900px;height: 960px;}


#container_tables{margin:0 auto; padding-left:70px;background:#FCFCFC;width:900px;height: 960px;}

body#shop a#shop_nav,
body#about a#about_nav,
body#fq a#faq_nav,
body#share a#share_nav{color:#fff;background:#19A3F7;}

.faqtable caption{ text-align:left;padding-top:10px;}
.faqtable{border-collapse:collapse;margin-bottom:10px;width:320px;}
.faqtable td{width:160px;}
.faqtable th,.faqtable td{text-align:left;padding:0;}

.sizetable caption{ text-align:left; margin:0 0 .5em 0;font-weight:bold;}
.sizetable{border-collapse:collapse;}
.sizetable th,td{text-align:left;padding:.42em; padding-left:.52em;border: 1px solid #ccc;}

a:link, a:visited{ text-decoration:none;color:#777;}
a:hover, a:active{text-decoration:none;color:#19A3F7;}
h1{margin:0;padding:10px 0 5px 0;}
h1 image{
display:block;
padding:0;
border:0;
line-height:0px;
}
/*{font:14px "TradeGothicCondEighteen",helvetica,arial,sans-serif;color:#4C4D4C;margin:0;text-transform:uppercase;padding-top:5px;}*/
h3{font: bold 12px "Franklin Gothic Book","Helvetica Neue",Helvetica,Arial,sans-serif; color:#4C4D4C;margin:0;text-transform:uppercase;}
h2,h4{font: bold 13px "Franklin Gothic Book","Helvetica Neue",Helvetica,Arial,sans-serif; color:#4C4D4C;margin:0;text-transform:uppercase;}


table caption{font: 12px "Franklin Gothic Book","Helvetica Neue",Helvetica,Arial,sans-serif; color:#4C4D4C;margin:0;padding-top:25px;}
.subhead{font: 12px "Franklin Gothic Book","Helvetica Neue",Helvetica,Arial,sans-serif; color:#000;margin:0;}

ul,li{list-style-type:none;padding:0;margin:0;}
#crumbs{margin:0;padding-top:25px;padding-bottom:10px;float:right;width:440px;text-align:left;}
#crumbs li{float:left;padding-right:.4em;color:#777;font-size:11px;text-transform:uppercase;}
#crumbs li a{display:block;}

#nav_main ul{list-style-type:none;margin:3px 0;padding:0;background:#222;float:left;width:100%;}
#nav_main li{display:inline;}
#nav_main ul li a{padding: 5px 52px 10px 7px;background:#222;color:#ccc;border-right: 1px solid #fff;float:left;display:block;font-size:11px;text-transform:uppercase;text-decoration:none;}
#nav_main li a:hover, #nav_main li a:active{color:#fff;background:#555;}

.hr{height: 1px;margin:0;padding:0;
background: transparent url(../images/dot.gif) repeat-x scroll;border:none;clear:both;}
hr{display:none;}
.hr2{height: 1px;margin:0;margin-top:2px;padding:0;width:78%;
background: transparent url(../images/dot.gif) repeat-x scroll;border:none;clear:both;}

#items ul{position:relative;list-style-type:none;width:900px;margin:0;padding:0;}
#items li{width:200px;padding:12px 5px 15px;text-transform:uppercase;float:left;}
#items p{font:11px normal "Helvetica Neue", Helvetica, Arial, sans-serif;padding:0;margin:0;}
#items li img{border:0;}
span.arrows{font: 21px Arial, Helvetica, sans-serif; color:#000;margin:0;}

#faq{padding-top:55px;padding-left:30px;text-align:left;width:720px;}
#sizechart{padding-top:35px;float:left;display:inline;width:760px;text-align:left;}

#content_main{margin:0;padding-top:15px;float:right;width:440px;text-align:left;}
#content_main2{margin:0;padding-top:35px;float:right;width:440px;text-align:left;}

#content_sub{margin:0;padding-top:30px;padding-left:0px;float:left;width:440px;
	height:350px;
	position:relative;
	font-family:verdana, arial, sans-serif;
	background:#FCFCFC;}
#content_sub2{margin-left:20px;;padding-top:35px;float:left;width:400px;}
#content_sub3{margin-left:0px;padding-top:40px;float:left;width:350px;}


.description{width:350px;}
.description2{width:330px;}


#toprow{margin-top:15px;}
#sizechart img{float:left;padding: 0px 55px;}
#column1{float:left;display:inline; width:350px;text-align:left;margin-top:20px;margin-left:30px;}
#column2{float:left;display:inline; width:350px;text-align:left;margin-top:20px;}
#fter
 {font: 10px Arial, Helvetica, sans-serif;
padding:10px 0; margin:0;}
#fbfter
 {font: 9px Arial, Helvetica, sans-serif;
padding:15px 80px; margin:0;text-align:left;}

/*share*/
.photo{margin:-5px 0 0 30px;padding:0;float:left;width:300px;border:0;}


.photo ul.topic li a.set {display:block; font-size:11px; width:124px; height:30px;line-height:30px; color:#000; text-decoration:none; border:0; background:#ccc; font-family:verdana, arial, sans-serif;}

.photo ul.topic li a ul, 
.photo ul.topic li ul 
{display:none;}

.photo ul.topic li.active a
{color:#000; background:#bbb;}

.photo ul.topic li a:hover,
.photo ul.topic li:hover a
{color:#fff; background:#aaa;}

.photo ul.topic li.active ul
{display:block;left:0; top:31px; list-style:none; padding:0; margin:0px; height:280px; width:400px; border:0px; z-index:2;}

.photo ul.topic li a:hover ul, 
.photo ul.topic li:hover ul
{display:block;left:0; top:31px; list-style:none; padding:0; margin:0px; height:280px; width:400px; padding:0px; border:0px ; z-index:100;}

.photo ul.topic li ul li
{display:inline; width:121px; height:99px; float:left; border:1px solid #fff; margin:2px;}

.photo ul.topic li ul li a
{display:block; width:119px; height:97px; cursor:default; float:left; text-decoration:none; background:#444; border:0px;}

.photo ul.topic li ul li a img
{display:block; width:116px; height:94px; border:3px solid #eee;}

.photo ul.topic li a:hover ul li a:hover, 
.photo ul.topic li:hover ul li a:hover 
{white-space:normal; position:relative;}

.photo ul.topic li a:hover ul li a:hover img, 
.photo ul.topic li:hover ul li a:hover img 
{position:absolute; left:0px; top:-32px; width:380px; height:290px; border-color:#fff;}
.bttn{position:relative;left:250px;width:190px;margin-top:-19px;}

/*thumbnail gallery*/
ul{list-style:none;margin:0;padding:0;}
.gallery {width: 420px;height:500px;margin:0;padding-left:25px;background:#FCFCFC;}
.gallery li {display: inline;}
.main-img {width:310px;float:left;padding-left: 10px;}
.thumbs{display: inline;margin:0; width:58px;margin-right:13px;}
.thumbs ul li{padding:1px 15px 0 0;}
.thumbs ul li img{ width:55px;}






