  
body {
	font-family: arial,sans-serif;
	color: #333333;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	text-align: center;
	}

img {
	display: block; 
	border: 0;
	padding: 0;
	}
	
td {
	font-size: 13px;
	}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited {
	color: #0e7c8d;
	}

a:hover {
	color: #eb8921;
	}
	
/************** header tag styles **************/

h1 {
 	font: bold 160% Georgia,serif;
 	color: #e08210;
 	margin: 0px;
 	padding: 0px;
	}

h2 {
 	font: bold 114% Arial,sans-serif;
 	color: #e08210;
 	margin: 0px;
 	padding: 0px;
	}

/************** layout styles **************/


#contentwrapper {
 	width: 749px;
 	margin: 0 auto;
 	padding: 0;
 	background: #fff url(../images/bg_sunburst.jpg) no-repeat;
 	text-align: left;
 	border: 1px #94c4c4 solid;
	}

#topcontent {
	width: 749px;
	margin: 0px;
	padding: 0px;
	}

#leftnav {
	width: 202px;
	margin: 0;
 	padding: 0;
}

ul.welcome {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
	border: 0;
	}
		
ul.welcome img {
	vertical-align: bottom; 
	display: inline;
	border: 0;
	}
		
ul.welcome li {
	margin: 2px 10px 2px 10px;
	padding: 0px;
	border: 0;
	}

ul.lowernav {
	list-style: none;
	margin: 13px 0 0 0;
	padding: 0;
	}
		
ul.lowernav img {
	vertical-align: bottom;
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
	}		
		
ul.lowernav li {
	margin: 2px 10px 2px 10px;
	padding: 0px;
	border: 0;
	}	
	
#left_divider {
	width: 153px;
	margin: 17px 24px 17px 25px;
	padding: 0;
	} 
	
#left_content {
	width: 147px;
	margin: 0 24px 17px 31px;
	padding: 0;
	font-size: 12px;
	color: #1d5254;
	}
	
#left_content img {
	margin: 0 0 8px 0;
	padding: 0;
	}	
	
#signup {
	margin: 12px 0 20px 0;
	padding: 0;
	}
	
/**#ezine_submit {
	padding-top: 6px;
	}**/
.small {
	font-size: 12px;
	}
	
input.button {
	background-color: #ffffff;
 	color: #0e7c8d;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #0e7c8d;
	margin-top: 6px;
	padding: 0px;
	}	
	
input.hover {
	color: #eb8921;
	border: 1px solid #eb8921;
	}
	
p.form {
	padding: 0px;
	margin: 0 0 8px 0;
	color: #eb8921;
	font-weight: bold;
	}
	

/***		
#leftcontent li.me {
		margin: 3px 8px 6px 15px;
		}
**/ 
 
#flash {
	width: 533px;
	margin: 0 0 0 5px;
	padding: 0;
	}

#header {
	margin: 18px 0 15px 12px;
	padding: 0px;
	}
	
#header_lvl2 {
	margin: 15px 0 18px 12px;
	padding: 0px;
	}
	
#quote {
	margin: 17px 5px 17px 6px;
	padding: 0;
	}	

.quotetext {
	padding: 15px;
	color: #497678;
	font-size: 13px;
	}	
	
.quotetext_small {
	padding: 15px;
	color: #497678;
	font-size: 12px;
	}	
	
.quoted {
	padding: 0;
	margin: 6px 0 0 0;
	}
	
#maincontent {
	width: 513px;
	margin: 0 20px 40px 12px;
	padding: 0;
	}

#maincontent ul {
	list-style-image: url(../images/bullet_star.gif);
	margin: 0 0 0 2px;
	padding: 0;
	border: none;
	}
		
#maincontent li {
	margin: 8px 8px 14px 15px;
	padding: 0;
	}	
	
.headline {
	color: #eb5300;
	font-weight: bold;
	}	
	
.subhead {
	color: #eb8921;
	font-weight: bold;
	}
	
#rightcontent {
	float: right;
	width: 173px;
	margin: 0 0 15px 15px;
	font-size: 12px;
	}	

#rightbuttons ul {
	list-style-image: none;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	border: none;
	}
	
#rightbuttons li {
	margin: 0 0 7px 0;
	padding: 6px 5px 7px 10px;
	}
	
/** #rightbuttons li {
	margin: 0;
	padding: 0;
	}
	
#rightbuttons a:link, #rightbuttons a:visited, {
	padding: 6px 5px 7px 10px;
	margin: 0 0 7px 0;
	text-decoration: none;
	border: 1px solid red;
	} **/
	
#rightbuttons a:link, #rightbuttons a:visited {
	text-decoration: none;
	}
	
#rightbuttons li.one {
	background: url(../images/right_button_one.gif);
	}	
	
#rightbuttons li.two {
	background: url(../images/right_button_two.gif);
	}
	
#rightbuttons li.three {
	background: url(../images/right_button_three.gif);
	}
	
#resources {
	width: 163px;
	margin-top: 15px;
	margin-left: 10px;
	}	
	
#resources ul {
	list-style-image: none;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	border: none;
	}
	
#resources li {
	margin: 0;
	padding: 6px 0 0 0;
	background: none;
	}
	
.resourceshead {
	color: #497678;
	font-weight: bold;
	}
	
#ourstore_header {
	margin: 15px 0 0 12px;
	padding: 0px;
	}
	
p.store_header {
	margin: 18px 0 0 0;
	padding: 0;
	}

#storecontent {
	width: 529px;
	margin: 0 5px 40px 12px;
	padding: 0;
	}
	
#store_category {
	margin: 16px 0 0 0;
	padding: 7px 0 7px 14px;
	color: #497678;
	font-weight: bold;
	background: url(../images/ourstore_category_bg.gif) no-repeat;
	}
	
.storeimg {
	margin-bottom: 5px;
	}

#product_container {
	margin: 0 0 5px 0;
	padding: 12px 12px 20px 12px;
	border: 1px #94c4c4 solid;
	}
	
#services_form {
	margin: 0;
	padding: 12px 12px 12px 12px;
	border: 1px #94c4c4 solid;
	}
	
.subtitle {
	color: #497678;
	}
		
.author {
	color: #eb8921;
	}
	
#footer{
	width: 749px;
	padding: 19px 0 15px 0;
	margin: 0px;
	text-align: center;
	background: #fff url(../images/footer_bg.jpg) no-repeat;
	color: #0e7c8d;
	font-size: 11px;
	}