body {
	background-color:#FAA61A; 
	margin:0 0 30px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#646566;
}

a img {border:#fff 3px solid;}
.entry img, .entry a img {border:#fff 3px solid;}
a {
	color: #FF6600;
	text-decoration:underline;
}
a:hover {text-decoration:none;}

h3 { color:#646566;}

h3 a { text-decoration:none; color:#646566;}
h3 a:hover { text-decoration:underline;}


.clear { clear:both; }

#header {
	margin:0 auto;
	position:relative;
	width:930px; 
}
#logo {
	display:block;
	margin:0 auto 4px; 
	padding-top:8px;
	width:199px;
	height:90px;
}

#header  #logo img { border:none;}

#header  #facebook-badge {
	display:block;
	position:absolute;
	right:8px;
	top:0;
}

#header  #facebook-badge img{ border:none; }

#logo2 { display:block; width:160px; height:100px; margin:0 auto 4px; padding-top:8px; background:none; }

#header  #logo2 img { border:none;}

#topbody { background:url(images/top.gif) bottom left no-repeat; width:930px; height:7px; margin:0 auto;}
#botbody { background:url(images/bottom.gif) top left no-repeat; width:930px; height:7px; margin:0 auto;}
#wrapperbody {
	 margin:0 auto; 
	/* width:949px;*/
	 width:900px;
	 padding:8px 15px 0 15px;
	 background:#fff url(images/bg.gif) repeat-y top left;
	 height:100%;
}

/* navs  */

#nav-area {
	background:#7f8285; 
	height:100%; 
	vertical-align:top;
	width:14%;
	font-size:12px;
}

#navs {
	padding:0;
	list-style:none;
	margin:0;
	padding:0;
	width:126px;

}

#navs li {
	width:100%;
}

#navs a {
	text-decoration:none;
	color:#fff;
	display:block;
	padding:6px 0 6px 4px;
	border-bottom: 2px solid #fff;
	font-size:12px;
}

#navs a.navs-main {
    cursor:default;
}
#navs a:hover {
	text-decoration:underline;
	background-color:#5f6163;
}
    #navs a.navs-main:hover {
        cursor:default;
        text-decoration:none;
    }

/* content */

#img-content {
	width:45%;
	vertical-align:top;
}
#img-content img {
	margin-left:6px;
}

#content {
	width:364px;
	color:#444545;
	height:100%;
	vertical-align:top;
	font-size:13px;
}

#content h1{
    margin:6px 0 0 0;
    padding:0;
}
#content h2{
    margin:4px 0;
    padding:0;
}

#page-content {
	color:#444545;
	width:595px;
	height:100%;
	vertical-align:top; 
	padding:0 86px 0 67px;
	position:relative;
	font-size:13px;
}
/* blog */
#blog-content {
	color:#444545;
	width:545px;
	height:100%;
	vertical-align:top; 
	padding:0 25px 0 25px;
	font-size:13px;
}



#blogright {
	background:#7f8285; 
	height:100%; 
	vertical-align:top;
	width:127px;
	font-size:12px;
	color:#fff;
}

#blogright a { color:#fff;}

#blogright h3 {
	font-size:14px;
	padding-bottom:4px;
	border-bottom: 1px #fff solid;
	width:120px;
	color:#fff;
	margin:0 4px 6px 4px;
}

#blogright ul {
	padding:0;
	list-style:none;
	margin:0;
	padding:0;

}

#blogright ul li {
	width:120px;
	padding-bottom:1px;
	/*border-bottom: 1px #fff dashed;*/
	margin:0 0 2px 10px;
}

#blogright ul li a {
	text-decoration:none;
	color:#fff;
	font-size:12px;
	text-decoration:underline;
}
#blogright ul li a:hover {
	text-decoration:none;
}
/*  newly added */
#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #700000;
}

#commentform {
margin: 1em 0;
background: #ffffff;
width: 40em
}

#commentform textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 40em
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 180px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #d6d3d3;
width: 180px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 180px;
}
#commentform input{
margin-bottom: 3px;
}

.blog-post{margin:0 0 25px 0;}

.blog-post h3 { font-size: 1.4em}

.blog-post .info{
padding:3px 3px 3px 8px;
border:1px solid #e3e4e4;
background-color:#efefef;
font-size:0.9em;
color:#505050;
}
.blog-post a {
color:#D3812D;
text-decoration:underline;
}

.blog-post a:hover {
color:#E39243;
text-decoration:none;
}

.relatedindex { margin:10px 0 5px 0;  border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
.relatedindex div { margin:4px 0;}

/* end of blog */

.post {
	margin:0 0 15px 0;
}

/* panel */

#panel-area {
	width:100%;
	padding-top:9px;
	font-size:12px;
}

#panel-area a {
    color:#646566;
}

.panel{
	width:294px;
	height:70px;
	float:left;
}

.panel .content{
 margin:15px 0 0 8px;
}

