/*   



Theme Name: Wordpress Magazine Theme



Theme URI: http://www.gabfire.com/wordpress-magazine-theme-released/



Description: A Magazine style wordpress theme



Author: Mehmet Ozekinci



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



Version: 1.0



.



You are free to use theme for personal and commercial purposes as long as you keep the footer intact in place.



.



*/







/* *********************************************************** Reset Everything */



* {margin:0;padding:0;} 



a:link, a:visited, a:hover {text-decoration:none;} 



fieldset,img {border:0;} 



ul {list-style:none;} 



q:before,q:after {content:'';} 



abbr,acronym { border:0; }











body,html {



	min-height:101%; /*Firefox scrollbar fix*/



	}



html {



	background-image:url(../small-magazine/images/bgrepeat.gif);



	}



body {
	color: #333333;
	background-image:url(images/headertile.jpg);
	background-repeat:repeat-x;
	font: normal 13px Georgia, "Times New Roman", Times, serif;
}







.contact-text h1 {



	font:bold 19px Arial, Helvetica, sans-serif;



	padding-bottom:5px;



	display:block;



	color: #333333;



	} 







.contact-text h1 a {color:#333;}







.contact-text h1 a:hover {color:#d92100;}	







.midcolumnpost h1 {



	font:bold 19px "Arial", Helvetica, sans-serif;



	padding-bottom:5px;



	display:block;



	color: #333333;



	} 







.midcolumnpost h1 a {color:#333;}







.midcolumnpost h1 a:hover {color:#d92100;}







#contact-text h1 {



	font:bold 19px "Arial", Helvetica, sans-serif;



	padding-bottom:5px;



	display:block;



	color: #333333;



	} 







#contact-text h1 a {color:#333;}







#contact-text h1 a:hover {color:#d92100;}







#headerleft h1 {
	font: normal 18px "Georgia",Times New Roman,Trebuchet;
	margin-top:30px;
	margin-bottom:30px;
	padding-left:120px;
	font-weight:normal;
	display:block;
} 

#headerleft h1 a:link, 
#headerleft h1 a:visited,
#headerleft h1 a:hover{
	color:#333333;
}	

#footerleft h1 {
	font: normal 18px "Georgia",Times New Roman,Trebuchet;
	margin-top:30px;
	margin-bottom:30px;
	padding-left:120px;
	font-weight:normal;
	display:block;
} 







#footerleft h1 a:link,#footerleft h1 a:visited,#footerleft h1 a:hover {color:#000;}	







h2 {



	font:bold 21px "Arial", Helvetica, sans-serif;



	color:#333;



	padding-bottom:3px;



	/*border-bottom:1px solid #efefef;*/



}



#rightcolumn h2 {}



#rightcolumn h2#titlespons {padding:0;}



h3 {



	padding-bottom:5px;



	}







h3 {



	font:bold 19px "Arial", Helvetica, sans-serif;



	color:#333333;



	}	







h3 a:hover{



	text-decoration:none;



	}



	



h3#respond{



	margin-top:20px;



	}







.right {



	float:right;



	}







.left {



	float:left;



	}







/* ***********************************************************



*	Links									*



***********************************************************/







a:link,  a:visited {



	color:#333333;



	}







a:hover {



	color:#d92100;



	}







#postdetails a:link, #postdetails a:visited {



	color:#77ace0;



	}







#postdetails a:hover {



	color:#ffae00;



	text-decoration:none;



	}







#footer a:link, #footer a:visited {



	color:#fff;



	}







#footer a:hover {



	text-decoration:none;



	}







/* ***********************************************************



*	Main DIVISIONS						*



***********************************************************/







#wrapper {



	width: 960px;



	padding:0px 0 0px;



	margin: 0px auto 0;



	/*border:double #ccc;*/



    }



#wrapper-footer {



	padding:0px 0 0px;



	margin: 0px auto 0;



	background-image:url(images/footertile.jpg);



	background-repeat:repeat-x;



	background-position:bottom;



	font: 16px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;



    }







