body{
	text-align:left;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	color:#33342E;
	background-color:#33342E;
	height:100%;
	width:100%;
	margin:0px;
}

/* admin styles */
.header{font-weight:bold; font-size:15px; text-decoration:underline;}
.subhead{font-weight:bold; font-size:13px;}
.big_red{font-weight:bold; color:#910007; font-size:20px; line-height:22px; letter-spacing:-.5px;font-family:arial;}
.big_gry{font-weight:bold; font-size:20px; line-height:22px; letter-spacing:-.5px;font-family:arial;}
/* admin styles */

img{border:0px; behavior: url(iepngfix.htc); }

div#maincontaingrey{background-color:#33342E; width:763px; margin-left:auto; margin-right:auto; margin-top:10px;}

div#maincontainblue{background-image: url(images/contain_back.gif); width:721px; padding:0px 14px 14px 14px; position:relative;}

div#topnav{background-color:#33342E; width:721px; border-bottom:4px #C0CCD8 solid; border-top:14px #C0CCD8 solid;}

div#topimages{background-color:#33342E; width:721px;}

div#collcontain{width:721px;}
div#collcontainright{width:531px; float:left;}

div#sidenavleft{background-image: url(images/s_back.gif); width:190px; float:left;}

div#imagecontain{width:360px; height:195px; float:left; margin-bottom:4px;}

div#sidenavright{width:167px; height:182px; background-color:#910007; border-top:solid 13px #33342E; margin-left:4px; float:left;}

div#contenthome{width:337px; border-top:solid 10px #910007; clear:both; position:relative; padding:15px 13px 0px 10px;}
div#contentbox{width:508px; border-top:solid 10px #910007; clear:both; position:relative; padding:20px 13px 0px 10px;}
div#content{width:337px;}
div#content_health{width:460px;}
div#content_adv_form{width:485px;}
div#content_cal{width:531px; position:relative; clear:both;}

div#calendar{width:166px; float:right; top:-3px; right:0px; font-size:25px;}

div.clear{clear:both;}

div#boxR{position:absolute; width:188px; right:-192px; top:-28px;}
div#boxRD{background-color:#FFF7E5; border-left:solid 3px #910007; border-right:solid 3px #910007; border-bottom:solid 3px #910007; width:159px; padding-left:2px;margin-top:-4px;}

div#footer{background-color:#33342E; color:#ffffff; font-size:9px; text-align:center; margin-top:7px; width:750px;}

div#contentfooter{background-color:#C0CCD8; width:749px; height:14px;}

strong.title{font-weight:strong; font-size:12px; line-height:22px;}
strong.title2{font-weight:strong; font-size:14px; line-height:22px;}


strong.calred{font-weight:strong; color:#910007; font-size:20px; line-height:22px; letter-spacing:-.5px;font-family:arial;}
strong.caldate{font-weight:strong; font-size:30px; letter-spacing:-1.5px; line-height:22px;}

li.poll{color:#ffffff;}
a.footer{text-decoration:none;color:#ffffff;font-size:9px;}
a.footer:hover{text-decoration:none;color:#cccccc;font-size:9px;}
a{color:#414A5C}
strong.cal_white{font-weight:strong; font-size:11px; color:#ffffff; line-height:22px;}
a.adv_white{font-weight:bold; font-size:10px; color:#ffffff; text-decoration:none;}
strong.adv_white{font-weight:bold; font-size:10px; color:#ffffff; text-decoration:none;}
strong.adv_white_title{font-weight:bold; font-size:14px; color:#ffffff; text-decoration:none;}
strong.adv_white_nobold{font-weight:normal; font-size:10px; color:#ffffff;}
strong.adv_red{font-weight:strong; font-size:12px; color:#910007;}
strong.adv_red_title{font-weight:strong; font-size:20px; color:#910007;}
strong.adv_red_nobold{font-weight:normal; font-size:11px; color:#910007;}
a.adv_red_nobold{font-weight:normal; font-size:11px; color:#910007; text-decoration:none;}
input{width:180px; font-size:11px;}
input.contact{width:180px; font-size:11px;}
input.cal{width:130px;}
input.submit{font-size:11px; margin-top:5px; width:80px;}


div#gryout{position:absolute; z-index:1000; background-color:#33342E; background-image: url(images/gryout.gif); top:0; left:0; width:750px; height:100%; display:none; filter: alpha(opacity=60); -moz-opacity: .60; -khtml-opacity: .60; opacity: .60; }

div#photobut{
position:absolute; right:15px; top:5px;
text-align:right;
}
div#photobut img{margin-right:10px;}

div#photocaption{text-align:left; margin-top:5px; margin-left:auto; margin-right:auto;}

div#picdetail{display:none; position:absolute; margin-left:auto; left:220px; margin-right:auto; top:480px; z-index:5000; width:450px; background-color:#fff; padding:25px 20px 20px 20px; text-align:center;}

.opac50{filter: alpha(opacity=30); -moz-opacity: .5; -khtml-opacity: .5; opacity: .5;}