body {

}
body,table {
font-family: arial, hevetica, sans-serif;
color: #110144;
font-size: 11px;
}
table {
border-collapse: collapse;
width: 100%;
}
*{
margin: 0px;
padding: 0px;
}
img {
border: none;
}
.clr {
clear: both;
}
p {
margin: 0 0 15px;
line-height:16px;
text-align: justify;
}
ul li {
list-style:none;
}
h1 {
color:#ad6445;
font-weight:normal;
font-size:18px;
margin-bottom:15px;
}
a {
color:#000000;
text-decoration:underline;
outline: none;
}
a:hover {
text-decoration:none;
}
#page {
text-align: center;
}
#wrapped {
background: #b1d7fa;
margin: 0px auto;
text-align: left;
width: 899px;
overflow:hidden;
position:relative;

}
#top {
background: #ffffff url(images/top.gif) repeat-x 0 100%;
height:128px;
}
#logo {
width: 360px;
padding-top: 15px;
}
#logo span {
background: transparent url(images/logo.jpg) no-repeat 0 0;
display:block;
text-indent:-9999px;
height:84px;
width: 360px;
}
#header .lmenu {
background: transparent url(images/menubg.jpg) no-repeat 0 0;
float:left;
width: 335px;
}
#header .rbanner  {
float:right;
height:200px;
width: 564px;
}
.lmenu ul {
margin:28px 0 0 80px;
text-align:center;
width:152px;
}
.lmenu li {
display:block;
margin-bottom: 15px;
}
.lmenu a {
font-size: 17px;
color:#ffffff;
text-decoration:none;
font-family:"myriad pro", arial, helvetica, sans-serif;
}
.lmenu a:hover {
color:#49ccf2;
}
#header {
height: 200px;
overflow:hidden;
}
#main {
background: #b1d7fa url(images/bg.png) repeat-x 0 0;
padding: 0 0 0 19px;
}
#main  #lcol{
float:left;
width:272px;
}

#main  #mcol{
float:left;
width:320px;
margin: 0 20px;
padding-top:12px;
}
#main  #scol{
float:right;
margin:18px 15px 0 0px;
width:574px;
}
#scol #high {
overflow-x:hidden;
overflow-y:scroll;
height:480px;
}
#scol #high table {
width: 96%;
}
#scol #high table table{
width: 100%;
}
#main  #rcol{
background: transparent url(images/rbg.png) no-repeat 0 0;
height: 547px;
float:left;
width:229px;
margin: 15px 0 0;
}
#main  #lcol .ltop{
background: transparent url(images/ltop.png) repeat-y 0 0;
height:520px;
}
#main  #lcol .lbottom{
background: transparent url(images/lbott.png) no-repeat 0 0;
height: 22px;
}


#footer {
text-align:center;
color:#d12c27;
border-top:1px solid #ecedef;
padding-top:20px;
margin-top:20px;
font-weight:bold;
}
#footer a{
color:#8f8e8e;
text-decoration:none;
}
#footer a:hover{
color:#d12c27;
}
#footer ul li {
color:#8f8e8e;
display:inline;
margin: 0 8px;
}
#footer p {
margin-top:15px;
}


/* Left Column*/
#lcol .ltop {
padding: 10px 26px;
}
#lcol .icol {
background: #ebebeb;
}
#lcol .icol form.main {
padding: 8px 18px 5px;
}
#lcol h3 {
line-height:40px;
background: #dfdfdf;
color:#504f4f;
font-weight:normal;
font-size:18px;
font-family: tahoma, helvetica, sans-serif;
text-align:center;
text-transform: uppercase;
}
#lcol .searchpage_field_caption {
color:#0072b9;
font-size:11px;
font-family: arial, helvetica, sans-serif;
}
#lcol td {
padding: 5px;
}
#lcol input {
width: 120px;
font-size:10px;
padding:2px;
}
#lcol select {
width: 80px;
font-size:11px;
padding:2px;
}
#lcol input.button {
width: 110px;
height:22px;
background: transparent url(images/find.png) no-repeat 0 0;
cursor: pointer;
text-indent: -9999px;
font-size: 0px;
color:#ffffff;
border:0;
margin-right:20px;
}


