/* CSS Document */

body {
margin: 0px 0px 0px 0px;
padding: 0px;
background:#BDB9AC url(images/bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#656565;
}

a:link { color:#B5CA25; text-decoration:none; }
a:visited { color:#B5CA25; text-decoration:none; }
a:hover { color:#B5CA25; text-decoration:underline; }
a:active { color:#B5CA25; text-decoration:underline; }

a.menut:link { color:#fff; text-decoration:none; }
a.menut:visited { color:#fff; text-decoration:none; }
a.menut:hover { color:#DBE593; text-decoration:none; }
a.menut:active { color:#DBE593; text-decoration:none; }

a.menus:link { color:#fff; text-decoration:none; }
a.menus:visited { color:#fff; text-decoration:none; }
a.menus:hover { color:#C1BCAB; text-decoration:none; }
a.menus:active { color:#C1BCAB; text-decoration:none; }

#footer a:link { color:#656565; text-decoration:none; }
#footer a:visited { color:#656565; text-decoration:none; }
#footer a:hover { color:#656565; text-decoration:underline; }
#footer a:active { color:#656565; text-decoration:underline; }

#title{
height:25px;
overflow:hidden;
font-size:10px;
color:#ffffff;
padding:0px 20px 0px 20px;
}


#level0 {
margin-left:auto;
margin-right:auto;
width:700px;
padding:0px;
}

#level1 {
margin:0px;
padding:0px;
background: url(images/bgmid.jpg) no-repeat;
background-position:top;
width:700px;
}

#level2 {
margin-left:20px;
margin-right:20px;
padding:0px;
margin-bottom:0px;
background-color:#B5CA25;
width:660px;
height:48px;
}

#level3 {
margin-left:20px;
margin-right:20px;
margin-top:0px;
padding:0px 10px 0px 10px;
background-color:#fff;
width:640px;
border-top:10px solid white;
border-bottom:10px solid white;
}

#leftmenu {
background:#6C695E url(images/lightbulb.jpg) no-repeat;
background-position:bottom;
margin: 0px 10px 0px 0px;
color:#fff;
padding:0px;
width:130px;
height:100%;
font-size:8pt;
float:left;
}

/*100% left menu hack by removing leftmenu padding, nesting a padded div inside then adding white border-bottom on level3 and top margin, ie6 doesnt work, comprimise by adding trans image to pad the lenght out */


#leftmenucontent {
padding:5px;
}

#topmenu {
padding-top:24px;
margin-left:10px;
color:#fff;

font-size:11pt;
}

#topnumbers {
float:right;
margin-top:6px;
margin-right:10px;
text-align:right;
color:#fff;
font-size:13pt;
}

#footer {
width:700px;
font-size:8pt;
padding:10px 0px 10px 0px;
}

#secondtext{
padding:0px 20px 0px 20px;
}

.specialside {
background-color:#E1EFA1; 
width:131px;
padding:10px;
font-size:8pt;
}

.special {
border: 1px solid #6C695E;
padding:5px;
}


h1 {
margin-top:0px;
font-size:13pt;
margin-bottom:0px;

}

h2 {
font-size:13pt;
font-weight:normal;
margin:6px 0px 0px 0px;
}

h3 {
color:#B5CA25;
font-size:12px;
margin:5px 0px 0px 0px;
}


.p1 {
margin-top:3px;
margin-bottom:20px;
}

.p2 {
margin-top:3px;
margin-bottom:5px;
}


/* home specific */

#homeright {
float:right;
clear:right;
width:151px;
margin-top:23px;
margin-right:5px;
margin-left:0px;
font-size:8pt;
}


#middletext{
float:left;
margin-bottom:20px;
width:328px;
}

#onecol{
margin-bottom:20px;
width:500px;
float:left;
}

#partp{
font-size:10px;
font-weight:bold;
font-style:italic;
}
#partp a{color:#656565;}


.clear{clear:both;}


/*send php*/
#error {
background-color:#B5CA25; 
margin-left:auto;
margin-right:auto;
margin-top:100px;
padding:15px; 
width:350px; 
height:100px; 
color:#333333;
}


#error a:link{color:#333333; text-decoration:underline;}
#error a:visited{color:#333333; text-decoration:underline;}
#error a:hover{color:#fff; text-decoration:underline;}
#error a:active{color:#333333; text-decoration:underline;}