/*

Theme Name: Kenora Home and Cottage Realty

Theme URI: http://www.kenorahomeandcottage.com

Description: 

Version: 1.0

Author: Overdrive Design Labs

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

*/





/* Begin Structure */

body { margin:0px;padding:0px;font-size:12px;font-family: Arial, Sans-Serif;

 background: #073e67 url('images/mainbg-top.gif') repeat-x 0px 0px; 

color: #FFF;

}

body.printingbody { padding:20px; }


#header { width:940px;margin:0px auto;padding:12px 0px 12px 0px; }

form { margin:0px; }

#nav { width:100%;height:70px;}



div.quick-contact { height:36px; background-image:url('images/header-quick-contact.gif'); }

div.open-houses { height:36px; background-image:url('images/header-open-houses.gif'); }

div.quick-bottom-corners { height:10px; background-image:url('images/quick-bottom-corners.png'); }



.header-featured-listing {

background-image:url('images/header-featured-listing.gif');

height:35px;

}



.header-featured-listing span{display:block; float:left; margin-left:210px; color:#9bb6cb; line-height:24px; font-size:9px;}



.header-featured-listing span a{text-decoration:underline; color:#9bb6cb;}



.header-featured-listing span a:hover{text-decoration:none;}



.header-featured-listing-home {

background-image:url('images/header-featured-listing.gif');

height:35px;

}



.header-featured-listing-home span{display:block; float:left; margin-left:210px; color:#9bb6cb; line-height:24px; font-size:9px;}



.header-featured-listing-home span a{text-decoration:underline; color:#9bb6cb;}



.header-featured-listing-home span a:hover{text-decoration:none;}





#content { width:940px; margin:0px auto;padding:0px; }



.post-content { width:700px; float:left; margin-right:12px; }



.post-content a{color:#FFFFFF;}



.post { width:700px; float:left; margin-right:12px; }

/* .entry { width:701px; float:left; } */



#sidebar {

float:right;

padding:0px;

width:227px;

}



.header-quick-search {

height:35px; 

background:url('images/header-quick-search.png') top left no-repeat;

}





.header-all-listings { background:url(images/header-all-listings.gif) no-repeat; height:25px; }

.listings-top-corners { background:url(images/listings-top-corners.gif) no-repeat; height:10px; }

.featured-bottom-corners { background:url(images/featured-bottom-corners.gif) no-repeat; height:11px; }





#footer { width:100%;height:auto;background:url('images/backgrounds/footer-gradient.jpg') repeat-x 0px 0px;margin:0px;padding:20px 0px 20px 0px; background-color:#015596; }



#footer #contain { width:940px;margin:10px auto 0px auto; }



#realtor {float:left; }

#footer #contain p { float:left;margin-left:15px; }

#mls { float:right; }





#sidebar form { margin: 0px; padding:0px; }



#sidebar #interior { width:191px;padding:10px 18px 10px 18px;

background-color:#04355b; 

/*background:#04355b url(images/backgrounds/sidebar-bottom.jpg) no-repeat bottom right; */

}



#sidebar #interior { width:191px;padding:10px 18px 10px 18px;

background-color:#04355b; 

/*background:#04355b url(images/backgrounds/sidebar-bottom.jpg) no-repeat bottom right; */

}



#sidebar #interior a { font-size:11px;

/*background:#04355b url(images/backgrounds/sidebar-bottom.jpg) no-repeat bottom right; */

}



#sidebar #interior ul{margin:10px 0px 10px 0px; padding:0px; list-style-type:none;}

#sidebar #interior ul li{color:#FFFFFF; font-size:12px; text-decoration:none; line-height:2px;}

#sidebar #interior ul li a{color:#FFFFFF; font-size:12px; text-decoration:underline; padding:0px 0px 0px 17px; background:url(images/bullet_sidebar.jpg) no-repeat left top; display:block; line-height:18px;}

#sidebar #interior ul li a:hover{text-decoration:none;}





.alt { background-color:#033050; }

.listings-box { padding:15px; }

.listings-box h3 { margin-top:0px; }



.sidebar-title { margin-left:-18px; }



#sales-rep-submit { border:none;background:url(images/buttons/arrows.jpg) no-repeat 0px 0px;width:19px;height:21px;cursor:pointer; }



#featured { float:left; }



#properties-sold { width:227px;height:216px;background:url('images/backgrounds/sold-properties.jpg') no-repeat 0px 0px;float:right; }







#featured-listings {

width:700px;

background-color:#032e4d;

/* padding-bottom:8px;*/

}



#featured-listings .listing { float:left;width:338px;margin:0px 0px 0px 8px; }



#featured-listings .listing h3 { color:#9bb6cb;font-size:14px;font-family:Arial;margin:0px 0px 0px 8px;padding:0px; }



#featured-listings .listing .address { float:left;margin:0px 0px 10px 8px; }



#featured-listings .listing .price { float:right; margin-right:8px; font-weight:bold; }



#featured-listings .listing .photo { position:relative;width:330px;height:248px;border:1px solid #cacaca;background:#fff;padding:3px; }



#featured-listings .view-listing { position:absolute;bottom:10px;right:15px;width:102px;height:37px;background:url(images/buttons/view-listing.png) no-repeat 0px 0px; }

.view-listing-details { float:right;margin:15px 0px 0px 0px;width:102px;height:37px;background:url(images/buttons/view-listing.png) no-repeat 0px 0px; }

#featured-listings .listing #homes { position:absolute;top:-2px;right:-2px;width:119px;height:119px;background:url(images/backgrounds/homes.png) no-repeat 0px 0px; }



#featured-listings .listing #cottages { position:absolute;top:-2px;right:-2px;width:119px;height:119px;background:url(images/backgrounds/cottages.png) no-repeat 0px 0px; }



#advertisement-700x102 { margin:12px 0px 0px 0px; }



/* End Structure */





/* Begin Navigation */

#nav ul { margin:0px auto;padding:0px;width:940px;list-style:none; }



#nav li { float:left;background:url('images/backgrounds/nav-divide.jpg') no-repeat top left;padding:0px 0px 0px 2px; }



#nav li.page-item-home { background:none; }



#nav a { display:block;line-height:46px;font-size:14px;font-family:Arial;color:#fff;padding:0px 40px 0px 40px;text-decoration:none; }



#nav a:hover, #nav li.current_page_item a, a.parent-hover { background:url('images/backgrounds/nav-hover.jpg') repeat-x 0px 0px; }



#nav li.current_page_item ul li a { background:none; }



#nav li.current_page_item ul li a:hover { background:url('images/backgrounds/nav-hover.jpg') repeat-x 0px 0px; }



#nav ul ul { display:none;position:absolute;margin:0px 0px 0px 0px;width:280px;background:#2d5677; }



#nav ul ul li { float:none !important;background:none; }



#nav ul ul li a { line-height:32px;font-size:13px;padding:0px 20px 0px 20px; }



#footer-nav { margin:0px auto;padding:0px;width:940px;list-style:none;text-align:center; color:#9bb6cb; }



#footer-nav li { display:inline;font-size:11px; }

/* End Navigation */



/* Info Footer Links */

#information-blocks { width:940px;margin:0px auto;padding:20px 0px 50px 0px;height:52%; }



.information-block { float:left;width:270px;height:100%;display:block;padding:10px 0px 0px 40px; }



.information-block h2 { text-align:left;font-size:14px;text-transform:uppercase; }



.information-block ul { margin:20px 0px 0px;padding:0;list-style:none; }



.information-block li { color:#d29a1d;font-family:Arial;font-size:13px;margin:0px 0px 5px 0px;padding:0px;text-align:left; }



/*.information-block li:before { content: "\00BB \0020"; }*/



.information-block li a { text-decoration:none;color:#FFF;font-family:Arial;font-size:13px;margin:0px;background:url(images/bullet_footer.jpg) no-repeat 0px 3px; padding:0px 0px 0px 20px; display:block; }



.information-block li a:hover { color:#FFF;text-decoration:underline; }



#buying { border-right:1px solid #8db1cd; }



#im-looking-for { border-right:1px solid #8db1cd; }

/* End Info Blocks */







/*	Begin Typography */

h1 { display:none; }



h2 { color:#d29a1d;margin:0px 0px 10px 0px;font-size:18px; }



h2.pagetitle { margin-top: 30px;text-align: center; }



h3 { padding: 0;margin: 30px 0 0;font-size:14px; }

	

#sidebar h2 { margin: 5px 0 0;padding: 0; }



h3.comments { padding: 0;margin: 40px auto 20px ; }



p { margin:0px 0px 17px 0px; padding:0px; }

	

#footer p { color:#9bb6cb;text-align:center;float:left;margin:0px 0px 30px 25px;line-height:20px; }



a { color:#9bb6cb; }



a:hover { color:#8db1cd; }



.description { display:none; }



.rightious { color:#9bb6cb; }

/* End Typography */







/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



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

	}

/* End Images */







/* Begin Lists



	Special stylized non-IE bullets

	Do not work in Internet Explorer, which merely default to normal bullets. */



html>body .entry ul {

	margin-left: 0px;

	padding: 0 0 0 30px;

	list-style: none;

	padding-left: 10px;

	text-indent: -10px;

	}



html>body .entry li {

	margin: 7px 0 8px 10px;

	}



.entry ul li:before, #sidebar ul ul li:before {

	content: "\00BB \0020";

	}



.entry ol {

	padding: 0 0 0 35px;

	margin: 0;

	}



.entry ol li {

	margin: 0;

	padding: 0;

	}



.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

	}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 15px;

	}



#sidebar ul p, #sidebar ul select {

	margin: 5px 0 8px;

	}



#sidebar ul ul, #sidebar ul ol {

	margin: 5px 0 0 10px;

	}



#sidebar ul ul ul, #sidebar ul ol {

	margin: 0 0 0 10px;

	}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

	}



