/* CSS Document */
/**/
html{background:#101010 url(/styles/2010/html.gif) repeat-x;}
body{
	margin:0;
	padding:0;
	font: 12px/1.5em "Lucida Sans", Verdana;
	background:url(/styles/2010/body.png) no-repeat right 90px;
	/*background:url(/styles/html.gif) repeat-x top;*/
}

#wrap{
	margin:0 auto;
	width:990px;

	padding:10px 0;
}

#mainLogo{margin:0 auto;}
	  
/*- Menu Tabs--------------------------- */ 


    #tabs {

      /*width:855px; width:830px;*/
	  
	  margin:0 auto 10px auto;
	  font-weight:bold;
      }
    #tabs ul {
	  margin:0;
	  padding:0px 5px 30px 5px;
	  list-style:none; float:left;/*background:#A074CB;*/

      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
     /* background:url("../styles/tableft.gif") no-repeat left top;*/
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  color:#ffffff;
      }
    #tabs a span {
      float:left;
      display:block;
      /*background:url("../styles/tabright.gif") no-repeat right top;*/
      padding:5px 10px 4px 6px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#019934;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }

.clearer{
	clear:both;
}
#leftcol{
	float:left;
	width:368px;
	display:inline;
	margin:10px 0 0 40px;
}

#rightcol{
	float:right;
	width:430px;
	display:inline;
	margin:10px 40px 0 0px;
}

#footer{
	margin-top:0;
	background:url(/styles/2010/cornersBottom.png) no-repeat top left;
       }
        
#footer p{text-align:center;}

.phone{font:140% bold #68029A; text-align;center;}

font-family:Arial, Helvetica, sans-serif;
	font-size:large;
font-color:#68029A;}

#footer a{
	background:url(/styles/strides.gif) no-repeat top left;/**/
	
	width:115px;
	height:42px;
	display:block;
	float:right;
}
#footer a strong{display:none;}
h1{
	/*width:368px;
	height:171px;
	background:url(../styles/h1.gif) no-repeat top left;
	margin:0;
	padding:0;*/
	padding:20px 20px 10px 20px;
	margin:0;
	background:url(/styles/2010/cornersTop.png) no-repeat top left;	
	color:#019934;
}
.contentContainer{background-color:#ffffff; padding:20px; width:940px;}
h1 strong{display:none;}

p{text-align:justify;}

h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:140%;
	color:#9933CC;
    background:url(/images/6.gif) no-repeat top left;
    /*padding:15px;*/
	margin:0;
}

h3{
 color:#019934;

}

#rightcol img{
padding:3px;
border:1px solid #9933CC;
}

#leftcol a{
float:right;
clear:right;
text-align:right;
text-decoration:none;
font-weight:bold;
background:url(/images/5.gif) no-repeat top right;
height:13px;
padding:10px;
border-bottom:1px solid #ffffff;
}

.phone{
text-indent:-5000px;
background:url(/images/15.gif) no-repeat;
height:48px;
width:250px
text-align:center;
}