/* MEN */
body{
color:#fff;
background:#000 url(images/mainBackground.gif) top center no-repeat;
}
a{
color:#3c90d7;
}
a:hover{
color:#fff;
}
#mainMenu li a{
color:#3c90d7;
}
#mainMenu li a.selected, #mainMenu li a:hover{
color:#fff;
border-bottom:1px dotted #3c90d7;
}
#search #s{
color:#fff;
background:#313131;
border:1px solid #313131;
}
#search #s:focus{
color:#313131;
background:#fff;
}
#search #go{
color:#fff;
background:#293250;
border:1px solid #293250;
}
#search #go:hover{
color:#fff;
background:#3c90d7;
border:1px solid #3c90d7;
}
#banner{
background:url(images/homeBanner.jpg) left top no-repeat;
}
#sideMenu{
background:transparent url(images/sideMenu_Top.jpg) left top no-repeat;
}
#sideMenu #menuBottom{
height:35px;
margin:0;
background:url(images/sideMenu_Bott.jpg) left top no-repeat;
}
#sideMenu .sidemenu li{
background:#293250;
}
#sideMenu .sidemenu li a{
background:#222840;
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#fff;
}
#sideMenu .sidemenu li a.hasSubs{
background:#222840 url(images/bullets.png) 15px -54px no-repeat;
}
#sideMenu .sidemenu li a.noSubs{
background:#222840 url(images/bullets.png) 15px top no-repeat;
}
#sideMenu .sidemenu li li a{
padding:1px 4px 1px 35px;
}
#sideMenu .sidemenu li li a.hasSubs{
background:#222840 url(images/bullets.png) 25px -54px no-repeat;
}
#sideMenu .sidemenu li li a.noSubs{
background:#222840 url(images/bullets.png) 25px top no-repeat;
}
#sideMenu .sidemenu li li li a{
padding:1px 4px 1px 45px;
}
#sideMenu .sidemenu li li li a.hasSubs{
background:#222840 url(images/bullets.png) 35px -54px no-repeat;
}
#sideMenu .sidemenu li li li a.noSubs{
background:#222840 url(images/bullets.png) 35px top no-repeat;
}
#sideMenu .sidemenu li a:hover, #sideMenu .sidemenu li li a:hover, #sideMenu .sidemenu li li li a:hover, #sideMenu .sidemenu li a.selected, #sideMenu .sidemenu li a.noSubs.selected{
background-color:#3c90d7;
color:#fff;
}
.popularProductThumb{
background:#2a0a1d;
}
.popularProductDesc{
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
.popularProductContainer{
border-bottom:1px dashed #0F1A26;
}
.popularProductCode{
color:#fff;
border-bottom:1px dashed #0F1A26;
}
#mailingList, #popularProducts{
margin:13px 0;
padding:4px 0 0 0;
background:url(images/sideMenuSecondary_Top.jpg) left top no-repeat;
}
#mailingList .inner, #popularProducts .inner{
padding:15px;
background:#293250;
font-style:italic;
color:#fff;
}
#mailingList .inner #mailingListForm{
font-style:normal;
color:#fff;
}
#mailingList .inner input{
background:#222840;
}
#mailingList .inner input:focus{
background:#fff;
}
#mailingList .inner input.submit{
color:#fff;
background:#3c90d7;
border:1px solid #3c90d7;
}
#mailingList .inner input.submit:hover{
color:#3c90d7;
background:#fff;
border:1px solid #fff;
}
#mailingList #mailingListBottom, #popularProducts #popularProductsBottom{
height:4px;
margin:0;
background:url(images/sideMenuSecondary_Bott.jpg) left top no-repeat;
}
#menuColumn h2{
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:14px;
letter-spacing:0.1em;
text-transform:uppercase;
}
#breadCrumbs{
color:#3C90D7;
}
#breadCrumbs a:hover{
color:#3C90D7;
}
.filters{
/*background:#222840;
border:1px solid #222840;*/
}
.filters #filtersForm{
color:#fff;
}
.filters #pagesForm{
}
#sortBy, #pageNo, #pageNoSelect{
color:#fff;
background:#0f1a26;
border:0;
}
.pagination{
color:#fff;
font-size:12px;
float:right;
/*text-align:right;
width:59%;*/
padding-top:3px;
}
.pagination a{
color:#fff;
}
.pagination a:hover, .pagination a.selected{
color:#fff;
}
.pagination a.selected{
background:#222840;
border:2px solid #222840;
color:#fff;
}
#thumbHolder .thumb{
color:#fff;
background:#080704;
border-color:#293250;
}
#thumbHolder .catThumb{
color:#fff;
background:#080704 url(images/thumbNew.jpg) center center no-repeat;
border:2px solid #1e1e1e;
}
#thumbHolder .catThumb:hover{
background:#222840 url(images/thumbNew.jpg) center center no-repeat;
color:#fff;
}
#thumbHolder .catThumb a{
color:#fff;
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-shadow:0 0 6px #000000;
}
#thumbHolder .catThumb .catName{
color:#fff;
}
#thumbHolder .thumbnail{
background:#0d0d0d;
}
#thumbHolder .productCode a{
background:#293250 url(images/productCodeBG.jpg) repeat-x scroll left top;
color:#A6DCFD;

}
#thumbHolder .descriptionText a{
}
#thumbHolder .productCode a:hover, #thumbHolder .descriptionText a:hover{
color:#fff;
}
#thumbHolder .descriptionText{
background-color:#222840;
}