#sidebar ul ul li, #sidebar ul ol li {

	margin: 3px 0 0;

	padding: 0;

	}

/* End Entry Lists */







/* Begin Form Elements */

#searchform {

	margin: 10px auto;

	padding: 5px 3px;

	text-align: left;

	}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}



label { margin:0px 0px 0px 0px; }



input {width: 136px;margin:0px 0px 10px 0px; }



select {	width: 130px;margin:5px 0px 10px 0px; }



#price-range-min { width:38px; }



#price-range-max { width:38px; }



#bedrroms-label { float:left; }



#bathrooms-label { float:right;margin-right:18px; }



#bedrooms { float:left;width:80px; }



#bathrooms { float:right;width:80px; }



#searchsubmit { border:none;background:url(images/buttons/search.jpg) no-repeat 0px 0px;width:79px !important;height:37px !important;float:right; }





#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;

	}



#commentform {

	margin: 5px 10px 0 0;

	}

#commentform textarea {

	width: 100%;

	padding: 2px;

	}

#respond:after {

		content: "."; 

	    display: block; 

	    height: 0; 

	    clear: both; 

	    visibility: hidden;

	}

#commentform #submit {

	margin: 0 0 5px auto;

	float: right;

	}

/* End Form Elements */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote {

	margin: 15px 30px 0 10px;

	padding-left: 20px;

	border-left: 5px solid #ddd;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.center {

	text-align: center;

	}