#header {
	width: 960px;
	height:115px;
	color: #000;
	margin:0 auto;
	font-size: 11px;
	/*overflow: hidden;*/ /* removed overflow:hidden so that drop down menu shows*/
	background-image:url(images/headermain.jpg);
	background-repeat:no-repeat;
}







#content-wrap {



	width:960px;



	margin: 10px auto 0;



	font:12px/24px Arial,Tahoma,Verdana,sans-serif;



	clear:both;



	}







#footer {



	/*width: 960px;



	margin: 0 auto;



	color: #ccc;



	font-size:.6em;



	text-align:right;*/



	width: 960px;



	height:115px;



	color: #000;



	margin:0 auto;



	font-size: 13px;



	overflow: hidden;



	background-image:url(images/footertile.jpg);



	background-repeat:repeat-x;



    }







/************************************************************



*	Header  								*



************************************************************/



#headerleft {



	width: 650px;



	float: left;



	display: block;



	}







#headerright {



	width: 270px;



	float: right;



	margin: 0px;



	text-align: right;



	padding-top:8px;



	}







#navigation {



	width:950px;



	margin:0;



	padding:0;



	background: transparent;



	clear:both;



	float:right;



	}







#abovemenu {



	height:90px;



	/*background-image:url(../small-magazine/images/header.jpg);



	background-repeat:no-repeat;*/



	}



	



.footer-abovemenu {



	height:90px;



	width:300px;



	float:right;



	}







#searchform{



	float: left;



	}







#s {



	width: 121px;



	border: 0px none;



	padding:0px;



	margin:2px 0 0 2px;



	background-color:#CCCCCC;



	height:14px;



	float:left;



	font-family: "Georgia", Times New Roman, Times, serif;



	font-size:10px;



	}



*:first-child+html #s {



	width: 117px;



	padding:0px;



	margin:2px 0 0 2px;



	}



* html #s {



	width: 117px;



	padding:0px;



	margin:2px 0 0 2px;



	}



#searchbutton{



	height: 15px;



	/*background-color: #fdffef;*/



	background:none;



	padding:0;



	margin:1px 0 0 4px;



	float:right;



	}



#searchbutton img {



	background:none;



	background-repeat:no-repeat;



	padding:0;



	margin:0;



	}



*:first-child+html #searchbutton{



	height: 15px;



	/*background-color: #fdffef;*/



	background:none;



	padding:0;



	margin:1px 1px 0 0px;



	float:right;



	}



*:first-child+html #searchbutton img {



	background:none;



	background-repeat:no-repeat;



	padding:0;



	margin:0;



	}	



.searchbg {



	/*background-color:#CCCCCC;*/



	



	margin:0;



	padding:0;



	line-height:12px;



	}







.search-box {



	/*background-color:#ccc;*/



	background-image:url(images/searchbox.gif);



	background-repeat:no-repeat;



	padding:0;



	margin:6px 0 0 0;



	width:139px;



	height:17px;



	/*border:thin;



	border-style:solid;



	border-color:#7b7b7b;*/



	float:right;



	}







.search-box img {



	padding:0;



	margin:0;



	}



	



.search-image {



	padding:0;



	margin:0;



	/*border:thin;



	border-style:solid;



	border-color:#7b7b7b;*/



	}



	



.search-box-text {



	padding:0px 0 0 0;



	margin:0px 0 0 0;



	width:117px;



	height:14px;



	float:left;



	font-family: "Georgia", Times New Roman, Times, serif;



	font-size:10px;



	background-color:#CCCCCC;



	background:none;



	}











/* header dropdown menu



---------------------------------------------------------------------------------------------- */



#navigation ul {



	float:right;



	}







#navigation ul li a,



#navigation ul li a:visited {



	display: block;



	font: 12px "Georgia", Times New Roman, Times, serif;



	border-right:1px solid #943030;



	color: #fff;



	padding: 5px 10px 6px;



}



#navigation ul li:hover a, 



#navigation ul li a:focus,



#navigation ul li a:active, 



#navigation ul li.p7hvr a {



	color: #ffcc66;



	background:none;



}



#p7menubar li {



	float: left;



	width: 144px;



}



#p7menubar li ul, #p7menubar ul li  {



	width: 192px;



}



