blockquote{color:#fff; border:solid 1px #272727;background:#141414 url(/images/theme_images/blockquote.gif) no-repeat 0 0;margin:15px 0;padding:10px 10px 10px 60px; width:405px;}
blockquote cite{display:block;margin:5px 0 0}
blockquote a img{border:none}

.commentborder { color:#fff; border:solid 1px #272727;background:#141414 url(/images/theme_images/blockquote.gif) no-repeat 0 0;margin:15px 0;padding:10px 10px 10px 60px; width:405px;}
.commentborder cite{display:block;margin:5px 0 0}
.commentborder a img{border:none}

.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}
.floatimgright {
float:right;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}

.list {
list-style-image: url(../images/theme_images/check.png);
margin-bottom:5px;
}
.list li{
padding-bottom:5px;
}

#buyers{
	background: url('../images/theme_images/buyers.jpg') no-repeat ;
height: 100px;
width: 240px;
}

#sellers{
	background: url('../images/theme_images/sellers.jpg') no-repeat ;
height: 100px;
width: 240px;
}
#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 40px;
border-top: 1px solid #333;
z-index: 1;
}

#navcontainer ul
{
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#navcontainer li
{
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer li a
{
padding: 1px 7px;
color: #FFF;
background-color: #313027;
border: 1px solid #333;
text-decoration: none;
}

#navcontainer li a:hover
{
color: #FFF;
background-color: #333;
border: 1px solid #333;
border-top: 1px solid #333;
border-bottom: 1px solid #333;
}

#navcontainer li a#current
{
color: #FFF;
background: #694422;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}


.blogtitle{
font-size:25px;
color:#010101;
font-family:"Georgia", Times New Roman, Times, serif

}
.subtitle{
font-size:19px;
color:#333;
font-family:"Georgia", Times New Roman, Times, serif;
padding-bottom:5px;border-bottom:1px solid #333;
}

.weather li{
list-style-type:none;
font-family:"Georgia", Times New Roman, Times, serif;
font-size:25px;
margin-left:30px;
margin-top:-10px;
}
.spacer{
clear:both;
width:100%;
padding:10px;
}

a{
text-decoration:underline;
color:#8E3604
}

a:hover{
text-decoration:none;

}
#formsubmit{
	width: 150px;
	}

.infopop{
	display: block;
	position: absolute;
	left: 413px;
	margin-left:10px;
	top: 0px;
	background: transparent url('../images/theme_images/popBox.png') no-repeat top left;
	line-height: 26px;
	color: #000;
	width: 270px;
	height:	32px;
	text-indent: 18px;
	}

.errorpop{
	background-image: url('../images/theme_images/popBoxWarning.png');
	} 


.textfield_contact {
	width:250px;
	height:22px;
	background-color: #0A0A0A;
	border:1px solid #333333;
	padding-left:5px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}

input.textfield_contact:focus{
	background-color:#333333;
	border:1px solid #000;
	}
	
.textfield{
	width:250px;
	height:22px;
	background-color: #0A0A0A;
	border:1px solid #333333;
	padding-left:5px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}

.input{
	width:200px;
	height:22px;
	background-color: #0A0A0A;
	border:1px solid #333333;
	padding-left:5px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}

input.input:focus{
	background-color:#333333;
	border:1px solid #000;
	}

.posTextfield{
	width:400px;
	height:200px;
	background-color: #0A0A0A;
	border:1px solid #333333;
	padding-left:5px;
	padding-top:5px;
	color:#EDE8B0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}	

input.textfield:focus	{
	background-color:#333333;
	border:1px solid #000;
	}

.jqvalidation {
	width: 25em;
	}

.jqvalidation label{
	position: relative;
	display: block;
	float: left;
	width: 25em;
	clear: both;
	border:	0px;
	padding:2px;
	line-height: 20px;
	margin-bottom: 5px;
	}

.jqvalidation label.nocontent{
	border:	none;
	}

.jqvalidation label.active{
	background-color: #ffffe0;
color:#000;
	border:	1px solid #ffcc66;
	}

.jqvalidation label.errorjq{
	background-color:#ecd0ce;
	border:	1px solid red;
	}	

.jqvalidation label.required{
	background-image: url('../images/theme_images/required.gif');
	background-repeat: no-repeat;
	background-position: -9em;
	}	

.jqvalidation label.isgood{
	background-image: url('../images/theme_images/tick.gif');
	background-repeat: no-repeat;
	background-position: -9em;
	}

.jqvalidation label input{
	width: 200px;
	float: right;
	padding-left: 2em;
	padding: 2px;
	}
	
.jqvalidation label input.active{
	border:	2px solid #ffcc66;
	}
	
.jqvalidation label input.errorjq{
	border: 2px solid red;
	}	



#app_sidebar{
   display: inline; /* IE6 double margin float bug hack */
   float: right;
   width: 240px;
height:500px;
    padding-top:0px;
   padding-right:40px;
   color:#333;
font-size:11px;
 background-image:url(../images/theme_images/app_right_fade.jpg);
 background-repeat:no-repeat;
 background-position: top right;
}



/* =Sidebar
---------------------------------------------------------------------
*/
#conditions{
 background-image:url(../images/theme_images/weatherback.png);
 background-repeat: no-repeat;height:165px;
}
#sidebar{
   display: inline; /* IE6 double margin float bug hack */
   float: right;
   width: 240px;

    padding-top:0px;
   padding-right:40px;
   color:#333;
font-size:11px;
 background-image:url(../images/theme_images/right_fade.jpg);
 background-repeat:no-repeat;
}


