/* CSS Document */

body {
	background : #f7901e;
	font-family: Arial, Helvetica, sans-serif;
	color : #676767;
	font-size:0.78em;
	margin : 0;
	padding : 0;
}

P {
	margin : 0 0 20px 0;
	padding : 0;
	line-height : 150%;
}

h1, h2, h3, h4 {
	font-style : normal;
	margin : 0;
	padding : 0;
}

h1{
	color: #935403;
	font-size:155%;
	line-height:135%;
	font-weight : bold;
	margin: 0 0 0 0 ;
	padding: 0 0 10px 0 ;
	text-align: center;
}


h2{
	color: #935403;
	font-size:125%;
	line-height:135%;
	font-weight : bold;
	margin: 0 0 0 0 ;
	padding: 0 0 10px 0 ;
}

h4{
	font-size:100%;
	color:#c87205;
	font-weight : bold;
	margin: 0 0 7px 0 ;
	padding: 0 0 3px 0 ;	
	border-bottom:1px solid #c87205;
}

h3{
	font-size:100%;
	color:#595959;
	font-weight : bold;
	margin:  0 ;
}

.shadow_l {
	background : #f7901e url(images/shadow_l.gif) repeat-y 0 0;
	width:10px;
}

.shadow_r {
	background : #f7901e url(images/shadow_r.gif) repeat-y 0 0;
	width:10px;
}

.shadow_b {
	background : #f7901e url(images/shadow_b.gif) repeat-x 0 0;
	height:10px;
}


div.hr{
	height: 10px;
	background: url(images/dotted_line.gif) repeat-x scroll center;
	margin: 0 0 12px 0 ;
}

 div.hr hr {
  display: none;
}



/* Banner*/
#banner {
	background : #a493c6;
	color : #FFFFFF;
	font-size:0.80em; 
	line-height: 130%;
	height:130px;
	margin: 0;
	padding: 15px 0 0 0;
}

.utility{
    margin :0 10px 0 5px;
	padding: 0;	
	width: 200px;
}
.utility a:link, .utility a:visited {
	color:#FFFFFF;
    text-decoration : none;
	margin :0 15px 0 10px;

}
.utility a:hover {
	text-decoration : underline;
}

.newsletter{
    margin : 10px 10px 0 15px;
	padding: 0;	
		width: 150px;
}
.newsletter a:link, .newsletter a:visited {
	font-size: 120%; 
	color: #ffc20e;
    text-decoration : none;
	font-weight: bold;
}
.newsletter a:hover {
	text-decoration : underline;
}

.date {
    margin: 60px 0 0 15px;
	padding: 0;
}

.logo {
	margin: 0;
	padding: 0;
	float: right;
}

/* Main Nav*/
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/variable_dl.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {
float:left;
list-style-type:none; 
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
background:#a493c6;
width: 100%;
}

#menu li {display:block; float:left; position:relative; z-index:100; margin-right:2px;}
#menu li span {display:block; z-index:100; background:#ffc20e; padding: 5px 10px; font-size:1.25em; font-weight:bold;}
#menu li a, #menu li a:visited {display:block; padding:0;}

#menu dl {
	position:absolute;
	top:0;
	left:0;
	margin: 0;
	padding: 0;
	background: url(transparency.gif);
	width: 53px;
	height: 23px;

}
#menu dt {background: #ffc20e; margin:0; font-size: 1.25em; border-bottom:1px solid #fff; float:left; border-right:0px solid #a493c6; font-weight:bold;}
#menu dd {display:none; background: transparent; border-bottom:1px solid #fbc283; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left; min-width:160px;}

#menu dt a, #menu dt a:visited {display:block; color:#fff; padding: 5px 10px; text-decoration:none;}
#menu dd a, #menu dd a:visited {background:#e18443; color:#fff; text-decoration:none; display:block; padding: 5px 10px;}

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {border-bottom:none;}
#menu li:hover dt a, #menu li a:hover dt a{background: #ffc20e; color:#f7901e;}
#menu dd a:hover {background: #c87205; color:#fff;}


#IEsixMenu {
margin-bottom:-5px;
}


/* Content*/
#contentContainer {
	background:#FFFFFF;
	width:779px;
	margin : 0;
	padding: 23px 23px 20px 23px;
	float:left;
}

.contentPage {
	background:#FFFFFF;
	margin : 0;
	padding: 15px 25px 10px 25px;
	float:left;
}