#navigation ul ul li a,



#navigation ul ul li a:visited  {



	color: #333;



	border-right:0;



	border-top:1px #b43030;



	font-size:12px;



	padding: 3px 10px;



	text-decoration:none;



}



#navigation li ul {



	position: absolute;



	display: none;



	border:1px solid #b43030;



	border-top:0;



	background-color: #ddd;



	z-index:999;



	float:right;



}



#p7menubar li:hover ul, #p7menubar li.p7hvr ul {



	display: block;



}



#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {



	color: #333;



	background-color: transparent;



}



#p7menubar ul a:hover {



	background-color: #606060!important;



	color: #fff!important;



}



#p7menubar li {width: auto;}







ul#feeds { 
	float: left;
	padding-top:2px;
}	



ul#feeds li { 
	float: left;
}



ul#feeds li a,
ul#feeds li a:visited {
	display: block;
	font: 11px "Georgia", Times New Roman, Times, serif;
	/*border-right:1px solid #878787;*/
	color: #000000;
	padding: 1px 10px;
	margin:4px 0;
}







ul#feeds li a:hover, 



ul#feeds li a:focus,



ul#feeds li a:active {



	color: #ffcc66;



}



ul#feeds img {



	padding:0;



	margin:0 10px -2px 0;



	}



ul#feeds-right { 



	float:left;



	padding-top:4px;



}	



ul#feeds-right li { 



	float: left;



}



ul#feeds-right li a,



ul#feeds-right li a:visited {



	display: block;



	font: 11px "Georgia", Times New Roman, Times, serif;



	color: #ccc;



	padding: 3px 10px;



}







ul#feeds-right li a:hover, 



ul#feeds-right li a:focus,



ul#feeds-right li a:active {



	color: #ffcc66;



}



.rss {



}



	



	



/************************************************************



*	Single post  [Single post page cotains two column, Sidebar and Content]	*



***********************************************************/	







#singlepost {



	float:left;



	display: inline;



	padding: 0px;



	width: 598px !important;



	width: 598px;



	width/**/:/**/598px;



}







.post { 



}

#singlepostinfo {
	background: #f7f7f7;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	padding: 10px;
	clear:both;
	float:none;
	display:block;
	font: normal 13px/20px Georgia, "Times New Roman", Times, serif;
} 	

.postinfo { /* post info shown under the summary of posts on search results */
	text-align:right;
	padding-top:3px;
	font: normal 13px/20px Georgia, "Times New Roman", Times, serif;
	color:#9f9f9f;
	border-top:1px dotted #f1f1f1;
	margin-bottom:15px;
	margin-top:15px;
}

.single-entry-nav {
	display: block;
	margin:20px 0;
}	

.single-entry-nav a:link {
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
}

.single-entry-nav a:visited {
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration: none;
}

.single-entry-nav a:hover {
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#990000;
	text-decoration: none;
}






.post img {display:block;float:left;}



	



.post img.alignleft {



	float:left;



	margin: 5px 10px 5px 0;



	display:block;



}







.post img.alignright {



	float:left;



	margin: 5px 0px 5px 10px;



	display:block;



}







.post p {	



	font:16px/26px verdana;



	padding-bottom: 15px;



}







.post ul,.post ol{



	font:15px/24px verdana;



	padding-left:30px;



	margin-bottom:15px;



}







blockquote{



	font:15px/24px "trebuchet ms", garamond, "lucida grande", serif;



	margin-bottom:15px;



}







#pagenavi {



	height:20px;



}



/************************************************************



*	Content-wrapper  	[Left column]				*



***********************************************************/	



#leftcolumn {



	padding:0;



	width: 598px !important;



	width: 598px;



	width/**/:/**/598px;



	float:left;



}



#featured { 



	padding:0;



	margin-bottom:0px;



	}



.featured-top {



	padding:0;



	margin:0;



	background-image: url(../small-magazine/images/feature-top.gif);



	background-repeat:no-repeat;



	height:10px;



	width:598px;



	}



