
/* backPageStyle /////////////////////////////// 

Orange: #cf7625
background: #3c3c3c

*/

* {
	margin: 0;
	padding: 0;
	border: none;
}

body {
	background: #3c3c3c url(../elements/pageShadow.gif) center 120px no-repeat;
	font: normal .80em/175% Verdana, Arial, Helvetica, sans-serif;
	color: #3c3c3c;
	text-align: center;
}

.clearFloat {
	clear: both;
	height: 1px;
	overflow: hidden;
}

#bannerHead {
	margin: 0 auto;
	height: 95px;
	width: 860px;
	text-align: left;
}

#logoBlock {
	display: block;
	float: left;
	width: 350px;
	height: 51px;
	background: transparent url(../elements/logoBlock.gif) no-repeat;
	/*margin: 38px 0 0 18px;*/
	margin: 38px 0 0 2px;	
}

#contactBlock {
	float: right;
	width: 184px;  
	height: 49px;
	overflow: hidden;
	margin: 36px 20px 0 0;
	text-indent: -2000px;
	background: transparent url(../elements/contactBlock.gif) no-repeat;  
}

#contactBlockText {
	float: right;
	width: 230px;  
	height: 55px;
	font: normal .98em/130% Georgia, "Times New Roman", Times, serif;
	color: #cf7625;	
	overflow: hidden;
	margin: 36px 0 0 0;
	letter-spacing: 1px;
	/*text-indent: -2000px;
	background: transparent url(../elements/contactBlock.gif) no-repeat;*/  
}

.textArial {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	} 


#conTainer {
	width: 860px;
	margin: 0 auto;
	text-align: left; 
}


#midSection {
	width: 860px;
	margin: 0 auto;
	background-color: #ffffff;
	text-align: left;
	padding-bottom: 10px;
  background: #ffffff url(../elements/navChannelBG.gif) no-repeat; 
}

#columnLeft {
	float: left;
  width: 205px;
  margin-top: 5px;  
}

#columnLeft #imageBlock {
	margin-left: 4px;
	border-bottom: 1px dotted #838383;
}

#columnLeft #leftNav {
	width: 205px;
  margin-top: 10px;
  list-style-type: none;
}

#columnLeft #leftNav li {
	display: inline;
}

#columnLeft #leftNav li a {
	display: block;
  width: 205px;
  height: 36px;
  overflow: hidden;
  text-indent: -2000px;
}

#aboutLeftNav {
	background: transparent url(../elements/aboutLeftLink.jpg) 0 0 no-repeat;
}

#aboutLeftNav:hover,
#aboutLeftLive {
	background: transparent url(../elements/aboutLeftLink.jpg) 0 -36px no-repeat;
}



#practiceLeftNav {
	background: transparent url(../elements/practiceLeftLink.jpg) 0 0 no-repeat;
}

#practiceLeftNav:hover,
#practiceLeftLive {
	background: transparent url(../elements/practiceLeftLink.jpg) 0 -36px no-repeat;
}


#attorneysLeftNav {
	background: transparent url(../elements/attorneysLeftLink.jpg) 0 0 no-repeat;
}

#attorneysLeftNav:hover,
#attorneysLeftLive {
	background: transparent url(../elements/attorneysLeftLink.jpg) 0 -36px no-repeat;
}


#resourcesLeftNav {
	background: transparent url(../elements/resourcesLeftLink.jpg) 0 0 no-repeat;
}

#resourcesLeftNav:hover,
#resourcesLeftLive {
	background: transparent url(../elements/resourcesLeftLink.jpg) 0 -36px no-repeat;
}


#homebuyersLeftNav {
	background: transparent url(../elements/homebuyersLeftLink.jpg) 0 0 no-repeat;
}

#homebuyersLeftNav:hover,
#homebuyersLeftLive {
	background: transparent url(../elements/homebuyersLeftLink.jpg) 0 -36px no-repeat;
}


#contactLeftNav {
	background: transparent url(../elements/contactLeftLink.jpg) 0 0 no-repeat;
}

#contactLeftNav:hover,
#contactLeftLive {
	background: transparent url(../elements/contactLeftLink.jpg) 0 -36px no-repeat;
}


#directionsLeftNav {
	background: transparent url(../elements/directionsLeftLink.jpg) 0 0 no-repeat;
}

#directionsLeftNav:hover,
#directionsLeftLive {
	background: transparent url(../elements/directionsLeftLink.jpg) 0 -36px no-repeat;
}


#newsLeftNav {
	background: transparent url(../elements/newsLeftLink.jpg) 0 0 no-repeat;
}

