/**********************************************************************************************

	Title: CSS
	Author: Blake Hilscher of skywidedesign.ca
	Date: 2010

***********************************************************************************************

/* 1. Home
-----------------------------------------------------------------------------------------------
===============================================================================================*/	
	
.column{
	float:left;
}
	.column.left{
		width:650px;
	}
	.column.right{
		margin-left:18px;
		width:304px;
	}
	
	.content .border img.float_left{
		float:left;
		margin-right:10px;
	}
	
	.content .border form input {
		padding:4px;
	}
	
	.content .border form input.search{
		padding:3px 3px 3px 26px;
	}
	
	ul.recent_posts{
		margin-bottom:20px;
	}	
		ul.recent_posts li {
			margin-bottom:14px;
		}		
			ul.recent_posts li a{
				font-size:13px;
				font-family:georgia;
				color:#747679;
			}
	
.comment{
	overflow:hidden;
	clear:both;
	margin-bottom:20px;
}
	.comment .content{
		float:left;
		width:480px;
		background:none;
		padding-left:10px;
	}
		.comment .content h3{
			margin:0px;
		}
		
#add_comment textarea{
	overflow:hidden;
	text-align:left;
	padding:20px;
	border:0px;
	width:553px;
	height:198px;
	background:url(../images/article/bg-comment_box.png) left top no-repeat;
}

#add_comment .button-connect_facebook{
	margin-left:10px;
}

.resultsSearchForm {
margin:0 0 0 0px;
overflow:hidden;
}

.resultsSearchForm .input {
	float:left;
	height:20px;
	clear:none;
}

.resultsSearchForm p.checkbox {
	height:20px;
}
	.resultsSearchForm p.checkbox label {
		display:inline;
		float:left;
		font-weight:normal;
		margin:0;
	}

.resultsSearchForm p {
	border:1px solid #CCCCCC;
	float:left;
	margin-right:10px;
	padding:10px;
}

.resultsSearchForm p.slider {
}

.resultsSearchForm p label {
	display:block;
	float:left;
	font-weight:bold;
	margin:0 0 5px;
}

.resultsSearchForm .slider .selector {
	display:block;
	float:left;
	margin-left:5px;
	margin-right:15px;
	width:90px;
}

.resultsSearchForm .slider input {
	background:#F5F5F5 none repeat scroll 0 0;
	border:0 none;
	float:left;
	width:40px;
}

.resultsSearchForm .submit div{
	float:left;
}
/* =================== ContactUs ========= */

#ContactUswarper {width:400px; height:auto; float:left; border:0;}
#ContactUswarper .linewarp { width:100%; height:auto;border:0; margin-top:4px;} 
#ContactUswarper .lablewarp {font-size:11px; width:90px; float:left;} 
#ContactUswarper .txtbox {color:Gray; font-size:11px; height:auto; width:150px;}
#ContactUswarper .lablewarpstory {font-size:11px; width:40px; float:left;} 
#ContactUswarper .txtstory {color:Gray; font-size:11px; height:auto; width:400px;}
#ContactUswarper .chkbox{font-size:11px; width:100%; float:left; height:auto; display:inline; clear:both;}
#ContactUswarper .btn {background-image:url(../images/content/butntemplate.png); background-repeat:no-repeat; 
	height:20px; width:82px; float:right;  border:0;  margin-left:10px;color:White; font-size:11px; background-color:Transparent; font-weight:bold;  } 
#ContactUswarper .btnwarper {width:auto;height:auto;float:right;margin-top:10px;}
#ContactUswarper .messagetxt{width:100%;height:auto;float:left;margin-top:10px; color:red; font-size:11px;}
#ContactUswarper .errormessage{width:100%;height:auto;float:left;margin-top:10px; color:Blue; font-size:11px;}
.popupext { z-index:55; position:absolute;}   


