/*

Theme Name:		Repossessed Houses

Theme URI:		http://www.repossessed-house.co.uk/

Description:	Custome theme for Repossessed House eBooklet

Version:		1.0

Author:			Roy Barber

Author URI:		http://www.repossessed-house.co.uk/

*/









/* basics */



*{margin:0; padding:0;}

.bodyhome {
	color: #454545;
	background-image: url(images/body.png);
	background-repeat: repeat-x;
	font-family: Tahoma;
	}

.bodyother {

	color: #454545;

	background-image: url(images/body2.png);

	background-repeat: repeat-x;

	font-family: Tahoma;

}



.clear {

	clear:both;

	padding:0;

	margin:0;

}



	

h1 {

	font-size: 18pt;

	margin: 0px;

	padding: 0px;

}

h2 {

	font-size: 14pt;

	margin: 0px;

	padding: 0px;

}

h3 {

	font-size: 10pt;

	margin: 0px;

	padding: 0px;

}

h4 {

	font-size: 9pt;

	margin: 0px;

	padding: 0px;

}





img{ border: none; padding:0; }

img a{border:none;}



img.left{ float: left; border: none; padding: 6px 0 0 0; }

img.right{ float: right; border: none; padding: 0 0 0 6px; }



blockquote{

	border-left:1px solid #A5ABAB;

	margin:15px;

	padding:0 12px 0 12px;

	}



code{

	font-family:"Courier New", Courier, monospace;

	}





/* links */



a{

	text-decoration:none;

	color: #56004E;

	}



a:hover{text-decoration: underline;}







/* container */





#container {

	width: 960px;

	margin: 0 auto;

	padding:0px;

	}



#container h1{

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #999999;

	text-align: center;

}

	

/* header */



#header {

	height: 100px;

	}

#header .logo {

	float: left;

	margin-top: 10px;

}

#header .logo .logospan {

	background-image: url(images/repossessed-home-house.png);

	background-repeat: no-repeat;

	text-indent: -9999px;

	height: 45px;

	width: 290px;

}

#header .logo .logospan a {

	height: 45px;

	width: 278px;

}





#header .menu/* main menu */





 {

	float: right;

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #454545;

	margin-top: 25px;

	text-transform: uppercase;



}

#header  .menu ul {

	margin:0;

	padding:0;

}

#header  .menu  ul li {

	list-style-type: none;

	float:left;

	margin: 0;

	padding: 0;

}

#header  .menu  ul  li a {

	margin: 0;

	display:block;

	color: #454545;

	padding-top: 4px;

	padding-right: 25px;

	padding-bottom: 4px;

	padding-left: 25px;

}

#header .menu .buy {

	text-indent: -9999px;

	background-image: url(images/purchase-now.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 32px;

	width: 60px;

	margin-left: 25px;

}

#header .menu .normal {

	background-image: url(images/menu-bg.png);

	background-repeat: no-repeat;

	background-position: right center;

}





#header  .menu  ul  li a:hover {

	color:#E50278;

	text-decoration: none;

}

#salespitch {

	margin-bottom: 15px;

}



#salespitch .book {

	float: left;

	height: 391px;

	width: 292px;

}

#salespitch   .upper  h2 {

	font-family: Georgia;

	font-size: 40px;

	font-weight: normal;

	color: #56004e;

	float: right;

	width: 630px;

	letter-spacing: -1px;

	margin-top: 10px;

}

#container #salespitch .upper {



}

#container   #salespitch   .upper  p {

	font-family: Georgia;

	font-size: 19px;

	font-style: italic;

	font-weight: normal;

	color: #FFFFFF;

	background-image: url(images/no-finders-fees.png);

	background-repeat: no-repeat;

	float: right;

	width: 610px;

	height: 33px;

	padding-top: 22px;

	padding-left: 20px;

}

#container #salespitch .lower {
	float: left;
	font-size: 13px;
	margin-left: 25px;
	margin-top: 45px;
	width: 365px;

}

#container #salespitch .purchase {

	float: right;

	margin-top: 50px;

	text-align: center;

	padding-top: 10px;

}





