@charset "UTF-8";
/* CSS Document */

h2#searchres {
background:#E7E7E7;
border: #ccc solid 3px;
margin-bottom:4px;
padding:5px;
width:678px;
font-size:18px;
color:#333333;
text-align:center;
}





.leftbox1, .leftheaders {
width:230px;
padding:4px;
background:#fff;
border: #bb2b91 solid 3px;
min-height:20px;
font-size:16px;
text-align:center;
padding-top:4px;
margin-bottom:5px;
margin-top:8px;
}


.leftheadersunder {
background-color:#fff;
padding:5px;
min-height:40px;
}

#header-banner {
	width:234px;
	height:60px;
	position:absolute;
	left:8px;
	top:110px;
/*border:1px solid red;*/
}




#main-left {
/*margin-top:90px;*/
float:left;
width:245px;
margin-left:10px;
_margin-left:5px;
}

#main-right {
float:right;
width:717px;
padding-left:10px;
padding-right:10px;
_padding-right:5px;
min-height:570px;
border-left:1px solid #CCCCCC;
/*background:url(/graphics/contents_bg.gif) right top no-repeat;*/
}




#home #search {
width:490px;
height:50px;
margin:0 auto;
font-size:18px;
font-weight:bolder;
background:url(/graphics/seachbg.gif) top center no-repeat;
padding:20px;
padding-top:45px;
padding-bottom:25px;
margin-top:10px;
position:relative;
}

#home #QuickSearch {
font-size:18px;
font-weight:bolder;
padding:2px;
width:330px;
background-color:#F3F3F3;
color:#000;
}

#home #searcheg {
text-align:center;
margin-top:8px;
font-size:16px;
}

#home #go {
float:right;
}

#tsearch #search {
width:229px;
height:140px;
margin:0 auto;
font-size:14px;
font-weight:bolder;
/*background:url(/graphics/seachbg.gif) top center no-repeat;*/
background:url(/graphics/search-search-bg.gif) top center no-repeat;
padding:2px;
margin-top:10px;
position:relative;
padding:4px;
padding-top:12px;
padding-left:10px;
}

#tsearch #QuickSearch {
font-size:14px;
font-weight:bolder;
padding:2px;
width:210px;
background-color:#F3F3F3;
color:#000;
margin-bottom:5px;
}

#tsearch #searcheg {
text-align:center;
margin-top:8px;
font-size:12px;
}
#tsearch #go {
float:right;
margin-right:8px;
}


#item-wrap-wrap {
background-color:#FFFFFF;
width:680px;
padding:5px;
}
#item-wrap {
margin:0 auto;
width:660px;
margin-bottom:5px;
padding:5px;
/*border:thin #CCCCCC solid;*/
line-height:150%;
height:90px;
background-color:#FFFFFF;
}


.row1{
border:thin #CCCCCC solid;
}
.row2{
border:thin #999 solid;
}



.row1p, .row2p {
border:1px solid #FF0000;

}

#item-inside {
	width:500px;
	float:left;
	background-color:#FFFFFF;
	text-transform:capitalize;
}

#right-inside {
	width:700px;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:20px;
}


#right-inside-det {
	width:705px;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:20px;
}
#item-more {
width:87px;
height:83px;
margin-right:4px;
margin-left:4px;
float:right;
}



#details h1 {
color:#bb2b91
}



.textfieldRequiredMsg {
position:absolute;
top:15px;
padding:2px;
left:150px;
}


.townlist {
float:left;
padding-left:8px;
padding-right:8px;
border-right:1px solid #CCCCCC;
margin-bottom:6px;
display:block;
width:140px; 
overflow:hidden;
}


.takelist {


float:left;
padding-left:8px;
padding-right:8px;
border-right:1px solid #CCCCCC;
margin-bottom:6px;
display:block;
width:295px; 
overflow:hidden;
}
.basic-buttons {
display:block;
padding:8px;
width:90px;
background:#000;
color:#FFFFFF;
border:1px solid #000000;
margin-left:8px;
text-decoration:none;
text-align:center;
}
.basic-buttons:hover {
display:block;
padding:8px;
width:90px;
background:#333333;
color:#FFFFFF;
border:1px solid #000000;
text-decoration:none;
}



#featured a {
line-height:140%;
display:block;
padding:4px;
background: #a2d4e2;
border:1px solid #a2d4e2;
margin-bottom:1px;
color:#000;
text-decoration:none;
}
#featured a:hover {
background-color:#FFFFFF;
color:#000;
text-decoration:none;
}
.paypal {
width:290px; float: left; margin-right:5px; 
}

.paypal div {
width:120px;
float:left;
margin-left:5px;
}


#right-ad {
position:absolute;
left:1005px;
top:160px;
width:120px;
height:600px;
}

#topfb {
	width:460px;
	position:absolute;
	top:71px;
	left:21px;
	z-index:900;
	height: 30px;
}