#sidebar #sidebar-lower{
   clear: left;
   float: left;
   width: 211px;
   padding: 0 14px;
   color:#333;
padding-bottom:10px;
   background: url(/images/theme_images/bg_sidebar-lower.gif) repeat-x;
}

.botlinks a{
	color:#993;
	text-align:center;
}
.botlinks{
	margin-top:30px;
	color:#993;
	text-align:center;
}

.tableimage img{
	border:3px solid #333;
}
.titleheader img{
border:none;
}
.titleheader{
font-size:19px;
width:235px;
color:#333;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #333;
margin-bottom:10px;
}
.tableimage td{
font-size:11px;
text-align:left;
}

.search {
	border: none;
	width: 210px;
float:right;
	background-color: #4A4936;
	z-index:1000;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #000;

	width: 122px;
	height: 18px;
padding: 8px 5px 0;
	background: #4A4936 url(../images/theme_images/search_bg1.gif) no-repeat;
	margin-right: 5px;
}
.search input.box:focus {
	background: #4A4936 url(../images/theme_images/search_bg1.gif) no-repeat left -25px;
	outline: none;
}
.search button.btn {
	width: 71px;
	height: 25px;
	cursor: pointer;
	text-indent: -9999px;
	background: #4A4936 url(../images/theme_images/search_bg1.gif) no-repeat top right;
}
.search button.btn:hover {
	background: #4A4936 url(../images/theme_images/search_bg1.gif) no-repeat bottom right;
}


.title{
font-size:36px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#333;
height:44px;
margin-top:10px;
background:url(../images/theme_images/titleback.jpg) repeat-x;
}

.date{
	font-size:11px;
	color:#333;
	padding-bottom:5px;
	border-bottom:1px solid #999;
}
.entry{
font-size:12px;
padding-top:5px;
color:#333;
width:500px;
padding-bottom:10px;
}

.blogextras{
font-size:12px;
padding-top:5px;
color:#333;
width:500px;
border-top:1px solid #333;
}
.blogextras a{
	font-weight:bold;
	text-decoration:underline;
}

* {
   margin: 0;
   padding: 0;
}

/*Form Styles*/

.shelftext {
	width:230px;
	height:15px;
	background-color:#1E1E1E;
	border:1px solid;
	border-color:#666;
	padding-left:5px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}
	
.posShelfText {
	width:230px;
	height:50px;
	background-color:#1E1E1E;
	border:1px solid;
	border-color:#666;
	padding-left:5px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}	

input.shelftext:focus	{
	background: #373737;
	border: 1px solid #666;
}

textarea.posShelfText:focus	{
	background: #373737;
	border: 1px solid #666;
}



.text1 {
	width:25px;
	height:18px;
	background-color:#1E1E1E;
	border:1px solid;
	border-color:#666;

	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}
	
.text2 {
	width:25px;
	height:18px;
	background-color:#1E1E1E;
	border:1px solid;
	border-color:#666;
margin-left:2px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}
	
.text3 {
	width:40px;
	height:18px;
	background-color:#1E1E1E;
	border:1px solid;
	border-color:#666;
margin-left:2px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}
	
