
body {margin:auto;	padding: 10px 0 15px 0; background-color:#AFB3A6; background:url(images/cloth.gif); text-align:center; font-family:tahoma; font-size:9pt; color:#333333; text-align:center;}

div#container {text-align: center; margin:auto; padding: 0px; border-left: 2px solid; border-right: 1px solid; width: 760px;}

.style2 {	color: #8C9085;	font-size: 11px;	font-family: tahoma;	text-decoration:none}
.style3 {	color: #333333;	font-size: 11px;	font-family: tahoma;	font-weight: bold}
.style4 {	color: #727272;	font-size: 11px;	font-family: tahoma}
.style5 {	color: #424242;	font-size: 11px;	font-family: tahoma}
.style6 {	color: #5c5b5b;	font-size: 11px;	font-family: tahoma;	font-weight: bold}
.style7 {	color: #425238;	font-size: 11px;	font-family: tahoma;	font-weight: bold}
.style9 { color: #727272; font-size: 11px; font-family: tahoma; font-weight: bold}
.style10 { font-family: Georgia, "Times New Roman", Times, serif;	font-size: 6pt;	font-style: italic;	color: #494E3C;	text-decoration: none}

.default {font-family:tahoma; font-size:9pt; color:#333333;}
.default-link {font-family:tahoma; font-size:9pt; color:#333333; font-weight:bold; text-decoration:underline;}
.default-link2 { font-family:tahoma; font-size:9pt; color:#333333; text-decoration:underline}
.large-link {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333333;text-decoration:underline;font-weight:bold}

.dynlink { cursor:pointer; cursor:hand; color:#666666; font-weight:bold;}

.country-home-heading {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; font-weight:bold; text-decoration:none}
.country-house-subHeading {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; font-weight:bold; text-decoration:none}

.menu {	color:#FFFFFF;	margin-top:7px;	padding-bottom:8px;	margin-left:10px;	margin-right:10px;	font-size:11px;	font-family: Tahoma,Verdana,Arial;	font-weight: bold}
.menu a {	color:#FFFFFF;	text-decoration:none;}

div#Header { width:760px; height: 107px; background-image:url(images/top-1.jpg);	margin:auto; padding:0 auto; display:block;}
div#Header h1 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:38px; text-decoration:none; padding:25px 0 0 0; margin:0 50px 10px 10px;}
div#Header p { text-align:right;	color: #dfded5;	font-size: 12px;	font-family: tahoma;	font-weight:bold;	text-decoration:none; margin:0 30px 0 0;}
div#Header a { text-align:right;	color: #dfded5;	font-size: 12px;	font-family: tahoma;	font-weight:bold;	text-decoration:none}
div#Header a:visited { text-align:right;	color: #dfded5;	font-size: 12px;	font-family: tahoma;	font-weight:bold;	text-decoration:none}

#Nav-Box { width:760px; height:258px; background-image:url(images/body-background3.jpg); padding:2px 0 2px 0; margin:auto; display:block;}

#country-house-image { width:480px; height:258px; background-color:#ffffff; background-image:url(images/top_4.jpg); float:left; margin:1px 0 0 10px; padding:0; }		
#country-house-image h1 {text-indent:-5000px; font-size:36px; margin:0; padding:0;}

#nav-menu ul { float:left; list-style-type:none; width: 250px; height: 259px; margin-top:0; margin:0 0 0 8px; padding: 0;} 
#nav-menu li a {	background-color: #333333;	height: 31px;	line-height: 25px;	width: 250px;	display: block;	border: 1px solid #ffffff;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#FFFFFF;	text-decoration: none;	text-align: left;	text-indent:20px;	float: none;}
#nav-menu li a:hover { background-color:#CCCCCC; color:#000000}
#nav-menu li a:active { background-color: #CCCCCC; color:#000000}

.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix {	display: block; }
			
#Body {background-image:url(images/body-background3.jpg);	width:760px; height:inherit; padding:3px 0 0 0; margin:auto; display:block; position:relative; clear:both;}
#Body2 {background-image:url(images/body-background3.jpg);	width:760px; height:1630px; padding:3px 0 0 0; margin:auto; display:block; position:relative; clear:both;}
#Body3 {background-image:url(images/body-background3.jpg);	width:760px; height:600px; padding:3px 0 0 0; margin:auto; display:block; position:relative;}
#Body4 {background-image:url(images/body-background3.jpg);	width:760px; height:1075px; padding:3px 0 0 0; margin:auto; display:block; position:relative;}

#Body-Content {width:500px; height:inherit; background-color:#FFFFFF; float:left; margin:0px 0 3px 10px; text-indent:5px; padding:5px 5px 0 5px; border-top:1px solid #999999; border-right:1px solid; border-bottom:1px solid;}
#Body-Content p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left;}
#Body-Content h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; font-weight:bold; text-decoration:none}
#Body-Content h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; text-decoration:none}
		
#Body-Content2 {width:500px; height:1600px; background-color:#FFFFFF; float:left; margin:0px 0 0 10px; text-indent:5px; padding:5px 5px 0 5px; border-top:1px solid #999999; border-right:1px solid; border-bottom:1px solid;}
#Body-Content2 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left;}
#Body-Content2 h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; font-weight:bold; text-decoration:none}
#Body-Content2 h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; text-decoration:none}

#Body-Content3 {width:500px; height:600px; background-color:#FFFFFF; float:left; margin:0px 0 0 10px; text-indent:5px; padding:5px 5px 0 5px; border-top:1px solid #999999; border-right:1px solid; border-bottom:1px solid;}
#Body-Content3 h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; font-weight:bold; text-decoration:none}
#Body-Content3 h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; text-decoration:none}

#Body-Content4 {width:500px; height:1075px; background-color:#FFFFFF; float:left; margin:0px 0 0 10px; text-indent:5px; padding:5px 5px 0 5px; border-top:1px solid #999999; border-right:1px solid; border-bottom:1px solid;}
#Body-Content4 h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; font-weight:bold; text-decoration:none}
#Body-Content4 h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; text-decoration:none}

#topselling-CountryHousePlansLeft{ width:230px; height:240px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;  font-size:12px; margin-left:5px; margin-right:2px; float:left}
#topselling-CountryHousePlansRight{ width:230px; height:240px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-right:5px; margin-left:2px; float:right}
#topsellersContent {width:100%; height:auto; background-color:#FFFFFF; margin:0; padding:0;}

#Body-Side{ width:200px; height:inherit; background-color:#ECEDE7; float:right; margin:0 25px 3px 0;}
#Body-Side2{ width:200px; height:1600px; background-color:#ECEDE7; float:right; margin:0 25px 3px 0;}
#Body-Side3{ width:200px; height:600px; background-color:#ECEDE7; float:right; margin:0 25px 3px 0;}
#Body-Side4{ width:200px; height:1075px; background-color:#ECEDE7; float:right; margin:0 25px 3px 0;}

#Ad-Bar{ width:760px; height:100px; background-image:url(images/body-background3.jpg); border-color:#DEDED5; border-width:medium; padding:3px 0 0 0; margin:auto;}

#Footer{ width:760px; height:35px; background-color:#CCCCCC; background-image:url(images/bottom_2.jpg); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:15px 0 0 0; color:#999999; margin:0 auto; text-align:center;}
#Footer a {color:#333333;}

#adsense{ width:420px; height:100px; float:left; vertical-align:middle; margin:0 0 0 30px}

#articles{ width:80px; height:100px; float:right; margin:0 35px 0 0; text-align:left}

#buildingResources { display:block; width:350px; height:115px; background-color:#F7F7F7; margin:0 auto; padding:0 auto; position:relative; border:1px solid #333333;}
#buildingResources h2 {display:block; width:350px; height:20px; background-color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; margin:0 auto; padding:0 ; text-align:center;}
#buildingResources p {font-size:12px; color:#666666; margin:3px 3px 3px 3px; padding:0 ;}

#projectPlans { display:block; width:200px; height:auto; background-color:#F7F7F7; margin:10px auto; padding:0 0 5px 0; position:relative; border:1px solid #333333;}
#projectPlans h2 {display:block; width:200px; height:20px; background-color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; margin:0 auto; padding:0 ; text-align:center;}
#projectPlans p {font-size:12px; color:#333333; margin:3px 3px 3px 3px; padding:0 ;}
#projectPlans a {color:#ffffff; margin:3px 3px 3px 3px; padding:0 ;}

#newsletter { display:block; width:200px; height:40px; background-color:#F7F7F7; margin:10px 0 0 0; padding:0 ; position:relative; border:1px solid #333333;}
#newsletter h2 {display:block; width:200px; height:20px; background-color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; margin:0 auto; padding:0 ; text-align:center;}
#newsletter p {font-size:12px; color:#333333; margin:3px 3px 3px 3px; padding:0 ; text-align:center;}
#newsletter a {font-size:12px; color:#333333; margin:3px 3px 3px 3px; padding:0 ;}

#sponsoredAds { display:block; width:160px; height:620px; background-color:#F7F7F7; margin:10px 0 0 15px; padding:0 ; position:relative; border:1px solid #333333;}
#sponsoredAds h2 {display:block; width:160px; height:20px; background-color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; margin:0 auto; padding:0 ; text-align:center;}


/*-------------hideshow-------------*/
#hideshow {position:absolute; top: 50%; left: 50%; margin-left:-340px; margin-top:-180px; z-index:100; background-color:#ececec; border:10px ridge #666666; width:650px; height:360px; color:#333333; text-align:center; padding:5px 5px 5px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
#hideshow a {color:#000000; margin:0; padding:0; font-weight:bold;}
#hideshow p {width:640px; margin:3px 5px 5px 5px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; padding:0; }
#hideshow h1 {display:block; width:680px; height:40px; text-align:center; color:#333333; font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; margin:5px 0 10px 0; padding:0; text-align:center; }