@charset "UTF-8";
/* CSS Document */

body {background:#15222C; url(../images/template/bodyBG.png) center top no-repeat; padding:0; margin:0;}
#siteWrapper {position:relative; margin:25px auto 0 auto; width:988px;}
#siteWrapper #shadowTop {width:inherit; height:5px; background:url(../images/template/contentShadowTop.png) no-repeat;}
#siteWrapper #pageWrapper {width:inherit; padding:0 4px; background:url(../images/template/contentShadowMiddle.png) repeat-y;}
#siteWrapper #pageWrapper #header {position:relative; width:980px; height:95px; background:url(../images/template/headerBG.png) no-repeat;}
#siteWrapper #pageWrapper #header #logo {position:absolute; width:200px; height:47px; top:20px; left:30px; background:url(../images/template/logo.gif) no-repeat;}
#siteWrapper #pageWrapper #header #subNav {position:absolute; height:20px; top:0px; right:20px;}
#siteWrapper #pageWrapper #header #subNav ul {list-style:none; margin:0; padding:0}
#siteWrapper #pageWrapper #header #subNav ul li {display:block; float:left; margin:0; padding:5px 10px; border-right:solid 1px #B5D5E1; }
#siteWrapper #pageWrapper #header #subNav ul li a {font-size:0.75em; text-transform:uppercase; color:#5DAAC3; text-decoration:none; position:relative; display:block; float:left;}
#siteWrapper #pageWrapper #header #subNav ul li a:hover {color:#8AAF3B;}
#siteWrapper #pageWrapper #header #phone {position:absolute; width:186px; height:24px; top:60px; right:20px; background:url(../images/template/phoneNumber.gif) no-repeat;}
#siteWrapper #pageWrapper #nav {position:relative; width:980px; height:45px; background:url(../images/template/navBG.png) no-repeat;}
#siteWrapper #pageWrapper #nav ul {position:absolute; top:13px; left:20px; list-style:none; margin:0; padding:0; }
#siteWrapper #pageWrapper #nav ul li {position:relative; display:block; float:left; margin:0; padding:0;}
#siteWrapper #pageWrapper #nav ul li a{position:relative; display:block; float:left; height:15px; margin:0 30px 0 0; _margin-right:15px; background-image:url(../images/template/navSprites.png);}
#siteWrapper #pageWrapper #nav ul li a#button1 {width:120px; background-position: 0px 0px}
#siteWrapper #pageWrapper #nav ul li a#button1:hover {background-position: 0px 16px}
#siteWrapper #pageWrapper #nav ul li a#button2 {width:115px; background-position:-122px 0px}
#siteWrapper #pageWrapper #nav ul li a#button2:hover {background-position:-122px 16px}
#siteWrapper #pageWrapper #nav ul li a#button3 {width:129px; background-position:-241px 0px}
#siteWrapper #pageWrapper #nav ul li a#button3:hover {background-position:-241px 16px}
#siteWrapper #pageWrapper #nav ul li a#button4 {width:73px; background-position:-374px 0px}
#siteWrapper #pageWrapper #nav ul li a#button4:hover {background-position:-374px 16px}
#siteWrapper #pageWrapper #nav ul li a#button5 {width:55px; background-position:-454px 0px}
#siteWrapper #pageWrapper #nav ul li a#button5:hover {background-position:-454px 16px}
#siteWrapper #pageWrapper #nav ul li a#button6 {width:133px; background-position:-510px 0px}
#siteWrapper #pageWrapper #nav ul li a#button6:hover {background-position:-510px 16px}
#siteWrapper #pageWrapper #nav ul li a#button7 {width:120px;  background-position:-647px 0px; margin-right:0;}
#siteWrapper #pageWrapper #nav ul li a#button7:hover {background-position:-647px 16px; margin-right:0;}
#siteWrapper #pageWrapper #nav ul li a span {display:none;}
#siteWrapper #pageWrapper #content {
	position:relative;
	width:940px;
	padding:20px;
	background:url(../images/template/navDropShadow.png) no-repeat;
	height: 100px;
	z-index:100;
}
body#corporate #siteWrapper #pageWrapper #content,
body#boutique #siteWrapper #pageWrapper #content{
	height: 50px;
}
#siteWrapper #pageWrapper #content2 {z-index:50; position:relative; min-height:300px; width:940px; padding:20px; color:#FFF; background:#8FBFD0 url(../images/template/contentFlood.png) no-repeat; background-position:bottom;}
#siteWrapper #shadowBottom {width:inherit; height:5px; background:url(../images/template/contentShadowBottom.png) no-repeat;}
#siteWrapper #footer {width:inherit;  width:940px; height:45px; margin:30px 0 0 0; padding:10px 20px; font-size:11px; line-height:16px; color:#90A2B0; background:url(../images/template/footerBG.png) no-repeat;}
#siteWrapper #footer a {color:#90A2B0; text-decoration:none;}
#siteWrapper #footer .floatRight {text-align:right;}

