<style type="text/css">
img {border: 0px;}
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:left; background: transparent url(/assets/uploads/1bg.jpg) top left repeat-x;}
p{margin:0 10px 10px}
a{color: #981793; padding:0px}
h3 {margin: 7px; color: #666; font-size: 140%; font-weight: bold;}
div#content ul {margin: 0px; padding: 0px; list-style: bullet; padding-left: 16px;}
div#content li {margin: 15px; padding: 0px;}
div#content a {text-decoration: none; color: #3d851e;}
div#content visited {text-decoration: none; color: #3d851e;}

div#header {background: transparent url(/assets/uploads/1header_logo.gif) top left no-repeat; margin-top: 15px; border: 0px solid black; min-height: 47px; }
div#header h1{margin:0; padding-left:55px; color: #fff; font-size: 130%; position: relative; border: 0px solid black; padding-top: 4px;}
div#header h2{margin:0; border: 0px solid black; padding-left:55px;color: #fff; font-size: 130%; position: relative; }
div#headerNavigation {border: 0px solid green; position: relative; top: -36px; left: 250px; width: 450px; }
div#headerNavigation ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
div#headerNavigation li {display: inline; float: left;}
div#headerNavigation a:visited {color: #fff; padding: 10px;}
div#headerNavigation a:link {color: #fff; padding: 10px;}


div#wrapper {border: 0px solid red; background: transparent url(/assets/uploads/1background_wrapper_middle.gif) top center repeat-y;}

div#wrapper2 {border: 0px solid red; background-color:#fff; width:100%;}

div#container{text-align:left}
div#content p{line-height:1.4;}
div#navigation{border-left: 10px solid #7ec2e7;}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#grass{background: green;color: #FFF; min-height: 103px; background: transparent url(/assets/uploads/1background_grass.gif) top center no-repeat; }
div#grass2{background: green;color: #FFF; min-height: 103px; background: transparent url(/assets/uploads/1background_grass2.gif) top center repeat-x; }
div#grass p{margin:0;padding:5px 10px}

div#container{width:760px;margin:0 auto}
div#container2{width:100%;margin:0 auto}
div#wrapper{float:left;width:760px; min-height: 485px; height:auto; border: 0px solid black;}
div#content{margin-right: 260px; margin-left: 30px; margin-top: 10px;}
div#content2{margin-right: 260px; margin-left: 30px; margin-top: 10px;}
div#navigation{float:left;width:190px;margin-left:-240px; border-left: 1px solid #7ec2e7; line-height: 2.0em;}
div#extra{float:left;width:170px;margin-left:-170px}
div#grass{position:relative; height:100px; clear:left;width:100%; border:0px solid black;}
div#footer{clear:left;width:100%;}


div#banner{position: relative; left: -9px; width 748px; height: 157px; border: solid 0px black; background: transparent url(/assets/uploads/1default_banner.jpg) top center no-repeat;}
div#navigator {
	position: relative;
        margin: 0px;
	top: 141px;
	left: 33px;
	width: 650px;
	text-align: left;
	float: left;
        color: #fff;
        font-family: Arial, Verdana, sans-serif;
        padding: 0px;
        }
div#navigator ul {
	padding: 0px;
        margin: 0px;
	text-decoration: none;
        list-style: none;
	}
div#navigator li {
	padding: 0px;
        margin: 0px;
        display: inline;
	}
div#navigator a:link {
	text-decoration: none;
        color: #ffffff;
	}
div#navigator a:visited {
	text-decoration: none;
        color: #ffffff;
	}

div#navigation h3 {
        margin: 7px;
	}
div#navigation ul {
	padding: 0px;
        margin: 0px;
	text-decoration: none;
        list-style: none;
	}
div#navigation li {
	padding: 0px;
        margin: 0px;
	padding: 0 0 0 10px;
        }
div#navigation a:link {
	text-decoration: none;
	color: #000000;
	padding: 0px;
        }
div#navigation a:visited {
	text-decoration: none;
	color: #000000;
	padding: 0px;
        }

div#footer a:link {
	text-decoration: none;
	color: #ffffff;
	}
div#footer a:visited {
	text-decoration: none;
	color: #ffffff;
	}

.searchField { 
background: #fff; 
border: 1px solid #10419B; 
width: 100px; 
margin-left: 10px; 
padding: 0px; 
}

.usernameField { 
background: #fff; 
border: 1px solid #10419B; 
width: 100px; 
margin-left: 10px; 
padding: 0px; 
}
.passwordField { 
background: #fff; 
border: 1px solid #10419B; 
width: 100px; 
margin-left: 10px; 
padding: 0px; 
}

.submitButton { 
color: #000000;
background-color:#fff;
width: auto;
height: 22px;
margin: 0;
padding: 0;
border: 0;

cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}


#paneMenu{width:120px;}



</style>

/* Forum CSS */

.label{font:13px/1.3em Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.heading{font:bold 13px/1em Arial, Helvetica, sans-serif; color:#666; text-align:left;}
.forumMessageOptionDelete{font:bold 13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageOptionDelete a:link{color:#666;}
.forumMessageAuthorHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumMessageContentHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumThreadTitleHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumMessageAuthor{font:bold 13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageTime{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageContent{font:13px Arial, Helvetica, sans-serif; color:#666; text-align:left;}
.forumThreadTextLabel{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageFormHeader{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageFormButtons{font:13px Arial, Helvetica, sans-serif; color:#000;}
.forumThreadTitleHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; width:auto; text-align:left; padding:5px 10px 5px 10px;}
.forumThreadRow{width:auto; text-align:left; padding:5px 10px 5px 10px;}


/* Search */

div#contentsearch{margin-right: 260px; margin-left: 30px; margin-top: 10px; overflow:auto;}


/* Calendar */

#calendarBox{postion:absolute; width:440px; height:auto; margin:0px; padding-left:10px;}
div#wrapper3 {border: 0px solid red; background: transparent url(/assets/uploads/1background_wrapper_middle.gif) top center repeat-y;}

div#content3{margin-right: 0px; margin-left: 10px; margin-top: 10px;}

#printHeading{display:none;}
