@charset "UTF-8";

/*ids CSS Document */



body, html{

background-image:url(../images/_headBG.gif); 

background-repeat:repeat-x;  

margin:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666; 

}



/* RegisterForm */

#RegForm {float:left; width:680px; min-height:450px; margin-bottom:10px; margin-left:10px; }

.form {margin:10px;}

.dott {border-top:dotted 1px #cfcfcf; height:10px;}



/* text */

p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:justify; padding-top:0; margin-top:0;}

.contenttext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:justify; padding:0; margin:0;}

.contenttextRight {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:right; padding:0; margin:0;}

.contenttextHead {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-align:justify; padding:20px; margin:0;}

.contentTitle12px {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color:#829b43; margin:0; padding:0; text-transform:uppercase;}

.contentPromo12px {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:none; color:#829b43; margin:0; padding:0;}

.contentRightProd14px {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color:#3399cc; text-align:left; margin:0; padding:0; text-transform:uppercase;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bolder; color:#666666; text-align:left; margin:0; padding:5px 0 20px 5px;}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:none; color:#FFFFFF; text-align:left; margin:0; padding:20px 20px 0 20px; text-transform:uppercase;}

h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#829b43; text-align:left; margin:0; padding:15px; text-transform:uppercase;}

h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#3399cc; text-align:left; margin:0; padding:8px 0 0 8px; text-transform:uppercase;}

h5 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:none; color:#3399cc; text-align:left; margin:0; padding-top:50px; text-transform:uppercase;}

h6 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:none; color:#3399cc; text-align:left; margin:0; padding:0 0 10px 0; text-transform:uppercase;}
a.textlink, a.textlink:link, a.textlink:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:none; text-decoration: none; color: #829b43;}

a.textlink:hover {color:#000000; text-decoration:underline;} 

a.textlink:active {color:#000000;} 
a.textlink2, a.textlink2:link, a.textlink2:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:20px; font-weight:none; text-decoration: none; color: #829b43;}

a.textlink2:hover {color:#000000; text-decoration:underline;} 

a.textlink2:active {color:#000000;} 







#wrapper {width:970px; margin: 0 auto; padding:0; text-align:left;}

#container {width:970px; min-height:100%; margin-bottom: -30px; position: relative;}



#contentBG {float:left; width:970px; background-color:#FFFFFF; margin-top:5px;}

#header {float:left; width:970px; margin-top:5px; padding:0px; height:71px; background-image:url(../images/_headtop.gif); background-repeat:repeat-x;}
#logo {float:left; width:250px; height:65px;}

#mainmenu {float:right; width:720px; height:20px; margin:0; padding:0;}

#navi {margin: 0 0 0 0; float:right;} 

#navi li {display: inline; float:left;}

#navi a:link, #navi a:visited {font-size: 11px; font-weight:none; padding: 2px 3px 2px 3px; margin:0; text-decoration: none; color: #26310c; float:left;}

#navi a.active:link, #navi a.active:visited, #navi a:hover {color: #000000;  border-bottom:2px solid #000000;}

#topmenu {float:right; width:270px; height:20px; margin:0; padding:30px 0 0 0;}

#topnavi {margin: 0 0 0 0; float:right;} 

#topnavi li {display: inline; float:left; padding:2px 0 2px 0;}

#topnavi a:link, #topnavi a:visited {font-size: 12px; font-weight:none; padding: 0px 8px 0px 8px; text-decoration: none; color: #666666; float:left;}

#topnavi a.active:link, #topnavi a.active:visited, #topnavi a:hover {color: #000000;}
 
#shopList {float:left; width:150px; height:20px; margin:0; padding:30px 0 0 0;}

#shopNavi {margin: 0 0 0 0; float:right;} 

#shopNavi li {display: inline; float:left; padding:2px 0 2px 0;}

#shopNavi a:link, #shopNavi a:visited {font-size: 12px; font-weight:none; padding: 0px 8px px 8px; text-decoration: none; color: #666666; float:left;}

#shopNavi a.active:link, #shopNavi a.active:visited, #shopNavi a:hover {color: #000000;}





/*index */

#leftBar {float:left; width:190px; min-height:1320px; background-color:#f9f9f9; margin:5px 0 0 0; padding:0;}

.lineGrey {border-bottom:1px solid #999999}

a.sideNavi, a.sideNavi:link, a.sideNavi:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; text-decoration: none; color: #666666;}

a.sideNavi:hover {color:#829b43;} 

a.sideNavi:active {color:#829b43;} 

#rightBarSearch {float:left; width:780px; min-height:320px; background-color:#ffffff; margin:5px 0 0 120px; padding:0;}
#rightBar {float:right; width:780px; min-height:320px; background-color:#ffffff; margin:5px 0 0 0; padding:0;}

#rightBarFlash {float:right; width:780px; min-height:255px;}

#rightBarFeatured {float:left; width:780px; margin:5px 0 0 0; padding:0;}

.titleHeader {float:left; width:780px; height:35px;}

#rightBarBrand {float:left; width:780px; height:200px; margin:5px 0 10px 0;}

#rightFeatBrandNew {float:left; width:780px; height:170px; margin:5px 0 5px 0; background-color:#ffffff;}
.featNew { float:left; width:780px; padding:0px; margin:0px; display:inline;}
.featNew li{float:left; height:130px; text-align:center; list-style:none; padding:0px; margin:5px; border-right:dotted 1px #cccccc; border-bottom:dotted 1px #cccccc;}


#rightBarBrand2 {float:left; width:775px; min-height:280px; margin:5px 0 0 0; border-top:1px solid #eaeaea;}

.sideBrandList { float:left; width:177px; padding:0px; margin:5px 0 0 8px; display:block;}

.sideBrandList li{list-style:url(../images/_sub-navi-dot.gif); padding:0px; margin:5px ; }

.sideBrandListNOIMG {list-style:none; padding:0px; margin:5px ; }

.prodbox { float:left; width:755px; padding:0px; margin:0px; display:inline;}

.prodbox li{float:left; width:140px; height:160px; text-align:center; list-style:none; padding:0px; margin:5px; background-color:#FFFFFF; border-right:dotted 1px #cccccc; border-bottom:dotted 1px #cccccc;}

.prodname {width:140px; text-align:center; padding-left:2px; font-size:11px; margin:0px; height:15px; font-weight:normal; display: block; color:#666666;}

.prodname:hover {color:#829b43; text-decoration:underline;}

.prodcount{width:140px; font-size:10px; text-align:center; display: block; text-decoration:none; padding-bottom:1px; color:#666666;}

a.link1 {display:block; width:140px; height:110px; margin:5; padding:0; text-decoration:none;}

a.prodname {display:block; width:140px; height:15px; margin:5; padding:0;}

.submenu a:link, .submenu a:visited {font-size:11px; font-weight:none; padding:0 10px 0 10px; text-decoration: none; color:#508bcd;}

.submenu a:active:link, .submenu a:hover {color: #000000;}

#prodBrand li {display: inline; float:left;}

#prodBrand a:link, #prodBrand a:visited {font-size: 12px; font-weight:none; padding: 2px 3px 2px 3px; text-decoration: none; color: #666666; float:left;}

#prodBrand a.active:link, #prodBrand a.active:visited, #prodBrand a:hover {color: #000000;}

#rightBarBrand_All {float:right; width:600px; min-height:280px; margin:10px 80px 10px 80px; padding:10px; background-color:#eaeaea; border:1px solid #666666}





/* product Page */

#prodNavi {float:left; width:970px; height:32px; border-bottom:1px solid #cfcfcf; margin:5px 0 0 0; background-color:#eaeaea;}

.prodNaviTitle { float:left; width:970px; padding:0px; margin:0px; display:inline; color:#829b43;}

.prodNaviTitle li{float:left; text-align:center; list-style:none; margin:5px;}

.prodNaviTitle a:link, .prodNaviTitle a:visited {font-size: 12px; font-weight:none; padding:0; text-decoration: none; color: #666666; float:left;}

.prodNaviTitle a.active:link, .prodNaviTitle a.active:visited, .prodNaviTitle a:hover {color: #829b43;}

#BrandIMGhead {float:left; width:266px; height:220px; padding:0; margin:0;}

#BrandConhead {float:right; width:502px; height:220px; padding:0; margin:0;}

.borderGreyLight {border-left:#eaeaea solid 1px; border-right:#eaeaea solid 1px; border-bottom:#eaeaea solid 1px;}

.borderGreyLightBottom {border-bottom:1px solid #eaeaea}

.pagingArea {float:right; width:300px; height:20px;}

a.paging, a.paging:link, a.paging:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:none; text-decoration: none; color: #666666; text-align:right;}

a.paging:hover {color:#829b43;} 

a.paging:active {color:#829b43;} 

.listBG {float:left; background-image:url(../images/prod/listing_title_bg.gif); background-repeat:no-repeat; width:775px; height:40px;}

a.CompLink, a.CompLink:link, a.CompLink:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; color: #FFFFFF; padding-left:20px;}

a.CompLink:hover {color:#FFFFFF; text-decoration:underline;} 

a.CompLink:active {color:#FFFFFF;} 



/* Product Details */

#MiddleBarProdDetails {float:left; width:555px; min-height:600px; background-color:#ffffff; margin:5px 0 0 0; padding:0;}

#leftBarProdDetails {float:left; width:210px; min-height:600px; background-color:#FFFFFF; margin:5px 0 0 0; padding:0;}

#RightBarProdDetails {float:right; width:197px; min-height:600px; background-color:#FFFFFF; margin:5px 0 0 0; padding:0;}

.IMGenlargeBox {float:left; width:190px; height:190px; padding:0; margin:0; border:1px #eaeaea solid;}

#prodLastViewTitle {float:left; width:196px; height:42px; padding:0; margin:0; background-color:#000000;}

#prodLastView {float:left; width:193px; min-height:400px; padding:0; margin:0; background-color:#ffffff; border:1px solid #ffff88;}

.deleteBtn {float:right; width:16px; height:16px; padding:0; margin:5px;}

.lineYellow {border-bottom:1px solid #ffff88; float:left; width:190px; margin:10px 0 10px 0; padding:0;}

#midContentTop {float:left; width:553px; min-height:300px; padding:0; margin:0; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}

#MidTopTitle {float:left; width:555px; height:30px; background-image:url(../images/prod/details_title_bg.gif); padding:0; margin:0;}

#MidTopEnq {float:left; width:555px; height:46px; padding:0; margin-top:10px; background-color:#eaeaea;}

#MidTopEng div:hover{background:#660000;}

.MidBtn {margin: 0 0 0 0; float:right;} 

.MidBtn li {display: inline; float:left;}

#MidDescTitle {float:left; width:553px; height:30px; background-image:url(../images/prod/details_description_title.gif); padding:0; margin-top:15px;}

#MidDescContent {float:left; width:545px; min-height:150px; padding-left:8px; margin-top:10px;}

#videolink {float:inherit; width:545px; min-height:150px; padding-left:8px; margin-top:10px;}

#MidCommentTitle {float:left; width:555px; height:35px; background-image:url(../images/prod/customer_comment_title.gif); padding:0; margin-top:10px;}

#midCommentTop {float:left; width:553px; min-height:300px; padding:0; margin:0; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}

.line553 {float:left; width:553px; padding:0; margin-top:5px; border-bottom:1px solid #eaeaea;}

#rightTitle {float:left; width:197px; height:107px; background-image:url(../images/prod/details_collection_title.gif); padding:0; margin:0;}

#rightContent {float:left; width:183px; min-height:400px; padding:0; margin:0 8px 0 8px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}

.rightBartitle {float:left; margin-top:85px; width:190px; height:15px; padding:0; margin-left:15px;}

.IMGthumbBox {float:left; width:190px; min-height:100px; padding:0; margin:0; border-bottom:1px #eaeaea solid; border-left:1px #eaeaea solid; border-right:1px #eaeaea solid;}



/*footer */

#footer { float:left;height:170px; width:100%; background-image:url(../images/_footer-bg.gif); background-repeat:repeat; text-align:center; padding-top:5px; border-top:5px solid #829b43; border-bottom:20px solid #829b43;}

#footerContent {margin:0 auto; width:970px; height:150px;}

.clearfooter {height: 30px; clear: both;}



/* footer text */

a.footerlink, a.footerlink:link, a.footerlink:visited {font-family:'Century Gothic',Arial, Helvetica, sans-serif; font-size:10px; font-weight:none; text-decoration: none; color: #ffffff;}

a.footerlink:hover {color:#0299bd;} 

a.footerlink:active {color:#0299bd;} 



a.footerlink_black, a.footerlink_black:link, a.footerlink_black:visited {font-family:'Century Gothic',Arial, Helvetica, sans-serif; font-size:12px; font-weight:none; text-decoration: none; color: #000000;}

a.footerlink_black:hover {color:#0299bd;} 

a.footerlink_black:active {color:#0299bd;}

a.titleLink, a.titleLink:link, a.titleLink:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:none; text-decoration: none; color: #3299bb;}
a.titleLink:hover {color:#000000; text-decoration:underline;} 
a.titleLink:active {color:#000000;}

