/**********************************************************************
 * PHP Real Estate Classifieds Script 
 * Silver Blue CSS Skin Template File
 * This file is subjec to a software license agreement. 
 * Contact: phpsales@gmail.com
 **********************************************************************/

body{
	font-size:14px;
	color:#666666;
	margin:0;
}
a{
	color:#000066;
	text-decoration:none;
}
table{
 	font-size:12px;
}
table table{
	font-size:12px;
}
table table table {
	font-size:12px;
}
table table table table {
	font-size:12px;
}
input {
	border:1px solid #CCCCCC;
	font-size:12px;
}
select{
	font-size:12px;
}
.navigation{
	background-image:url(../images/navbar.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:58px;
}
.navigationbg{
	background-image:url(../images/navbar.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.tabmenu{
/*	padding-left:50px; */
	padding-top:5px;
}
.tabmenu div{
	background-image:url(../images/overtab.jpg);
	background-repeat:repeat-x;	font-size:12px;
	background-color:#F7F7F8;
	color:#000066;
	position:relative;
	text-align:center;
	border-left:1px solid #C3C3DB;
	border-right:1px solid #C3C3DB;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	display:inline;
	padding-top:5px;	
	font-size:14px;

}
#on{
	padding-bottom:9px;
	font-weight:bold;	
	background-image:url(../images/ontab.jpg);
}
.submenu{
	font-size:12px;
	padding-left:58px;
	padding-top:8px;
	text-align:left;
}
.submenu a{
	text-decoration:none;
	color:#000066;

}
.submenu a:hover{
	text-decoration:underline;
}
.topsearch{
	text-align:right;

}
.leftcolumn{
	width:150px;
}
.maincolumn{
	padding-left:2px;
	padding-right:2px;
}
.rightcolumn{
	width:150px;
}
.box{
	border:1px solid #F7F7F8;
	margin-bottom:5px;
}
.box .header{
	background-color:#900000;
	background-repeat:repeat-x;
	text-align:center;
	height:20px;
	padding-top:5px;
	border-bottom:1px solid #900000;
	color:#FFFFFF;
	margin-bottom:5px;
	font-size:14px;
	overflow:hidden;	
}
.box .body{


}
.storybox{
	border:1px solid #F7F7F8;
	margin-bottom:5px;
}
.storybox .header{
	font-size:14px;
	background-image:url(../images/barbg.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding-top:5px;
	border-bottom:1px solid #F7F7F8;
	color:#000066;
	margin-bottom:5px;
	padding-left:10px;
	overflow:hidden;
}
.storybox .body{
	padding:10px;
}
.altlink{
 	color:maroon;
}
.bold{
	font-weight:bold;
}
.subheader{
	font-weight:bold;
	font-size:14px;
}
.readingtxt{
	font-size:13px;
}
.listingimg{
	border:1px solid #CCCCCC;
}
.footercell{

}
.directions{
	border:1px solid #CCCCCC;
	padding:3px;
	background-color:#F7F7F7;
	margin-bottom:10px;
}

.formtable{
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;		
}
.formtable th{
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;	
/*	background-image:url(../images/altbarbg.jpg); */
	background-image:url(../images/barbg.jpg);	
	background-repeat:repeat-x;
}
.indextable {
	border-left:1px solid #C1C1C1;
	border-right:1px solid #C1C1C1;
	border-top:1px solid #C1C1C1;		
}
.indextr th{
	text-align:left;
	border:0;
}	
.indexrow {
	background-color:#F9F9F9;	
}
.indexrow td{
	border-bottom:1px solid #C1C1C1;
}
.column {
	font-weight:bold;
	border-right:1px solid #C1C1C1;
	background-color:#F9F9F9;
	width:20%;
}
.row{ 

}
.error{
	color:maroon;
}
.resultstable{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;	
}
.resultstable td{
	border-bottom:1px dotted #CCCCCC;
}
.resultstable th{
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;	
	background-image:url(../images/barbg.jpg);
	background-repeat:repeat-x;
}
.pagingitem{
	border:1px solid #CCCCCC;
	margin-bottom:5px;
	margin-right:5px;
	padding:3px;
	background-color:#FAFAFA;
}
.subnavigation{
	background-image:url(../images/navbar.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:55px;
}
.tabmenu2{
/*	padding-left:50px; */
	padding-top:5px;
}
.tabmenu2 div{
	background-image:url(../images/overtab.jpg);
	background-repeat:repeat-x;	font-size:12px;
	background-color:#F7F7F8;
	color:#000066;
	position:relative;
	text-align:center;
	border-left:1px solid #C3C3DB;
	border-right:1px solid #C3C3DB;
	padding-left:3px;
	padding-right:3px;
	margin-left:10px;
	display:inline;
	padding-top:5px;	
	font-size:11px;

}
.detailbox{
	border:1px solid #CCCCCC;
	padding:5px;
}
.flyertable {
	border:1px solid #CCCCCC;
}
.altaltlink{
	color:#0000FF;
}
/* CSS Document */
/* forms */
input.flat { border: 1px solid #8FBC8F; background-color: #FFFFF0; color: #000066; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  padding: 1px 1px 1px 3px;  }
.flat_BTN_GRN { border: 1px outset #8FBC8F; background-color: #F0FFF0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt;  color: #000066;  padding: 2px 2px 2px 2px;   }
.flat_CBO_YLW { border: 1px solid #8FBC8F; background-color: #FFFFF0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #000066;  padding: 2px 2px 2px 2px;   }
.flat_CBO_YLW_b { border: 1px solid #8FBC8F; background-color: #FFFFF0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt;  color: #000066;  padding: 2px 2px 2px 2px;   }

.mainTitle_GRN { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #990000; }
.subTitle_GRN { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #990000; }
.subTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: Black; }
.subTitle_GRN_b { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #003399; font: bold; }

/* Sections */
.section { background: #990000; }
.sectionTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  padding-left: 4px;  }
.sectionLeftBorder { border-left-width: 1px; border-left-style: none; border-left-color: #669999; padding-left: 5px; }
.sectionRightBorder { border-right-color: #669999; border-right-style: none; border-right-width: 1px; padding-right: 5px; }
.sectionBottomBorder { border-bottom-color: #669999; border-bottom-style: none; border-bottom-width: 1px; }
.section_ORG { color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; }

/* Pages */
.contentTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; color: #222222; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.contentSubTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;  background-color: #F5F5F5;  border-bottom: 1px dotted Gray;  padding-left: 5px;  padding-bottom: 3px;  padding-top: 3px;      }
.contentText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.contentText_b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; }
.contentHelpText { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.contentField { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.contentLink { font-family: Arial, Helvetica, sans-serif; color: #000099; font-weight: bold; font-size: 13px; text-decoration: underline; }
.contentLink:hover { font-family: Arial, Helvetica, sans-serif; color: #000099; font-weight: bold; font-size: 13px; text-decoration: none; }
.contentLinkGrey { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }
.contentLinkGrey:hover { text-decoration: underline; }
.style3 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #0000CC; font-weight: bold;}

/* top nav locations */
.locText { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.locArrow { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.locLink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; }
.style2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000099; font-weight: bold;}
.locLink:hover { text-decoration: none; }
.locLink2 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.locLink2:hover { text-decoration: none; }
.locBorderDotted_1px {  border-bottom-style: dotted; border-bottom-width: 1px;  margin-top: 3px;  margin-bottom: 3px;  border-bottom-color: #A9A9A9;  padding-bottom: 3px;     }

/* links */
.leftSideLink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000066; font-size: 12px; text-decoration: none;    background-image: url(images/bullets/navBulletGRN.png);  background-repeat: no-repeat;  background-position: left;  padding-left: 12px; }
.leftSideLink:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 12px; text-decoration: none;    background-image: url(images/bullets/navBulletORG.png);  background-repeat: no-repeat;  background-position: left;  padding-left: 12px; }

.rightSideLink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000066; font-size: 12px; text-decoration: none;  margin-left: 10px;  }
.rightSideLink:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 12px; text-decoration: underline;  margin-left: 10px;  }

.footerLink { color: #990000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.footerLink:hover{ color: #0033CC; text-decoration: none; font-famisly: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.subtleLink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000099; font-weight: bold; font-size: 10px; text-decoration: underline; }
.subtleLink:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #CC0000; font-weight: bold; font-size: 10px; text-decoration: underline; }

.detailLink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000066; font-size: 12px; text-decoration: underline;           }
.detailLink:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0000FF; font-size: 12px; text-decoration: underline;           }

.aft10px { font-family: Arial, Helvetica, sans-serif; color: #000066; font-weight: bold; font-size: 10px; text-decoration: underline; }
.aft10px:hover { font-family: Arial, Helvetica, sans-serif; color: #000066; font-weight: bold; font-size: 10px; text-decoration: none; }

/* borders */
.border_all_grn { border: 1px solid #006633; }
.form_border { border: 1px solid #006633; background-color: #F5F5F5; }
.form_split_border { border-bottom: 1px dotted #006400; }
.default_form_background { background-color: #F5F5F5;  border: 1px solid Silver;  }
.brd_tb_dotted_1px { border-top-color: #A9A9A9; border-top-style: dotted; border-top-width: 1px; border-bottom-color: #A9A9A9; border-bottom-style: dotted; border-bottom-width: 1px;  margin-top: 3px;  margin-bottom: 3px;   }
.brd_b_dotted_1px {    border-bottom-color: #A9A9A9; border-bottom-style: dotted; border-bottom-width: 1px;    margin-bottom: 3px;   }
.brd_t_dotted_1px { border-top-color: #A9A9A9; border-top-style: dotted; border-top-width: 1px;     margin-top: 3px;     }

table.nav { border-width: 1px 1px 1px 1px; border-spacing: 1px; border-style: solid solid solid solid; border-color: #DCDCDC #DCDCDC #DCDCDC #DCDCDC; border-collapse: collapse; background-color: white; }
table.nav th { padding: 1px 1px 1px 1px;  }
table.nav td { padding: 1px 1px 1px 1px;  border-width: 1px 1px 1px 1px;  border-style: solid solid solid solid; border-color: #DCDCDC #DCDCDC #DCDCDC #DCDCDC;}

table.outside { border-width: 1px 1px 1px 1px; border-spacing: 1px; border-style: solid solid solid solid; border-color: #DCDCDC #DCDCDC #DCDCDC #DCDCDC; border-collapse: collapse; background-color: white; }
table.outside th { padding: 1px 1px 1px 1px;  }
table.outside td { padding: 2px 2px 2px 2px;  }

/* Verdana Fonts */
.ftv_08pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
.ftv_08pt-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }
.ftv_08pt-MRN { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; }
.ftv_08pt-MRN-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #990000; }
.ftv_08pt-NVY {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000099;}
.ftv_08pt-NVY-b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000099; font-weight: bold;}
.ftv_08pt-GRN {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #006600;}
.ftv_08pt-GRN-b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #006600; font-weight: bold;}
.ftv_08pt-WHT-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF; }
.ftv_08pt-WHT-j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-align: justify; }

.ftv_09pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
.ftv_09pt-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; }
.ftv_09pt-MRN { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #990000; }
.ftv_09pt-MRN-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #990000; }
.ftv_09pt-NVY {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000099;}
.ftv_09pt-NVY-b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000099; font-weight: bold;}
.ftv_09pt-GRN {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #006600;}
.ftv_09pt-GRN-b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #006600; font-weight: bold;}
.ftv_09pt-WHT-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; }
.ftv_09pt-WHT-j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-align: justify; }

.ftv_10pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
.ftv_10pt-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.ftv_10pt-j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: justify; }
.ftv_10pt-MRN { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000; }
.ftv_10pt-MRN-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #990000; }
.ftv_10pt-NVY {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000099;}
.ftv_10pt-NVY-b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000099; font-weight: bold;}
.ftv_10pt-NVY-i { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000099; font-style: italic; }
.ftv_10pt-GRN {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #006600;}
.ftv_10pt-GRN-b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #006600; font-weight: bold;}
.ftv_10pt-WHT-b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; }
.ftv_10pt-WHT-j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-align: justify; }

/***********************************************/
/* 3col_leftNav.css                             */
/* Use with template 3col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial, Helvetica, sans-serif;;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
}


a{
	color: #006699;
	text-decoration: none;
}

a:link{
	color: #006699;
	text-decoration: none;
}

a:visited{
	color: #006699;
	text-decoration: none;
}

a:hover{
	color: #006699;
	text-decoration: underline;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 10px 0px 0px 0px;
	border-bottom: 1px solid #cccccc;
	width: 100%;
}

#navBar{
	float: left;
	width: 20%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#headlines{
  float:right;
	width: 20%;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
}

#content{
	float: left;
  width: 55%;
}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
}


/************* #subGlobalNav styles **************/

#subGlobalNav{
width:100%;
padding: 0px 0px 5px 10px;
border-bottom: 1px solid #CCC;
background-color:#8F8875;
color:#000033;
}

#subGlobalNav img{
 display: block;
}

#subGlobalNav a {
	font-size: 10px;
	padding: 0 4px 0 0;
	color:white;
}
/************* #globalNav styles **************/

#globalNav{
padding: 0px 0px 5px 10px;
border-bottom: 1px solid #CCC;
background-color:#8F8875;
color:#000033;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 10px;
	padding: 0 4px 0 0;
	color:white;
}

/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 2px 0px 0 10px;
}


/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story p{
	padding: 0px 0px 10px 0px;
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

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

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}




/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	background-color: #dddddd;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: relative;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 10px 0px 20px 10px;
	font-size: 80%;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}

body { background: #000066 url(images/fr_bg.png) repeat-x; margin: 10px 10px 10px; }
.countyMap				 { width: 580px; height: 400px; border: 1px solid #666666; }
.searchMap				 { width: 560px; height: 400px; border: 1px solid #666666; }

