/*Theme Name: TCR
Version: 1.1
Author: TCR*/
body {font-family:Calibri,"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:12px;color:#7dbe4d;background:#fff;margin:0 auto 0 auto}
.br{clear:both}
.spacer{clear:both;min-height:30px}.hidden{visibility:hidden}
img{border:0px}

#TCR{margin:0 auto 0 auto;width:796px;height:568px;background:#fff;position:relative}
h1{padding:0px;margin:0px;font-weight:normal;font-size:18px}

div#outer_container {
	position:absolute;
	top: 50%;
	left: 50%;
	margin-top: -333px; 
	margin-left: -398px; 
	width: 796px;
	height: 568px;
	background-color: #fff;
}



#header{float:left;width:236px;height:45px;background:#fff;padding:10px 0px 0px 40px}
#header a:link{color:#7dbe4d;font-weight:normal;text-decoration:none}
#header a:visited{color:#7dbe4d;font-weight:normal;text-decoration:none}
#header a:hover{color:#808183;font-weight:normal;text-decoration:none}
#header a:active{color:#7dbe4d;font-weight:normal;text-decoration:none}
#navigation{float:left;background:#fff;width:500px;height:45px;padding:5px 0px 0px 0px;margin:0px 0px 0px 0px}
#framer{ max-width:790px; max-height:498px;overflow:hidden;background:#fff;z-index:1; padding:3px;}
h2{padding:0px;margin:0px;font-size:16px;letter-spacing:0px;color:#4f9a1b;font-weight:normal;line-height:20px;text-transform:none}
#postcontent {width:786px; min-height:480px;padding:0px 0px 0px 0px;margin:0px;}
#contenter {width:510px;  min-height:480px; float:left;}
#thumb     {width:150px; float:left;}
#text      {width:464px; float:left;}
#sidebar   {width:246px; float:right;}


#navigation a{float:left;display:block;text-transform:uppercase;font-size:12px;color:#808183;border-left:3px solid #dfefd2;padding:0px 0px 0px 8px;margin:0px 0px 6px 0px;width:142px;background:#fff}
#navigation a:hover{border-left:3px solid #7dbe4d}

a:link{color:#7dbe4d;font-weight:normal;text-decoration:none}
a:visited{color:#7dbe4d;font-weight:normal;text-decoration:none}
a:hover{color:#7dbe4d;font-weight:normal;text-decoration:none}
a:active{color:#7dbe4d;font-weight:normal;text-decoration:none}

#framer a:link{color:#666666;font-weight:normal;text-decoration:none}
#framer a:visited{color:#666666;font-weight:normal;text-decoration:none}
#framer a:hover{color:#CCCCCC;font-weight:normal;text-decoration:underline;}
#framer a:active{color:#666666;font-weight:normal;text-decoration:none}
#framer img {padding-right:1px; border:0px solid #000000; float:left;}
#framer img a {padding-right:1px; border:1px solid #000000; float:left;}

#sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
        font-size:8px;
	}


#sidebar ul li {
	background:transparent url("images/bullet.gif") 0px 11px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
	display: block;
	padding: 4px 0px 4px 10px;
	margin: 0px;
	}

div#left_text{position:relative;top:0px;left:0px;width:264px;height:auto;overflow:visible;padding:0px 0px 0px 0px;margin:0px}

div#green_strip{width:796px;color:#fff;background:#7dbe4d;height:30px;font-size:18px; text-align:center; border:1px solid #7dbe4d; margin:0px;}

div#green_strip span{margin:0px 18px}
div#footer{width:796px;height:auto;color:#808183;font-size:10px;padding:10px 0px 5px 0px; text-align:center;}
div#footer #address{text-transform:uppercase;margin-right:20px;font-size:10px}
div#footer a:link{color:#808183;font-weight:normal;text-decoration:none}div#footer a:visited{color:#808183;font-weight:normal;text-decoration:none}div#footer a:hover{color:#7dbe4d;font-weight:normal;text-decoration:none}div#footer a:active{color:#808183;font-weight:normal;text-decoration:none}#contact{display:block;width:100%;padding:1px 0 0 0;margin:0;background:url(/images/opacity-20-white.png) repeat-x top left;z-index:1}#contact a{color:#ccc}#contact a:hover{color:#fff}#contact #contact-inside{padding:20px;background:#000}#contact-inside #contact-form{width:300px;margin:0}#contact-inside #contact-info{width:300px;margin:0 20px 0 0}#contact h3{margin:0 0 10px 0}#contact p{margin:0 0 15px 0}#contact ul{list-style:none;list-style-position:outside}#contact-cform div.input-wrap{display:block;clear:both;float:left}#contact-form label{float:left;color:#999;margin:0 0 5px 0;white-space:nowrap}#contact-form .reqtxt{color:#666;margin:0 0 0 0px}#contact-form input[type=text]{width:290px;padding:5px;margin:0 0 5px 0;border:0px;font-size:12px;line-height:16px;background:#EEE;color:#ccc}#contact-form textarea{width:290px;height:100px;padding:5px;margin:0 0 5px 0;border:0px;font-family:Calibri,"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:12px;line-height:16px;background:#EEE;color:#ccc;overflow:auto}#contact-form input[type=submit],#contact-form input.s_submit{margin:5px 0 0 0;padding:5px;width:140px;border:0px;background:#EEE;font-weight:bold;color:#ccc;cursor:pointer}#contact-form input[type=submit]:hover{background:#fff;color:#c00}#contact-form input[type=submit]:active{background:#c00;color:#fff}#contact-form input[type=text]:hover,#contact-form textarea:hover{background:#EEE;color:#000}#contact-form input.error:hover,#contact-form textarea.error:hover{background:#EEE;color:#000}#contact-form input[type=text]:focus,#contact-form textarea:focus,#contact-form .tv-focused{background:#EEE;color:#000}#contact-form input.error,#contact-form textarea.error{background:#fff;color:#c00;font-weight:bold}