#container #salespitch blockquote {

	font-family: Georgia;

	font-size: 15px;

	font-style: italic;

	line-height: 20px;

	font-weight: normal;

	float: right;

	width: 630px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#container #salespitch .author {

	float: right;

	width: 550px;

	padding: 0px;

	text-align: right;

	font-size: 13px;

	font-weight: bold;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#container #salespitch .purchase p {

	font-size: 11px;

	font-weight: bold;

	margin-top: 10px;

}





#salespitch .book h2 {

	background-image: url(images/repossessed-home-house-property.png);

	background-repeat: no-repeat;

	text-indent: -9999px;

	height: 391px;

	width: 292px;

}

#home {



}



#home #features {

	background-color: #e8e8e8;

	border: 1px solid #d8d8d8;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-left: 11px;

}

#home #features .reads {

	font-family: Tahoma;

	font-size: 10px;

	color: #454545;

	padding: 3px;

	background-color: #d8d8d8;

	text-align: center;

	margin-bottom: 10px;

}

#home #features h2 {

	font-family: Georgia;

	font-size: 15px;

	font-style: italic;

	font-weight: normal;

	color: #56004e;

	margin-bottom: 7px;

}

#home #features p {

	font-family: Tahoma;

	font-size: 12px;

	color: #454545;

}

#home  #features  img  {

	float: left;

	margin-right: 6px;

}

#home #features .surround {

	float: left;

	width: 300px;

	margin-right: 15px;

}

#home #features .surround2 {

	float: left;

	width: 300px;

}





#home #whybuy {

	width: 300px;

	margin-top: 20px;

	margin-right: 30px;

	float: left;

	margin-bottom: 20px;

}

#home #whybuy img {

	padding: 3px;

	float: left;

	border: 1px solid #c4c4c4;

	margin-top: 2px;

	margin-right: 10px;

}



#home #whybuy p {

	font-size: 12px;

	line-height: 18px;

}

#home #whybuy h3 {

	font-family: Georgia;

	font-size: 20px;

	font-style: italic;

	font-weight: normal;

	color: #56004e;

	margin-bottom: 15px;

}

#home #investor-news {

	width: 330px;

	margin-top: 20px;

	float: left;

	font-family: Tahoma;

	font-size: 10px;

	font-weight: bold;

	color: #454545;

	margin-bottom: 20px;

}



#home #investor-news h3 {

	font-family: Georgia;

	font-size: 20px;

	font-style: italic;

	font-weight: normal;

	color: #56004E;

	margin-bottom: 20px;

}

#home #investor-news a {

	color: #e7057a;

	margin-bottom: 15px;

	text-decoration: none;

}

#home #investor-news p {

	font-size: 12px;

	line-height: 18px;

	color: #454545;

	font-weight: normal;

}

#home   #investor-news   .post {

	margin-top: 10px;

	padding-top: 10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ddd;

}

#home #investor-news .post h3 {

	font-family: Georgia;

	font-size: 16px;

	font-style: italic;

	font-weight: normal;

	color: #e7057a;

	margin-bottom: 5px;

}





#home #download {

	width: 250px;

	margin-top: 20px;

	float: right;

	background-color: #e7dce6;

	padding: 10px;

	border: 1px solid #cfb6cc;

	margin-bottom: 20px;

}

#home #download p {

	font-size: 12px;

	line-height: 18px;

	color: #454545;

}

#home #download h3 {

	font-family: Georgia;

	font-size: 20px;

	font-style: italic;

	font-weight: normal;

	color: #56004e;

	margin-bottom: 15px;

}

#home #download form {

	padding-top: 10px;

}

#home  #download  #mce-FNAME {

	background-color: #FFFFFF;

	border: 1px solid #cfb6cc;

	width: 238px;

	margin-bottom: 10px;

	padding: 6px;

	font-family: Georgia;

	font-style: italic;

	color: #e60379;

	margin-top: 4px;

}

#home  #download  #mce-FNAME:hover {

	border: 1px solid #a762a0;

}

#home  #download  #mce-EMAIL {

	background-color: #FFFFFF;

	border: 1px solid #cfb6cc;

	width: 238px;

	margin-bottom: 10px;

	padding: 6px;

	font-family: Georgia;

	font-style: italic;

	color: #e60379;

	margin-top: 4px;

}

#home  #download  #mce-EMAIL:hover {

	border: 1px solid #a762a0;

}

