body {   behavior:url(/maxim/templates/maxim/css/csshover.htc);}/*reset brosers deafult styles*/html, body, h4, h5, h6, img, a, table, tr, th, ul, ol, li, dl, dd, dt{	margin: 0;	padding: 0;	border: none;	border-collapse: collapse;}  h1{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	margin: 0 0 16px 0;	color: #c36;	font-weight: normal;}p{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0 0 19px 0;	color: #666;	font-weight: normal;}#left_col ul li{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0 0 3px 0px;	color: #666;	font-weight: normal;}#left_col img{    margin: 5px 5px 5px 5px;	padding: 5px 5px 5px 5px;	border: none;	border-collapse: collapse;}.notes{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin: 0 0 17px 0;	color: #663;	font-weight: normal;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	margin: 0 0 18px 0;	color: #330;	font-weight: normal;}h4 {	font-family:Georgia,Times New Roman,Times,serif;	font-weight: normal;}td{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0 0 0px 0;	color: #666;	font-weight: normal;}/*global style to apply on all elements*/body{	background-image: url(../images/bg_floral.gif);	background-repeat: no-repeat;	background-color: #abd8c1;	background-position: top center;}/*ID elements*/div#wrap{	width: 960px;	margin: auto;}div#topnav{	float: right;	margin: 22px 0px 0px 0px;}div#topnav ul li{	float: left;	list-style-type:none;	font-family: georgia, times, serif;	font-size: 11px;	font-weight: bold;	padding: 0px 8px;	border-left: solid 1px #36ad56;	text-transform: uppercase;}div#topnav ul li:first-child{	border-left:none;}div#topnav ul li a{	color: #dd3868;	text-decoration: none;}div#logo{	margin: 24px 0px 20px 0px;	float:left;}div#mainnav{	border-bottom: solid 14px #dd3868;	width: 960px;	float:left;	margin: 0px 0px 10px 0px;}div#mainnav ul li{	float: left;	list-style-type: none;	font-family: georgia, times, serif;	font-size: 20px;	font-weight: bold;	width: 192px;	text-align:center;	position:relative;}div#mainnav ul li ul{	display:none;}div#mainnav ul li a{	color:#dd3868;	text-decoration: none;	display:block;	padding:10px;	height: 20px;}div#mainnav ul li a:hover{	background-image: url(../images/bg_mainnav_hover.gif);	background-repeat: no-repeat;	color: #fff;	background-position: bottom center;}div#mainnav ul li.active a{	background-image: url(../images/bg_mainnav_hover.gif);	background-repeat: no-repeat;	color: #fff;	background-position: bottom center;}div#mainnav ul li:hover ul{	display:block;	position:absolute;	top:40px;	left:0px;}div#mainnav ul li:hover a{	background-image: url(../images/bg_mainnav_hover.gif);	background-repeat: no-repeat;	color: #fff;	background-position: bottom center;}div#mainnav ul li ul li{	font-size:12px;	background-color:#DD3868;	border-top:solid 1px #FF7FA5;}div#mainnav ul li ul li a{	background-image:none !important;	padding:5px 25px;	color:#fff;	text-align: left;	height: auto;}div#mainnav ul li ul li:hover{	background-color: #fff;}div#mainnav ul li ul li:hover a{	color:#DD3868;}div#footer{	width:960px;	margin: 10px 0px;}div#footer span{	color:#469470;}div#footer{	color:#266a4b;	font-family:arial, sans-serif;	font-size:11px;}div#footer a{	color:#266a4b;}/*home page*/div#body_home{	width: 960px;}div#gallery{	width: 678px;	float: left;	}div#right_col{	float:left;	width: 272px;	margin: 0px 0px 0px 10px;}div#callouts{	width:964px;	margin: 10px 0px 0px 0px;	overflow:hidden;}/*other page*/div#body_page{	width:960px;}div#left_col{	width: 644px;	float: left;	background-color:#d9f2e5;	padding: 18px 17px;	font-family: monospace;	color:#000;}/*div#left_col p{	font-family: monospace;	color:#000;	margin: 20px 0px;	line-height: 20px;}*//*classes*/div.clear{	clear: both;}div.right_box_1{	width:253px;	background-color:#d4ebdf;	background-image:url(../images/bg_rightbox_1.gif);	padding:1px 0px 5px 18px;}div.right_box_1 h3{	font-family:georgia, times, serif;	font-size:20px;	color:#cc3366;}div.right_box_1 ul li{	list-style-type:none;	color:#2e9348;	font-size:12px;	font-family:arial, sans-serif;	list-style-image: url(../images/bullet_green.gif);	margin: 5px 5px 5px 15px;}div.right_box_1 ul li a{	color:#2e9348;	text-decoration:none;}div.right_box_2{	width:272px;	margin-top:4px;}div.callout{	width:238px;	height:173px;	float:left;	margin:0px 2px 0px 0px;}div.callout:first-child{	margin-left:0px;}div.scroller{	margin: 10px 0px 0px 0px;}.contentpaneopen {       width: 644px;}
