/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;

}
#wrapper { 
 margin: 0 auto;
 width: 900px;
 background-repeat: no-repeat;
}
#top { 
 width:832px;
 clear: both;
 color: #0099FF;
 font-size: 8.5px;
 padding: 20px 0px 0 0;
 text-align: right;
 font-family: Verdana, Helvetica, sans-serif;
}

#banner { 
 width:853px;
 clear: both;
 color: #0099FF;
 margin: 0px 0px 0px 0px;
}

#nav{ 
 color: #003366;
 font-size:11px;
 margin: 0px 0px 0px 0px;
 width: 853px;
 padding-left: 20px;
}
#content{
 margin: 0px 0px 0px 20px;
 width: 815px;
overflow:hidden;
 color: #003366;
 font-size:10px;
 padding: 0px 0px 0px 0px;
 border-top: 1px solid #dddddd; 
 border-bottom: 1px solid #dddddd; 
 
}
#content2{
 margin: 0px 0px 33px 20px;
 width: 815px;
overflow:hidden;
 color: #003366;
 font-size:10px;
 padding: 0px 0px 0px 0px;
 border-top: 1px solid #dddddd; 
 border-bottom: 1px solid #dddddd; 
 
}
#content-left{
 width: 487px;
 color: #29508b;
 font-size:11px;
 padding: 18px 0px 10px 5px;
 float: left;
}
#content-center{
 width: 805px;
 color: #29508b;
 font-size:11px;
 padding: 20px 0px 20px 5px;
 float: left;
}

#content-right{
 width:313px;
 color: #999999;
 font-size:11px;
 padding: 0px 0px 0px 0px;
 float: right;
}
#content-right2{
	padding:18px 0px 0 50px;}


#leftcolumn { 
 color: #0087f3;
 margin: 28px 0px 18px 0px;
 height: 105px;
 width: 540px;
 float: left;
 padding: 0px 0px 0px 20px;
 background-repeat: no-repeat;
}
#left-text { 
 color: #999999;
 font-size: 11px;
 float: left;
 padding: 10px 10px 10px 0px;
 background-repeat: no-repeat;
}
#rightcolumn { 
 color: #999999;
 height: 105px;
 width: 245px;
 margin: 28px 0px 18px 0px;
 border-left: 1px solid #cccccc;
 padding: 0px 0px 0px 40px;
 float: left;
 background-repeat: no-repeat;

}
#right-text { 
 color: #999999;
 font-size: 11px;
 float: left;
 padding: 10px 0px 10px 0px;
 background-repeat: no-repeat;
}
#footer { 
 width: 825px;
 color: #af865e;
 margin: 0px 0px 0px 21px;
 border-top: 1px solid #0066CC;
 clear: both;
 float:none;
 }

#b-left-text { 
 width: 353px;
 color: #56c01c;
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 10px 0 10px 0;
 }
 
 #b-right-text { 
 width: 300px;
 color: #56c01c;
 float: right;
 margin: 0px 0px 0px 0px;
 padding-top: 10px;
 text-align: right;
 }


.h1{
font-family: Verdana, Helvetica, sans-serif;
color:#a3c8e5;
font-size: 12px;
font-weight: bold;

}

h2.font{
color:#0087f3;
font-size: 14px;
font-weight: bold;
padding-bottom: 10px;
}

.color{
color:#0099FF;
font-weight: bold;
padding-right: 10px;
}

.gray{
color:#666666;
}
 

a:link{
	color: #666666;
	text-decoration:none;
}
a:visited{
	color: #666666;
	text-decoration:none;
 }
a:hover{
	color: #0087f3;
    text-decoration:none;
}

.menu:link{
	color: #56c01c;
	text-decoration:none;
}
.menu:visited{
	color: #56c01c;
	text-decoration:none;
 }
.menu:hover{
	color: #0087f3;
    text-decoration:none;

}
dt.space{
padding: 0 0px 5px 0px;
font-weight:bold;
color: #666;
}

dd.space{
padding: 0 0 5px 0;
color: #666;}