#home #download #download {

	float: right;

	border: 0px solid #E7DCE6;

	margin: 0px;

	padding: 0px;

	height: 34px;

	width: 148px;

}

#home #download .mce-reponses {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FF0000;

}

#home #download #mc-embedded-subscribe-form {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FF0000;

}

#articles {

	margin-top: 10px;

	margin-bottom: 10px;

	padding-top: 10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #dedede;

}































/* content */





#content {

	float:left;

	overflow: hidden;

	width: 640px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	}

#content h2 {

	font-family: Georgia;

	font-size: 28px;

	font-style: italic;

	color: #5a0151;

	font-weight: normal;

	margin-bottom: 20px;

}



#content .post h2 {

	font-family: Georgia;

	font-size: 28px;

	font-style: italic;

	color: #5a0151;

	font-weight: normal;

	margin-bottom: 5px;

	}

#content .post h3 {

	font-family: Georgia;

	font-size: 18px;

	font-style: italic;

	color: #5a0151;

	font-weight: normal;

	margin-bottom: 5px;

}

#content .post p {

	font-family: Tahoma;

	font-size: 14px;

	color: #454545;

	line-height: 20px;

}



#content .post .date {

	font-family: Tahoma;

	font-size: 11px;

	color: #e6057a;

}

#content .post .entry .line {

	height: 1px;

	margin-bottom: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ddd;

}







#content .reviews h1 {

	font-family: Georgia;

	font-size: 28px;

	font-style: italic;

	color: #5a0151;

	font-weight: normal;

	margin-bottom: 20px;

}

#content .reviews .testimonial .by {

	font-weight: bold;

	float: right;

	font-family: Tahoma;

	font-size: 13px;

	color: #454545;

	font-style: normal;

}



#content .reviews .quotes {

	background-image: url(images/quotes.png);

	width: 80px;

	margin-right: 20px;

	float: left;

	height: 73px;

}

#content .reviews .testimonial {

	float: left;

	padding-left: 20px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #ddd;

	width: 515px;

	color: #454545;

	font-family: Georgia;

	font-size: 15px;

	font-style: italic;

	font-weight: normal;

	margin-bottom: 30px;

}

#content .reviews .addyours {

	font-family: Georgia;

	font-size: 18px;

	color: #e7057b;

	font-style: italic;

}







.post {

	margin:0;

	padding:0;

	line-height: 14pt;

	}

	

.post h2{

	font:normal 15pt georgia, times;

	}

	

.post h2 a{

	color: #000;

	text-decoration: none;

	}

	

.post h2 a:hover{

	color: #777;

	text-decoration: none;

	}



.post ul {}



.post li {}



.entry p{margin:12px 0;}



.postmetadata{

	clear: both;

	background:#F7F7F7;

	padding:6px;

	margin: 20px 0;

	}

	



.navigation {

	font-size:8pt;

	width:100%;

	float:left;

	margin:0;

	padding:0;

	overflow:hidden;

	}

	

.alignleft a{float:left; margin:25px 0;}

.alignright a{float:right; margin:25px 0;}







/* sidebar */



#sidebar {

	font-family: verdana, arial, tahoma;

	font-size:8pt;

	width:292px;

	float:right;

	margin:0;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 20px;

	padding-left: 0;

	}

#sidebar .book .purchase {

	text-align: center;

	float: right;

}



#sidebar #download {

	width: 260px;

	margin-top: 20px;

	float: right;

}

#sidebar #download p {

	font-size: 12px;

	line-height: 18px;

}

#sidebar #download h3 {

	font-family: Georgia;

	font-size: 20px;

	font-style: italic;

	font-weight: normal;

	color: #56004e;

	margin-bottom: 15px;

}

#sidebar #download form {

	padding-top: 10px;

}

#sidebar  #download  #mce-FNAME {

	background-color: #FFFFFF;

	border: 1px solid #cfb6cc;

	width: 238px;

	margin-bottom: 10px;

	padding: 6px;

	font-family: Georgia;

	font-style: italic;

	color: #e60379;

	margin-top: 4px;

}

#sidebar  #download  #mce-FNAME:hover {

	border: 1px solid #a762a0;

}