.featured-middle {



	padding:0px 10px 20px;



	margin:0;



	background-image: url(../small-magazine/images/feature-middle.gif);



	background-repeat:repeat-y;



	width:578px;



	}



.featured-bottom {



	padding:0;



	margin:0 0 10px 0;



	background-image: url(../small-magazine/images/feature-bottom.gif);



	background-repeat:no-repeat;



	height:13px;



	width:598px;



	}



#postdetails {



	text-align:right;



	background:#333;



	color:#fff;



	font:13px verdana;



	padding:3px 5px;



	margin-top:5px;



}



#featured img {



	margin-bottom: 10px;



	display:block;



}



#featurednewslist ul	{



	margin:0 0 15px 15px;



	list-style:square;



}



#featurednewslist li a:link, #featurednewslist li a:visited {



	color:#29568f;



}	



#featurednewslist li a:hover {



	color:#d92100;



	text-decoration:underline;



}



/************************************************************



*	Content-wrapper  	[Middle column]				*



************************************************************ */



#midcolumn {



	width: 598px;



}



.midcolumnpost {



	margin-bottom:10px;



	padding:20px;



}



.midcolumnpost h2 {



	font-family:"Georgia", Times New Roman, Times, serif;



	font-style:italic;



	font-size:13px;



	margin:0;



	padding-top:6px;



	line-height:23px;



	font-weight:normal;



}



.midcolumnpost h6 {



	font-family:"Georgia", Times New Roman, Times, serif;



	font-style:italic;



	font-size:16px;



	margin:0;



	padding-top:6px;



	line-height:23px;



	font-weight:normal;



	color:#990000;



}



.midcolumnpost h4 {



	font-family:"Georgia", Times New Roman, Times, serif;



	font-style:italic;



	font-size:13px;



	margin:0;



	padding-top:6px;



	line-height:23px;



	font-weight:normal;



}



.midcolumnpost h5 {



	font-family:"Georgia", Times New Roman, Times, serif;



	font-style:italic;



	font-size:15px;



	margin:0;



	padding-top:6px;



	line-height:23px;



	font-weight:normal;



	color:#990000;



}



.midcolumnpost h3 {



	font-family: Arial, Helvetica, sans-serif;



	font-size:20px;



	font-weight:bold;



	margin:0;



	padding:0;



	line-height: 28px;



	color:#333333;



}



.midcolumnpost p {



	font-family:"Georgia", Times New Roman, Times, serif;



	margin:0;



	padding-top:13px;



	font-size:13px;



	line-height:19px;



	font-weight:normal;



}



.midcolumnpost p a {



	font-family:"Georgia", Times New Roman, Times, serif;



	margin:0;



	padding-top:13px;



	font-size:13px;



	line-height:19px;



	font-weight:normal;



	color:#006699;



}



.midcolumnpost p a:hover {



	color:#990000;



}



.gray {



	margin:0px;



	padding:0;



	}



.gray img {



	padding:0;



	margin:0 0 0 10px;



	}



.details {



	margin-top:10px;



	text-align:right;



	font:13px verdana;



}



#midcolumn img {



	margin:0px 0 0px;



	display:block;



}



/************************************************************



*	Content-wrapper  	[Right column]				*



********************************************************** */



#rightcolumn {



	float:left;



	width:349px;



	padding-left:10px;



}



* html #rightcolumn {



	float:left;



	width:349px;



	padding-left:5px;



}



#sponsors {



	padding:0 8px 0 8px;



}



#sponsors img {



	margin-top:6px;



}



#categories {



	float:left;



	width:354px;



	margin:0;



}



#archive {



	float:left;



	width:135px;



}



#rightcolumn ul {



	margin:0 0 0 0;



	list-style-type: none;



	background-image: url(../small-magazine/images/widget-middle.gif);



	background-repeat:repeat-y;



}



#rightcolumn ul li {



	margin-left:18px;



	line-height:26px;



}



#rightcolumn ul li a, #rightcolumn ul li a:visited  {



	color:#777;



	display:inline;



	font:16px Tahoma,Arial,"Trebuchet MS",Verdana;



}



#rightcolumn ul li a:hover {



	color:#29568f;



	text-decoration:none;



}



