/**********************************************************************
 * 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;
   font-family: arial, verdana, helvetica;
	color:#666666;
  background-color: #31319c;
	margin:30px 0 0 0;
}
a{
	color:#000066;
	text-decoration:none;
}
a:hover  {
  text-decoration: underline;
}
table{
 	font-size:12px;
}
table table{
	font-size:12px;
}
table table table {
	font-size:12px;
}
table table table table {
	font-size:12px;
}
#paleTopBar  {
  position: absolute;
  width: 100%;
  height: 170px;
  top: 30px;
  left: 0;
  background-color: #3145a5;
  border-top: 2px solid #375a9a;
  border-bottom: 2px solid #375a9a;
}

.outertable{
  position: relative;
  background-color:white;	
  background-color: #31319c;
}
.linetop  {
  border-top: 2px solid #375a9a;  /* add light bar to top  */
}
/* dave */
.bottomstrip  {
  font-size: 10px;
  margin-top: 10px;
  padding-top: 8px;
  height: 50px;
  background: url(../images/lowerBarSlice.jpg) repeat-x;
  color: #fff;
}
.bottomstrip a {
  text-decoration: none;
  color: #fff;
}
.maincontent  {
  margin-top: 10px;   /* dave break between header and content  */
}
.colorTop  {
  position: relative;
  background-color: #3145a5;  /* dave make top area lighter  */
}
#siteTitle  {
  float: left;
  font-size: 16px;
  color: #fff;
  width: 375px;
  height: 50px;
}
.fromTop  {
  margin-top: 30px;  /* dave push down very top  */
}

input {
	border:1px solid #CCCCCC;
	font-size:12px;
}
select{
	font-size:12px;
}
.navigation{
/*  background-image:url(../images/navbar.png);
  background-repeat:repeat-x;  */
	height:25px;
	font-size:14px;
	color: #878B90;
	margin-top: 20px;
}
.navigation a{
	color:white;
/* font-weight:bold;  */
}

.davelink a  {
/* dave  */
  color: #31319C;
} 

#on{
	padding-bottom:9px;
	font-weight:bold;	
	background-image:url(../images/ontab.png);
}
/* dave */
#bigImage  {
  background: url(../images/BigPicWithFrame.jpg) no-repeat;
  width: 770px;
  height: 220px;
}
.submenu{
  float: right;
  position: relative;
  width: 122px;
  height: 26px;
  background: url(../images/homeContact.gif) no-repeat;
/*  margin-bottom: 40px;
  margin-left: 470px;  */

/* dave	font-size:12px;
	padding-left:58px;
	padding-top:8px;
	text-align:left;   */
}
.submenu a{
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  height: 26px;
}
a#conLink  {
  position: absolute;
  top: 0;
  left: 60px;
  width: 60px;
  height: 26px;
}
.submenu a h1 {display: none;}

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

}
.leftcolumn{
	width:150px;
/* dave */
  width: 200px;
}
.maincolumn{
  width: 545px;
  padding-left:20px;
}
.rightcolumn{
	width:150px;
}
.box{
/* dave	border:1px solid #F7F7F8;    */
	margin-bottom:5px;
/*	background-image:url(../images/boxbg.png);
	background-position:bottom;
	background-repeat:repeat-x;    */
  background: url(../images/SearchFrameTopLong.gif) no-repeat;

}
.box .header{
	text-align:center;
	border-bottom:1px solid #F7F7F8;
/*	color:white;   */
	margin-bottom:5px;
margin: 0px 25px 5px 25px;

	font-size:14px;
	overflow:hidden;	
   color:#000066;
   background: bottom left url(../images/Title.jpg) repeat-x;
   width: 150px;
   height: 26px;
   padding-top: 6px;
}
.box .extraLinks {
  margin-left: 30px;
  margin-bottom: 10px;
  text-align: left;
/*  font-size:16px;  */
  font-weight: bold; 
  color: #7C7BBF;
}
.box .extraLinks h1 {
  margin: 7px 0;
  font-size: 15px;
}
.box .extraLinks a {
  color: #31319c;
  color: #7C7BBF;
}

.box .body{
  background: left bottom url(../images/SearchFrameBottom.gif) no-repeat;
  padding-bottom: 8px;
}
.storybox{
	margin-bottom:5px;
  background: url(../images/MidSectionFrameCurvesTopLong.gif) no-repeat;
  padding-top: 10px;
}
.storybox .header{
  font-size:16px;
  font-weight: bold;
  color: #31319c;

/* background-color:#000066;  */
/* 	background-image:url(../images/navbar.png);
	background-repeat:repeat-x;	*/
	margin-bottom:5px;
	padding-left:20px;
	overflow:hidden;
}
.storybox .body{
  padding:10px;
  padding-bottom: 20px;
/* dave  */
  background: left bottom url(../images/MidSectionFrameCurvesBottom.gif) no-repeat;
}
.altlink{
 	color:maroon;
}
.bold{
	font-weight:bold;
}
.subheader{
	font-weight:bold;
	font-size:14px;
}
.readingtxt{
	font-size:13px;
}
.listingimg{
	border:1px solid #CCCCCC;
}
.footercell{
	height:100px;
	background-image:url(../images/footerbg.png);
	background-repeat:repeat-x;
	text-align:center;
}
.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-color:#E4E4E4;
}
.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-color:#E4E4E4;
}
.pagingitem{
	border:1px solid #CCCCCC;
	margin-bottom:5px;
	margin-right:5px;
	padding:3px;
	background-color:#FAFAFA;
}
.subnavigation{
	background-image:url(../images/navbar.png);
	background-repeat:repeat-x;
	background-position:bottom;
	height:55px;
}
.detailbox{
	border:1px solid #CCCCCC;
	padding:5px;
/* dave  */
  color: #31319C;
}
.flyertable {
	border:1px solid #CCCCCC;
}
.altaltlink{
	color:#0000FF;
}