@charset "UTF-8";
/* CSS Document */

body {font-size:12px;color:#000;background:#333333; font-family:Helvetica, Arial, sans-serif;}

h1 {color:#607A72;font-size:25px;margin-bottom:10px;font-weight:bold;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
h2 {color:#312A20;font-size:25px;margin-bottom:10px;font-weight:bold;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
h3 {color:#607A72;font-size:15px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;}
h4 {color:#48443E;font-size:18px;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-weight:bold;}

p {color:#48443E;line-height:16px;}

strong {font-weight:bold;}

#CMContainer {margin-left:auto;margin-right:auto;width:990px;}
#CMHeader {background:url(images/navBackground.jpg) no-repeat;height:409px;position:relative;}
#CMLogo {position:absolute;top:0px;left:314px;background:url(images/logo.png) no-repeat;width:323px;height:130px;z-index:5;}

#CMHeaderPic {border-bottom:1px solid #333;}

#CMNavigation {height:100px;overflow:hidden;position:relative;}
#CMNavigation a, #CMNavigation a:hover, #CMNavigation a:visited {color:#C7C6C6; font-size:16px; font-weight:bold; text-decoration:none;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
#nav1 {
	position:absolute;
	top: 71px;
	left: 17px;
}
#nav2 {
	position:absolute;
	top: 71px;
	left: 86px;
}
#nav3 {
	position:absolute;
	top: 71px;
	left: 185px;
}
#nav4 {
	position:absolute;
	top: 71px;
	left: 650px;
}
#nav5 {
	position:absolute;
	top: 71px;
	left: 725px;
}
#nav6 {
	position:absolute;
	top: 71px;
	left: 788px;
}
#nav7 {
	position:absolute;
	top: 71px;
	left: 892px;
}
#nav8 {position:absolute; top: 71px; left: 872px;}

#CMFooter {background:url(images/footer.jpg) no-repeat;height:47px;text-align:center;color:#FFF;font-size:12px;line-height:18px;font-family:Arial, Helvetica, sans-serif;padding-top:10px;}
#CMCopyright {text-align:center;margin-top:15px;margin-bottom:15px;font-size:10px;color:#fff; line-height:15px;}
#CMCopyright a, #CMCopyright a:visited {color:#FFF; text-decoration:none;}
#CMCopyright a:hover {text-decoration:underline; color:#FFF;}


#CMBody {background:#EDF2F1;}
#CMBodyLeft {float:left;width:330px;padding:20px 0px 20px 30px;}
#CMBodyRight {float:left;width:590px;padding:20px;}

#CMSubBody {background:url(images/subBackground.jpg) repeat-y;position:relative;}
#CMSubLeft {float:left;width:255px;}
#CMBodySubRight {float:left;width:690px;padding:0px 20px 20px 20px;}

.leftNavOn {float:right;width:198px;background:#EDF2F1;border-top:1px solid #48443E;border-left:1px solid #48443E;border-bottom:1px solid #48443E;padding:15px;}
.leftNavOn img {border:2px solid #595651;float:left;}
.leftNavOn div {float:left;padding-left:10px;width:110px;}
.leftNavOn p {color:#595651;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:12px;font-weight:bold;margin-top:5px;}

.leftNavOff {float:right;width:198px;border-right:1px solid #48443E;border-bottom:1px dashed #48443E;padding:15px;}
.leftNavOff img {border:2px solid #595651;float:left;}
.leftNavOff div {float:left;padding-left:10px;width:110px;}
.leftNavOff p {color:#595651;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:12px;font-weight:bold;margin-top:5px;}
.NoBottomBorder {border-bottom:0;}

#CMSubLeft a, #CMSubLeft a:visited, #CMSubLeft a:hover {text-decoration:none;}

.CMXthirds {width:145px;float:left;}
.CMXspacer {background:url(images/verticalDot.png) repeat-y;width:3px;height:100px;float:left;margin-left:30px;margin-right:30px;}

.orangeButton {position:absolute; background:url(images/orangeButton.png) no-repeat; width:171px; height:25px; padding:4px 25px 5px 15px;  color:#fff;text-shadow: 0.1em 0.1em 0.1em black;filter: Shadow(Color=#000000,Direction=135,Strength=8);font-size:18px;font-weight:bold;font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif;text-decoration:none;}

.pictureShadowContainer {width:296px;background:url(images/pictureTopShadow.png) no-repeat top;padding-top:7px;}
.pictureShadowMiddle {background:url(images/pictureMiddleShadow.png) repeat;padding:0px 6px 0px 7px;}
.pictureShadowBottom {background:url(images/pictureBottomShadow.png) no-repeat #EDF2F1;height:9px;}


.extraTop {width:736px; height:30px; background:url(images/extraRightTop.jpg) no-repeat; position:absolute; top:-29px; right:0px;}

.images1 {width:218px;margin-right:10px;margin-bottom:20px;float:left;}
.images1 img {border:1px solid #333;}
.images1 h4 {font-size:14px;font-weight:bold;margin-top:5px;padding-right:10px;}
.images1 p {padding-right:10px;}
