/* http://www.ranchroad.com/ranchroad.css */
body {
	background-image: url();
	background-repeat: repeat;
	background-position: left top;
	background-color: #000000;
	color: #B18360;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 

td         { text-align: left; } /* set default behavior: override the centered default behavior in IE with XHTML */
.td-right  { text-align: right; }
.td-left   { text-align: left; }
.td-center { text-align: center; }

.footer { color: #fff; padding-bottom: 35px; }
.footer a { color: #fff; text-decoration: none; }
.footer a:hover { text-decoration: underline; }

* { font-family: Arial, Verdana, Tahoma, Arial; }
td, div{ font-size: 10px; }

#cont, #cont-grows { 
	border-left: 1px solid #B06010;
	color: #B18360;
	line-height: 15px;	
}

#cont td,
#cont div, 
#cont-grows td,
#cont-grows div
.maintext
{
	color: #B18360;
	font-size: 11px;
}
#intro{
	font-size: 11px;
	margin-left: 55px;
	color: #B4947B;
	font-weight: bold;
}
.services{
	font-size: 9px;
	color: #B4947B;	
}
#form{
	color: #B18360;
	line-height: 15px;
}
#form input{
	width: 150px;
	font-size: 11px;
}

#cont div#cont-div-main-right
{
	font-size: 11px;
	height: 506px !important;	
	padding: 30px;
	height: 566px;
	overflow: auto;
	
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#B06010;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#B06010;
	scrollbar-arrow-color:#B06010;
	scrollbar-track-color:#ffffff;	
} 

#cont-grows { font-size: 11px; padding: 30px; }
#cont div a, #cont-grows div a { color: #572700; text-decoration: none; }
#cont div a:hover, #cont-grows div a:hover { text-decoration: underline; }

#portf{
	color: #ABA479;
}
#portf a{
	color: #ABA479;
	text-decoration: none;
}
#portf a:hover{
	color: #AFBC22;
	font-weight: bold;
	text-decoration: underline;
}
#header-right{
	text-align: right;
	padding-top: 25px;
	padding-right: 25px;
	font-weight: bold;
		color: #CFA98A;
		font-size: 11px;
}
#header-right a,#header-left a {
	color: #CFA98A;
	text-decoration: none;
}
#header-right a:hover, #header-left a:hover,#header-sub a:hover{

	color: #572700;
}
#header-left{
	padding-top: 44px;
	width: 180px;
	padding-left: 10px;
	font-weight: bold;
	text-align: right;
	line-height: 15px;
	font-size: 11px;
}
#header-sub a{
	color: #AC8362;
	text-decoration: none;
}
#header-sub{
	padding-top: 44px;
	width: 180px;
	padding-left: 10px;
	font-weight: normal;
	text-align: left;
	line-height: 15px;
	font-size: 11px;	
}

.inside_table{
	color: #B18360;
}
form{
	padding: 0px;
	margin: 0px;
}

input,select,textarea{
	background-color: #F1E2D6;
	border: 1px solid #F1E2D6;
	color: #572700;
	font-size: 11px;	
}
.submit_button{
	background-color: #fff;
	color: #B18360;
	border: 0px;
	font-weight: normal;
	font-size: 10px;	
}

.maintext-alert
{
	color: #ff0000 !important;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
}

.ftpform-input-text1,
.ftpform-input-text-validate
{
  width: 250px;
}
 
.ftpform-input-file
{
  width: 250px;
}

.ftpform-textarea1
{
  width: 250px;
  height: 80px;
}

.bio-partners { } /* text-align: justify; text-justify: newspaper;  */
.img-bio-partners { border: 1px solid #b2682e; }
.td-bio-staff-pic { text-align: center; width:120px; }
/* .td-bio-staff-pic img { border: 1px solid #b2682e; border-top: 0px; } */
.bio-staff-name { font-weight: bold; }
.td-bio-staff-desc { text-align: left; padding-right: 30px; padding-bottom: 10px; }
.bio-staff-desc {  } /* text-align: justify; text-justify: newspaper; */
.table-bio-staff td { } /* border-top: 1px solid #b2682e; */

.post { font-size: 11px; line-height: 18px; padding-bottom: 20px; }
.post .date {font-size: 10px; }
.post h2 {font-size: 11px; font-weight: bold;  margin: -10px 0px -10px 0px; padding: 0px 0px 0px 0px; }
.post p a {}
.post p a:hover { text-decoration: underline; }

#cont .post p a.link-eco { color:#559955; font-weight: bold; }
#cont .post p a.link-eco:hover { text-decoration: underline; font-weight: bold; }
