/* CSS Document */

body {
background-color:#2e340a;
font-size:12px;
font-family:tahoma,verdana,arial;
margin:10px;
}

.maincontainer {
width:767px;
margin-left:auto;
margin-right:auto;
}

.rightcolumn {
width:514px;
float:right;
font-size:12px;
}

.content {
width:500px;
font-size:12px;
font-family:tahoma,verdana,arial;
padding:5px;
}

.content a {
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:underline;
}

.content a:visited {
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:underline;
}

.content a:hover {
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}


.header {
background-image:url(../images/header.gif);
background-repeat:no-repeat;
width:767px;
height:173px;
}

.subheader {
background-image:url(../images/subheader.gif);
background-repeat:no-repeat;
float:left;
width:767px;
height:43px;
}

.subheaderleft {
float:left;
width:200px;
padding:23px 0 0 50px;
font-weight:bold;
color:#FFFFFF;
}

.subheaderright {
float:right;
width:500px;
padding:23px 0 0 10px;
}

.navbg {
background-image:url(../images/navbg.gif);
background-repeat:no-repeat;
float:left;
width:767px;
height:40px;
}

.nav {
text-transform:uppercase;
font-size:14px;
width:600px;
margin-left:auto;
margin-right:auto;
padding-top:12px
}

.nav a {
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.nav a:visited {
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.nav a:hover{
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.leftcolumn {
background-image:url(../images/leftbg.gif);
width:252px;
float:left;
}

.footer {
background-image:url(../images/footer.gif);
width:767px;
height:54px;
clear:both;
}

.midcontainer {
float:left;
background-image:url(../images/mainbg.gif);
background-repeat:repeat-y;
width:767px;
margin:0px;
padding:0px;
}

.lefttext {
padding:3px 5px 5px 30px;
margin:10px;
color:#000000;
font-size:12px;
}

.lefttext a {
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:underline;
}

.lefttext a:visited {
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:underline;
}

.lefttext a:hover {
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:underline;
}

.legal {
padding:15px 15px 0 0;
text-align:right;
font-size:10px;
color:#666666;
}

.legal a {
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.legal a:visited {
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.legal a:hover {
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

h1 {font-weight:bold; text-align:left; font-size:13px; color:#000000; margin:3px; text-transform:uppercase; border-bottom:1px solid #000000;}
h2 {font-weight:bold; text-align:center; font-size:12px; color:#000000; margin:0px;}
h3 {font-weight:bold; text-align:left; font-size:12px; color:#317801; margin:5px; text-transform:uppercase;}
h4 {font-weight:bold; text-align:left; font-size:13px; color:#000000; margin:5px; text-transform:uppercase; border-bottom:1px solid #000000;}

.contactus {
text-align:right;
padding:3px;
font-weight:bold;
}
fieldset {
-moz-border-radius:5px;
-moz-border-top-colors: transparent #D0D0BF transparent;
-moz-border-right-colors: transparent #D0D0BF transparent;
-moz-border-bottom-colors: transparent #D0D0BF transparent;
-moz-border-left-colors:  transparent #D0D0BF transparent;
}