#archiveform {



	margin-top:5px;



}



#rightcolumn  ul ul {



	margin-bottom:0;



}



#rightcolumn h2 {



	background-image:url(../small-magazine/images/widget-title.gif);



	background-repeat:no-repeat;



	height:30px;



	margin:0;



	padding:20px 45px 0;



}







/* commentform 



---------------------------------------------------------------------------------------------- */



#comment-wrapper ol {list-style:decimal;font:90% verdana, arial, helvetica, verdana, serif;}



#commentform p {margin-bottom:10px;}



#commentform label {color:#666;font-size: 100%;padding-left: 5px;}



#commentform small {color: #999999;font-size: 90%;}



#commentform input {font: 100% Arial, Helvetica, sans-serif;width: 220px;padding: 2px;	border: 1px solid #e6e6e6;}



#commentform textarea {font: 100% Arial, Helvetica, sans-serif;width: 480px;height: 140px;border: 1px solid #e6e6e6;padding: 2px 3px 3px 7px;}



#commentform #submit {font: 12px/100% Arial, Helvetica, sans-serif;border: 1px solid #555;color:#2a2a2a;	background:#7ac4ea;	width: 100px;height: 25px;padding: 2px 8px !important;padding: 2px 5px; margin-left: 390px;}



#commentform #submit:hover {background:#d92100; color:#fff;}



#commentform textarea:focus, #commentform input[type="text"]:focus {border: solid 1px #c00;}



/* comment list



---------------------------------------------------------------------------------------------- */



.commentlist {margin: 10px 0px;padding-left: 25px;line-height: 130%;}



.commentlist li{padding: 5px 10px 0px;color:#888;}



.commentlist .alt {background: #f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}



.commentlist cite {font:bold 100% verdana, arial, helvetica, sans-serif;color: #888;}



.commenttext {margin-top:15px;}



.commenttext p {padding-bottom:10px;font-size:11px;color: #333;}











/* WIDGETS NEW



---------------------------------------------------------------------------------------------- */







.textwidget {



	margin:0px;



	padding:0;



	/*background-image: url(../small-magazine/images/widget-middle.gif);



	background-repeat:repeat-y;*/



	}



.widget-middle {



	margin:0px;



	padding:0 10px;



	background-image: url(../small-magazine/images/widget-middle.gif);



	background-repeat:repeat-y;



	}



.widget-bottom {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../small-magazine/images/widget-bottom.gif);



	background-repeat:no-repeat;



	height: 15px;



	width: 354px;



	}



#newtagcloud {



	margin:0px;



	padding:0;



	background-image: url(../small-magazine/images/widget-middle.gif);



	background-repeat:repeat-y;



	}



.post-name-date {



	padding:0;



	margin:5px 0 0 0;



	float:right;



	text-align:right;



	color:#cc0000;



	}



.widget-testimonials {



	padding:30px 40px;



	margin:0px;



	font-family:"Georgia", Times New Roman, Times, serif;



	line-height:20px;



	font-style:italic;



	}



.widget-testimonials-main {



	margin:0;



	padding:0;



	}



.widget-testimonials-main img {



	padding:0;



	margin:0;



	}



.widget-text {



	padding:15px;



	margin:0;



	font-family:"Georgia", Times New Roman, Times, serif;



	font-size:13px;



	line-height:19px;



	}



.widget-text img {



	padding:0px;



	margin:0;



	}



.widget-text p {



	font-family:"Georgia", Times New Roman, Times, serif;



	font-size:13px;



	line-height:19px;



	}



.widget-text a {



	font-family: Arial, Helvetica, sans-serif;



	font-size:13px;



	line-height:19px;



	font-weight:bold;



	color:#006699;



	}



.widget-text a:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-size:13px;



	line-height:19px;



	font-weight:bold;



	color:#990000;



	}



.widget-contributors-content {



	width:45px;



	height:45px;



	padding:0 10px 0 0;



	margin:0;



	}



.widget-contributors-title {



	padding:0 0 3px 0;



	margin:0;



	width:240px;



	float:right;



	font-family: "Arial", Helvetica, sans-serif;



	font-size:12px;



	font-weight:bold;



	}



.widget-contributors-excerpt {



	padding:0;



	margin:0;



	font-family: "Georgia", Times New Roman, Times, serif;



	font-size:12px;



	font-style:italic;



	}



.widget-contributors-line {



	padding:0;



	margin:12px 0;



	width:300px;



	height:1px;



	background-color: #CCCCCC;



	}



.widget-contributors-rightcol {



	padding:0 0 10px 0;



	margin:0;



	width:240px;



	float:right;



	}



.widget-listing-excerpt {



	padding:0 1px 1px 0;



	margin:0;



	float:left;



	height:110px;



	width:110px;



	}



.widget-listing {



	padding:0;



	margin:0;



	height:222px;



	width:334px;



	}



.widget-text-tags {



	padding:0px;



	margin:0;



	font-family:"Georgia", Times New Roman, Times, serif;



	font-size:12px;



	line-height:18px;



	}



.widget-text-tags p {



	font-family:"Georgia", Times New Roman, Times, serif;



	font-size:12px;



	line-height:19px;



	}



.widget-text-tags a {



	font-family: Arial, Helvetica, sans-serif;



	font-size:13px;



	line-height:19px;



	font-weight:normal;



	color:#333;



	}



.widget-text-tags a:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-size:13px;



	line-height:19px;



	font-weight:normal;



	color:#006699;



	}



	



