/*css*/
body {
	margin:0;
	padding:0;
	background:url(images/pg_bg.gif) repeat-x top #e4dca1;
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	}
h1, h2, h3, form, p { margin:0; padding:0; display:block;}
ul { display:block; list-style-type:none; margin:0; padding:0;}
a { text-decoration:underline; color:#000;}
a:hover { text-decoration:none;}

.rating {
border: 0px solid #ccc;
text-align: left; 		   
}

.ratingtext { font-size:10px;}

#wrapper {
	width:955px;
	margin:0 auto 10px auto;
	}
#header { height:70px;}

#logo { margin:10px 0 11px 20px; display:block; float:left;}

#search { float:right; border:0; display:block; padding-right:15px; padding-top:15px;}
#search ul { list-style:none; margin:0px;display:block;}

#search input {/*float:left; */ margin:0 0 0 0px; font-size:11px; }


#menu { clear:left; height: 27px; float:left; width:680px;}
#lgbox { position:relative; right:0; width:205px; float:right; padding:5px 0 0;  }
#menu ul { font-weight:bold;}
#menu li { float:left;}
#menu a { 
	padding:5px 10px 6px 10px;
	display:block;
	float:left;
	border-left:1px solid #b9b9b9;
	color:#394816;
	text-decoration:none;
	height:14px; line-height:15px;
	font-size:12px;
	}
#menu a:hover { color:#394816; background:#fcfcfc;}
#menu a:active { color:#394816; background:#fcfcfc;}


#side {
	position:relative; top:0; left:0;
	clear:left;
	float:left;
	margin:10px 15px 10px 10px;
	width:180px;
	}			
#side .fieldset {
	padding:10px;
	border:0;
	display:block;
	border:1px solid #1c2943;
	background:#f2eed0; margin-bottom:10px;
	}	
#side form { background:#f2eed0; margin:0 0 15px 0}
#side span { display:block; padding-top:0px; clear:left;}
#side input { clear:left; float:left; margin-bottom:6px; font-size:11px;}
.textfield { width:145px;}

#side label { float:left; padding:3px 0 0 10px; display:block}
#side h1 {
	background: url(images/hs.gif) no-repeat right top #3d4c17;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px 0 3px 15px; display:block;
	border:1px solid #3d4c17;
	}
	

#container {
	color:#333333;
	float:left;
	width:720px;
	margin:10px 0 10px 0;
	padding:10px; background:#FFFFFF;
	line-height:16px; color:#394816; font-size:12px;
	}
#container p { margin:10px 0 10px 0; clear:left; color:#333333;}
.green { color:#1c9400;}
.size1 { font-size:15px;}

#sidemenu {
	background:#f2eed0;
	border:1px solid #a9914a;
	border-top:0;
/*	padding:15px;*/
	}

