body {color:#303030;font-family:Arial, Helvetica, Verdana, sans-serif;background: url("bckgd.jpg") top center no-repeat;text-align:center;font-size: 12px;padding:0;}

a {color:#6633cc;font-weight:bold;text-decoration:underline;}
a:hover, a:focus {color:#ff0000;text-decoration:none;}
a img, a:hover img, a:focus img {border:0;}
p {line-height:1.4em;margin:0 0 15px;}


/*** Main container ***/
#container {margin:0 auto;color:#303030;padding:0;text-align:left;width:940px;}


/*** Header section ***/
#sitename {color:#666;height:85px;margin:0 20px 0;text-align:left;}
#sitename h1 {font-size:0.6em;font-weight:normal;margin:0;padding:0;padding-top:5px;}
#sitename img {border:0;}
#topmenu {margin:0 10px;}


    
#slidetabsmenu {float:left;width:100%;font-size:100%;line-height:135%;border-bottom: 1px solid #d3d3d3;}
#slidetabsmenu ul{list-style-type: none;margin:0 0 0 10px;padding:0;}
#slidetabsmenu li{display:inline;margin:0;padding:0;color:#333;}
#slidetabsmenu a {float:left;background:url("tab-left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;text-decoration:none;}
#slidetabsmenu a span {float:left;display:block;background:url("tab-right.gif") no-repeat right top;padding:3px 14px 3px 5px;font-size:1.1em;font-weight:bold;color:#333;}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {color: red;}
#slidetabsmenu #current a {background-position:0 -125px;}
#slidetabsmenu #current a span {background-position:100% -125px;color: red;}
#slidetabsmenu a:hover {background-position:0% -125px;}
#slidetabsmenu a:hover span {background-position:100% -125px;}




/*** Content wrap ***/
#wrap {font-size:1.1em;margin:0;padding:0 0 0 10px;width:930px;float:left;clear:both;}
* html #wrap{width:940px;w\idth:930px;}

/*** Sidebars ***/
#leftside {float:left;clear:none;width:150px;background: #fff url("gradient_small.png") repeat-x;margin: 10px 24px 0 0;padding: 10px 10px 10px 0;border:1px solid #dcdcdc;border-width:1px 1px 0 0;overflow:hidden;}
* html #leftside{width:161px;w\idth:150px;}

#content {float:left;clear:none;width:498px;background: #fff url("gradient_big.png") repeat-x;border-top:1px solid #d3d3d3;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;color:#2a2a2a;padding:15px 20px 5px 20px;margin:0 24px 0 0;overflow:hidden;}
* html #content{width:540px;w\idth:498px;}

#rightside {float:left;clear:none;width:150px;background: #fff url("gradient_small.png") repeat-x;margin: 10px 0 0 0;padding:10px 10px 0;border:1px solid #dcdcdc;border-width: 1px 0 0 1px;overflow:hidden;}
* html #rightside{width:171px;w\idth:150px;}


/*** Content ***/


#content h1,#content h2,#content h3,#content h4,#content h5,#content h6 {color:#7b5730;font-size:1.7em;font-weight:normal;margin:0 0 12px;padding:0;}
#content h2 {font-size:1.45em;margin-bottom:7px;}
#content h3, #content h4, #content h5, #content h6 {color:#333;font-size:1.0em;font-weight:bold;margin-bottom:3px;margin-top:10px;}

#content img {border:1px solid #c0c0c0;float:left;margin:5px 15px 6px 0;padding:0px;}
#content ul {margin-left: 20px;padding-left: 0;list-style: none;}
#content li {padding-left: 25px;padding-bottom: 5px;background: url("arrow_bullet.png") 0 .1em no-repeat;}
#content ol li {background: none;}
#content li a {text-decoration: underline;}

#brand img{display:inline;float:none;border:0;margin:0 2px;padding:0;}



#leftside h1,#rightside h1 {color:#7b5730;font-size:1.35em;font-weight:normal;margin:0 0 7px 10px;}
#leftside h2,#rightside h2 {color:#7b5730;font-size:1.1em;margin:0 0 5px 10px;}
#leftside h3,#rightside h3,#leftside h4,#rightside h4,#leftside h5,#rightside h5,#leftside h6,#rightside h6 {color:#7b5730;font-size:1em;margin:0 0 5px 10px;}
#leftside p,#rightside p {font-size:0.9em;line-height:1.5em;margin:0 0 16px 10px;}
#leftside ul,#rightside ul {margin-left: 10px;padding-left: 0;list-style: none;}
#leftside li,#rightside li {padding-left: 20px;padding-bottom: 5px;background: url("arrow_bullet.png") 0 .1em no-repeat;}
#leftside li a,#rightside li a {text-decoration: none;}

#leftside img,#rightside img {border:1px solid #c0c0c0;float:left;margin:5px 15px 6px 0;padding:0px;}


/*** Footer ***/
#footer {clear:both;font-size:0.75em;color:#a9a9a9;font-weight:normal;margin:20px auto 0;border-top:1px solid #c0c0c0;padding:20px 0;text-align:center;width:450px;}
#footer a {color:#808080;font-weight:bold;}


.clearing{height:1px;line-height:1px;clear:both;font-size:0px;margin-top:-1px;}
.alttext{display:block;position:absolute;width:1px;height:1px;overflow:hidden;left:-10000px;top:-10000px;}





/*** Various classes ***/
.phone_no {color: #11b800;font-size: 1.3em;font-weight:normal;}
.clearingdiv {clear:both;height:20px;width:1px;}
.hide {display:none;}
.intro {font-weight:bold;}

label{width:10em;float:left;text-align:right;margin-right:0.5em;display:block}
input{color:#781351;border: 1px solid #cccccc}
fieldset{border:1px solid #781351;width:20em}
legend{color:#fff;background:#ffa20c;border:1px solid #781351;padding: 2px 6px}

.submit input{margin-left: 10.75em;}
.submit input{color: #000;background: #f5f5f5;border: 2px outset #cccccc}

/*** End of file ***/