/* Footer menu



---------------------------------------------------------------------------------------------- */



#footerleft {



	width: 540px;



	float: left;



	background-image:url(images/footermain.jpg);



	background-repeat:no-repeat;



	}



	



*:first-child+html #footerleft {



	width: 540px;



	float: left;



	background-image:url(images/footermain.jpg);



	background-repeat:no-repeat;



	}







#footer-navigation ul {



	float:right;



	}







#footer-navigation ul li a,



#footer-navigation ul li a:visited {



	display: block;



	font: 12px "Georgia", Times New Roman, Times, serif;



	border-right:1px solid #b43030;



	color: #fff;



	padding: 5px 10px;



	text-decoration:none;



}



#footer-navigation ul li:hover a, 



#footer-navigation ul li a:focus,



#footer-navigation ul li a:active, 



#footer-navigation ul li.p7hvr a {



	color: #ffcc66;



	background:none;



	text-decoration:none;



}



#footer-nav li {



	float: left;



	width: 140px;



}



#footer-nav li ul, #footer-nav ul li  {



	width: 192px;



}



#footer-navigation ul ul li a,



#footer-navigation ul ul li a:visited  {



	color: #333;



	border-right:0;



	border-top:1px #b43030;



	font-size:12px;



	padding: 3px 10px;



	text-decoration:none;



}



#footer-navigation li ul {



	position: absolute;



	display: none;



	border:1px solid #b43030;



	border-top:0;



	background-color: #ddd;



	z-index:999;



	float:right;



	text-decoration:none;



}



#footer-nav li:hover ul, footer-nav li.p7hvr ul {



	display: block;



	text-decoration:none;



}



#footer-nav li:hover ul a, footer-nav li.p7hvr ul a {



	color: #333;



	background-color: transparent;



	text-decoration:none;



}



#footer-nav ul a:hover {



	background-color: #606060!important;



	color: #fff!important;



	text-decoration:none;



}



#footer-nav li {width: auto;



	text-decoration:none;}



.footerright {



	padding:0;



	margin:0;



	float:right;



	}



.footerright p {



	color:#FFFFFF;



	float:right;



	font-size:10px;



	}



	



#menubottom {



	float:left;



	/*width:77px;*/



	padding:10px 0 0 27px;



	margin:0 0 0 35px;



}







#menubottom ul li {



	font-family: "Georgia", Times New Roman, Times, serif;



	font-size:9px;



	color:#fff;



	font-style:normal;



	text-align:left;



	list-style:none;



	margin-left:-20px;



	padding-bottom: 0px;



	line-height:16px;



}



#menubottom .rollover ul {



}



#menubottom .rollover ul li {
	color:#000000;
	padding:0px;
	margin:0 0 0 -20px;
}

