@charset "UTF-8";* 


html { min-height: 100%; height: auto; }

body {
margin: 0;
padding: 0px;
color: #fff;
text-align: left;
background: url(images/body-bg.jpg) bottom center repeat-x;
}

#wrapper { background: url(images/wrapper-bg.jpg) top center no-repeat; }
#wrapperSub { background: url(images/wrapper-subpage-bg.jpg) top center no-repeat; }
#wrapperwomen { background: url(images/women_wrapper-bg.jpg) top center no-repeat; }
#wrapperwomenSub { background: url(images/women_wrapper-subpage-bg.jpg) top center no-repeat; }

#footer { width: 900px; height:100px; vertical-align: bottom; margin: 0 auto; padding-top: 50px; }
.dotted { width: 100%; line-height: 3px; border-bottom: 1px dotted #a6a7a7; margin:5px 0 5px 0;}

.sliderBox { margin:0; height:280px; width:450px; padding:0; float: right; }
.slider { float: left; background:url(images/slider-bg.png) center center no-repeat; width:391px; padding: 8px; }
.slider .carousel { height:256px; width:392px; float: left; margin: 0 auto; }
.slider .carousel img { padding:0; margin:0; }
.next { float:left; padding:70px 0 0 0; }


			a.back{
				background:transparent url(images/back.png) no-repeat top left;
				height:13px;
				width:248px;
				display:block;
				clear:both;
				text-indent:-9000px;
				margin:20px auto;
				position:absolute;
				bottom:10px;
				left:50%;
				margin-left:-124px;
			}
			a.back:hover{
				background-position:0px -13px;
			}
			
			div.hover{
				position:fixed;
				top:68px;
				right:90px;
				width:253px;
				height:65px;
				background:transparent url(images/hover.png) no-repeat top left;
			}















.address {
font: 12px/1.25em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #565657;
}

.logosmall {
font: 18px/1.25em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #fff;
}

.logobig {
font: 30px/1.25em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #fff;
}

a.address {
font: 12px/1.25em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #565657;
}

a.address:hover {
padding: 0px;
font: 12px/1.25em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #F60;
text-decoration: underline;
}

a.emailinfo {
padding: 0px;
font: 12px/1.15em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #fff;
text-decoration: underline;
}

a.emailinfo:hover {
padding: 0px;
font: 12px/1.15em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #F60;
text-decoration: underline;
}

a.emailinfoc {
padding: 0px;
font: 12px/1.15em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #000;
text-decoration: underline;
}

a.emailinfoc:hover {
padding: 0px;
font: 12px/1.15em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #F60;
text-decoration: underline;
}

.bodytext {
font: 12px/1.25em "Verdana", Arial, sans-serif;
font-weight: normal;
color: #383838;
text-decoration: none;
}

.homebodytext {
font: 13px/1.25em "Verdana", Arial, sans-serif;
font-weight: normal;
color: #fff;
text-decoration: none;
}

.divider {
padding: 10px;
font: 11px/1.5em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #1a1a92;
text-decoration: none;
}

.mainmenu {
padding: 3px;
font: 17px/1.5em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #1a1a92;
text-decoration: none;
line-height:20px;

}

a.mainmenu {
padding: 3px;
font: 17px/1.5em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #fff;
text-decoration: none;
line-height:20px;
}

a.mainmenu:hover {
padding: 3px;
font: 17px/1.5em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #fff;
text-decoration: none;
background-color:#d50619;
line-height:20px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
display: block;

}

.caption {
font: 10px/1em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #565657;
}

#dropmenudiv{
position:absolute;
border:2px solid white;
border-bottom-width: 0;
font: 11px/1.5em "Arial";
color: #d50619;
z-index: 3000;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
}

#dropmenudiv a{
width: 160px;
display:block;
text-indent: 3px;
border-bottom: 2px solid white;
padding: 2px 0;
font: 11px/1.5em "Arial";
color: #020202;
text-decoration: none;
font-weight: normal;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #fff;
font: 11px/1.5em "Arial";
color: #1a1a92;
text-decoration: none;
font-weight: bold;
}

.imagebox {
padding: 0px;
margin: 10px;
border: 4px double #ddd;
border-color: #ddd;
border-spacing: 6px;
background: #fff;
display: block;
}

.homesectiontitle {
font: 30px/1em "Verdana", Arial, sans-serif;
font-weight: normal;
color: #1a1a92;
}

.homesectiontitle2 {
font: 24px/1em "Verdana", Arial, sans-serif;
font-weight: bold;
color: #fff;
}

.sectionheader {
font: 18px/1em "Verdana", Arial, sans-serif;
font-weight: normal;
color: #000;
}

.copyrighttext {
font: 12px/1em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #000;
}

.textinbox {
font: 12px/1em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #1a1a92;
}

.bodytextinbox {
font: 11px/1em "Arial", Verdana, sans-serif;
font-weight: normal;
color: #000;
}

a.bodytextinbox {
font: 11px/1em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #000;
text-decoration: underline;
}

a.bodytextinbox:hover {
font: 11px/1em "Arial", Verdana, sans-serif;
font-weight: bold;
color: #1a1a92;
text-decoration: underline;
}



/*lightbox content*/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
	