#sidebar #download #mce-EMAIL {

	background-color: #FFFFFF;

	border: 1px solid #cfb6cc;

	width: 238px;

	margin-bottom: 10px;

	padding: 6px;

	font-family: Georgia;

	font-style: italic;

	color: #e60379;

	margin-top: 4px;

}

#sidebar #download #mce-EMAIL:hover {

	border: 1px solid #a762a0;

}

#sidebar #download #download {

	float: right;

	border: 0px solid #E7DCE6;

	margin: 0px;

	padding: 0px;

	height: 34px;

	width: 148px;

}





/* comments */





#commentform{

	background:#fff;

	margin:0;

	padding:0;

	}

	

#commentform p{

	color: #000;

	}

	

#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}

	

#commentform h3{

	font-family: georgia, times, verdana;

	font-size: 10pt;

	font-weight: 300;

	color: #000;

	margin:0;

	padding:0;

	}

	

#comment{

	width:80%;

	}



#comments{margin:0; padding:0}

	

ol.commentlist {list-style-type: none; margin:0; padding:0;}



.avatar{float:left; margin:0 12px 0 0;}



ol.commentlist li {

	background: #fff;

	margin:10px 0;

	padding:5px 0 5px 10px;

	list-style-type:none;

	}



ol.commentlist li.alt {background: #eee;}

ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}



ol.commentlist a {color:#000;}



cite {

	font-family: arial, verdana, tahoma;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	}

	

cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}









/* search */



#searchform{

	padding:0;

	margin:14px 0;

	}



#searchform input#s{

	margin:0;

	padding:2px;

	border:1px solid #000;

	}



#searchform input#searchsubmit{

	border:none;

	background:#333;

	color:#fff;

	text-transform:lowercase;

	}





	

/* misc */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

	

.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}

.purchase .book {

	float: left;

	margin-right: 20px;

}

.purchase h2 {

	font-family: Georgia;

	font-size: 40px;

	font-style: italic;

	font-weight: normal;

	color: #5a0151;

	margin-bottom: 10px;

}



.purchase p {

	font-family: Tahoma;

	font-size: 13px;

	line-height: 20px;

	color: #454545;

	margin-bottom: 10px;

}

.purchase .cards {

	text-align: center;

	padding: 0px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}

.purchase .credit {

	text-align: center;

	float: left;

	width: 288px;

}

.purchase .or {

	font-family: Georgia;

	font-size: 18px;

	font-style: italic;

	font-weight: normal;

	color: #454545;

	text-align: center;

	float: left;

	width: 40px;

	padding-top: 30px;

}



.purchase .paypal {

	float: left;

	width: 288px;

	text-align: center;

	padding-bottom: 20px;

}









/* footer */



#footer {

	padding-top: 15px;

	padding-bottom: 15px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #dedede;

	clear: both;

	margin-top: 20px;



	}

	

#footer p{

	margin: 0;

	font-family: Georgia;

	font-size: 12px;

	font-style: italic;

	float: left;

	padding-top: 10px;

}

#footer .left {

	float: left;

	padding-top: 7px;

}



#footer  .right {

	float: right;

}

#footer-featured {

	background-color: #e8e8e8;

	border: 1px solid #d8d8d8;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-left: 11px;

	margin: 0px;

}

#footer-featured .reads {

	font-family: Tahoma;

	font-size: 10px;

	color: #454545;

	padding: 3px;

	background-color: #d8d8d8;

	text-align: center;

	margin-bottom: 10px;

}

#footer-featured h2 {

	font-family: Georgia;

	font-size: 15px;

	font-style: italic;

	font-weight: normal;

	color: #56004e;

	margin-bottom: 7px;

}

#footer-featured p {

	font-family: Tahoma;

	font-size: 12px;

	color: #454545;

}



#footer-featured  img  {

	float: left;

	margin-right: 6px;

}

#footer-featured .surround {

	float: left;

	width: 300px;

	margin-right: 15px;

}

#footer-featured .surround2 {

	float: left;

	width: 300px;

}

#articles  h1 {

	font-family: Georgia;

	font-size: 22px;

	font-style: italic;

	color: #5a0151;

	font-weight: normal;

	margin-bottom: 5px;

}

#articles p {

	font-family: Tahoma;

	font-size: 14px;

	color: #454545;

	line-height: 20px;

}
