/* CSS for Country Club Capital Advisors by Ben Voran @ ER Marketing

/*  
_______________________________
_______________________________ Global Style
_______________________________
*/
   
html { background:#fff; } 
body { margin:0; text-align:center; font-family: 'Trebuchet MS', Arial, sans-serif; font-size:10px; color:#333; height:auto; }
form { margin:0; background-color:transparent; }
img { border:none; }
a:link, a:active, a:visited { text-decoration: none; color: #02563e; } a:hover { text-decoration: underline; }

/*  
_______________________________
_______________________________ Layout Style
_______________________________
*/

#pagewrap { width:829px; margin:10px auto; text-align:left; }

#header {}

	#sub-head { text-align: right; font-size: 1.2em; }
	
	#date-time { float: left; width: 460px; text-align: right; padding-top: 5px; font-size: 1.2em; }
	
	#search { float: right;	width: 300px; }

#menu { padding:0; margin-top:20px; background:#b7b7b7 url(../images/menu-over.png) no-repeat top center; width:828px;  }
	
	#menu ul { float:left; margin:0; padding:0; list-style:none;  } 
	
		#menu ul li { float:left; margin:0; padding:0; border-left:1px solid #666; list-style:none; font-size:1.2em; }
		
		#menu ul li.about  { border-left:none; }
		
		#menu ul li.about a { width:276px; background:#004329 url(../images/menu.png) no-repeat 0px 0px; }
		
		#menu ul li.mergers a { width:275px; background:#004329 url(../images/menu.png) no-repeat center 0px; }
						
		#menu ul li.pub a { width:275px; background:#004329 url(../images/menu.png) no-repeat right 0px; }
		
		#menu ul li.active a:link, #menu ul li.active a:active, #menu ul li.active a:visited { color:#444; background:transparent none; text-shadow: 0px 1px 1px rgba(256, 256, 256, 1); }
		
			#menu li a:link, #menu li a:active, #menu li a:visited { float:left; height:32px; vertical-align:middle; text-align:center; text-decoration:none; padding:0; line-height:32px; color:#eee;  text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);}
			
			#pagewrap #menu ul li a:hover { color:#444; background:transparent none; text-shadow: 0px 1px 1px rgba(256, 256, 256, 1); }
			
#top-img { overflow:hidden}

div.ad-home { background:url(../images/home-ad2.jpg) no-repeat;}
div.ad-services { background:url(../images/services-ad2.jpg) no-repeat;}

#top-img p { width:445px; height:154px; padding:75px 43px 0 341px; margin:0; font-size:12px; line-height:120%; }

#content { overflow:hidden; font-size:1.2em; }

	#sectionlinks { background:#e9e1d6 url(../images/sectionpages-bg.jpg) bottom center no-repeat; overflow:hidden; width:829px; padding:25px 0; }
	
		#sectionlinks a:link, #sectionlinks a:active, #sectionlinks a:visited { float:left; width:216px; height:53px; background:url(../images/section-links.png) 0 0 ; line-height:53px; vertical-align:middle; text-align:center; margin:10px 30px; font-size:1.2em; font-weight:bold;  text-shadow: 0px 1px 1px rgba(256, 256, 256, .5); color:#444;}
		
		#sectionlinks a:hover { background:url(../images/section-links.png) 0 -53px;  text-shadow: 0px 1px 1px rgba(0, 0, 0, .3); text-decoration:none; color:#444;  }
	
	#sub { background:url(../images/sub-bg.png) left repeat-y; overflow:hidden; }
	
		#subnav { float:left; display:inline; width: 194px; height:400px; overflow:visible; background:url(../images/sub-nav-bg.png) left top no-repeat;}
		
			#subnav h1 { color:#444; font-size:1.5em;  text-shadow: 0px 1px 2px rgba(256, 256, 256, .5); margin:10px 25px 35px 25px;}
			
			#subnav ul { list-style:none; margin:.5em 0 0 0; padding:0}
			
			#subnav li { padding:0 25px; margin:1em 0; }
			
				#subnav a:link, #subnav a:active, #subnav a:visited { color:#eee; text-shadow: 0px 1px 1px rgba(0, 0, 0, .3); }
				#subnav ul li.active a:link, #subnav ul li.active a:active, #subnav ul li.active a:visited { color:#444; background:transparent none; text-shadow: 0px 1px 1px rgba(256, 256, 256, 1); }
				
				#subnav a:hover {color:#444; text-decoration:none}
		
		#subcontent { float:left; background:url(../images/sub-content-bg.png) repeat-x; width:609px; min-height:400px; padding-right:25px;}
		
		#subcontent h1 { margin-top:7px; font-size:1.8em}
	
#footer { text-align:right; position:relative; z-index:100; margin-top:-25px; padding-right:30px}

/*  
_______________________________
_______________________________ Layout Helpers
_______________________________
*/

.right { float:right; }
.left { float:left; }
.clear { clear:both; }
.invis { display:none; }
.green { color:#02563E; font-size:1.2em; }
.big { font-size:1.2em; }


/*******************************/
/*BIOGRAPHY PAGE*/
/*******************************/
/*body { margin:0; text-align:center; font-family: 'Trebuchet MS', Arial, sans-serif; font-size:.8em; color:#333; height:auto; }*/
a:link, a:visited, a:active { color:#01573e; text-decoration:none}
a:hover { text-decoration:underline}
/*#bio-wrap { width:820px; margin:0 auto; border:1px solid #444; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;overflow:hidden; }
#bio-wrap h1 { background:#444; color:#FFF; margin:0; padding:10px 0; text-align:center; font-size:2.5em; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:3px solid #907A62; border-top-left-radius:10px; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-right-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;}
*/
#bio-wrap h2 {}
#bio-wrap h3 {}
#bio-wrap .bio-right h3 {}
.bio-left, .bio-right { padding:15px;float:left;width:200px;}
.bio-right {padding-left:15px;width:345px;text-align:left;}
#logo-sm { clear:both; margin:15px;}
/*.staff { background:#eee; line-height:25px; padding:5px 0 5px 10px; margin:15px 0 20px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow: 0px 1px 4px #ccc; -moz-box-shadow: 0px 2px 2px #ccc; -webkit-box-shadow: 0px 2px 2px #ccc;  }*/

.transactions { padding:1em 0 1em 0 }
.transactions a {border-radius: 5px; display:inline-block; padding:5px; margin:3px; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.transactions a:hover {background:#9c8267}

