/* Start of CMSMS style sheet 'ODS Main' */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	min-width:718px;
	font-family: Georgia, Times New Roman, Times, serif;
}

#wrapperbox {
	position: relative;
	margin: 0 auto;
	overflow:hidden;
	width:718px;height:100%;
	background-color:#fad484; 
	/* we set this the same as the sidebar to achieve a consistent color in the sidebar column */
	min-height: 550px;
	border: 3px solid #ce500b;
}
	
/* ----------------------------------*/

#header {
	clear:both;
	background-color:#fad484;
	width: 718px;;
	height: 307px;
	overflow: hidden;	
}

#sidebar {
	float:right;
	background-color:#fad484;
	position:relative;
	width: 170px;
	height: 100%;
	overflow:hidden ;
 }

#main {
	float:left;
	background-color:#fff;
	font-family: Georgia, Times New Roman, Times, serif;
        font-size:10pt;
	position: relative;
	padding: 30px;
	padding-top: 10px;
	width: 488px;
	min-height: 290px;
	overflow: hidden;
}
#footer {
	float:left;
	clear:both;
	background-color:#fad484;
        font-family: Georgia, Times New Roman, Times, serif;
        font-size:8pt;
        width: 668px;;
	height: 10px;
	padding:25px;
	padding-top:0px;
	padding-bottom: 20px;
		
	color:#000000;
}

/* ----------------------------------*/

#headerlogo {
	background-color: #a73f16; 
	float:left;
	clear:both;
	width:718px;height:117px;
	}
#headermenu {
	background-color: #fff; 
	float:left; 
	clear:both;
	width:718px;height:21px;
	}
	#menuleft {
		float:left; 
		width:245px;height:21px;
		}
	#menu {
		text-align:right;
		background-color: #fff; 
		float:right; 
		width:463px;height:21px;
		padding-top: 0px;padding-right:10px;
		font-size:85%
		}
#headerleft {
	background-color: #fff; 
	float:left; 
	width:374px;height:161px;
	}
	#addressboxcolumn {
		background-color: #fad484; 
		background-image:url(images/o-bottom.gif);
		background-repeat: no-repeat;
		float:left; 
		width:160px;height:161px;
		}
		#addressarea {
			margin-top: 91px;
			padding-left: 20px;	
			font-family: Verdana, sans-serif;
			font-size:0.6em;
		}
	#featuremenu {
		background-color: #fad484; 
		background-image:url(images/featuremenu.gif);
		background-repeat: no-repeat;
		float:right; text-align: right;
		width:214px;height:161px;
		font-weight: bold;
		font-size: 1em;
		}
		#featuremenu1{
			margin-top: 55px;margin-right: 20px;
			}
		#featuremenu2{
			margin-top: 19px;margin-right: 20px;
			}
		#featuremenu3{
			margin-top: 18px;margin-right: 10px;
			}

#featurephoto {
	background-color: #fff; 
	float:right; 
	width:344px;height:161px;
	}
#headerbottomstroke {
	background-color: #ce500b; 
	float:left; 
	clear:both;
	width:718px;height:9px;
	}


/* ----------------------------------*/

h1 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14pt;
	font-weight: 400;
	color: #000000;
}
h2 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12pt;
	font-weight: 400;
	color: #000000;
	line-height: 22px;
}
h3 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000000;
	line-height: normal;
}

p {
	font-family: Georgia, Times New Roman, Times, serif;
}
p.sidebar {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11pt;
}
#sidebarcontent input {
	font-size:95%;
       margin-bottom:0.5em;
	}
#sidebarcontent {
	float:left; text-align:left;
	background-color:#fad484;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#000000;
	padding:15px;
        padding-top:10px;
	
	width:140px;
	height:100%;
	}

/* ----------------------------------*/

a:link, a:visited {
	text-decoration: none;
	color: #ce500b;
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold; 
}
a:hover {
	text-decoration: underline;
}
#featuremenu a:link, #featuremenu a:visited, #menuwrapper a:visited {
	text-decoration: none;
	color: #fff;
}
#featuremenu a:hover {
	text-decoration: underline;
}
#menu a:link, #menuwrapper a:visited {
        font-size: 100%;
	text-decoration: none;
	color: #000;
}
#menu a:hover {
	text-decoration: underline;
}
#sidenav a:link, #sidenav a:visited  {
	text-decoration: none;
	color: #000000;
        font-size:85%;
        font-weight:normal;
}
#sidenav a:hover {
	text-decoration: underline;
}


/* ----------------------------------*/

#menuwrapper ul {
    margin:0;
    padding:0;
    list-style:none;
}
#menuwrapper li {
    display:inline;
    margin:0;
    padding:0;
	padding-right:10px;
	font-weight: normal; 
	font-size:9pt;
}

#sidenav ul {
    margin:0;
    padding:0;

	text-decoration: none;
	color:#000000;
	font-weight: bold; 
	font-size:11pt;
}
#sidenav li {
	list-style-type:none;
   
    margin:0;
    padding:0;

	text-decoration: none;
	color:#000000;
	font-weight: bold; 
	font-size:10pt;
}

a.printlink {
     color:#fff;
     padding: 3px;
     border:1px solid white;
}

a.printlink:hover {
     color:#ce500b; 
     background-color: white;
     border:1px solid #ce500b; 
}


/* End of 'ODS Main' */

