@charset "utf-8";
/* CSS Document */
html { background:#CCC;}
body { background:#CCC; font-family:Tahoma, Geneva, sans-serif;}

p { font-size:14px; padding-bottom:10px;}

h1 { font-size:30px; color:#4F6F04; padding-bottom:15px; font-weight:bold;}
h2 { font-size:20px; color:#F28F00; font-weight:bold;}
h3 { font-size:25px; color:#4F6F04;font-weight:bold;}
h4 {}
h5 {}
h6 { }

.clear { clear:both;}
.floatLeft { float:left;}
.floatRight { float:right;}

.pageWidth { width:960px; margin:auto;}

.topBar {}

#header { }
.nav { height:44px; background:url(../images/navBg.jpg) repeat-x;}
.nav ul {}
.nav li { display:block; float:left; padding:10px 0;}
.nav li a:link, .nav li a:visited { color:#000; text-decoration:none; padding:35px;}

#article {}

.content { background:url(../images/contentBg.jpg) repeat-y top left;}
.leftBlock { float:left; width:240px; padding:20px;}
.rightBlock { float:left; width:640px; padding:20px;}

form label {margin:0 0 10px 0; float:left; width:300px;}
form input[type=text] { float:left; width:300px; padding:3px; margin-bottom:10px;}
form textarea { width:300px; height:80px; padding:3px; margin-bottom:10px;}

#footer { border-top:#F28F00 4px solid; background:url(../images/contentBg.jpg) repeat-y top left; padding-left:300px; padding-top:10px; padding-bottom:10px;}
#footer a:link, #footer a:visited { font-size:11px; color:#272B6D; text-decoration:none;}