/*



Theme Name: Perspective Wordpress Template



Theme URI: http://perspective.imaginemthemes.com/wp/



Description: Theme Design by Mondre'



Version: 1.0



Author: Mondre'



Author URI: http://www.imaginemthemes.com/



Tags: fixed width, two columns, widgets







	Perspective v1.0



	http://perspective.imaginemthemes.com/wp/







	This theme was designed and built by Mondre,



	you will find him at http://themeforest.net/user/imaginem 



	in Themeforest







*/







/*



begin resets



*/



html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, font, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	padding: 0;



	border: 0;



	outline: 0;



	font-family: inherit;



	font-style: inherit;



	font-size: 100%;



	vertical-align: baseline;



}







/*



Main Global Layout Settings



*/







/*



Main Global Layout Settings



*/











*{ padding: 0px; }



body, html{ height: 100%; margin: 0;height: auto; min-height: 100%; }



body{ font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;



font-size: 62.5%; background: #fff url(images/woodpanels.jpg) repeat-x fixed 50% 0 ;}



a{
	outline: none;
	text-decoration: none;
	color: #545454;
}



a:hover{
	text-decoration: none;
	color: #353535;
}



a img{ border: none; }







.clear {clear:both;}



.ienoclear {clear:both;}



.clearfix:after	{ content: "."; visibility: hidden; display: block; height: 0px; clear: both; }



* html .clearfix{ height: 1%; }



*+html .clearfix{ height: 1%; }







/* -------- Page Structure -------- */







#pagecontainer{
	width: 1035px;
	padding:0px;
	background:#fff;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}



#mainpage{ width: 960px; margin: 0px auto; padding-top:30px; background:#fff; }



#header { padding-bottom:15px;}



#logo { margin:0;padding:0; margin-top:-10px; }



#rss { float:right; position:relative; top:5px; }



.twocolumn {width:600px; float:left;}



.noflashtop {margin-top:-50px;}




	



/* -------- Title -------- */







#categorytitle {
	font-size:1px;
	color:#7d7d7d;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c7c7c7;
	margin-bottom: 10px;
	text-indent: -9999px;
}











/* -------- Featured -------- */







	#cubeshadow {







		height:300px;



		background: #fff url(images/shadow.jpg) no-repeat bottom center;







		}







/* Featured */







#featured {



	width:100%;



	height:300px;



	background:#fff;



	color:#fff; overflow:hidden;



	



	}



	#featured img {



		float:left;



		width:960px;



		height:384px;



	}



		







	



/* -------- Mainpage Intro Text -------- */







#introwrap { width:700px;}



	#introbig { font-size:22px; font-style:normal; font-weight:bold; letter-spacing:-1px; margin-bottom:15px;}



	#introsmall { font-family:Georgia, 'Times New Roman', serif; font-size:16px; font-style:italic; line-height:19px;  color:#969696;}



	#twitter {float:right; margin-right:60px;}







/* -------- Mainpage Portfolio -------- */







