* { padding: 0; margin: 0; }

body {font-family:Georgia, "Times New Roman", Times, serif; font-size: 13px; background-color:#fff; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-position:top}

#wrapper {margin: 0 auto; width:830px;}
#header {float: left; height: 106px; width:830px; background-image:url(images/head.jpg); background-repeat:no-repeat}
#search {float:right; width:305px; height:31px; margin:40px 0 0 0}
#search input{width:196px; height:25px; background-image:url(images/search.jpg); background-repeat:no-repeat; background-position:left; border:none; float:left; border-width:0; margin:0 5px 0 0; padding:6px 0 0 15px; color:#666}
#search img{border:none; float:left;}
#search #submit {width:81px; height:31px; background-image:url(images/search_but.jpg); background-repeat:no-repeat; text-indent: -9999px;}

#navigation {float: left;width:830px; height:36px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; background-image:url(images/menu.jpg); background-repeat:no-repeat}
#navigation ul li{display:inline; float:left}
#navigation span {color:#fff; background-image:url(images/line.jpg); background-repeat:no-repeat; line-height:36px; background-position:right; padding:8px 15px 8px 15px;}
#navigation #first{color:#fff; background-image:url(images/line.jpg); background-repeat:no-repeat; line-height:36px; background-position:left; padding:0 0 0 1px}
#navigation a{color:#fff; padding:9px 0px 9px 0px; line-height:36px; text-decoration:none}
#navigation a:link{}
#navigation a:visited{}
#navigation a:hover{background-image:url(images/active.jpg); background-repeat:repeat-x; background-position:center}

h1{color:#50504e; font-size:24px; font-weight:normal; border-bottom:1px solid #666; width:370px; margin:10px 0 0 0px}
h1 b{color:#36481e} 
h1 span {background-color:#719c0e; color:#fff}
h2{color:#50504e; font-size:24px; font-weight:normal; border-bottom:1px solid #666; width:370px; margin:10px 0 0 0px}
h3{font-size:20px; color:#7e7e7e; line-height:28px; font-weight:normal; margin:0 0 0 0}
h3 b{color:#36481e} 

#leftcolumn {width: 478px; float: left;}
#box {width:442px; background-image:url(images/box_bg.jpg); background-repeat:repeat-y; float:left; margin:10px 0 0 0}
#boxtop {width:442px; background-image:url(images/box_top.jpg); background-repeat:no-repeat; background-position:top; float:left}
#boxbottom {width:402px; background-image:url(images/box_botom.jpg); background-repeat:no-repeat; background-position:bottom; float:left; padding:0 0 20px 40px}
#box ul{margin:10px 40px 0 0px; float:left}
#box ul li{border-bottom:1px dotted #999; width:130px; line-height:20px; background-image:url(images/arrow.gif); background-position:center left; background-repeat:no-repeat; list-style:none; padding:0 0 0 20px}
#box ul li:hover{border-bottom:1px solid #999}
#box a:link{color:#509319; text-decoration:underline}
#box a:visited{color:#509319; text-decoration:underline}
#box a:hover{color:#509319; text-decoration:underline}
p span {font-size:20px; color:#7e7e7e; line-height:28px; font-weight:normal; margin:0 0 0 0}
#box img {padding:20px 0 0 30px; border:0px}
#box p{margin:20px 0 0 50px}

#ads {width:830px; float:left; text-align:center; margin:20px 0 0 0}
#ads img{ margin:0 30px 0 0; border:none}
#ad {position:fixed; float:right; z-index:33}

/*innerpage*/
h3 a{color:#2b5104; font-weight:normal; font-size:17px;}
h4{color:#50504e; font-size:13px; font-weight:bold; margin:10px 0 0 0px; text-decoration:underline}
#leftinner {width: 550px; float: left;}
#leftinner h2 {width:500px}
#leftinner a:link {color:#509319; text-decoration:underline}
#leftinner a:visited {color:#509319; text-decoration:underline}
#leftinner a:hover {color:#509319; text-decoration:underline}
.catimg {width:550px; text-align:center; margin:30px 0 0 0; padding:30px 0 0 0}
#rightinner {float: left; width: 250px; display: inline; padding:30px 0 0 30px}
#rightinner img{border:none; margin:0 0 10px 0}
#rightinner a:link {color:#509319; text-decoration:underline}
#rightinner a:visited {color:#509319; text-decoration:underline}
#rightinner a:hover {color:#509319; text-decoration:underline}
.link {width:550px; float:left; margin:10px 0 0 0; border-bottom:1px dotted #999; padding:0 0 10px 0}
.link p{margin:0 0 0 110px;}
.link h3{margin:0 0 0 110px}
.link a span{background-color:#6e9624; color:#fff; padding:0 10px 0 10px; text-decoration:none}
.link img{float:left; margin:0 0 0 0}
#text p{margin:15px 0 0 0}
#righthome {float: left; width: 250px; display: inline; padding:50px 0 0 0}
#rightcolumn {float: left; height: 500px; width: 320px; display: inline; background-image:url(images/earth.jpg); background-repeat:no-repeat; background-position:center 30px}
#centerinner {width: 830px; float: left;}
#centerinner h2 {width:300px}
#centerinner span {color:#509319; font-weight:normal; font-size:20px; text-decoration:underline}

#sqright {width:320px; float:right; margin:100px 0 0 0}
.text2 {margin:0 0 0 20px; padding:0 0 15px 20px}
#square {width:320px; background-image:url(images/box_bgb.jpg); background-repeat:repeat-y; background-position:left;  margin:250px 0 0 0}
#squaretop {width:320px; background-image:url(images/box_topb.jpg); background-repeat:no-repeat; background-position:top left; }
#squarebottom {width:320px; background-image:url(images/box_botomb.jpg); background-repeat:no-repeat; background-position:bottom left;  padding:0 0 0 0}

#square ul{margin:10px 40px 0 0px; float:left}
#square ul li{border-bottom:1px dotted #999; width:130px; line-height:20px; background-image:url(images/arrow.gif); background-position:center left; background-repeat:no-repeat; list-style:none; padding:0 0 0 20px}
#square ul li:hover{border-bottom:1px solid #999}
#square a:link{color:#509319; text-decoration:underline}
#square a:visited{color:#509319; text-decoration:underline}
#square a:hover{color:#509319; text-decoration:underline}
p span {font-size:18px}
#square img {padding:20px 0 0 30px}
#square p{margin:0 0 0 70px}

#footer {width:824px; height:43px; padding:10px 0 0 0; float:left; clear: both; background-image:url(images/footer.jpg); background-repeat:no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6a6a68; text-align:center; margin:20px 0 20px 0}
#footer p{margin:0 150px 0 0}
#footer a{color:#6a6a68}

/*rightcolumnads*/
.text1 { font-family: arial; font-size: 15px; color: #fff; line-height: 20px; text-decoration: none; font-weight: bold; }
a:hover.text1 { font-family: arial; font-size: 15px; color: #000; line-height: 20px; text-decoration: none; font-weight: bold; }
.header { font-family: arial; text-decoration: none; color: #000; font-size: 13px; }
.button { background-image: url('/images/button.gif'); width: 150px; height: 30px; background-repeat: no-repeat; }

/* forms */
.row {
  margin-bottom: 1px;
  padding: 4px;
}
.row label.name {
  padding-right: 5px;
  width: 25%;
  float: left;
}
.row label.name span {
  color: #8c3030;
}
.row .value.wrappedtext {
  margin-left: 25%;
  padding-left: 5px;
}
/* the previous style causes problems with long sidebars in ie6 */
.row .value input.text, .row .value input.password, .row .value textarea {
  w\idth: 72%;
}
.row .value input.text.shorttext {
  width: 100px;
}
.row.required {
  background: #e2e1eb;
}
.row.invalid {
  color: #8c3030;
  background: #eedddd;
  font-weight: bold;
}
.formsubmit {
  margin-top: 10px;
  text-align: right;
}
.tx8 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
