/*    Generated by http://www.cssportal.com    */

@import url("reset.css");

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
		color: black;
}


.body A:link {
		color: #671D31;
}

.body A:visted {
		color: #671D31;
}


.body A:active {
		color: #671D31;
}


.body A:hover {
		color: #671D31;
}




.homeText {
font-family: macondo-swash-caps, fantasy, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 180%;
		color: #671D31;
}



.heading {
font-family: macondo-swash-caps, fantasy, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
		color: #671D31;
}
.bodyred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #671D31;
}
.bodySmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 110%;
		color: black;
}

.bodySmall a{
	color: black;
}



.bodyMed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 110%;
}


.bodyAnnouncement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 130%;
    font-style: italic;
    color: #1b7200;
}


p {
    padding: 10px;
}

#wrapper {
    margin: 0 auto;
    width: 1000px;
}

#headerwrap {
    width: 1000px;
    float: left;
    margin: 0 auto;
}

#header {
    height: 152px;
    border-radius: 10px;
    border: 1px solid #9fbc91;
    margin: 5px;
    display: block;
    
  background: #9fbc91; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left, #9fbc91 , white); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #9fbc91, white); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #9fbc91, white); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #9fbc91 , white); /* Standard syntax */
    
    
    
}

#navigationwrap {
    width: 1000px;
    float: left;
    margin: 0 auto;
}

#navigation {
    height: 40px;
    background: #f5e7c4;
    border-radius: 10px;
    border: 1px solid #ebb81f;
    margin: 5px;
}

#contentwrap {
    width: 1000px;
    float: left;
    margin: 0 auto;
}

#content {
    background: #FFFFFF;
    border-radius: 10px;
    border: 1px solid #ebebeb;
    padding: 20px;
}

#footerwrap {
    width: 1000px;
    float: left;
    margin: 0 auto;
    clear: both;
}

#footer {
    height: 50px;
    border-radius: 10px;
    border: 1px solid #9fbc91;
    margin: 5px;
    text-align: center;
    
  background: #9fbc91; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left, #9fbc91 , white); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #9fbc91, white); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #9fbc91, white); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #9fbc91 , white); /* Standard syntax */
        
}


#underfooterwrap {
    width: 1000px;
    float: left;
    margin: 0 auto;
    clear: both;
        vertical-align: text-top;
}

#underfooter {
    height: 50px;
    margin: 5px;
    text-align: center;
     vertical-align: text-top;      
}


#navigation ul{
margin: 20px 0px 0px 20px;
padding: 0;

}

#navigation ul li{
margin: 0;
padding: 0;
list-style: none;
position: relative;
top: -8px;
float:left;
    height:33px;
    padding: 0px 0px 0px 5px;
}

#navigation ul li a:hover{
    color: #7d323c;
    text-shadow: 6px 6px 6px #ffff66; 
}


#navigation ul li a{
padding:0px 46px 0px 0px;
font-family: macondo-swash-caps, fantasy, Arial, Helvetica, sans-serif;
//	font-family: 'Ubuntu','Myriad Pro',arial,helvetica,sans-serif;
	font-weight:500;
    font-size:16px;
    color: #7d323c;
    font-weight: 600;
    text-decoration:none;  


}

#navigation ul ul{
position: absolute;
visibility: hidden;
top: 30px;
left: 0px;

}

#navigation ul li:hover ul{
visibility: visible;
	left:0px;
	top:22px;
	background:#f8e5c3;
	padding: 0px;
	border: 1px solid #543303; 
	border-top-style:none;
	-moz-border-radius: 0px 0px 5px 5px;  
    -webkit-border-radius: 0px 0px 5px 5px;   
    border-radius: 0px 0px 5px 5px; 
    	width:140px;
    	padding:15px 0px 0px 0px;
/* dropdown */



}

.navigation ul li ul li:hover a{

background: #ccc;
color: #fff;
	width:135px;
text-align:center;
} 


.leftLogo{
float:left;
width: 531px;
}

.rightTable {
float:left;
padding:15px 10px 0px 100px;
}

.clear {
     clear: both;   
}