/* Right Column*/
#rcol .icol {
padding: 0px 20px;
}
#rcol h2 {
line-height:56px;
color:#ffffff;
font-weight:normal;
font-size:17px;
font-family: tahoma, helvetica, sans-serif;
text-align:center;
text-transform: uppercase;
}
#rcol .featured_listing {
background: #ebebeb;
border: 1px solid #aaaaaa;
text-align: center;
margin: 4px 0px 0;

}
#rcol .featured_listing  h3 {
line-height:16px;
background: #dfdfdf;
color:#515050;
font-weight:normal;
font-size:13px;
padding:0 5px;
font-family: tahoma, arial, helvetica, sans-serif;
}
#rcol .featimg {
height: 85px;
margin: 5px 0 0;
}
#rcol .featimg img{
width: 150px;
height: 80px;
border: 1px solid #003663;
}
#rcol a.button{
width: 82px;
height:27px;
background: transparent url(images/Readmore.png) no-repeat 0 0;
cursor: pointer;
text-indent: -9999px;
font-size: 0px;
color:#ffffff;
border:0;
display:block;
margin: 0px 15px 5px;
}
.readmore  a{
width: 82px;
height:27px;
background: transparent url(images/Readmore.png) no-repeat 0 0;
cursor: pointer;
text-indent: -9999px;
font-size: 0px;
color:#ffffff;
border:0;
display:block;
margin: 0px;
}


/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */

.browse_tool_table {
	background-color: #FFFFFF;
	width:100%;
	font-size: 12px;
	text-decoration: none;
	color: black;
}
.browse_tool {
	background-color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	color: black;
}
.browse_tool_num {
	color: #336699;
}

.browse_tool_button A {
	background-color: #FFFFFF;
	font-size: 10px;
	line-height: 10px;
	text-align: center;
	BORDER-COLOR: #000000;
   	BORDER-STYLE: outset;
 	BORDER-WIDTH: 1px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 55px;
	height: 18px;
	display: block;
	padding: 3px;
}

.browse_tool_button A:visited {
	color: #000000;
}

.browse_tool_button A:hover {
	color: #CCCCCC;
	BORDER-STYLE: inset;
	width: 55px;
	height: 18px;
}

.browse_tool_ghost {
	font-size: 11px;
	line-height: 10px;
	color: #aaaaaa;
	text-decoration: none;
}


.browse_tool_curpage {
	BACKGROUND-COLOR: #f8f8f8;
	color: #CCCCCC;
	width: 24px;
	height: 20px;
	display: block;
	text-align: center;
}

.bt_pages {
	font-family: verdana, arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #D1DEE9;
	text-decoration:none;
	font-size: 11px;
	vertical-align: middle;
	color:	#000000;
	padding: 0px;
}

bt_pages_ghost{
	color:	#aaaaaa;
	text-decoration:none;
}

A.bt_pages{
	color:	#000000;
	width: 24px;
	height: 20px;
	display: block;
	text-align: center;
}

A.bt_pages:visited{
	color: #000000;
}

A.bt_pages:hover{
	color:#FFFFFF;
	background: #132975;
}
/* LISTING PAGE DETAILS 'listing_next_prev'  */
.next_prev_listing { margin: 2em 0 2em 3em;  border: 1px solid #a9a9a9; width: 40em; text-align: center; }
.next_prev_listing ul { margin: 1.5em auto; }
.next_prev_listing li { display: inline; padding: .5em 1em; list-style-type: none; }
.count, .listing_xy { width: 100%; background-color: #dcdcdc; clear: both; padding: .5em 0; }




.search_header
{
background-color: #0a70c4;
}

.search_header td a, 
.search_header td a:visited
{
color: white;
text-decoration: none;
}

#high td {
padding: 5px;
vertical-align: top;
}

.mainimg img {
width: 360px !important;
}



.lblock {
background:#ecf5fe;
margin:10px 0 0;
padding: 10px 10px 5px;
}
.lclick {
margin-bottom:10px;
}