.box_LEFT1 {
	background : #c87205;
	color:#FFFFFF;	
	width:290px;
	padding: 20px 24px 5px 24px ;
	margin: 15px 0 0 0px ;
}

.box_LEFT1 h1{
	margin: 0 0 0 0;
	padding: 0 0 7px 0;
	color: #f7901e;
	text-align:left;
	font-size:170%;
}

.box_LEFT1 a:link, .box_LEFT1 a:visited {
	color:#ffc20e;
    text-decoration : none;
}
.box_LEFT1 a:hover {
	text-decoration : underline;
}

.box_LEFT2 {
	background : #945403;
	color:#FFFFFF;
	width: 274px;
	padding:  20px 24px 5px 24px ;
	margin: 15px 0 0 0 ;
}

.box_LEFT2 h1{
	margin: 0 0 0 15px;
	padding: 0 0 7px 0;
	color: #FFFFFF;
	text-align:left;
	font-size:170%;
}

.box_LEFT2 a:link, .box_LEFT2 a:visited {
	color:#ffc20e;
    text-decoration : none;
}
.box_LEFT2 a:hover {
	text-decoration : underline;
}
.box_RIGHT2 {
	background : #945403;	
	width: 380px;
	color:#fff;	
	padding:  20px 20px 17px 20px ;
	margin: 0 0 0 15px ;
    height: 378px
	/* Note to MKW: To change the height of the box, tweak the "height px" until the bottom of the boxes line up */
}

.box_RIGHT2 h1{
	font-size:0.95em;
	margin: 0 0 10px 0;
	padding: 0;
	color: #f7901e;
	text-align:left;
}
.box_RIGHT2 a:link, .box_RIGHT2 a:visited {
	color:#ffc20e;
    text-decoration : none;
}
.box_RIGHT2 a:hover {
	text-decoration : underline;
}
.box_RIGHT3 {
	background : #f7901e;
	color:#ff;
	width: 399px;
	padding:  20px ;
	margin: 15px 0 0 15px ;
}
.box_RIGHT3 a:link, .box_RIGHT3 a:visited {
	color:#fff;
    text-decoration : none;
}
.box_RIGHT3 a:hover {
	text-decoration : underline;
}
.box_RIGHT1 {
	background : #A493C6;
	color:#333333;
	width: 380px;
	padding: 20px 20px 0px 20px ;
	margin: 0 0 0 15px ;
	}
.box_RIGHT1 a:link, .box_RIGHT1 a:visited {
	color:#ffffff;
    text-decoration : none;
}
.box_RIGHT1 a:hover {
	text-decoration : underline;
}
.box_RIGHT1 h1{
	font-size:0.95em;
	margin: 0 0 10px 0;
	padding: 0;
	color: #555555;
	text-align:left;
}

.box_RIGHT1b {
	background : #A493C6;
	color:#333333;
	width: 520px;
	padding: 20px 20px 0px 20px ;
	margin: 0 0 0 15px ;
	}
.box_RIGHT1b a:link, .box_RIGHT1b a:visited {
	color:#FFFFFF;
    text-decoration : none;
}
.box_RIGHT1b a:hover {
	text-decoration : underline;
}
.box_RIGHT1b h1{
	font-size:0.95em;
	margin: 0 0 10px 0;
	padding: 0;
	color: #555555;
	text-align:left;
}

.columnLeft{
	float:left;
	padding: 0;
	margin:20px;
	width: 198px;
}

#columnLeftContent {
	float:left;
	padding: 0;
	margin:10px;
	width: 238px;
	background:#FFFFCC;
}



/* Content Links*/
a:link {
	color : #f36e21;
	text-decoration : none;
}
a:visited {
	color : #f36e21;
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
}



.picture_content_right{
float:right;
margin: 0 0 10px 10px;
padding: 0;
}
.picture_content_left{
float: left;
margin: 0 17px 10px 0;
padding: 0;
}

/* FOOTER */
.footer {
	margin: 5px 0 0 0;	
	padding: 5px 0 0 0;	
	text-align: center;
	font-family: Arial, sans-serif;
	font-size:70%;
	color:#a15705;
}

.footer a:link, .footer a:visited {
	color:#FFFFFF;
    text-decoration : none;
    margin : 5px 3px 5px 3px;
}
.footer a:hover {
	text-decoration : underline;
}