/* PRODUCT PREVIEW POPUP */
#prodDetail{background:#fff;}
#prodDetail #gallery{background:#e0e0e0;}
#prodDetail #infoHolder{}
#prodDetail #infoHolder p{color:#262626;}
#prodDetail #infoHolder h2{color:#3C90D7;}
#prodDetail #close{}

/*PRODUCT DETAIL PAGE */
#productContainer{
border:2px solid #0f1a26;
background:#293250 url(images/imageDetailBackground.jpg) right top no-repeat;
}
#productContainer .productImage{
}
#productContainer .productDetails{
}
#productContainer #productCode{
color:#3C90D7;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
}
#productContainer #productTitle{
color:#fff;
}
#productContainer #productDesc{
color:#fff;
}
#productContainer #flashZoom{
background:#000;
}
#productContainer #altImages{
background:#222840;
}
.thumbXsm, .thumbXsmLast{
background:#fff;
}
#sizeChartContent{
color:#000;
}
#sizeChartContent h2, #sizeChartContent th{
color:#3C90D7;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
margin:0 0 20px;
padding:0;
}
#sizeChartContent table{
color:#000;
}
#sizeChartContent thead{
/*background:#edb0d2;*/
}
#sizeChartContent td, #sizeChartContent th{
text-align:left;
/*border:1px solid #EDB0D2;*/
padding:1px;
}
#sizeChartContent td strong{
color:#3C90D7;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
margin:0 0 5px;
padding:1px;
}
#sizeChartContent td.label{
color:#3C90D7;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
margin:0 0 5px;
padding:0;
}
#productContainer .productInfoContainer{
}
#productContainer .productLabel{
color:#3C90D7;
}
#productContainer .productInfo{
color:#fff;
}
#whereToBuy_form{
}
#whereToBuy_form #whereToBuy{
background:#222840;
}
/* classes */
.button{
color:#fff;
background:#3c90d7;
border:1px solid #3c90d7;
}
.button:hover{
color:#3c90d7;
background:#fff;
border:1px solid #fff;
}
.subMenu li a{
color:#3c90d7;
}
.subMenu li a.selected, .subMenu li a:hover{
color:#fff;
}

/* colour used for filters panel etc */
.FontColour1{color:#fff;}
.FontColour1 a:link{color:#005049;}
/* colour used for thumb prod code */
.FontColour2{color:#3C90D7;}
/* colour used for thumb description */
.FontColour3{color:#fff;}
/* colour used for sideMenu off etc */
.FontColour4{color:#b9f3ef;}
/* colour used for sideMenu rollover etc */
.FontColour5{color:#fff;}
/* colour used product popup titles etc */
.FontColour6{color:#046862;}

.catThumbOverlay, .catThumbOverlayOver{
background-image:url(images/catThumbOverlay.png);
}
.divider{
height:0;
margin:15px 0;
background:#808080;
overflow:hidden;
}
.infoPanel .heading{
background:#222840;
color:#fff;
border:1px solid #222840;
}
.infoPanel .content{
background:#293250;
color:#fff;
border:1px solid #293250;
}
.relatedItem, .lastRelatedItem{
background:#2a0a1d;
}z
