/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/



body {
margin: 0;
 padding: 0;
 background: #F7F7F7 url(images/img01.jpg) repeat left top;

font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #5A554E;
}
.checkitout{padding:0px;margin:-10px 0;}
p {
margin: 10px 0;
	line-height: 200%;
	font-size: 14px; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
 }







#menu a, a:visited, a:hover {font-weight:normal;}

#menu a, a:visited {color: #AA8B55;


}

#menu a:hover {color: #493E2B;
}

a, a:visited {
font-weight:bold; text-decoration: underline;
	color: #AA8B55;
}

a:hover {font-weight:bold; color: #493E2B;

}

h1, h2, h3 {
margin: 0;
	padding: 0;
 font-weight: normal;
 color: #32639A;
	font-family: Georgia, "Times New Roman", Times, serif;
}



h1 {
font-size: 2em;
}



h2 {font-size: 2.4em;
}



h3 {
font-size: 1.6em; margin-bottom:10px;
}




h4 {
font-size: 20px; color: #493E2B
; 
margin: 0;
	padding: 0;
 font-weight: normal;
 font-family: Georgia, "Times New Roman", Times, serif;}

h5 {margin: 20px 0 5px 0; padding:0; font-size:18px;}


h6 {
margin: 0;
	padding: 0;
 font-weight: normal;
 color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 1.6em; margin-bottom:5px;
}

<!--divs-->
#wrapper {
	margin: 0px;
	padding: 0px;
	background: url(images/img.jpg) repeat-x left top;
}


#header {
width: 1000px;
	height: 185px;
	margin: 5px auto;
	padding: 0px;
}
#headerleft{width:598px; float:left; margin:0; padding:0;}

#headerright{width:402px; float:right; margin:0; padding:0;}





#page {
	width: 1000px;
	margin: 0px auto;
	background: #FFFFFF;
}




#content {
	float: left;
	width: 570px;
	padding: 20px 20px 0 20px;
}
#content2 {
	float: right;
	width: 570px;
	padding: 20px 20px 0 20px;
}



#onlinecommunities {border-width:4px; border-color: #4c1b12; border-style:solid; padding:20px 5px 20px 5px;}

#menu {
	width: 1000px;
	
	margin: 0 auto;
	padding: 0;
	background-color: transparent;
}

#shift {padding:0 0 0 40px; margin:-15px 0 0 0; float:left;}
#existbox {background: url(images/existback.png); padding:10px 20px 0 20px; margin-top:-7px; border-width:2px; border-color: #4c1b12; border-style:solid;}
#existbox2 {background: url(images/existback.png); padding:10px 20px 0 20px; margin-top:-7px; border-width:2px; border-color: #4c1b12; border-style:solid;}
#justborder{border-width:2px; border-color: #4c1b12; border-style:solid; padding:10px;}


#featuredpartner {float:right; width:240px; height: 300px; border:solid; border-color:#01539c;}
p.featured {padding:0 10px; font-size:14px; text-align:justify;}



indexmenu {padding:0 0 0 50px;}

<!--images-->



.leftimage {padding:0 5px 0px 0;}
.leftimage2 {float:left; padding:5px 5px 0px 20px;}
.rightimage {float:right; padding:10px 0px 0px 10px;}
.rightimage2 {float:right; padding:15px 20px 0px 10px;}
img.whatwearefor{padding:20px; float:right;}
img.leftalignimage {padding:0 10px; float:right;}
img.leftalignimage2 {padding:4px 10px 0 0; float:left;}
img.buttons {margin:0 0 -3px 0; padding:0; }
img.menuleft {padding:0 2px 0 0}

<!--paragraph settings-->

p.centeralign {text-align:center; padding:0; margin:0;}

p.quotation {font-size:15px;  font-family: "Arial"sans serif; text-align:justify; margin:5px 10px;}

p.content1 {font-size:14px; line-height:130%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; margin:-20px 20px 5px 25px; color:#000; padding:0;}

p.content2 {font-size:16px; line-height:150%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; margin:5px 20px; color:#000;}

p.contentlarge {font-size:20px; line-height:150%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; margin:5px 20px; color:#000;}

p.content3 {font-size:14px; line-height:150%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; margin-top:9px; color:#000;}

p.content4 {font-size:13px; line-height:120%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; color:#000; padding:0 0 -20px 0; margin:0 0 -20px 0;}

p.content5 {font-size:14px; line-height:150%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; color:#413839; margin:-20px;}

p.content6 {font-size:16px; line-height:150%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; color:#413839; padding: 0 40px 0 20px;}

p.content7 {font-size:16px; line-height:150%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; color:#000; padding: 0 10px 20px 20px; margin:0;}

p.content8 {font-size:14px; line-height:120%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; color:#413839; padding: 0 10px 0 0px; margin-top:0;}

p.resourceindex {font-size:16px; line-height:150%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; color:#000;  }

#existbox p {font-size:16px; line-height:150%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; color:#000; margin:-20px;}

#shift p, ul, li, h5 {color:#000;}



<!--lists-->

#menu ul {
float: right;
	margin: 0;
	padding: 0px 25px 0px 0px;
	list-style: none;
	line-height: normal;
}


#menu li {
float: left;
}





#shift ul {margin-top:0px;}
#shift li {
	margin: 5px 10px 0 0px;
	line-height: 130%;
	font-size: 16px; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
 text-align:justify;}



#shiftlist ul { list-style-type:square;}
#shiftlist li {margin:0 0 0 30px;
	line-height: 130%;
	font-size: 16px; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
 text-align:justify;}



ul.services {font-size:16px; margin: 0px 0px 10px 60px;
	padding: 0px;

 line-height:120%; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; text-align:justify; color:#413839;}

ul.services li{padding:0 20px 5px 0;}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#sidebar li {
	margin: 0;
	padding: 0;
}
#sidebar li ul {
	margin: 0px 0px;
	padding-bottom: 20px;
}


#sidebar li li {
	line-height: 35px;
	margin: 0px;
	padding: 2px 0px;
	border-left: none;
}


#sidebar li li span {
	height: 19px;
	margin-right: 16px;
	padding: 4px 12px;
	background: #3D2A0B url(images/img12.jpg) repeat-x left top;
	font-size: 12px;
	color: #FFFFFF;
}

#sidebar li li span a {
	color: #FFFFFF;
}



#sidebar2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#sidebar2 li {
	margin: 0;
	padding: 0;
}
#sidebar2 li ul {
	margin: 0px 0px;
	padding-bottom: 20px;
}


