


/* Universal Selectors*/

*  {list-style-type: none;}
* a:link, * a:visited, * a:hover, * a:active {text-decoration: none;color: #444;}
ul, li, ol {margin: 0px;padding: 0px;list-style-type: none;}
:link img {border: none;}
* img {border: none;}
a img {border: none;}
:link img, :active img {border: none;}

/* Structure*/

body {font-size: 72.5%;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;color: #444;background: #767769; padding-top: 0;}
#top{ width: 96%; margin:  auto;  text-align: right; color:#D9D7C5; padding: 0 10px 5px 0;}
#wrapper {width: 96%;margin:  auto; border-top: 1px  #D9D7C5 solid;border-right: 1px  #333300 solid; border-bottom: 1px  #333300 solid; border-left: 1px  #D9D7C5 solid; background: #fff;}

#tab {float: right; margin-right: 10px;}
#header {text-align: center; background: #817E55 url(images/header_bg.gif) repeat;  margin: 10px 10px 0 10px;  height: 199px;}
#navigate {font-size: 95%; letter-spacing: .1em;text-align: center; background: #f8f8f8; margin: 2px 10px 2px 10px; padding: 5px; border-bottom: 1px #ccc solid; border-right: 1px  #ccc solid ; border-top: 1px  #E8E8E8 solid ; border-left: 1px  #E8E8E8 solid ;}
#services { float: left; background: #fff; height: 220px; text-align: left; padding-right: 20px;} 
#main {background: transparent;overflow: hidden;height: 1%; background: url(images/rh_bottom.gif) no-repeat; background-position: bottom right;}
#content {float:left;width:65%;margin: 0;padding: 20px 3% 0 3%;}
#sidebar {float:right; text-align: left; margin: 30px 20px 10px 0; padding-bottom: 504px; }
#footer {clear: both; background: #fff }
#footer1 { width:65%; height: 50px; background: #fff ; margin: 0 20px 10px 3%;}
#copyright {font-size: 85%; letter-spacing: .1em;text-align: center; line-height: 18px; color: #D9D7C5;margin-top:10px;}
.contact {padding-right: 35px;}
#box{background:#DEE0D5; width: 250px; margin: 0 0 10px 0;}
#box2{background:#DEE0D5; width: 250px; margin: 0 0 10px 0;}
#box3{background:#DEE0D5; width: 250px; margin: 0 0 10px 0;}
#tab_paid {display:none}

/* Components*/

#bg {background: #fff url(images/main_bg.gif) no-repeat;}
#hwrapper {background: transparent; }
#title {float: left;   height: 199px; background: url(images/logo.gif) no-repeat ;}
#innerbox {margin: 15px; line-height: 20px;}




/* Tabs*/

#tab{
margin: 0 2px 0 0;
}


#invertedtabs{
float:right;

   
   
   background: transparent;
   voice-family: "\"}\"";
   voice-family: inherit;
   padding-right: 0;


}

#invertedtabs ul{
font: bold 14px Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;
}


#invertedtabs a{
float:left;
color: #D9D7C5;
background: #6B683A url(images/color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(images/color_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
color: #fff;
background-color: #C36200;
}

#invertedtabs a:hover span{
color: #fff;
background-color: #C36200;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
color: #fff;
background-color: #C36200;

}

#invertedtabsline{
clear: both;

padding: 0;
height: 5px;
margin: 0 10px 0 10px;
background: #6B683A;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}




/* 3 Column */

#left {float:left;width:65%;padding-right: 1%;padding-left: 2%;}
#col1 {float:left;width:47%;margin: 0;padding: 10px 3% 10px 10px;}
#col2 {padding: 10px;}
#right {padding: 10px;padding-right: 2%;}

/* Navigation Links */

#navigate a:hover {color: #06c;}
#services a:hover {color: #9E6A8D; text-decoration: underline;}
#copyright a {color: #D9D7C5;}
#copyright a:hover {color: #fff;}
#sidebar a:hover {color: #d50509;}
#sponsored a {color: #656332;}
#sponsored a:hover {color: #fff;}


/* Forms */


.form_text {font-size: 80%;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;color: #444;}
.red {color: #c40000;}
.form_element {width: 90%; border: 1px solid #A5ACB2;}
#close { font-color: #B26EE6; margin: 0 16px 30px 0; font-size: 95%; text-align: right;background: url(images/close.gif) top right no-repeat;}
#close2 { font-color: #B26EE6; margin: 0 16px 20px 0; font-size: 95%; text-align: right;background: url(images/close.gif) top right no-repeat;}
#powered { font-color: #B26EE6;  margin: 40px 16px 0 0; font-size: 95%; text-align: right;}
.close {color: #B2B69B; padding: 0 0 14px 0;}
.powered {color: #B2B69B; }
#sponsored { font-color: #999;   font-size: 95%; text-align: center;}
.sponsored {color: #999;}





/* Headings*/

h1, h1 a, h1 a:hover, h1 a:visited, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited {
color: #444;text-decoration: none;margin: 0px;padding: 0px;font-weight: normal;font-family: 'Trebuchet MS', Verdana, Sans-Serif;}
h1 {font-size: 2.2em;}
h2 {font-size: 2.0em;}
h3 {font-size: 1.6em; margin-bottom: 5px;}
h4 {font-size: 1.6em;}
#sidebar h3 {padding-bottom: 15px;}
#left h2, #right h2 {color: #444;}

/* Typography*/

#content a, #left a, #right a {color: #d50509; text-decoration: underline;}
#content a:hover {text-decoration: none;} 
#content p {font: 1.1em/2.2em verdana,"lucida grande",helvetica,arial,tahoma,sans-serif;padding: 5px 0;color: #444;text-align: justify;}
#content p .right {font: 1.1em/2.2em verdana,"lucida grande",helvetica,arial,tahoma,sans-serif;padding: 5px 0;color: #444;text-align: right;}
#left p, #right p {font: 1.1em/1.8em verdana,"lucida grande",helvetica,arial,tahoma,sans-serif;padding: 5px 0;color: #000;}
#sidebar p {font: 95% verdana,"lucida grande",helvetica,arial,tahoma,sans-serif; margin-top: 10px; padding: 0 5px 0 5px;color: #666; text-align: justify; line-height: 170%;}
#sidebar .img {padding: 6px; border: 1px #ccc solid;}
#top a {color:#D9D7C5;}
#top a:hover {color:#fff;}

/* Lists*/

#header3 {background: #fff;}
#header3 ul {padding: 20px 0 25px 15px;}
#header3 ul li {display: inline;}
#header3 ul li a {font-size: 1em;padding: 15px 30px 25px 30px;margin-top: 5px;}
#header3 ul li a:hover {color: #06c;}

#content ul {margin-left: 45px; list-style-position: outside; list-style-type: lower-alpha;}
#content ol {padding: 0 0 0 25px; list-style-position: outside; list-style-type: numeric;}
#content li {line-height: 25px; list-style-type: inherit;} 
#sidebar ul {padding: 10px 0 0 25px; }
#sidebar li {font: 95% verdana,"lucida grande",helvetica,arial,tahoma,sans-serif;line-height: 20px; list-style: square; color: #666;} 
#navlist {margin-left: 10px; padding: 5px 0 0 5px; line-height: 18px; list-style: none;}
#navlist li {padding-left: 25px; padding-bottom: 3px; background-repeat: no-repeat; background-position: 0 5px; font: 0.9em;} 

/* Extras*/

.statement {padding: 14px 10px  0 0;}
.statement2 {padding: 16px 10px  0 0;}
.vision {margin: 0px 0 0 11px;}
.title {margin: 25px 0 0 130px;}