body {
background-color: #111111;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
a {
text-decoration: none;
}

#wrapper {
width: 800px;
margin: 0 auto;
background-color:;
}

#header {
width: 800px;
height: 60px;
background-color: #111111;
background-position: top left;
background-image:url(images/logo_name.jpg);
background-repeat: no-repeat;
}

#hnav{
width: auto;
height:auto;
background-color: #111111;
margin:0px;
margin-left: 10px;
float:right;
display:inline;
/*position:fixed;*/
clear: both;
margin-bottom: 10px;
text-decoration: none;
}

#hnav li {
list-style-type: none;
display: inline;
padding:0px;
text-decoration: none;
}

#hnav ul {
list-style-type: none;
padding-top: 5px;
padding-bottom: 5px;
display:inline;
text-decoration: none;
}

#hnav a, a:visited {

/*padding: 10px 7px 10px 50px ;*/
/*padding-top:10px;
padding-left: 50px;*/
margin-top: 3px;
margin-bottom: 3px;
padding: 10px;
/*height: 20px;*/
background-color: /*#3a94c8*//*3C94C8*//*289CC8*/;
color:#FFFFFF;
display: inline;
text-align: left;
text-deocration: none;
font-size:12px;
}

#hnav a:hover, a:active {

/*padding: 10px 7px 10px 50px ;*/
/*padding-top:10px;
padding-left: 50px;*/
margin-top: 3px;
margin-bottom: 3px;
height: 18px;
color:/*#289CC8*/ /*#CB2121*/;
text-decoration: underline;
display: inline;
/*border: 1px dashed #000000;*/
text-align: left;
font-size:12px;
}

#hnav .currentpage a {

/*padding: 10px 7px 10px 50px ;*/
/*padding-top:10px;
padding-left: 50px;*/
margin-top: 3px;
margin-bottom: 3px;
height: 18px;padding:5px;
color:/*#289CC8*/ #333333;
background-color:#FFFFFF;
display: inline;
text-align: left;
font-size:12px;
}

#contentwrap {
width: 800px;
margin: 0 auto;
background-color: #111111;
}

#sidepic {
width: 200px;
height: auto;
float: left;
background-color: #FFFFFF;
}

.webcontent {
width: 500px;
height: auto;
background-color: #FFFFFF;
float:right;
color: #000000;
}

.webcontent h1 {
padding: 7px;
font-family: Georgia, Helvetica, serif/*Arial, Helvetica, sans-serif*/;
font-size: 16px;
letter-spacing:1px;
}

.webcontent p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 7px;
padding-bottom: 2px;
text-align: left;
line-height:20px;
}

.webcontent a {
color: #3399FF;
padding: 0px;
text-decoration: underline;
}


.contentG {
width: 800px;
height: auto;
background-color: #FFFFFF;
float:right;
color: #000000;
}

.contentG h1 {
padding: 7px;
font-family: Georgia, Helvetica, serif/*Arial, Helvetica, sans-serif*/;
font-size: 16px;
letter-spacing:1px;
}

.contentG p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 7px;
text-align: center;
}

#footer {
clear: both;
	color: #777;
	margin: 0 auto;
	padding: 20px 0 40px;
	text-align: center;
}

#footer p {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777;
font-weight: 800;
}

#footer p a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777;
padding:0px;
}

table {
padding-left: 10px;
padding-bottom: 10px;
}

.trrow {

}

.trrow2 {
background-color:#333333;
color:#FFFFFF;
}