.text4 {
	width:80px;
	height:18px;
	background-color:#1E1E1E;
	border:1px solid;
	border-color:#666;
padding-right:5px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}



.text {
	width:150px;
	height:22px;
	background-color:#1E1E1E;
	border:1px solid;
	border-color:#666;
	padding-left:5px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	}
	
.posText {
	width:230px;
	height:72px;
	background-color:#1E1E1E;
	border:1px solid;
	border-color:#666;
	padding-left:5px;
	padding-top:5px;
	color:#8e7d6a;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}	

input.text:focus	{
	background: #373737;
	border: 1px solid #666;
}

input.text1:focus	{
	background: #373737;
	border: 1px solid #666;
}
input.text2:focus	{
	background: #373737;
	border: 1px solid #666;
}
input.text3:focus	{
	background: #373737;
	border: 1px solid #666;
}
input.text4:focus	{
	background: #373737;
	border: 1px solid #666;
}
textarea.posText:focus	{
	background: #373737;
	border: 1px solid #666;
}
body{
   background: #B4B190 url(../images/theme_images/bg_body2.png) repeat-x;
   font-family: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif;
   font-size: medium; 
}

hr{
   display: none;
}

#skip{
   position: absolute;
   text-indent: -9999px;
   list-style: none;
}

#containers{

}

a{
   overflow: hidden;
}

/* =Header
---------------------------------------------------------------------
*/
#search{
   width: 770px;
   margin: 0 auto;

}
#topbar{
   width: 500px;
   margin: 0 auto;
   padding: 7px;
}

#topbar p{
   color: #D9D6B3;
   font-size: 65%;
   text-align: right;
   line-height: 1;
   padding-top:5px;

}
 #callback{
	    background: url(../images/theme_images/callback.jpg) no-repeat;
		
		
 }
 #callbackform{
	width:150px;
	padding-right:40px;
		padding-left:40px;
	padding-top:20px;
 }
#topbar p b{
   color: #605B4B;
   font-weight: normal;
}

#header{
   position: relative;
   clear: left;
   float: left;
   width: 400px;
   margin-top:-34px;
}

#header h1{
   float: left;
   width: 400px;
   height: 145px;
   margin-top: 0px;
   margin-left:30px;
   background: url(../images/theme_images/bg_h1.png) no-repeat;
   text-indent: -9999px;
}

#header h1 a{
   display: block;
   width: 342px;
   height: 59px;
}

#header #topblock{
    margin-top:35px;
	margin-right:-45px;
    float: right;
    width: 320px;
    color: #e9e1cc;
    line-height: 1.5;
    padding:0px;
    }

* html #header #topblock {
    line-height: 2px;
    }

#header #topblock ul{
    list-style: none;
    width: 400px;
    float: left;
    margin-top: 10px;

    }


/* =Container-Inner
---------------------------------------------------------------------
*/

#container-inner{
   width: 850px;
   margin: 0 auto;
}

/* =Content-Wrap
---------------------------------------------------------------------
*/

#content-wrap{
   clear: both;
   width: 850px;
   float:left;
   margin-top:12px;
   margin-bottom: 15px;
 
}

#topimage{
	clear: both;
   width: 764px;
   float: left;
   margin-left:50px;
   margin-top:-49px;
  background: url(../images/theme_images/topimage.png);
  background-repeat:no-repeat;
  width:763px;
  height:205px;
}

/* =Content
---------------------------------------------------------------------
*/

#content{
   float: left;
   width: 500px;
  padding-top:20px;
padding-left:50px;
color:#333;
background: #B4B190 url(../images/theme_images/left_fade.jpg);
background-repeat:no-repeat;

}



#content-top{
   display: inline;
   float: left;
   width: 509px;
   margin: 0 -23px 13px;
}


/* =Footer
---------------------------------------------------------------------
*/

#footer{
   clear: both;
   /*margin-top: 5px;*/
   background-color: #161711;
   background-image: url(../images/theme_images/bar.jpg);
   background-repeat:repeat-x;

}

#footer-inner{
   width: 764px;
   height:200px;
   margin: 0 auto;
   padding: 11px 0px;
   color: #434B4E;
   font-size: 65%;
}
#chat{
clear:both;
margin-top:5px;
float:right;
}





