@charset "UTF-8";
/* CSS Document */

/* main area layout */
	#main{padding:24px 0 20px 0;}
	#leftcolumn{float:left; width:140px; padding-bottom:100px;}
	#center{width:485px;padding: 0 200px 50px 160px;}  /*25px spacing left and right*/
	#rightcolumn{float:right; width:170px; padding-bottom:50px; padding-right:10px;}
	
	.clear {
    clear: both;
}	
	
	/* =CONTENT - the content styles */
	/* left column */
	.leftbox{background:#FFFFFF; padding:0px; line-height:1.8em;} 
	h3.leftbox{font-size:14px;color: #8c8685; padding:0px;} 
	h3.header_small{font-size:15px;font-weight: bold; padding:0px;}
	ul.leftbox{font-size: 1em; line-style:none;}

	.features{padding-top:15px;font:1.27em Arial, Helvetica, sans-serif;}
	
	ul.borderedlist li{
		border-bottom: 1px dashed #d1cfcd; list-style:none;
	}
	ul.borderedlist li a{
		display: block;
		padding:3px 0 0 2px;
		height: 26px;
		color: #42423b;
	}
	ul.borderedlist li a:hover{background: #E5E5E4;color: #42423b;}
	ul.borderedlist li.active a{background:#eeeded;color: #42423b;}
	
	ul.sublist li{
		border-bottom: 1px dashed #d1cfcd; list-style:none;
		margin-left:5px;
	}
	
	#leftcolumn .leftbox p{padding-bottom:1em;line-height:1.5em; font-size:12px}
	/* center column */
	.article_wrapper h2{color: #5699A7; font-size:2em;margin:10px 0;}
	.article_wrapper p{padding-bottom:10px;font-size:1.3em;}	
	/* right column */
	.rightbox_wrapper{
		background: #eeeded;
		padding: 8px 8px;
		margin-bottom: 20px;
		width:170px;
		overflow: hidden;
		font-size:11px;
		line-height: 18px;
		color: #58584D;
	}
	.rightbox{border: 1px dashed #d9e0e8;width:170px;overflow: hidden;} /*padding-bottom:6px;*/
	.product_wrapper{margin:0px 5px;}  /*float: left;width:150px;}*/
	.product_wrapper h4{font-size:1.3em;color:#483F3D;font-weight: bold; } /*line-height:.4em;*/
	.product_wrapper p{font-size:1em;}
	.lastbox{margin:0;}
	
	.rightbox_holder{		/*blank column*/
		background: #ffffff;
		width:170px;
	}  
	
	.rightImageBox{ margin-bottom: 20px;}
	
	/* 3 column right column*/
	/* right column */
	#rightcolumn .rightbox_wrapper{
		background: #eeeded;
		padding: 8px 8px;
		margin-bottom: 10px;
		width:170px;
		overflow: hidden;
		font-size:11px;
		line-height: 18px;
		color: #58584D;
	}
	#rightcolumn .rightbox{border: 1px dashed #d9e0e8;width:170px;overflow: hidden;} /*padding-bottom:6px;*/
	#rightcolumn .product_wrapper{margin:5px 5px;}  /*float: left;width:150px;}*/
	#rightcolumn .product_wrapper h4{font-size:1.3em;color: #483F3D;font-weight: bold; line-height:.4em;} /*line-height:.4em;*/ 
	#rightcolumn .product_wrapper p{font-size:1em;}
	#rightcolumn .lastbox{margin:0;}
	
	.wrapper_images img {margin-top:8px; width:170px;}
	
	.wrapper_imagesText h3{font-size:1.3em;color: #483F3D;font-weight: bold;line-height:.4em;}
	.wrapper_imagesText p{font-size:1em;}
	
	/* 2 column layout*/
	#leftIndex{ width:600px;padding: 0 0px 50px 10px;} /* top, right, bottom, left */
	
	#rightIndex{
		float:right; width:200px; padding-right:20px;
		}
		
	#rightIndex .rightbox_wrapper{
		background: #eeeded;
		padding: 8px 8px;
		margin-bottom: 10px;
		width:200px;
		overflow: hidden;
		font-size:11px;
		line-height: 18px;
		color: #58584D;
	}
	#rightIndex .product_wrapper{margin:5px 5px;}  /*float: left;width:150px;}*/
	#rightIndex .product_wrapper h4{font-size:1.3em;color: #483F3D;font-weight: bold; line-height:.2em;} /*line-height:.4em;*/ 
	#rightIndex .product_wrapper p{font-size:1em;}
	
	.rightbox{border: 1px dashed #d9e0e8;width:200px;overflow: hidden;}
	
	/*footer*/
	#email{float:left;}
	#socialMedia{float:right;}
	
	#footer{ bottom:0px; height:35px;}

/* right column formats*/

#right2Column {
}

#right3Column {
}

/* bottom layout 
	#bottominfo{
		border-top: 5px solid #42423b;
		background: #f1eee7;
		padding-bottom:25px;
		width: 100%;
		overflow: hidden;
	}
	.bottomcolumn{
		float: left;
		width:288px;
		margin-right: 18px;
	}
	.bottomright{margin-right:0;} */

	
	
/* =BOTTOM */
/*	.bottomcolumn h3{
		border-bottom: 4px solid #9b968f;
		color: #5699A7; font-size:18px;padding:15px 0 5px 5px;
	}
	.bottomcolumn p{
		padding: 10px 35px 10px 5px;
		font-size: 1.2em;
	}
	.iconlist{
		border-top: 1px dashed #d1cfcd;
		font-size: 1.2em;
	}
	ul.iconlist li a{
		padding-left: 25px;
		background: url(../images/footer_list.jpg) left bottom no-repeat;
	}
	ul.iconlist  li a:hover{background: #E9E4DE url(../images/footer_list.jpg) left top no-repeat;color: #42423b;}
	.enewsbox{
		float: left;
		width: 180px;
		height: 17px;
		padding:3px 5px;
		border: 4px solid #5599A7;
		font-size:13px;
	}
	.button{
		display: block;
		float: left;
		width: auto;
		line-height:1em;
		text-align: center;
		background: #659AA6;
		border: 4px solid #fff;
		color: #fff;
		cursor: pointer;
		margin:0;
		padding:3px 8px; /* IE6 
	}*/
	
	/*
 =FOOTER 
	#footer{
		height: 37px;
		background: #4a4841 url(../images/footer_bg.jpg) 0 0 repeat-x;
		font-size: 1.2em;
	}
	#footer a{color: #A39D97;}
	#designby{
		background: url(../images/logo.gif) 0 0 no-repeat;
		float: left;
		height: 23px;
		padding:2px 0 0 30px;
		margin-top: 5px;
	}
	#footer_navigation{
		float: right;
		padding-top:7px;
	}
	#footer_navigation li{float: left;padding-left:18px;}
	#footer_navigation li a{text-transform:uppercase;}
	#footer_navigation li a:hover{color: #5699A7;}
	
	*/