#sidebar2 li li {
	line-height: 35px;
	margin: 0px;
	padding: 2px 0px;
	border-left: none;
}


#sidebar2 li li span {
	height: 19px;
	margin-right: 16px;
	padding: 4px 12px;
	background: #3D2A0B url(images/img12.jpg) repeat-x left top;
	font-size: 12px;
	color: #FFFFFF;
}


#sidebar2 li li span a {
	color: #FFFFFF;
}




#sidebarleft ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#sidebarleft li {
	margin: 0;
	padding: 0;
}
#sidebarleft li ul {
	margin: 0px 0px;
	padding-bottom: 20px;
}


#sidebarleft li li {
	line-height: 35px;
	margin: 0px;
	padding: 2px 0px;
	border-left: none;
}


#sidebarleft li li span {
	height: 19px;
	margin-right: 16px;
	padding: 4px 12px;
	background: #3D2A0B url(images/img12.jpg) repeat-x left top;
	font-size: 12px;
	color: #FFFFFF;
}


#sidebarleft li li span a {
	color: #FFFFFF;
}






<!--links-->


h2 a {
	text-decoration: none;
}









.links {
	padding-top: 20px;
}



.more {
	padding-left: 16px;
	background: url(images/img10.gif) no-repeat left 3px;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}



.comments {
	padding-left: 18px;
	background: url(images/img11.gif) no-repeat left 4px;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}




/* Sidebar */



#sidebar {
	float: right;
	width: 330px;
	margin: 20px 40px 0px 0px; padding:5px;
	color: #787878;  
}



#sidebar h2 {
	height: 65px;
	background: url(images/img09.jpg) no-repeat left bottom;
	letter-spacing: -.5px;
	font-size: 28px;
	color: #493E2B;
}

#sidebar p {
	margin: 0 0px;
	padding: 0px 0px 30px 0px;
	text-align: justify;
}

#sidebar p strong {
	color: #4A3E29;
}



#sidebar2 {
	float: left;
	width: 330px;
	Margin: 20px 40px 0px 0px; padding:5px;
	color: #787878; }



#sidebarleft {
	float: left;
	width: 330px;
	Margin: 20px 0px 0px 40px; padding:5px;
	color: #787878; }




#sidebar2 h2 {
	height: 65px;
	background: url(images/img09.jpg) no-repeat left bottom;
	letter-spacing: -.5px;
	font-size: 28px;
	color: #493E2B;
}



#sidebar p {
	margin: 0 0px;
	padding: 0px 0px 30px 0px;
	text-align: justify;
}

#sidebar p strong {
	color: #4A3E29;
}









/* Footer */



#whitespace {
	width: 1000px;
	height:20px; margin: 0 auto;
	padding: 0px;
	background-color:#FFF;	font-size: 12px;
	color: #887450;
}

#successbar {
	width: 1000px;
	height: 99px;
	margin: 4px auto;

	background: url(images/img01.jpg) no-repeat left top;
	font-size: 12px;
	color: #887450;
}




#footer-content {
width: 1000px;
	 margin: 0 auto;
	padding: 0px;
	background-color:#FFF;	font-size: 12px;
	color: #887450;
}





#footer-content .column1 {
float: left; padding:0 20px 20px 25px;
	width: 305px;
}
#footer-content li {
	margin: 5px 10px 0 0px;
	line-height: 120%;
	font-size: 15px; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
 text-align:left;}



#footer-content .column2 {
	float: left;
	padding:0px 0px 20px 0px;
	width: 305px;
}



#footer-content .column3 {
	float: left;
	padding:0px 20px 20px 20px;
	width: 305px;

}



#footer-content h2 {
	padding-bottom: 10px;
	font-size: 22px;
	color: #E3D2B6;
}



#footer-content strong {
	color: #E3D2B6;
}




#footer {
	height: 50px;
	margin: 0 auto;
	padding: 0px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
}

#footer p {
	margin: 0;
	line-height: normal;
	font-size: 12px;
	text-align: center;
	color: #82A2B9;
}
