@charset "UTF-8";

/* E Advantage */

/* Site Build By Creare Advance */

/* Reset */
*								{ margin: 0; padding: 0; }	
body							{ font-family: Arial, Helvetica, sans-serif; font-size: 75%; color:#333; }
a								{ color: #ef8a1d; text-decoration: none; }
a:hover							{ text-decoration: underline; }
img								{ border: 0px; outline: 0px; }

#pagewrap						{ width: 980px; margin: 0px auto; clear: both; }
#header							{ width: 980px; height: 110px; }
#tagline						{ float: left; width: 280px; height: 30px; margin: 80px 0px 0px 13px; }
#logo							{ float: right; width: 77px; height: 107px; }
#innerwrap						{ width: 980px; background-image: url(images/mainbg.jpg); background-repeat: repeat-y; }
#navwrap						{ width: 180px; padding: 10px; float: left; background: #e7e8e9; }
#rightcontentwrap				{ width: 765px; float: right; }
#flashwrap						{ width: 765px; height: 210px; background-image:url(images/flashbg.jpg); background-color:#039; }
#maincontent					{ width: 530px; margin-top: 15px; padding: 10px; float: left; }
#rightlinks						{ width: 200px; height: 300px; margin-top: 15px; float: right; }
#footer							{ margin-top: 10px; }
.clear							{ clear: both; }

/* Typography */
h1								{ font-weight: normal; font-size: 1.833em; margin-bottom: 10px; }
h2								{ font-weight: normal; font-size: 1.5em; margin: 20px 0px 10px 0px; }
h3								{ font-weight: normal; font-size: 1.4em; margin: 20px 0px 10px 0px; }
.tagline						{ font-size: 1.5em; }	
p								{ margin-bottom: 10px; line-height: 1.5em; }
.title							{ font-size: 1.333em; }
.turquiose						{ color: #1a9f97; margin-bottom: 10px; padding-bottom: 2px; border-bottom: 2px #1a9f97 solid; }
.h1-turquiose					{ color: #1a9f97; margin-bottom: 10px; padding-bottom: 2px; border-bottom: 2px #1a9f97 solid; font-size: 1.833em; }
.leftpara						{ width: 250px; float: left; margin-bottom: 10px; }
.rightpara						{ width: 250px; float: right; margin-bottom: 10px; }
.footerleft						{ float: left; }
.footerleftindex				{ float: left; }
.footerright					{ float: right; font-size: 1.417em; margin-top: 15px; margin-right: 5px; }
#footer a						{ color: #333; }
#footer a:hover					{ color: #ef8a1d; }	
.hide							{  }
.hide1, .hide2, .hide3, .hide4	{ border-bottom:#CCC 1px solid; margin: 0px 0px 5px 0px; }
.nomarg							{ margin: 0px; }
.linkbox h2						{ margin: 0; }
.linkbox ul li						{ list-style-type: none; }
.bold							{ font-weight: bold; }

/* Lists */
#indexlist						{ margin-left: 13px; }
#indexlist	li					{ margin: 4px 0px 4px 0px; line-height: 1.5em; }
#contactlist li					{ margin: 4px 0px 4px 0px; line-height: 1.5em; list-style-type: none; }
#contactlistright li			{ margin: 4px 0px 4px 0px; line-height: 1.5em; list-style-type: none; }
.categories						{ list-style-type: none; }

/* Main Nav */
#mainnav						{ list-style-type: none; width: 180px; height: 500px; }
#mainnav li a					{ border-bottom: 2px #FFF solid; display: block; padding: 8px 0px 8px 5px; text-decoration: none; color: #42464f; }
#mainnav li.active				{ color: #FFF; background: #ef8a1d; }
#mainnav li.active a			{ color: #FFF; }
#mainnav li.notactive			{ color: #42464f; background-color: #e7e8e9; padding-left: 8px; margin: 0; }
#mainnav li.notactive a			{ color: #ef8a1d; background-color: #e7e8e9; padding-left: 8px; margin: 0; }
#mainnav li a:hover				{ color: #FFF; background: #ef8a1d; }
#mainnav li ul li				{ list-style-type: none; margin-left: 10px; }
#mainnav li ul li a				{ color: #ef8a1d; }

/* right links */
.linkboxtop						{ padding: 10px; background-color:  #e7e8e9; }
.linkboxtop a					{ color: #1a9f97; }
.linkbox      					{ padding: 10px; background-color:  #e7e8e9; margin-top: 10px; }
.linkbox a						{ color: #1a9f97; }
.rightlink						{ margin: 0px; padding: 0px; line-height: normal; }

/* seperator*/
#seperator						{ width: 400px; margin: 0 auto; }

/* Contact */
#contactleft					{ float: left; }
#contactrightlist				{ float: left; margin-left: 60px; }
#contactright					{ float: right; }
#googlemap						{ width: 300px; height: 300px; clear: both; margin-top: 228px; margin-bottom: 40px; }

/* Table */
.table								{ border: solid 1px #999; }
.table tr							{ border: 1px solid #999; }
.table td							{ padding: 2px; border: 1px solid #999; }
.green								{ background: #92D050; }