#mportfoliowrap {



        display: none;



	border-top:6px solid #b2b2b2; 



	border-bottom:6px solid #b2b2b2;



	padding:0;



	margin: 25px 0 25px 0;



	}



	



	.recentportfolio { display: none; font-size:22px; color:#3a3a3a; font-style:normal; font-weight:bold;  margin-bottom:15px;}







	.mportfolio {}



		.mportfolio img { width:240px; height:120px;float:left;}



		.mportfoliospace { margin-left:0px;}



		.mportfoliobg { width:240px; height:120px; float:left; background: #111 url(images/hover-media.jpg) no-repeat top left;}



		.mportfoliobgvideo { width:240px; height:120px; float:left; background: #111 url(images/hover-video.jpg) no-repeat top left;}







	#mblogwrap {



                display: none;



		padding: 0 0 12px 0;



		margin: 25px 0 35px 0;



		}



	.mblogbox {



		width:292px;



		float:left;



		}



		.mblogtitle { font-size:18px; font-weight:bold; margin-bottom:10px;}



			.mblogtitle a { color:#5D5D5D; text-decoration:none;}



			.mblogtitle a:hover { color:#111; text-decoration:none;}







		.mblogtext { font-size:13px; line-height:20px; color:#7d7d7d;}



		.mblogspace { margin-left:15px; padding-left:25px; }



		



		



		



#midplacement {



	width:100%; margin-bottom: 35px; padding: 0 0 15px 0; border-bottom:1px solid #e3e3e3;



	}



	.articlewrap {



		width: 480px; float:left;



	}



		.articles {



			



		}



			.articleimage {



				float:left; width:135px; 



			}



				.articleimage img {



					border:5px solid #b2b2b2;



				}



					.articleimage img:hover {



						border:5px solid #969696;



					}



			.articletext {



				float:right; width:290px;



				font-size:13px; line-height:20px; color:#7d7d7d;



				margin-bottom:20px; padding-right:20px;



			}



				.articletitle, .articletitle a {



					font-size:18px; font-weight:bold; margin-bottom:5px; color:#5D5D5D;



				}



					.articletitle a:hover {



						color:#111; text-decoration:none;



					}



	



	



	#aboutwrap {
	width:960px;
	float:right;


	}



		.abouttext {



			float:right; font-weight:bold;



			font-size:22px; line-height:20px; color:#464646;



			margin-bottom:5px; margin-top:25px;



			}



		.abouthighlight {
	font-size:14px;
	font-style:normal;
	line-height:20px;
	color:#3A3A3A;
	margin-bottom:8px;
	margin-top:15px;
	font-weight:normal;

			}



		.abouttitle, .abouttitle a {



			font-size:16px; font-weight:bold; margin-bottom:5px; color:#5D5D5D;



			}



				.abouttitle a:hover {



						color:#111; text-decoration:none;



					}



					















/* -------- Mainpage button -------- */







.blankbutton { 



	background: #fff url(../images/blank_button.gif) no-repeat top left; 



	float:right; 



	width:133px; 



	height:31px;



	font-family:georgia, serif;



	font-size:11px;



	font-weight:bold;



	font-style:italic;



	padding:7px 0 0 22px;



	margin-top:20px;



	}







	.blankbutton a { 



		font-family:georgia, serif;



		font-size:11px;



		font-weight:bold;



		font-style:italic;



		text-decoration:none;



		color:#111;



		}







	.blankbutton a:hover { 



		font-family:georgia, serif;



		font-size:11px;



		font-weight:bold;



		font-style:italic;



		text-decoration:none;



		color:#0878aa;



		}







/* -------- Portfolio Page -------- */



		



.portfoliopagerows {



	border-top:6px solid #b2b2b2; 







	padding:0 0 20px 0;



	margin:0;



	}



	.portfoliobox {width:240px;float:left;}



		.portfoliotitle { display: none; color:#111; font-size:12px; text-align:center; padding-top:10px;}



			.portfoliotitle a { color:#5D5D5D; text-decoration:none; font-weight:bold;}



			.portfoliotitle a:hover { color:#111; text-decoration:none;}



		.portfoliocontents { color:#919191; font-size:12px; font-weight:normal; padding-top:10px;}



		



/* -------- Title and Blog Contents -------- */







#title { font-size:32px; font-style:normal; color:#3a3a3a; font-weight:bold; letter-spacing:-1px; margin-bottom:15px;}



#titleHighlight { font-size:18px; color:#3a3a3a; font-weight:normal; letter-spacing:0px; margin-bottom:30px;line-height:28px;}



#subtitle { font-size:22px; font-style:normal; color:#3a3a3a; font-weight:bold; letter-spacing:-1px; margin-bottom:15px;}











#contents #title { font-size:26px; font-style:normal; color:#111; font-weight:normal; letter-spacing:-1px; margin-bottom:15px;line-height:26px;}



#contents { font-size:13px; line-height:20px; color:#7d7d7d; padding-bottom:30px;}



	h1,h2,h3,h4,h5,h6 {



		font-weight:normal;



			}



	



	#contents .posttitle { font-size:28px; font-style:normal; color:#111; font-weight:normal; letter-spacing:-1px; margin-bottom:15px;}



		#contents .posttitle a { color:#464646; text-decoration:none;}



		#contents .posttitle a:hover { color:#111; text-decoration:none;}







	/* -------- Blog Content Alignment -------- */



	



	#contents .alignright {float:right; margin-left:15px;}



	#contents .alignleft {float:left; margin-right:15px;}



	#contents .aligncenter { clear:both; display:block; margin:0px auto;  }



	



	/* -------- Blog Date, Comments and image styles -------- */



	



	#contents .datecomment { display: none; font-size:11px; font-style:normal; color:#111; margin-bottom:20px;}



	#contents .datecomment a { font-size:11px; font-style:normal; color:#7d7d7d; text-decoration:none; }



	#contents .datecomment a:hover { font-size:11px; font-style:normal; color:#111; }



	#contents span.comments { font-size:11px; font-style:normal; font-weight:normal; color:#111; float:right; padding:2px 6px 2px 6px;}



	#contents span.comments a { color:#7d7d7d; font-size:11px;background: url(images/comment.png) no-repeat left;padding: 0 0 0 20px;}



	#contents span.comments a:hover { color:#111; }







	#contents img {border:1px solid #D1D1D1;padding:3px;}



	#contents em {font-style:italic;}



	#contents a {color:#111;text-decoration:underline;}



	#contents blockquote{



	margin:0 0 22px 5px;



	padding:0 15px;



	border-left: 5px solid #7d7d7d;



	}



	



	#contents ul, #contents ol{



	list-style-position:outside;



	margin-left:20px;



	}







	



	/* -------- Headings -------- */



	



	#contents h1 {font-size:28px;}



	#contents h2 {font-size:24px;}



	#contents h3 {font-size:20px;}



	#contents h4 {font-size:18px;}



	#contents h5 {font-size:16px;}



	#contents h6 {font-size:14px;}



	



	/* -------- Read more -------- */



	



	#contents .readmorebutton {



		font-size:13px;



		font-weight:normal;



		padding:15px 0 40px 0;







		



	}







		#contents .readmorebutton a { 







			font-weight:normal;



			text-decoration:none;



			color:#5D5D5D;



			padding:5px; padding-left:10px;padding-right:10px;



			background:#E8E8E8;



			}







		#contents .readmorebutton a:hover { 







			font-weight:normal;



			text-decoration:none;



			color:#111;



			}



			



		#contents .blogseperator {



			border-bottom:1px dotted #D1D1D1;



			margin-bottom:30px;



		}



		



		



		/* -------- Related Posts -------- */



			



		#contents .relatedposts { font-size:13px; line-height:18px; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;padding-top:10px;}



		#contents .relatedposts a {text-decoration:none;}



		#contents .relatedposts img { border:1px solid #D1D1D1;padding:3px; margin-right:10px; }



		#contents .relatedposts img:hover { border:1px solid #111;}



			#contents .relatedposts a:hover { color:#111; text-decoration:none;}



				#contents .relatedposts ul { font-size:13px; line-height:18px; list-style:none; line-height:18px;  padding:0;margin:0; }



				#contents .relatedposts ul li {  }



				#contents .relatedposts ul li.relatedimage { float:left; border:none;}



				#contents .relatedposts ul li.relateddesc {  padding-top:10px;}



				#contents .relatedposts ul li.relatedclear { clear:both;border-bottom:none;margin-bottom:4px; }



				#contents .relatedposts ul li a { padding:6px 0 5px 0; }



				#contents .relatedposts ul li a:hover { color:#111; text-decoration:none;}



		



/* -------- Sidebar -------- */







#sidebar {float:right; width:280px; }



	.sidebartitle { font-size:18px; font-style:normal; font-weight:bold; color:#111; letter-spacing:0px; margin-bottom:15px;}



	.sidebartextbox { font-size:13px; line-height:20px; color:#7d7d7d; padding-bottom:30px;}



	.sidebaropts { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;}



	.sidebaropts img { border:none;padding:3px; margin-right:10px; }



	.sidebaropts img:hover { border:none;}



	.sidebaropts a { color:#7d7d7d;}



		.sidebaropts a:hover { color:#111; text-decoration:none;}



			.sidebaropts ul { font-size:13px; line-height:18px; list-style:none; line-height:18px; color:#7d7d7d; padding:0;margin:0; }



			.sidebaropts ul li {  color:#7d7d7d; }



			.sidebaropts ul li a { color:#7d7d7d;padding:6px 0 5px 0;border-bottom:1px dotted #D1D1D1; display:block;}



			.sidebaropts ul li a:hover { color:#111; text-decoration:none;}



				.sidebaropts ul ul li a { color:#7d7d7d; padding-left:15px; }



					.sidebaropts ul ul ul li a { color:#7d7d7d; padding-left:30px; }



	.sidebarbottom {padding-bottom:30px; }



	



	



	.sidebarpopular { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;}



	.sidebarpopular a { color:#7d7d7d; }



	.sidebarpopular img { border:1px solid #D1D1D1;padding:3px; margin-right:10px; }



	.sidebarpopular img:hover { border:1px solid #111;}



		.sidebarpopular a:hover { color:#111; text-decoration:none;}



			.sidebarpopular ul { font-size:13px; line-height:18px; list-style:none; line-height:18px;  padding:0;margin:0; }



			.sidebarpopular ul li {  }



			.sidebarpopular ul li.popularimage { float:left; border:none;}



			.sidebarpopular ul li.populardesc { width:250px;}



			.sidebarpopular ul li.popclear { clear:both;border-bottom:1px dotted #D1D1D1;margin-bottom:4px; }



			.sidebarpopular ul li a { padding:6px 0 5px 0;}



			.sidebarpopular ul li a:hover { color:#111; text-decoration:none;}







				



				



/*------ AD boxes ------*/				



.ad-box-wrap {



	padding-bottom:20px;padding-top:20px;



}







	.ad-box {



	}







	.ad-box a {



		margin: 2px;padding:5px;display:block;float:left;



	}



















/*------ Calendar ------*/



				



#wp-calendar {



	width:100%;



	color:#5D5D5D;



	padding:10px;



	background:#FFFFE8;



	border:1px solid #E8E8E8;



	}



	



#wp-calendar td {



	padding:5px; text-align:center;



	}



	



#wp-calendar td a{



	color:#464646; text-decoration:none;



	}







#wp-calendar td a:hover {



	color:#111;text-decoration:none;



	}







/*------ Search ------*/



#s {



	margin: 10px 0 35px 0;



	width: 252px;



	height: 21px;



	padding: 4px 0 0 25px;



	border: 1px dotted #DEDEDE;



	background: url(images/search-bar.gif) no-repeat left bottom;



	color:#545454;



}



	



/*------ Comments ------*/







#commentcol {



	width: 578px;



}







	#comments {







		padding-left:0px;



		padding-top:18px;padding-bottom:18px;



	



		font-size:15px; font-style:normal; color:#111; letter-spacing:0px; 



	}



	



	ol.commentlist li.even {



    background: #EAEAEA;



	border-bottom: 1px solid #E2E2E2;



	}



	



	



	ol.commentlist {



		margin:0; 



		padding-left:0px;



		padding-right:18px;



		width: 580px; list-style:none;



		}







	.commentlist li {



		font-size:12px; font-style:normal; color:#111; letter-spacing:0px; margin-left:-18px;



		



		



		}







	.commentlist cite {



		padding: 18px;



		display:block;



		font-style:normal;



		color: #a0a0a0;



		}	







	.commentlist a:link, .commentlist a:visited {



		color: #a0a0a0;



		text-decoration:none;



		}







	.commentlist a:hover, .commentlist a:active {



		color: #a0a0a0;



		text-decoration:none;



		}







	.commentlist cite img {



		border:2px solid #a0a0a0;



		float:left;



		margin-right:9px;



		}







	.commentlist .author {



		font-size: 12px; font-weight:bold;







		}







	.commentlist .author a{



		font-size: 12px;







		text-decoration:none;



		color: #a0a0a0;



		}







	.commentlist .time {







		font-size: 10px; 



		color: #a0a0a0;







		}



		







	.commenttext {



		font-size: 12px;



		font-style: normal;



		font-weight: normal;



		text-transform: none;



		letter-spacing: normal;



		line-height: 1.45em;







		padding-top:5px;



		padding-bottom:30px;



		padding-left:18px;



		padding-right:18px;



		color:#838383;



		}







/* Comment Area*/







#respond{



	







	padding-left:0px;



	padding-top:28px;



	padding-left:20px; background:#eee; margin-top:30px;



	font-size:12px; font-style:normal; color:#111; letter-spacing:0px;



        display: none; 







}







	.respondtitle{



		padding-left:0px;







		font-size:15px; font-style:normal; color:#111; letter-spacing:0px; 



	}







	#respond a{



		font-size: 11px;







		color: #a0a0a0;



	}







	/* Comment Form Style */







	#respond textarea {font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;



		font-size: 12px;height: 120px; color: #a0a0a0;}



	#respond textarea:focus, #respond input:focus {border: 1px solid #000;background:#FFFFC7;}











	#respond #email {



		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;



		color: #575757;font-size: 12px;



		border: 1px solid #a0a0a0;



		width: 200px;



		margin-top:20px;



		background-position: 7px 7px;



		background-repeat: no-repeat;



		height: 20px;



		padding-left: 5px;



		padding-top: 6px;



	}







	#respond #author {



		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;



		margin-top:20px;font-size: 12px;



		color: #575757;



		border: 1px solid #a0a0a0;



		width: 200px;







		background-position: 7px 7px;



		background-repeat: no-repeat;



		height: 20px;



		padding-left: 5px;



		padding-top: 6px;



	}







	#respond #url {



		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;



		margin-top:20px;



		color: #575757;font-size: 12px;



		border: 1px solid #a0a0a0;



		width: 200px;







		background-position: 7px 7px;



		background-repeat: no-repeat;



		height: 20px;



		padding-left: 5px;



		padding-top: 6px;



	}







	#respond #comment {



		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;



		margin-top:20px;



		color: #575757;font-size: 12px;



		border: 1px solid #a0a0a0;



		width: 555px;



		height: 150px; 







		background-position: 7px 7px;



		background-repeat: no-repeat;



		padding-left: 5px;



		padding-top: 6px;



	}







	#respond label {



		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;



		font-size: 11px;



		padding-left:10px;



		color:#535252;



	}







	#respond #submit{



		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;



		width: 80px;



		height:30px; padding-bottom:5px;



		margin: 0px 0px 10px 0px;



		border: 1px solid #535252;



		font-size: 12px;



		letter-spacing: 1px;



		line-height: 2em;



		margin-top:10px;



		background:#535252;



		color:#fff;



	}











	



/* -------- Page Navi -------- */







.navigationbox { 



	font-size:12px;



	padding:0 10px 20px 0;



	



}







.navigationbox .wp-pagenavi {







	margin-bottom:10px;	



	color: #2E2E2E;



/*	margin-top:-35px; */



}







	.navigationbox .wp-pagenavi a, .navigationbox .wp-pagenavi a:link {



		padding: 2px 4px 2px 4px; 



		margin: 2px;



		text-decoration: none;



		margin-bottom:10px;



		color: #111;



		border:1px dotted #D1D1D1;







	}



	.navigationbox .wp-pagenavi a:visited {



		padding: 2px 4px 2px 4px; 



		margin: 2px;



		text-decoration: none;



		margin-bottom:10px;











	}



	.navigationbox .wp-pagenavi a:hover {	



		color: #2E2E2E;











	}



	.navigationbox .wp-pagenavi a:active {



		padding: 2px 4px 2px 4px; 



		margin: 2px;



		text-decoration: none;



		margin-bottom:10px;



		color: #2E2E2E;







	}



	.navigationbox .wp-pagenavi span.pages {



		padding: 2px 4px 2px 4px; 



		margin: 2px 2px 2px 2px;



		color: #2E2E2E;



		margin-bottom:10px;







	}



	.navigationbox .wp-pagenavi span.current {



		padding: 2px 4px 2px 4px; 



		margin: 2px;



		font-weight: bold;



		margin-bottom:10px;



		color: #111;







	}



	.navigationbox .wp-pagenavi span.extend {



		padding: 2px 4px 2px 4px; 



		margin: 2px;	



		margin-bottom:10px;



		color: #2E2E2E;







	}







.navigationbox .navigation { 



	font-size:14px;



}







	.navigationbox .navigation a { 



		color:#111;



	}







	.navigationbox .navigation a:hover { 



		color:#087baf;



		text-decoration:none;



	}











/* -------- Footer -------- */







#footer{



background:#000;



}



	



	#footerwrap {



		padding: 40px 0 10px 40px;



		background:#000;



		border-top:7px solid #0878aa;



		}



	.footerbox {



		width:286px;



		float:left;



		}



	.footertitle { font-size:16px;  margin-bottom:10px; color:#fff;}



	.footertext { font-size:13px; line-height:20px; color:#7d7d7d;}



	



	/* -------- Footer list style -------- */







	.footerposts { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px;}



		.footerposts ul { list-style:none; font-size:13px; line-height:18px; color:#7d7d7d; padding:0;margin:0; padding-top:5px;}



		.footerposts ul li { font-size:13px; line-height:18px; color:#7d7d7d; border-bottom:1px solid #111; padding:6px 0 5px 0;}



		.footerposts ul li a { font-size:13px; line-height:18px; color:#7d7d7d;}



		.footerposts ul li a:hover { font-size:13px; line-height:18px; color:#fff; text-decoration:none;}







	.footerspace { margin-left:20px; padding-left:20px; }



	



	/* -------- Flickr  -------- */







	.flickrfooterspace { margin-left:60px; }







	.footerflickrwrap { width:280px;float:left; margin:0;padding:0; margin-left:80px; }



		.footerflickr ul { list-style:none; }



		.footerflickr ul li { float:left; margin-right:38px; margin-bottom:38px; }



		.footerflickrimage {width: 40px; height:40px; }



		



	/* -------- Copyright style -------- */







	#footerbarwrap {



		padding: 20px 0 20px 35px;



		margin: 10px 0 0 0;



		background:#fff;



		font-size:12px;



		color:#565656; 



		}



		#footerbarwrap ul {



			font-size:12px;



			color:#565656;



			list-style:none;margin:0;padding:0;



			}



		#footerbarwrap ul li {



			color:#565656;



			}



		#footerbarwrap ul li a{



			color:#111;



			}

			

			

/*OLIVER HACKS */



#phoneSide{
	font-size: 28px;
	margin-bottom: 10px;
	margin-top: 10px;
}



.fullWidthContact{

	width: 100%;

	float: left;

}



#contactInfo {

	padding-left: 310px;	

}


#clientsCommercial {
	width: 100%;
}


.oneThird{
	width: 33%;
	float: left;
	font-size: 11px;
	padding-right: 8px;
	padding-left: 8px;
}

#clientNav{
	float: left;
	width: 66%;
	padding-left: 8px;
	color: #545454;
}

#clientNav a{
	color: #C7C7C7;
	text-decoration: none;
}

#clientNav a:hover{
	color: #545454;
	text-decoration: underline;
}


#categorytitleGallery {
	font-size:18px;
	color:#7d7d7d;
	margin-bottom: 10px;
	margin-top: 10px;
}

#gallery {
float:left;
margin-right:15px;
width:48%;
}

#menuNav {
	font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans Condensed', Tahoma, Arial, sans-serif;
	font-size: 13px;
	float:right;
	margin-top:0;
}


#sliderHome{

}

.galleryDivider{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c7c7c7;	
}











/*=== End of CSS ===*/








