/*  
Theme Name: WestCarroll
Theme URI: http://www.westcarroll.com/
Description: WestCarroll Architecture.
Version: 1.0
Author: Madhouse
Author URI: http://www.madmadmad.com/

	WestCarroll v1.0
	 http://www.westcarroll.com


*/



/* Begin Typography & Colors */
body 		{ color: #444444; 
			font-size: 12px; 
			line-height: 18px;
			font-family: Georgia, Times, serif; 
			background-color: #fff; 
			background-image: url(images/bigbg.jpg); 
			background-repeat: repeat-y;}
		
a:link 		{ color: #000000;  
			text-decoration: none; }
			
a:visited 	{color: #0e2a55; 
			text-decoration: none; }
			
a:active 	{ }

a:hover 	{ color: #1fa6ca; 
			background-attachment: scroll; 
			background-position: 0 0; }


#container 	{ 	width: 980px;}
			
#leftcolumn 	{ width: 460px;
				color: #1d1d1d;
				padding: 20px;
				margin-top: 245px;
				margin-left: 200px;
				float: left;
				display: inline;
				}
				
#middlecolumn 	{ width: 162px; 
				float: left;
				padding-left: 20px;
				padding-right: 20px;
				padding-bottom: 40px;
				background-color: #fff;}
				
#rightcolumn 	{ width: 193px;
				color: #aaaaaa;
				padding-left: 20px;
				padding-right: 20px;
				padding-top: 40px;
				padding-bottom: 40px;
				float: right;
				background-color: #fff;}
			
#footer 	{  font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
				color: #666666;
			font-size: 10px;
			width: 445px;  
			padding-left: 10px;
			padding-top: 10px;
			padding-bottom: 10px;
			margin-top: 40px;
			float: left;
			background-color: #ffffff;
			border: 1px solid #d7d7d7;}

.detail	{ 	margin-bottom: 60px;}			
			
.logo	{ margin-bottom: 17px;}

.news	{ font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
			margin-top: 20px;
			font-size: 11px;}

.pullquote	{ 	font-size: 24px;
				color: #f4f4f4;
				line-height: 28px;
				margin-bottom: 20px;}
				
.archivetitle	{ font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
			font-size: 12px;
			font-weight: bold;
			padding-bottom: 10px;}
				
.entry	{ 	font-size: 14px;}
				
				
.subheads	{ 	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
				font-size: 14px;
				color: #1d1d1d;
				line-height: 18px;
				margin-bottom: 12px;
				border-bottom: 1px solid #d7d7d7;}
				
.subsubheads	{ 	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
				font-size: 13px;
				color: #1d1d1d;
				line-height: 5px;}
				
.postmetadata	{ 	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
				font-size: 10px;
				margin-bottom: 20px;
				font-weight: bold;
				}
				
.postmetadata2	{ 	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
				font-size: 9px;
				margin-bottom: 20px;
				line-height: 12px;
				background-color: #ffffff;
				padding: 10px;
				border: 1px solid #d7d7d7;
				}
			
			
/*            mootools            */
			
			
.clickme{
	margin: 10px auto;
	width: 750px;
	font-weight: bold;
	cursor: pointer;
}

.content{
	margin: 10px auto 50px auto;
	width: 750px;
}

.accordion-click1{
	margin: 0px auto;
	padding: 3px;
	width: 750px;
	background: #c6e1e8;
	color: #444444;
	border-bottom: 1px solid #fff;
}
.accordion-content1{
	margin: 0px;
	width: 600px;
}
#hor-wrapper{
	margin: 3px auto;
	width: 750px;
	overflow: hidden;
}
.accordion-click2{
	float:left;
	width: 22px;
	height: 200px;
	background: #ebebeb;
	color: #f4f4f4;
	border-bottom: 1px solid #fff;
}
.accordion-content2{
	width: 300px;
	float:left;
	overflow: hidden;
}
code{
	font-size: 1.1em;
	background: #e9e9e9;
	display:block;
	border-bottom: 1px solid #fff;
	margin: 5px 0px;
	padding: 5px;
	overflow: auto !important;
	overflow: scroll;
}

	
	
/*           end mootools            */



	
.headlines 	{ 
			font-size: 14px; 
			font-weight: bold; 
			padding-bottom: 4px;
			border-bottom: 1px solid #d7d7d7;}
			
.archives 	{ 
			font-size: 14px; 
			font-weight: bold; 
			padding-bottom: 4px;
			padding-top: 6px;}
			


.inset 	{ 	background-color: #eae9e9;
			padding: 10px; }

.inset a	{ 	color: #029bd4;}

.inset a:hover	{ 	color: #65d0f8;}
			
ul 			{ padding: 0; 
			list-style: none inside; 
			margin-top: 0; 
			margin-right: 0; 
			margin-bottom: 0; 
			display: inline; }
			
ul li 		{ position: relative; 
			display: inline; }
			
ul li a 	{ color: #252525;
			font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
				padding-bottom: 3px; 
			display: block; 
			text-decoration: none;
			font-size: 12px; 
			padding-top: 3px; 
			padding-left: 2px;
			border-bottom: 1px solid #d9d9d9;
			}
			
ul li a:hover 	{ color: #1fa6ca;
				border-bottom: 1px solid #d9d9d9;}
				
ul li a#visited 	{ color: #234368;  }
				
ul li a#active 	{ color: #a5d43d;  }

/* Styles for Bulleted Lists */
			
/*
ul.bullet	{	}
			
ul.bullet li{list-style-position: outside ;
			list-style-image: url(images/bullet.gif);
			display: list-item;
			margin-left: 15px;
			padding-left: 0px;}

*html ul.bullet li{	list-style-image: url(images/bullet.gif);
			margin-left: 15px;
			padding-left: 0px;
			display: block;
			list-style-position: outside 2px;}
			
ul.bullet_wht	{ }
			
ul.bullet_wht li{
			list-style-position: outside ;
			list-style-image: url(images/bullet_wht.gif);
			display: list-item;
			margin-left: 15px;
			padding-left: 0px;}

*html ul.bullet_wht li{	list-style-image: url(images/bullet_wht.gif);
			margin-left: 15px;
			padding-left: 0px;
			display: block;
			list-style-position: outside 2px;}
*/
	

/* Fix IE. Hide from IE Mac */

* html ul li a 	{ height: 1%; }
	
/* End */


	

				