.contentA {
 width:286px; 
 height:55px; 
 background-color:#787878; 
 display:block;
 padding:15px 0 0 8px;
 text-decoration:none;
 color:#646566;
}

.contentA:hover {
 width:286px; 
 height:55px; 
 background-color:#B0B3B5; 
 display:block;
 padding:15px 0 0 8px;
 text-decoration:underline;
 color:#fff;
}
#pone{
	background:/*url(images/panel1.jpg) top left no-repeat*/ #787878;
    color:#fff;
}

	#pone a {
			background: url(images/SMC-Newslttr.jpg) no-repeat;
			display:block;
			height:70px;
			text-indent:-9999px;
			width:294px;
		}
	
		#pone a:hover { background: url(images/SMC-Newslttr.jpg) no-repeat 0 -70px; }

#ptwo {
	background-color:#e7e7e7;
    color:#646566;
	margin:0 9px 0 9px;
}
    #ptwo a {
			background: url(images/try-us-out.jpg) no-repeat;
			display:block;
			height:70px;
			text-indent:-9999px;
			width:294px;
		}
	
		#ptwo a:hover { background: url(images/try-us-out.jpg) no-repeat 0 -70px; }

#pthree{
	background:/*url(images/panel2.jpg) top right no-repeat #bec0c2*/ #787878;
    color:#fff;
	float:right;
}

	#pthree a {
		background: url(images/Online-Services.jpg) no-repeat;
		display:block;
		height:70px;
		text-indent:-9999px;
		width:294px;
	}
	
		#pthree a:hover { background: url(images/Online-Services.jpg) no-repeat 0 -70px; }


#pone a, #pthree a { 
	color:#fff;
	outline:none;
}

#pthree p, #pone p {
margin:0; 
padding:0;
}
#footer {
 	width:918px;
	margin:25px auto 0;
	color: #646566;
	font-size:12px;
}

#footer a {
	margin:0 2px;
	color: #646566;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}

#footer-navs {
	margin:8px 25px 0 0;
	float:right;
}	

/* added for minimember page */
#formleft { float:left;}
#formright {float:left; width:48%; margin:16px 0 0 40px;}

#forofor h1 {text-align: center; color: rgb(204, 0, 0); font-family:georgia; font-size:37px; font-weight:normal;}
#forofor span {color:#333333; padding:4px; font-family:helvetica; font-size:20px; font-weight:bold; text-transform:uppercase;}
#forofor p { font-family:georgia; font-size:18px; font-weight:normal; line-height:140%; margin-bottom:25px; margin-top:10px; text-indent:25px; color:#333333;}
#forofor p  a { color:#336699; text-decoration:underline;}
#forofor p  a:hover { color:#336699; text-decoration:none;}
.better-blog {font-size:19px; color:#fff; text-decoration:none;}
.better-blog:hover {font-size:19px; color:#fff; text-decoration:underline;}
#post-exe p{ margin:3px 0 10px 0;}

.FB_ElementReady {
	/*right:0;
	position:absolute;
	top:32px;*/
}

#fb .FB_ElementReady {
	right:0;
	position:absolute;
	top:0;
}


/*
 * plugin
*/
#header #follow-me {
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	top:0;
	width:184px;
}
	#header #follow-me h3 {
		color:#fff;
		font-size:14px;
		margin:4px 0;
		text-align:center;
	}

	#header #follow-me p{ 
		color:#33352C;
		font-size:11px;
		text-align:center;
		margin:6px 0 0 0;
	}
	#header #follow {
		margin:0;
		padding:0;
	}

	#header #follow li {
		float:left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0 4px 15px 0;
	}
		#header #follow li a {
			font-size:9px;
			background: url(images/followus-small.gif) no-repeat scroll 0 -42px;
		}

			#header #follow li.twitter a {
				background-position:0 0;
			}
			#header #follow li.rss a {
				background-position:-44px 0;
			}
			#header #follow li.feedburner a {
				background-position:-87px 0;
			}
			#header #follow li.facebook a {
				background-position:-131px 0;
			}

		#header #follow li a {
			display:block;
			height:13px;
			overflow:hidden;
			padding:32px 0 0;
			text-decoration:none;
			text-align:center;
			width:42px;
		}

#clubtwo {
	margin-left:16px;
}

	#clubtwo .club {
		border:1px solid #e5e5e5;
		float:left;
		padding:8px;
		width:352px;
	}

	#clubtwo .logo {
		height:63px;
		text-indent:-9999px;
		margin:8px auto 10px;
	}

	#clubtwo .sawmill {
		background:url(images/clubtwo-sbg.jpg) no-repeat;
		margin-right:10px;
	}

		#clubtwo .sawmill .logo{
			background:url(images/clubtwo-slogo.png) no-repeat;
			width:144px;
		}
	#clubtwo .sawmill-east {
		background:url(images/clubtwo-sebg.jpg) no-repeat;
	}

		#clubtwo .sawmill-east .logo{
			background:url(images/clubtwo-selogo.png) no-repeat;
			width:144px;
		}