#menubottom .rollover ul li a:hover {
color:#ffcc66;
text-decoration:none;
}

#menubottom .rollover ul li a {
	color:#000000;
	display:block;
	font-family: "Trebuchet MS", helvetica, arial, sans-serif;
	font-size:9px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
}



/* Contact page



---------------------------------------------------------------------------------------------- */







.contact-text {



	padding:0 20px;



	margin:0;



	}



.contact-text p {



	font-family:"Georgia", Times New Roman, Times, serif;



	margin:0;



	font-size:13px;



	line-height:19px;



	font-weight:normal;



	padding-top:6px;



	}



.contact-text h3 {



	font-family:"Georgia", Times New Roman, Times, serif;



	font-style:italic;



	font-size:13px;



	margin:0;



	line-height:23px;



	font-weight:normal;



}



.contact-text h4 {



	font-family: Arial, Helvetica, sans-serif;



	font-size:20px;



	font-weight:bold;



	margin:20px 0 0 0;



	padding:20px 0 10px 0;



	line-height: 32px;



	color:#333333;



	}



.contact-text h2 {



	font-family: "Georgia", Times New Roman, Times, serif;



	font-size:15px;



	color:#990000;



	font-weight:normal;



	font-style:italic;



	}



	



	



	



	



	



	#lead-text {



	float:left;



	width:320px;



	padding:13px 15px 16px 0;



	}







#lead br, .recent-excerpts br /*cleans up excerpts*/ {



	margin-bottom:15px;



	}







#lead img {



	float:left;



	margin-right:22px;



	width:580px;



	}



.commentdate {



	padding:0;



	margin:0;



	font:10px "Georgia", Times New Roman, Times, serif;



	font-style:italic;



	color: #999999;



	line-height:20px;



	}		



.commentcount {



	padding-left: 19px;



	margin-left:10px;



	background:url(images/bubble.gif) no-repeat left;



	font:10px "Georgia", Times New Roman, Times, serif;



	font-style:italic;



	color: #999999;



	}



.commentcount a {



	font:10px "Georgia", Times New Roman, Times, serif;



	font-style:italic;



	color: #999999;



	}



	



.commentcount a:hover {



	color: #cc0000;



	}



	



table.contact-table {



	font-family:"Georgia", Times New Roman, Times, serif;



	font-size:13px;



	line-height:19px;



	}



table.contact-table a {



	color:#006699;



	font-weight:bold;



	font-size:13px;



	}



table.contact-table a:hover {



	color:#cc0000;



	}



.contact-line {



	background-image:url(images/contactus-line.jpg);



	background-repeat:no-repeat;



	background-position:left;



	width:499px;



	height:1px;



	margin:10px 0;



	}







/* houses for sale nav sub



---------------------------------------------------------------------------------------------- */







#navsidebar {



	width:334px;



	height:100%;



	}



#navsidebar p {



	font: 12px Arial, Helvetica, sans-serif;



	}



#navsidebar ul {



	float:left;



	background:none;



	width:334px;



	height:100%;



	}



	



#navsidebar ul li a,



#navsidebar ul li a:visited {



	display: block;



	font: 12px Arial, Helvetica, sans-serif;



	font-weight:bold;



	line-height:22px;



	/*border-bottom:1px solid #c4c4c4;*/



	color: #006699;



	/*padding: 10px 10px;*/



	/*border-bottom:medium;



	border-bottom-color:#006633;



	border-bottom-style:solid;



	border-bottom-width:medium;*/



	background-image:url(images/housesforsale-sidebar-rollv2.jpg);



	margin-left:0px;



	padding:5px 20px 7px 35px;



}



#navsidebar ul li:hover a, 



#navsidebar ul li a:focus,



#navsidebar ul li a:active, 



#navsidebar ul li.p7hvr a {



	color: #FFF;



	background-image:url(images/housesforsale-sidebar-rollv1.jpg);



}







#navsidebar li ul {



	position: absolute;



	display: none;



	border:1px solid #b43030;



	border-top:0;



	background-color: #ddd;



	z-index:999;



	float:left;



	margin-left:0px;



}



