@charset "utf-8";
/* YourWill Stylesheet */

body { top:0; left:0;
	   margin:0; padding:0;
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 14px;
       color: #000000;
       text-align:left;
	   background-color: #d8f7ed; } 

#wrapper      		{width:950px; margin: 8px auto 0 auto; padding: 0px; background: url(/schema/gifs/leftcolbg.jpg) no-repeat left bottom #fef4de; }
#main1		  		{float:right; width:760px; height: 100%; margin:0px; padding:0px; background: url(/schema/gifs/bottombg.gif) no-repeat right bottom transparent;}
#clearone			{clear:both; height:1px; background-color:#000000; }
#header				{left:0px; top:0px; height:190px; background:none; }
#leftcol			{float:left; width:190px; text-align: left; background: transparent; }
#maincontent		{float:left; margin:0; padding:10px 20px 79px 30px; width:700px; }


#nav					{font-family: Arial, Helvetica, sans-serif;  width: 190px; padding:0px; margin: 0px; float: left; display: inline; }
#nav ul.menu			{list-style:none; margin:0px; padding:0; border: none; }
#nav ul.menu li			{margin: 0; padding: 2px 0 0 0; vertical-align: middle; }
#nav ul.menu li a		{text-align: left; vertical-align: bottom; text-indent: 25px; display: block; border-width: 0px; padding: 0px 0px 0px 0px;
                    	 text-decoration: none; font-size: 100%; background: #fddfa1;  background-position: 0px 0; color: #000000; border-bottom: solid 1px #e7b234; 
						 border-right: solid 1px #e7b234; width: 188px; height: 26px; line-height: 26px; }
#nav ul.menu li a:hover	{color: #cc6600; background-position: -187px 0; padding:0; border-left: solid 1px #CC6600 ; border-top: solid 1px #cc6600; border-bottom:none; border-right:none; }


#footer 			{clear:both; width:950px; margin: 0 auto; line-height:30px; text-align:right; background:#000000; }	
#footer p			{margin:0px; padding:7px 5px 0px 0px; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:9px;  }	

H1 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #000000;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  /* Page Title */
}
H2 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  margin: 0px;
  padding: 0px;
  /* Section Title */
 }
p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
}
p span.left {
   text-align: left;
   margin-left: 20px;	
}
p span.right {
   text-align:right;
}
p.indent1 {
  margin-left: 20px;
  /* Indented Text 1 */
}
p.indent2 {
  margin-left: 40px;
  /* Indented Text 2 */
}
p.indent3 {
  margin-left: 60px;
  /* Indented Text 3 */
}
p.indent4 {
  margin-left: 80px;
  /* Indented Text 4 */
}
table.default {
  border-width: 1px;
  border-style: solid;
  text-align: left;
  margin: 1px;
  /* No Style */
}
table.services {
  width: 720px;
  border: 0px;
  text-align: left;
  margin: 0px;
  /* Services Table */
}
td.services {
  width: 200px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  background-color: #fef4de;
  margin: 0px;
  padding-top: 20px;
  padding-right: 20px;
  /* Services table */
}
table.phone {
  width: 720px;
  border: 0px;
  text-align: left;
  margin: 0px;
  /* phone Table */
}
td.phone {
  width: 300px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  background-color: #fef4de;
  margin: 0px;
  padding-top: 20px;
  /* phone table */
}
td {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  background-color: #fef4de;
  margin: 0.1px;
}
td.alignright {
  text-align: right;
  /* Align Middle Right */
}
td.aligncenter {
  text-align: center;
  /* Align Middle Center */
}
td.aligntop {
  vertical-align: top;
  /* Align Top Left */
}
td.alignbottom {
  vertical-align: bottom;
  /* Align Bottom Left */
}
td.aligntopright {
  vertical-align: top;
  text-align: right;
  /* Align Top Right */
}
td.aligntopcenter {
  vertical-align: top;
  text-align: center;
  /* Align Top Center */
}
td.alignbottomright {
  vertical-align: bottom;
  text-align: right;
  /* Align Bottom Right */
}
td.alignbottomcenter {
  vertical-align: bottom;
  text-align: center;
  /* Align Bottom Center */
}
th {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  background-color: #fef4de;
  margin: 0.1px;
}
a {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: #CC6600;
}
a hover {
  color: #e37516;
  text-decoration: underline;
}
ul {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
}
ol {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
}
ul.round {
  margin: 0 20px 0 20px;
  padding: 0;
  /* Round markers */ 
 }
ul.round li {
  margin: 0;
  padding: 0;
  line-height: 20px;
}
ol.norm { /* Ordered list */ }

span.sup {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9px;
  vertical-align: super;
  /* Superscript */
}
span.sub {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9px;
  vertical-align: sub;
  /* Subscript */
}
img.floatleft {
  float: left;
  /* Float Left */
}
img.floatleftwithmargin {
  float: left;
  margin: 0px 15px 5px 0px;
  /* Float Left with margin */
}
img.floatright {
  float: right;
  /* Float Right */
}
img.floatrightwithmargin {
  float: right;
  margin: 0px 20px 5px 10px;
  /* Float Right with margin */
}
img.noborder {
  border-width: 0px;
  /* No Border */
}
img.rollover { /* Rollover */ }


