@charset "UTF-8";
/* CSS Document */
* {padding:0; margin:0;}
body {
	background-image:url(../images/pattern1.gif);
	background-color:#CCC;
	background-repeat:repeat;
	margin: 0 auto;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: medium;
	background:
	}
#wrap {
	margin: 0 auto;
	width: 880px;
	background-color:#FFF;
	border:1px solid silver;
	}
	
#wrap-inner {
	background: url(img/threecol-ls.gif) repeat-y 28% 0;
	}
#header {
	margin: 0;
	padding: 0;
	background: #eeeeec;
	}
#header h1 {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 180%;
	color: #fff;
	}
#main-body {
	float: left;
	width: 80%;
	background-color:#FFF;
	}
#content {
	float: right;
	width: 75%;
	background-color:#FFF;

	}
#sidebar {
	float: left;
	width: 25%;
	}
#sidebar-2 {
	float: right;
	width: 20%;
	}
#content div {
	/*padding: 0px;*/
	background-color:#FFF;

	}
	
	
	
/*left content blocks*/

#block_left{width:525px;
margin:1em 0 1em 2.5em;
background-color:#65062d;
border:1px solid silver;
}


#block_left h2{
font-size:110%;
font-weight:400;
color:#FFF;
background-color:#65062d;
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
background-position:50% 50%;
margin:0;
display:block;
padding:2px 0 2px 5px;
}

#block_left h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:120%;
color:#537442;
padding:2px 0 2px 5px;
}

#block_left p{font-size:80%;
padding-left:20px;
}

#block_left a{
font-weight:500;
color:#195690;
text-decoration:none;
}

#block_left a:hover{
font-weight:500;
color:#537442;
text-decoration:underline;
}




/*right content blocks*/
	
#block{
	background-color:#c6d1d9;
	background-image:url(../images/block_bg.gif);
	background-repeat:repeat-x;
	width:100%;
}


#block h2{
font-weight:400;
font-size:90%;
color:#FFF;
background-color:#65062d;
background-image:url(/images/header_bg.jpg);
background-repeat:repeat-x;
background-position:50% 50%;
margin:0;
display:block;
padding:2px 0 2px 5px;
}

#block h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
color:#537442;
padding:1.25em 0 0 .75em;
}

#block h3 a{
font-size:100%;
color:#537442;
text-decoration:none;

}

#block h3 a:hover{
font-size:100%;
color:#195690;
text-decoration:none;
}

#block p{font-size:80%;
padding-left:20px;
}

#block a{
font-weight:500;
color:#195690;
text-decoration:none;
}

#block a:hover{
font-weight:500;
color:#537442;
text-decoration:underline;
}
	
	
#features {
	width:100%;
	clear: both;
	padding: 0;
	background: #f4f4f4;
	height:auto;
	min-height:171px;
	border-top:1px solid silver;
	}	
#features p{
	font-size:75%;
	color:#195690;
	padding:2em 0 0 10px;
	margin:0;
	}
	
#features a{
	color:#195690;
    text-decoration:none;
	padding:0;
	margin:0;
	}
	
	
#features a:hover{
	color:#537442;
    text-decoration:none;
	background-color:#dde8f2
	}
	
#features h2{text-align:right;
font-size:80%;
color:#537442;
margin:1em 1em 0 0;}
	
#features ul{
	list-style:none;
	padding:0;
	margin:.50em 1em 0 1em;
	}


#features ul li a{
	font-size:75%;
	color:#195690;
    text-decoration:none;
	padding:0;
	margin:0 1em 0 0 ;
	}
	
	
#features ul li a:hover{
	color:#537442;
    text-decoration:none;
	background-color:#dde8f2;
	}
	
#legal {
	clear: both;
	padding: 5px 5px;
	margin: 0em;
	background: #65062d;
	height:auto;
	}
	
#legal p{
		font-size:70%;
		text-align:center;
		color:#999;
	}
	
#legal a{
		color:#195690;
    text-decoration:none;
	}

#legal a:hover{
		color:#537442;
    text-decoration:underline;
	}
	
#footer {
	width:100%;
	clear: both;
	padding: 0;
	background: #f4f4f4;
	height:9em;
	border-top:1px solid silver;
	}	

	
#footer h2{text-align:right;
font-size:80%;
color:#537442;
margin:1em 1em 0 0;}
	
#footer ul{
	list-style:none;
	padding:0;
	margin:.50em 0 0 1em;
	}


#footer ul li a{
	font-size:75%;
	color:#195690;
    text-decoration:none;
	padding:0;
	margin:0;
	}
	
	
#footer ul li a:hover{
	color:#537442;
    text-decoration:underline;
	}
	