#newsLeftNav:hover,
#newsLeftLive {
	background: transparent url(../elements/newsLeftLink.jpg) 0 -36px no-repeat;
}


#homeLeftNav {
	background: transparent url(../elements/homeLeftLink.jpg) 0 0 no-repeat;
}

#homeLeftNav:hover,
#homeLeftLive {
	background: transparent url(../elements/homeLeftLink.jpg) 0 -36px no-repeat;
}


#bottomCurve {
	position: relative;
	width: 860px;
	height: 26px;
	margin: 0 auto;
	background: transparent url(../elements/bottomCurveBG.gif) no-repeat;
}

#contentRight {
	float: left;
	/*margin: 30px 48px 20px 0;*/
 	margin: 30px 0 20px 40px;
	width: 560px;
	background: transparent url(../elements/decoDots.gif) 0 15px repeat-x;
}

#contentRight h1 {
  font: normal 1.65em/130% Georgia, "Times New Roman", serif;
  color: #450004;
  letter-spacing: 1px;
}

#contentRight h2 {
  	font: bold 100%/100% Verdana, Arial, Helvetica, sans-serif;
  	color: #cf7625;
	padding-top: 10px;
}

#contentRight h2.newsTitle {
  	font: bold 115%/100% Verdana, Arial, Helvetica, sans-serif;
  	color: #cf7625;
	padding-top: 25px;
}

#contentRight h3 {
  	font: bold 95%/100% Verdana, Arial, Helvetica, sans-serif;
  	color: #5f5f5f;
	padding: 10px 0 0 20px;
}

#adminForm table {
	font: normal 95%/160% Verdana, Arial, Helvetica, sans-serif;
	color: #3A3A3A;
	margin-top: 25px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px 0;
	text-align: center;
	}

#adminForm table td {
	padding: 10px;
	text-align: left;
	vertical-align: top;
	border: 1px dotted #bbbccc;
	}

input, textarea {
 border: 1px solid #7f7f7f;
}

.bottomSpace {
	padding-bottom: 20px;
	}
	
.hSpace {
	padding: 25px 0;
	}	

#topUp {
	float: left;
	width: 200px;
  	font: normal 90%/140% Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 0 20px 0;
  }	
  
#topUp a {
	color: #b5b5b5;
	text-decoration: none;
  }	  
	
#topUp a:hover {
	color: #3c3c3c;
	text-decoration: none;
  }	 	


.topSpace {
	margin-top: 20px;
	}

#contentRight p {
	margin: 18px 30px 18px 0;
}

#contentRight .contentList {
	padding-left: 25px;
}

#contentRight .contentList li {	 
  padding-left: 10px;
  padding-bottom: 5px;
}

iframe {
	margin: 5px 0 20px 10px;
	border: 1px solid #3c3c3c;
	}

/* contentRight RESOURCES Menu */

#resourceMenu {
float: left;
width: 500px;
margin: 10px 10px 0 10px;
}

#resourceMenu li {
list-style: none;
padding-bottom: 3px;
} 

#resourceMenu a {
color: #376DA2;
text-decoration: underline;
}

#resourceMenu a:hover {
color:  #3c3c3c;
text-decoration: underline;
}


/* END contentRight RESOURCES Menu */


/* contentRight NEWS Menu */

#newsMenu {
float: left;
width: 500px;
margin: 30px 10px 0 10px;
}

#newsMenu li {
list-style: none;
padding-bottom: 20px;
} 

#newsMenu a {
color: #376DA2;
text-decoration: underline;
}

#newsMenu a:hover {
color:  #3c3c3c;
text-decoration: underline;
}


/* END contentRight NEWSMenu */



a#topLink {
	color: #cf7625; 
	text-decoration: none;
	}


a#topLink:visited {
	color: #294392; 
	text-decoration: none;
	}
	
a#topLink:active {
	color: #294392; 
	text-decoration: none;
	}	
	
a#topLink:hover {
	color: #ffffff; 
	text-decoration: underline;
	}	


#footer {
	margin: 5px auto;
	padding-left: 30px;
	padding-bottom: 25px;
	width: 860px;
	font-size: 80%;
	color: #c5c5c5;
	text-align: left;
	line-height: 150%;
}

#footer a {
	font-size: 90%;
	color: #c5c5c5;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

/*--------------------------------------------------------------------------------------------- LINKS MAIN */

a:link {
	color: #450004; 
	text-decoration: none; 
	}
	
a:visited { 
	color: #3c3c3c;
	text-decoration: none; 
	}
	
a:hover { 
	color: #cf7625; 
	text-decoration: underline; 
	}
	
a:active { 
	color: #cf7625;
	text-decoration: none; 
	}	