#navsidebar ul li {



	margin-left:0px;



	/*height:32px;*/



}



.sidebar-on {



	display: block;



	font: 12px Arial, Helvetica, sans-serif;



	font-weight:bold;



	line-height:22px;



	color: #FFF;



	background-image:url(images/housesforsale-sidebar-rollv1.jpg);



	margin-left:0px;



	padding:3px 20px 5px 35px;



	/*padding:5px 20px 7px 35px;*/



}



.sidebar-on p {



	display: block;



	font: 12px Arial, Helvetica, sans-serif;



	font-weight:bold;



	line-height:22px;



	color: #FFF;



	padding:0 0 0 20px;



}















*:first-child+html #navsidebar {



	width:334px;



	height:100%;



	margin:0px 0 0 0;



	padding:0 0 0 0;



	}



*:first-child+html #navsidebar p {



	font: 12px Arial, Helvetica, sans-serif;



	}



*:first-child+html #navsidebar ul {



	float:left;



	background:none;



	width:334px;



	margin:0px 0 0 0;



	padding:0 0 0 0;



	}



	



*:first-child+html #navsidebar ul li a,



*:first-child+html #navsidebar ul li a:visited {



	display: block;



	font: 12px Arial, Helvetica, sans-serif;



	font-weight:bold;



	line-height:22px;



	/*border-bottom:1px solid #c4c4c4;*/



	color: #006699;



	/*padding: 10px 10px;*/



	/*border-bottom:medium;



	border-bottom-color:#006633;



	border-bottom-style:solid;



	border-bottom-width:medium;*/



	background-image:url(images/housesforsale-sidebar-rollv2.jpg);



	margin-left:0px;



	padding:5px 20px 3px 35px;



}



*:first-child+html #navsidebar ul li:hover a, 



*:first-child+html #navsidebar ul li a:focus,



*:first-child+html #navsidebar ul li a:active, 



*:first-child+html #navsidebar ul li.p7hvr a {



	color: #FFF;



	background-image:url(images/housesforsale-sidebar-rollv1.jpg);



}







*:first-child+html #navsidebar li ul {



	position: absolute;



	display: none;



	border:1px solid #b43030;



	border-top:0;



	background-color: #ddd;



	z-index:999;



	float:left;



	margin:0px 0 0 0;



	padding:0 0 0 0;



}



*:first-child+html #navsidebar ul li {



	margin:0px 0 0 0;



	padding:0 0 0 0;



	/*height:32px;*/



}



*:first-child+html .sidebar-on {



	display: block;



	font: 12px Arial, Helvetica, sans-serif;



	font-weight:bold;



	line-height:22px;



	color: #FFF;



	background-image:url(images/housesforsale-sidebar-rollv1.jpg);



	padding:0;



	margin:0;



	height:34px;



	/*padding:5px 20px 7px 35px;*/



}



*:first-child+html .sidebar-on p {



	margin-left:0px;



	padding-left:35px;



}



.read-more {

	font: italic 13px Georgia, "Times New Roman", Times, serif;	

	color:#3399cc;

	padding-top:5px;

}



.read-more a:link {

	color:#3399cc;

	text-decoration:none;

}



.read-more a:visited {

	color:#3399cc;

	text-decoration:none;	

}



.read-more a:hover {

	color:#b24437;

	text-decoration:none;

}

.archive_tags_pages img {
	/*margin-left:-20px;*/
	display:none;	
}

.archive_tags_pages p embed {
	display:none;	
}

.archive_tags_pages p object {
	display:none;	
}

#page_next_prev {
	display:block;
	width:598px;
	height:60px;
	background:url(http://vancouverspaces.com/wp-content/themes/Wordpress_Magazine/images/prev_next_bg.gif) no-repeat;
	color:#333333;
	font: normal 13px Georgia, "Times New Roman", Times, serif;
	margin-bottom:20px;
}

#page_next_prev .left {
	padding:22px 0 0 25px;
}

#page_next_prev .right {
	padding:22px 25px 0 0;
}

.search_results img {
	display:none;
}

.search_results embed {
	display:none;
}

.search_results object {
	display:none;
}

