/* CSS Document - last updated: 12/02/2008																						*/

/* Bellwood Prestbury																																	*/

/* Author: Webnetism (www.webnetism.co.uk)																						*/

/* cotswolhomefinders.css																															*/

/* Media: screen	 

/* ---------------------------------------------------------------------------------- */

/* Main layout properties																															*/

/* ---------------------------------------------------------------------------------- */

body {margin:0; padding:0;}
td {text-align:left; vertical-align:top;}	
img {border:none;}
.align_middle {vertical-align:middle;}
.align_bottom {vertical-align:bottom;}
.wrapper {width:777px; margin-left:auto; margin-right:auto; border-right:solid 1px #b2b2b3; border-left:solid 1px #b2b2b3; border-bottom:solid 1px #b2b2b3;}

.border_right {border-right:solid 1px #b2b2b3;}
.border_left {border-left:solid 1px #b2b2b3;}
.border_top {border-top:solid 1px #b2b2b3;}
.border_bottom {border-bottom:solid 1px #b2b2b3;}
.border_white_right {border-right:solid 1px #fff;}
.border_white_left {border-left:solid 1px #fff;}
.border_white_top {border-top:solid 1px #fff;}
.border_white_bottom {border-bottom:solid 1px #fff;}
.border_white {border:solid 1px #fff;}

/* Main Navigation Styles */ 
.main_nav_pos {background-color:#bbbbbf; vertical-align:middle;}
a.main_nav_links {text-decoration:none; color:#fff; font-size:14px; line-height:14px;}
a.main_nav_links:hover {text-decoration:none; color:#58585a;}

/* Unique styles */ 
.contact_panel {height:70px; background-color:#879675; border-top:solid 1px #fff; border-bottom:solid 1px #fff; padding:5px;}

ul.ul_sitemap {list-style:none; margin:10px 0 0 0; padding:0;}
ul.ul_sitemap li {margin:0; padding:0 0 9px 14px; background-image:url(../images/bullet.gif); background-position:2px 4px; background-repeat:no-repeat;}
ul.ul_sitemap li.nobullet {margin:0; padding:0 0 9px 14px; background-image:none;}
ul.ul_sitemap li a {font-weight:bold; text-decoration:none; color:#f1592a;}
ul.ul_sitemap li a:hover {font-weight:bold; text-decoration:underline; color:#f1592a;}


/* The following styles can be reused throughout the website */ 
body,td,th {font-family:arial, sans-serif; font-size:11px; color:#58585a;}

h1 {display:inline; font-size:14px; font-weight:normal; color:#4b563f;}

.font_green_bold {font-weight:bold; color:#4b563f;}
.font_white_14_bold {font-size:14px; font-weight:bold; color:#fff;}
.font_white_14 {font-size:14px; color:#fff;}
.font_white_18 {font-size:18px; color:#fff;}
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}


/* css for links */ 
a {text-decoration:none; color:#58585a; }
a:hover {text-decoration:underline; color:#58585a; }

a.link_white {text-decoration:none; color:#fff;}
a.link_white:hover {text-decoration:underline; color:#fff;}

.contact_us_ul {margin:0; padding:0; list-style:none; color: #fff;}
.contact_us_ul li {font-size:13px; padding:10px 0 0 5px; background: url(../images/contact_bullet_off.gif) no-repeat 0 13px;}

a.white_link:link, a.white_link:visited, a.white_link:active	{color: #fff; text-decoration: none;}
a.white_link:hover  {color: #fff; text-decoration: underline;}

a.footer_link, a.footer_link:visited, a.footer_link:active { font-size:10px; text-decoration:none;}
a.footer_link:hover {font-size:10px; text-decoration:underline;}

/* font-family and fontsize controller for form */
.field100, .field150, .field200, .field300 {font-family:arial, sans-serif; font-size:12px;}


/* form widths only */
.field200 {width:250px;}