.hidden {

	display: none;

	}



hr {

	height:1px;

	border:none;

	background:#8db1cd;

	}



a img {

	border: none;

	}



.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 60px;

	}

	

small {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 0.9em;

	line-height: 1.5em;

	}



.clear {

	clear: both;
	height:0px !important;
	font-size:0px;

}

/* End Various Tags & Classes*/







/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.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;

}

/* End captions */





/******************** SALES TEAM CSS *********************************************/



.header-sales_team {

background-image:url(images/header-sales-team.gif);

height:35px;

}



.team_row1{width:700px;

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;

height:auto;

background:url(images/middle_border.jpg) no-repeat center center;}



.team_row2{width:700px;

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;

height:auto;

background:url(images/middle_border.jpg) no-repeat center center #053963;}



.team_box{width:320px;

height:auto;

float:left;

padding:15px;}



.team_box img{float:left;

border:4px solid #FFFFFF;

margin-right:20px;}



.team_box h2{font-size:14px; color:#9BB6CB; margin:0PX; font-weight:bold;}

.team_box h4{color:#9BB6CB; margin:0PX; font-weight:normal; font-size:12px;}



.team_box a{color:#FFFFFF;}

.team_box a:hover{text-decoration:none;}



.team_box span{display:block; float:right;}

.team_box span img{float:none; border:none; margin:0px;}



/******************** SALES TEAM CSS  END *********************************************/





/******************** SALES TEAM BIOS CSS *********************************************/



.header-sales_team_bios {

background-image:url(images/header-team-bios.gif);

height:35px;

}



.header-sales_team_bios span{line-height:25px; display:block; width:340px; float:left; text-align:right; font-size:12px; color:#9BB6CB;}

.header-sales_team_bios span a{color:#9BB6CB;}

.header-sales_team_bios span a:hover{text-decoration:underline; color:#FFFFFF;}



.team_box_details{width:660px;

height:auto;

float:left;

padding:15px;

padding:20px;

text-align:justify;}



.team_box_details img{float:left;

border:4px solid #FFFFFF;

margin-right:20px;

margin-bottom:10px;}



.team_box_details h2{font-size:18px; color:#9BB6CB; margin:0PX; font-weight:bold;}

.team_box_details h4{color:#9BB6CB; margin:0PX; font-weight:normal; font-size:16px;}



.team_box_details a{color:#FFFFFF;}

.team_box_details a:hover{text-decoration:none;}



.team_box_details span{font-size:16px;}



.team_box_details p{margin:10px 0px 10px 0px; padding:0px; line-height:16px;}



.team_box_details ul{margin:20px 0px 20px 0px; padding:0px; list-style-type:none;}



.team_box_details ul li{background:url(images/bullet.jpg) left top  no-repeat; padding-left:14px; line-height:18px;}



/******************** SALES TEAM BIOS CSS  END *********************************************/





/******************** ALL LISTING CSS *********************************************/



.header-all-listing {

background-image:url(images/header-all-listings2.gif);

height:35px;

}



.header-all-listing span{line-height:25px; display:block; width:340px; float:left; text-align:right; font-size:12px; color:#9BB6CB;}

.header-all-listing a{color:#9BB6CB;}

.header-all-listing span a:hover{text-decoration:underline; color:#FFFFFF;}





.header-quick-listing {

height:35px; 

background:url(images/header-listing-quicklist.png) top left no-repeat;

}





.team_row3{width:660px;

margin:0px 0px 0px 0px;

padding:20px;

height:auto;

}



.image_div{position:relative; padding:0px; padding-right:20px; float:left;}

.image_div .tag_sm_new {width:54px;height:54px;position:absolute; left:0px; top:0px;background:url(images/list_pic/new_tag.png) no-repeat top left;}
.image_div .tag_sm_sold {width:54px;height:54px;position:absolute; left:0px; top:0px;background:url(images/list_pic/sold_tag.png) no-repeat top left;}

.image_div img{ border:#FFFFFF 4px solid;}



.price_div{color:#D39F29; font-size:16px; font-weight:bold; float:right;}



.team_row3 h2{font-size:14px; color:#9BB6CB; margin:0PX; font-weight:bold;}

.team_row3 h4{color:#9BB6CB; margin:0px 0px 10px 0px; padding-bottom:10px; background:url(images/under_line.gif) no-repeat  right bottom; font-weight:normal; font-size:12px;}



.team_row3 a{color:#FFFFFF;}

.team_row3 a:hover{text-decoration:none;}



.team_row3 span{display:block; float:right;}

.team_row3 span img{float:none; border:none; margin:0px;}





.team_row4{width:660px;

margin:0px 0px 0px 0px;

padding:20px;

height:auto;

background-color:#053963;

}





.team_row4 h2{font-size:14px; color:#9BB6CB; margin:0PX; font-weight:bold;}

.team_row4 h4{color:#9BB6CB; margin:0px 0px 10px 0px; padding-bottom:10px; background:url(images/under_line.gif) no-repeat  right bottom; font-weight:normal; font-size:12px;}



.team_row4 a{color:#FFFFFF;}

.team_row4 a:hover{text-decoration:none;}



.team_row4 span{display:block; float:right;}

.team_row4 span img{float:none; border:none; margin:0px;}





#sidebar #interior2 { width:191px;padding:10px 10px 10px 10px;

background-color:#04355b; 

/*background:#04355b url(images/backgrounds/sidebar-bottom.jpg) no-repeat bottom right; */

}



#sidebar #interior2 { width:207px;

background-color:#04355b; 

/*background:#04355b url(images/backgrounds/sidebar-bottom.jpg) no-repeat bottom right; */

}



#sidebar #interior2 a { font-size:11px;

/*background:#04355b url(images/backgrounds/sidebar-bottom.jpg) no-repeat bottom right; */

}



#sidebar #interior2 ul{margin:10px 0px 10px 0px; padding:0px; list-style-type:none;}

#sidebar #interior2 ul li{color:#FFFFFF; font-size:12px; text-decoration:none;  background:url(images/bullet_sidebar.jpg) no-repeat left top; display:block;}

#sidebar #interior2 ul li a{color:#FFFFFF; font-size:12px; text-decoration:underline; padding:0px 0px 0px 17px;}

#sidebar #interior2 ul li a:hover{text-decoration:none;}



div.home_header { height:36px; background-image:url(images/sidebar_home_header.jpg); }

div.cottages_header { height:36px; background-image:url(images/sidebar_cottages_header.jpg); }

div.solds_header { height:36px;width227px; background-image:url(images/sidebar_sold_header.jpg); }



/******************** ALL LISTING CSS  END *********************************************/



/******************** BUYING CSS *********************************************/



.header-buying {

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

height:35px;

}



/******************** BUYING CSS  END *********************************************/



/******************** SINGLE LISTING CSS *********************************************/



.header-single-listing {

background-image:url(images/header-back-listings.gif);

height:37px;

}



.header-single-listing span{display:block; float:right; line-height:22px; color:#9BB6CB;}

.header-single-listing span a{text-decoration:underline;}

.header-single-listing span a:hover{text-decoration:none;}



.footer-single-listing {

background-image:url(images/footer-back-listings.gif);

height:14px;

}



.single_listing_back{

width:900px;

min-height:590px;

background-color:#033050;

margin:0px;

padding:10px 20px 0px 20px;

}



.single_listing_left{width:339px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}

.single_listing_left h2{color:#9BB6CB; margin:15px 0px 15px 0px; text-transform:uppercase; font-weight:bold; font-size:14px;}



.single_image_div{width:319px;

height:auto;

text-align:right;

text-transform:uppercase;

font-size:9px;

color:#9BB6CB;}



.single_image_div a{text-decoration:underline; display:block;}

.single_image_div a:hover{text-decoration:none;}





.single_image_div img{border:4px solid #FFFFFF; margin-bottom:5px;}



.thambnail_area{width:100%;

height:auto;

margin:0px;

padding:0px;}



.thambnail_area img{float:left; margin:0px 6px 6px 0px;}





.single_listing_right{width:545px; height:auto; margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; float:left; font-size:14px;}

.single_listing_right p span{color:#9BB6CB; margin:0px 0px 15px 0px; font-weight:bold; font-size:18px; padding-bottom:10px;}

.single_listing_right p{margin:0px 0px 15px 0px; padding-bottom:15px; border-bottom:1px solid #607C90;}

.single_listing_right p .bold_text{color:#9BB6CB; margin:0px 0px 15px 0px; font-weight:bold; font-size:14px; display:block; padding:0px;}

.single_listing_right h4{display:block; float:right; color:#D39F29; font-weight:bold; font-size:20px; margin:15px 0px 0px 0px;}



.list_div_area{margin-bottom:20px; height:auto;}



.list_div{width:262px; height:auto; float:left; margin-right:10px; line-height:20px;}



.list_div h2{color:#9BB6CB; margin:0px 0px 5px 0px; font-weight:bold; font-size:14px; padding:0px;}



.nor_text_area{width:545px; border-bottoom:0px; margin-bottom:20px;}

.nor_text_area span{color:#9BB6CB; margin:0px 0px 0px 0px; font-weight:bold; font-size:14px; display:block; padding:0px;}

.footer_text_area{width:890px; margin:auto; font-size:11px; color:#9BB6CB; }

.footer_link_area{width:890px; margin:0px auto 10px auto; font-size:11px; color:#9BB6CB;height:auto; border-bottom:1px solid #607C90; border-top:1px solid #607C90; position:relative;}

.footer_link_area a{font-size:12px; color:#FFFFFF; text-decoration:underline;}

.footer_link_area a:hover{text-decoration:none;}



/******************** SINGLE LISTING CSS END*********************************************/





/******************** TAB 1 CSS *********************************************/



.tabone_space { width:219px; height:auto; float:left; margin-left:16px;}



.formfieldtabone input { width:50px; color:#000000; margin:0px; padding:0px;}

.formfieldtabone a{color:#9BB6CB;}

.formfieldtabone2 input { width:78px; color:#000000; margin:0px; padding:0px;}

.result_txt { color:#D39F29; font-size:14px; text-align:left; padding:7px 0px 7px 20px;}

.formtxt_new {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}

.formtoptxt_new {font-family:Arial, Helvetica, sans-serif; color:#9BB6CB; font-size:12px; padding-left:8px; padding-right:8px;}



/******************** TAB 1 CSS END *********************************************/



/******************** TAB 2 CSS *********************************************/

.tabone_space2 { width:219px; height:auto; margin-left:8px; float:left;}

/******************** TAB 2 CSS END *********************************************/







.formfieldnew select { width:120px;}



.dropdown{width:160px;}

.submit{background:url(images/button.jpg) top center no-repeat; width:21px; height:20px; border:0;}





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

.header-featured-listing span{line-height:25px; display:block; width:340px; float:left; text-align:right; font-size:12px; color:#9BB6CB;}

.header-featured-listing a{color:#9BB6CB;}

.header-featured-listing span a:hover{text-decoration:underline; color:#FFFFFF;}





.header-search-result {

background-image:url('images/header-search-result.gif');

height:35px;

}



.header-search-result span{line-height:25px; display:block; width:340px; float:left; text-align:right; font-size:12px; color:#9BB6CB;}

.header-search-result a{color:#9BB6CB;}

.header-search-result span a:hover{text-decoration:underline; color:#FFFFFF;}



/************************************** 26/02/2010 **************************************/



#outer_container{ margin:0px;padding:0px;font-size:12px;font-family: Arial, Sans-Serif;

 background: #073e67 url('images/mainbg-top-inner.gif') repeat-x 0px 0px; 

color: #FFF;

}



.inner_header_left{margin:0px; padding:0px; width:291px; height:155px; float:left;}

.inner_header_right1{margin:66px 27px 0px 0px; padding:0px; width:111px; height:68px; float:right;}

.inner_header_right2{ display:none;padding:0px; width:131px; height:62px; position:absolute;top:0px;right:50%;margin-right:-470px;}



.map_div2{position:absolute; left: 300px; top:-430px;}



#header_inner { width:940px;margin:0px auto; height:155px; }



#form_area{margin:0px 0px 40px 40px; padding:0px 0px 0px 0px; height:auto; width:500px;}

.form_field{margin:0px 0px 0px 0px; padding:0px; width:280px;}

#form_area h2{color:#FFFFFF; margin:20px 0px 10px 0px; font-weight:normal;}

#form_area span{color:#D39F29; font-weight:bold;}



.header-quick-contact2 {

background-image:url('images/header-quick-contact2.gif');

height:35px;

}





/************************** 03/03/2010 *************************************/



.massage_text{width:600px; margin:0px auto auto auto; padding-top:30px; font-size:24px;}

.massage_text a{color:#E6A81C; text-decoration:underline;}

.massage_text a:hover{text-decoration:none;}



.contact_information_text{margin:0px 0px 0px 40px; width:500px; padding-top:20px;}

.contact_information_text span{color:#D39F29; font-weight:bold;}



.header-links { background:url(images/header-links.gif) no-repeat; height:35px; }



.header-selling { background:url(images/header-selling-team.gif) no-repeat; height:35px; }



.link_box {

margin:0px 0px 0px 0px;

padding:30px;

height:auto;

}



.link_box a{color:#9BB6CB; text-decoration:underline;}



.link_box a:hover {

text-decoration:none;

}



.linkbold_text {

color:#D39F29;

font-size:16px;

font-weight:bold;

}



.buybody_text span {

color:#9BB6CB;

font-size:16px;

font-weight:bold;

}

.buybody_text {

color:#ffffff;

font-size:12px;

font-weight:normal;

padding-left:30px;

padding-right:30px;

line-height:18px;

padding-top:20px;

}



.buybody_text ul li {

margin-bottom:10px;

}



/************************************************* 05/03/2010 **************************************/


.single_image_div .tag_image{position:relative; height:auto; width:auto;}

.tag_lrg_new{width:118px; height:119px; position:absolute; top:4px; left:4px;background:url(images/list_pic/new_tag_lrg.png) no-repeat top left;}
.tag_lrg_sold{width:118px; height:119px; position:absolute; top:4px; left:4px;background:url(images/list_pic/sold_tag_lrg.png) no-repeat top left;}


/************************************************* 08/03/2010 *************************************/



.header-privacy-policy{background-image:url(images/header-privacy-policy.gif);

height:35px;}

#bw-logo { display:none; }

ul.special-features-list { margin:0px 10px 0px 20px;padding:0px;display:block;float:left;width:200px;border:1px solid red; }

.printable-image { margin-right:20px;margin-bottom:20px; }

.page-break { display:none; }

.bookmarks { margin:0px 0 0 30px;padding:20px 0px 20px 0px;list-style:none; }
.bookmarks h2 { font-size:14px; }
.bookmarks ul { list-style:none;margin:10px 0px 0px 20px;padding:0; }

.skype { float:left;width:500px;margin-top:-25px;padding-left:440px;height:40px; }
.skype a { text-decoration:none;float:left;display:block;height:34px;line-height:34px; }
.skype a img { float:left; }

.social { margin:30px 0px 0px 0px;padding:20px 50px 20px 50px;border:1px solid silver; }
.facebook { float:left;margin:20px 0px 0px 0px; }
.social-copy { float:left;width:385px;margin:10px 0px 0px 20px; }
.social-intro { text-transform:uppercase; }
.fan { float:left; }
.follow { float:right; }
.twitter { float:right;margin:20px 0px 0px 0px; }