#sidemenu {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	}
/*#sidemenu li {padding:3px 0px 3px 14px; border-bottom:1px solid #729225;}*/
#sidemenu li {padding:3px 0px 3px 14px;}
#sidemenu .active {background:#ffffff; font-weight:bold;}
#sidemenu a {text-decoration:none; padding:7px 0px 7px 0px; color:black;}	
#sidemenu a:hover { text-decoration:underline; font-weight:bold;}
.sel01 { background:#f2eed0 url(images/arrow.gif) no-repeat 5px center;}
.sel02 { background:#e4dca1 url(images/arrow.gif) no-repeat 5px center;}
.se_over { background:#fff url(images/arrow.gif) no-repeat 5px center;}
	
/*
#sidemenu {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; background:#bac2cd;
	}

#sidemenu li {padding:7px 0px 7px 0px; border-bottom:1px solid #a3aebc;}
#sidemenu a {padding:7px 15px 7px 15px; color:black;}



.sel01 { background:#a3aebc url(images/arrow.gif) no-repeat 5px center;}
.sel02 { background:#d1d7de url(images/arrow.gif) no-repeat 5px center;}
.se_over { background:#fff url(images/arrow.gif) no-repeat 5px center;}
*/

.smallxcomments { font-size:10px;}
.smallxcomments a { color:#67bb1f;}


#foother { clear:both; background:url(images/foo_bg.gif) repeat-x top #3d4c17; height:51px; }
#foother ul { padding:10px; width:955px; margin:10px auto 0 auto; padding-top:20px; color:#fff;}
#foother li { float:left;}
#foother ul a { color:#FFFFFF; text-decoration:none; padding:0px 10px 0px 10px;}

.box {
	float:left;
	width:337px;
	/*border-bottom:1px dashed #CCCCCC;*/
	}
.left {
	padding:0 15px 15px 0;
	margin-bottom:15px;
	background:url(images/left.gif) no-repeat right bottom;
	/*border-right:1px dashed #CCCCCC;*/
	}
.right {
	padding:0 0 15px 15px;
	margin-bottom:15px;
	background:url(images/right.gif) no-repeat right bottom;
	}
.imgholder { float:left; margin:0 10px 10px 0; display:block;}
.box h1 { 
	background:url(images/s1.gif) right #729225 no-repeat;
	color:#ffffff;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 5px 15px;
	text-decoration:none;
	}
.box h1 a {color:#ffffff;text-decoration:none;}	
.box h1 a:hover {color:#000;}	
.box h2 {font-size:12px; color:#243d5d;}
.box h2 a {font-size:12px; text-decoration:none;color:#243d5d;font-style:normal;}
.box h2 a:hover {font-size:12px; text-decoration:none;color:#000;font-style:normal;}	

.box1 {
	float:left;
	width:90px;
	/*border-bottom:1px dashed #CCCCCC;*/
	}
.box2 {
	float:left;
	width:585px;
	/*border-bottom:1px dashed #CCCCCC;*/
	}	
.left1 {
	padding:0 15px 15px 0;
	margin-bottom:15px;
	/*border-right:1px dashed #CCCCCC;*/
	}
.right1 {
	padding:0 0 15px 15px;
	margin-bottom:15px;
	}
.box2  a {color:#146900;text-decoration:underline; font-style:italic; font-size:12px;}	
.box2  a:hover {color:#000;}
.box2 h2 {font-size:16px;color:#394816; margin:0px;}
.box2 h2 a {font-size:16px;text-decoration:none;color:#394816;font-style:normal;}
.box2 h2 a:hover {font-size:16px;text-decoration:none;color:#000;font-style:normal;}	

.pagenumbers {background: #eceef1;margin-right:15px; padding-left:10px; padding-right:10px; text-align:right;color:#394816;}
.pagenumbers a { color:#394816; text-decoration:none; font-weight:bold;}	
.pagenumbers a:hover { color:#000; text-decoration:underline;}

.txtGreen {color:#369b00;}

.smallertitle h1 { 
	background:url(images/s3.gif) right #729225 no-repeat;					
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:1px 0 2px 15px;
	text-decoration:none;
	margin-bottom:15px; margin-right:15px;
	}			   
	
.smallertitle a {
	color:#ffffff;	
}	

.title h1 { 
	background:url(images/s1.gif) right #729225 no-repeat;					
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 5px 15px;
	text-decoration:none;
	margin-bottom:15px; margin-right:15px;
	}
	
	
.title2 h1 { 
	background:url(images/s2.gif) right #0a223f no-repeat;
	color:#fff;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 5px 15px;
	text-decoration:none;
	margin-bottom:15px; margin-right:15px;
	}	
	
#nopictures {clear:both;margin-right:15px; margin-bottom:20px; padding-left:10px;}
#nopictures  a {color:#146900;text-decoration:underline; font-style:italic; font-size:12px;}	
#nopictures  a:hover {color:#000;}	
#nopictures h2 {font-size:16px;color:#394816;}
#nopictures h2 a {font-size:16px;text-decoration:none;color:#394816;font-style:normal;}
#nopictures h2 a:hover {font-size:16px;text-decoration:none;color:#000;font-style:normal;}

a.more {color:#146900;}


.box3 {
	float:left;
	width:70px;
	/*border-bottom:1px dashed #CCCCCC;*/
	}
.box4 {
	float:left;
	width:605px;
	/*border-bottom:1px dashed #CCCCCC;*/
	}
.left2 {
	 padding-left:10px;
	}
.right2 {
	margin-right:15px;
	}	
	
#comp_dsp {clear:both;margin-right:15px; margin-bottom:2px; padding-left:25px; padding-top:10px; padding-bottom:10px; padding-right:10px; background:#d6eca1 url(images/arrow2.gif) 10px 15px no-repeat;font-style:italic; color:#394816;}
#comp_dsp  a {color:#394816;text-decoration:underline; font-size:11px;font-weight:bold;font-style:normal;}	
#comp_dsp  a:hover {color:#000;}	
#comp_dsp h2 {font-size:12px;color:#394816; margin:0px;font-style:normal; font-weight:100}
#comp_dsp h2 a {font-size:14px;text-decoration:underline;color:#394816;font-style:normal; font-weight:bold;}
#comp_dsp h2 a:hover {font-size:14px;text-decoration:none;color:#000;font-style:normal; font-weight:bold;}

#comp_dsp2 {clear:both;margin-right:15px; margin-bottom:2px; padding-left:25px; padding-top:10px; padding-bottom:10px; padding-right:10px; background:#e6f4c6 url(images/arrow2.gif) 10px 15px no-repeat;font-style:italic; color:#394816;}
#comp_dsp2  a {color:#394816;text-decoration:underline; font-size:11px;font-weight:bold;font-style:normal;}	
#comp_dsp2  a:hover {color:#000;}	
#comp_dsp2 h2 {font-size:12px;color:#394816; margin:0px;font-style:normal; font-weight:100}
#comp_dsp2 h2 a {font-size:14px;text-decoration:underline;color:#394816;font-style:normal; font-weight:bold;}
#comp_dsp2 h2 a:hover {font-size:14px;text-decoration:none;color:#000;font-style:normal; font-weight:bold;}

#txtGreen100 { font-size:12px; font-style:normal;}
#txtGreen100 a { color:#55af1a; font-weight:bold; text-decoration:none; font-style:normal;}
#txtGreen100 a:hover { color:#55af1a; font-weight:bold; text-decoration:underline; font-style:normal;}



#d_groups {clear:both;margin-right:15px; margin-bottom:2px; padding-left:25px; padding-top:10px; padding-bottom:10px; padding-right:10px; background:#d1d7de url(images/arrow3.gif) 10px 15px no-repeat;font-style:italic; color:#394816;}
#d_groups  a {color:#394816;text-decoration:underline; font-size:11px;font-weight:bold;font-style:normal;}	
#d_groups  a:hover {color:#000;}	
#d_groups h2 {font-size:12px;color:#394816; margin:0px;font-style:normal; font-weight:100}
#d_groups h2 a {font-size:14px;text-decoration:underline;color:#59b11c;font-style:normal; font-weight:bold;}
#d_groups h2 a:hover {font-size:14px;text-decoration:none;color:#000;font-style:normal; font-weight:bold;}

#d_groups2 {clear:both;margin-right:15px; margin-bottom:2px; padding-left:25px; padding-top:10px; padding-bottom:10px; padding-right:10px; background:#e8ebee url(images/arrow3.gif) 10px 15px no-repeat;font-style:italic; color:#394816;}
#d_groups2  a {color:#394816;text-decoration:underline; font-size:11px;font-weight:bold;font-style:normal;}	
#d_groups2  a:hover {color:#000;}	
#d_groups2 h2 {font-size:12px;color:#394816; margin:0px;font-style:normal; font-weight:100}
#d_groups2 h2 a {font-size:14px;text-decoration:underline;color:#59b11c;font-style:normal; font-weight:bold;}
#d_groups2 h2 a:hover {font-size:14px;text-decoration:none;color:#000;font-style:normal; font-weight:bold;}




#thread1 {clear:both;margin-right:15px; margin-bottom:25px; padding-left:25px; padding-top:10px; padding-bottom:10px; padding-right:10px; font-style:normal; color:#394816;background:#d6eca1;}
#thread1  a {color:#394816;text-decoration:underline; font-size:11px;font-weight:bold;font-style:normal;}	
#thread1  a:hover {color:#000;}	
#thread1 h2 {font-size:12px;color:#394816; margin:0px;font-style:normal; font-weight:100}
#thread1 h2 a {font-size:14px;text-decoration:underline;color:#394816;font-style:normal; font-weight:bold;}
#thread1 h2 a:hover {font-size:14px;text-decoration:none;color:#000;font-style:normal; font-weight:bold;}

#thread2 {clear:both;margin-right:15px; margin-bottom:25px; padding-left:25px; padding-top:10px; padding-bottom:10px; padding-right:10px; font-style:normal; color:#394816;background:#e6f4c6;}
#thread2  a {color:#394816;text-decoration:underline; font-size:11px;font-weight:bold;font-style:normal;}	
#thread2  a:hover {color:#000;}	
#thread2 h2 {font-size:12px;color:#394816; margin:0px;font-style:normal; font-weight:100}
#thread2 h2 a {font-size:14px;text-decoration:underline;color:#394816;font-style:normal; font-weight:bold;}
#thread2 h2 a:hover {font-size:14px;text-decoration:none;color:#000;font-style:normal; font-weight:bold;}



#formSubmit {margin-right:15px; margin-bottom:20px; padding-left:10px;}
#formSubmit input { border:1px solid #1c9400; font-size:12px;}
#formSubmit .button { background:#4eac17 url(images/bg000_03.jpg) center repeat-x; color:#146900; font-weight:bold; height:21px;}

.formsubscribe input { border:1px solid #1c9400; font-size:12px;}
.formsubscribe .button { background:#a2e148 url(images/bg000_03.jpg) center repeat-x; color:#146900; font-weight:bold; height:21px;}

.txtField2 {border:1px solid #c4c4c4; font-size:11px;}


#blog01 { background:url(images/blog_03.jpg) repeat-x top; border:1px solid #cccccc; margin:5px 0px 15px 0px; padding:10px; color:#243d5d;}
#blog01 h1 { color:#f56907; font-size:18px; font-weight:bold; margin-bottom:5px;}
#blog01 .image {border:1px solid #a5a4a4; margin: 0px 10px 10px 0px;}
#blog01 a.name {color:#0033CC; text-decoration:none; font-weight:bold;}
#blog01 a {color:#67bb1f; font-weight:bold;}

#blog02 { background:url(images/blog_06.jpg) repeat-x top; border:1px solid #cccccc; margin:5px 0px 15px 0px; padding:10px; color:#243d5d;}
#blog02 h1 { color:#f56907; font-size:18px; font-weight:bold; margin-bottom:5px;}
#blog02 .image {border:1px solid #a5a4a4; margin: 0px 10px 10px 0px;}
#blog02 a.name {color:#f56907; text-decoration:none; font-weight:bold;}
#blog02 a {color:#67bb1f; font-weight:bold;}

#blog03 { background:url(images/blog_03.jpg) repeat-x top; border:1px solid #cccccc; margin:5px 0px 15px 0px; padding:10px; color:#243d5d;}
#blog03 h1 { color:#f56907; font-size:18px; font-weight:bold; margin-bottom:5px;}
#blog03 .image {border:1px solid #a5a4a4; margin: 0px 10px 10px 0px;}
#blog03 a.name {color:#f56907; text-decoration:none; font-weight:bold;}
#blog03 a {color:#243d5d;}

#blogComments {margin-bottom:20px;}
#blogComments a.name {color:#f56907; text-decoration:none; font-weight:bold;}
#blogComments h1 { color:#f56907; font-size:14px; font-weight:bold; margin-bottom:5px;}
#blogComments .title {color:#243d5d;}

.txtCommentBlogTitle { color:#f56907; font-size:18px; font-weight:bold; margin-bottom:5px;}

#add_cooment { margin-left:200px;}
#add_cooment .txtField { width:250px; font-size:11px;font-family:Arial, Helvetica, sans-serif; border:1px solid #c9c9c9; margin-bottom:5px;}


/* 10.25.2010 */

.quotes {border:1px solid #dfd2bd; background:url(images/bg-quotes.jpg) repeat-x top; padding:10px 15px; margin-bottom:20px; color:#333333;}
.quotes span a {color:#3b5f78; font-weight:bold; text-decoration:none;}
.quotes span {color:#3b5f78; font-weight:bold;}
.quotes h1 {margin:0; padding:0px; font-weight:normal; color:#c56a25; font-size:18px; padding-bottom:5px;}
.quotes h1 a {color:#c56a25; text-decoration:none;}
.quotesTxt {color:#3b5f78; font-style:italic;}
.quotesAv {float:left; margin-right:10px; padding-top:5px;}
.quotesBy {color:#0033cc; font-size:11px; font-family:Verdana; text-decoration:none; font-weight:bold;}
.quotesCo {color:#dc6b1f; font-size:11px; font-family:Verdana; text-decoration:underline;}
.rate {font-size:11px; font-family:Verdana; color:#333333;}
.rate2 {font-size:10px; font-family:Verdana; color:#3b5f78;}
