@import "/css/mainPages.css";
body{
margin:0;
padding:0;
background-image: url(/images/bgfill.gif)
}


:focus {
  -moz-outline-style: none;
}


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


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


div{
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#maincontainer{
width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background:#ffffff;
background-image: url(/images/mfiller.gif);
background-repeat:repeat-y;
}


#maincontainer a{
color:#9f0000;
text-decoration:none;
}
#maincontainer a:hover{
text-decoration:underline;
}






#topsection{
height: 320px;
background-repeat:no-repeat;
}


#navTop{
	text-align:right;
	position:relative;
	top:256px;
}
#langbar{
position:relative;
left:12px;
float:left;
top:-2px;
padding-left:40px;
}
#topsection ul{
	display:inline;
	list-style:none;
}


#topsection ul li {
	display: inline;
	padding:4px;
    text-transform:capitalize;     font-weight:bold; }


#hsearch{
position:relative;
text-align:right;
top:205px;
}


#contentwrapper{
float: left;
width: 100%;


}


#contentcolumn{
margin: 0 0 0 210px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background:#ffffff;
width:720px;
padding-left:6px;


}
#maininfo{
width:535px;
float:left;


}


#maininfo h1{
padding:10px;
font-size:12px;
}


#adsbox{
	width:580px;
	float:left;
	margin:10px;
	}


#ads_pic{
	width:166px;
	height:116px;
	background-color: #b5c3ce;
	padding:2px;
	text-align:center;
	float:left;
    clear: none;
	
}


.ads_title{
	padding:0px 5px;
	float:left;
	clear:none;
	font-size:10px;
}


.ads_titleBox{
	background-color:#b7c4cc;
	width:403px;
	font-weight:bold;
	color:black;
	height:16px;
	padding:4px 0 0px 0;
	}


.ads_BottomBox{
	width:405px; 
	font-weight:bold; 
	height:15px; 
	padding:2px 0 0px 0;
}


.ads_description{
	float:left;
	width:404px;
    padding:8px 0px 2px 0px;
	height:70px;
}


#ads_pic img{
border:2px solid white;
}
#adst{
  height:104px;
  width:403px;
  float:left;
  clear:none;
  margin-left:2px;
}
#adst h1{
font-size:12px;
margin:0px;
padding:0px;
}


#adsbox span{
padding:8px;
color:#4d98ab;
}


#adsbox span a{
color:#9f0000;
text-decoration:none;
}


#adsbox span a:hover{
color:#9f0000;
text-decoration:underline;
font-weight: bold;
}




#rightcolumn{
width:180px;
float:left;
}


#toffer{
background-image: url(/images/toffer.gif);
background-position: bottom right;
background-repeat: no-repeat;
width:173px;
height:30px;
border-left:1px solid #b7c4cc;
}


#rightcolumn h2{
font-weight:bold;
font-size:12px;
padding:0px;
margin:0px;
}


#leftcolumn{
float: left;
width: 210px; /*Width of left column in pixel*/
margin-left: -1000px; /*Set margin to that of -(MainContainerWidth)*/
background: #f4f4f4;
border-top:1px solid #dbdbdb;
height:100%;
}


#leftcolumn ul{
margin:0px;
padding:0px;
width:210px;
color: black;
}


#leftcolumn li {
width:200px;
display: block;
padding:4px;
border-top:1px solid white;
list-style-image: none;
background:url(/images/arrow.gif) 10px 10px no-repeat; 
font-weight:bold;
}


#leftcolumn ul li a{
color:#9f0000;
padding-left:20px;
}

#leftcolumn ul li:first-letter{text-transform:capitalize;}


.mtitle{
border-top:1px solid white;
height:25px;
padding-left:20px;
background-image: url(/images/qq.gif);
background-repeat:no-repeat;
font-size: 22px;
color:#4d98ab;
font-family: Georgia;
padding:10px;
}






.ntitle{
border-top:1px solid white;
height:25px;
color: #9f0000;
padding:10px;
background-repeat:no-repeat;
}
.ntitle a{
color: #9f0000;
}








#leftcolumn p{
padding-left:4px;
width:200px;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


p{
margin:0px;
}


#leftcolumn h2{
padding-left:4px;
width:271px;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#news{
border-top:1px solid black;
padding-left:4px;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}






#footer{
clear: left;
width: 100%;
text-align: center;
padding:0;
height:132px;
background-image: url(/images/footer.jpg);
background-repeat:no-repeat;
}


#footerin{
padding-top:80px;
margin:10px;
text-align:right;
color:white;
}
#footerin a{
text-align:right;
color:white;
font-weight:bold;
}
#footerin a:hover{
text-align:right;
color:#9f0000;
}




.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


#hotclick{
width:100%;
}
#hotclick div{
width:25%;
float:left;
color:#4d98ab;
}




.picbox{
padding-left:15px;
}
.offer{
border-left:10px solid #b7c4cc;
padding-left:10px;
}
.picbox img{
border:1px solid white;
}
.framePic{
padding:2px;
background: #b7c4cc;
width:111px;
height:76px;
text-align:center;
}


.more1{
text-align:right;
}


.more1 a{
text-align:right;
color:#9f0000;
text-decoration:none;
padding-right:20px;
}


#more a:hover{
text-align:right;
color:#9f0000;
font-weight: bold;
text-decoration:underline;
}




.sbox{
background-image: url(/images/test.gif);
background-repeat:repeat-x;
border:1px solid black;
height:18px;
color:#9f0000;
font-weight: bold;
} 


.button{
 color:black;
 font-size:14px;
 background-color:#fed;
 border:1px solid;
 border-top-color:#696;
 border-left-color:#696;
 border-right-color:#363;
 border-bottom-color:#363;
 filter:progid:DXImageTransform.Microsoft.Gradient
     (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
	.formind{
	height:25px;
	float:left;
	padding-left:20px;
	padding-top:2px;
	}
	.formindtb{
	height:25px;
	float:left;
	padding-left:10px;
	padding-top:2px;
	}
	form{
		padding:0px;
		margin:0px;
	}
	#fibutton{
	width:200px;
	padding-left:120px;
	float:left;
	}
	#fibutton input{
	width:60px;
	}


	#picgallery{
		width:630px;	/* Total width of slideshow */
		border:1px solid black;
	}
	
	#previewPane{
	     text-align:center;
		vertical-align:middle;
		background-color: #b7c4cc;


		/* CSS HACK */
		height: 407px;	/* IE 5.x */
		height/* */:/**/370px;	/* Other browsers */
		height: /**/370px;
		width:450px;		
		float:left;
				
	}
	#waitMessage{
		display:none;
		position:relative;
		left:10px;
		top:-170px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}	
	#galleryContainer{
		float:left;
		
		/* CSS HACK */
		height: 454px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		height/* */:/**/438px;	/* Other browsers */
		height: /**/370px;
		
		/* CSS HACK */
		width: 124px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		width/* */:/**/120px;	/* Other browsers */
		width: /**/120px;
				
		border:1px solid #b7c4cc;	/* Black border */		
		padding:1px;	/* A little space between the black border and the content inside */
		
	}
	#galleryContainer #arrow_down{	/* Arrow down image */
		height:35px;
	}
	#galleryContainer #arrow_up{
		height:35px;	/* Arrow up image */
	}
	
	#theImages{	/* DIV where the images are located */
		position:relative;
		overflow:hidden;
		height:300px;	/* Height of boxes for the images */
	}
	#theImages div{	
		position:relative;	/* Don't change this */
		height:1500px;	/* Higher than total height of thumbnails */


	}
	#theImages img{
		border:0px;	/* No border */
		filter:alpha(opacity=50);	/* Transparency - IE */
		opacity:0.5; /* Transparency - Firefox */
		padding-top:1px;	/* Space between images */
	}


#info{width:600px;float:left;padding-left:10px;}
#ileft{width:200px;float:left;}
#ileft1{font-size:16px;font-weight: bold;}
#ileft2{font-size:14px;font-weight: italic;}
#ileft3{font-size:14px;color:#545454;}
.ileft4{font-size:16px;color:#a60402;font-weight: bold;}
.ileft5{font-size:14px;color:#b6c5cc;}
.ileft4a{font-size:12px;color:#a60402;font-weight: bold;}
.ileft5a{font-size:10px;color:#b6c5cc;}
#imid{width:374px;float:left;}
#imid2{padding:6px;border:1px solid #d4dee7;}
#iright{width:58px;text-align:center;float:left;}


#form2 select{margin-top:4px;margin-left:5px;padding:0px;width:200px;height:20px;}
#form2 input{margin-top:4px;margin-left:140px;}


#form1 select{margin-top:6px;height:20px;}
#form1 input {margin-top:6px;}








#title{
  background-image: url(/images/titleICO.gif);
    background-repeat: no-repeat;
    margin-left:8px;
}


#title h1{
	padding:0;
	margin:0; 
	color:#4d98ab;
	font-size:12px;
    padding-left:20px;
}


#title img{
	padding:3px 3px 5px 20px;
	width:18px;
	height:17px;
	border:0px;
	float:left;
}


#crumbar{
	font-size:10px;
	text-transform: lowercase;
}



#contentID{
	padding:15px 10px;
}


#searchByID{padding:0px;}
#searchByID a{color: #9f0000;}
.button{border:1px solid #578dbb; background-color: #FFFFFF; }
#AdvSearch{margin-top:5px;}
#detailedSearch{padding-top:4px;padding-left:50px;}
#byID{padding-top:0 4px; text-align:center; }


#idestate{
width:770px;
border-top:1px dotted #b9c3cc;
border-bottom:1px dotted #b9c3cc;
padding-top:6px;
padding-bottom:6px;
}
#idtbox{width:380px;border:1px solid #d4dee7}
#idbutton{width:80px;border:1px solid #578dbb;background-color: #FFFFFF;margin-left:10px;}
#srchgroup{
width:760px;
border:1px solid #d4dee7;
margin:0;
padding:4px;
float:left;
}
#sgtbox{
width:60px;
}
#sb1{float:left;padding-left:10px;}
#sb2{float:left;padding-left:60px;}
.cbitem
{
float: left;
width: 170px;
margin: 0 2px 2px 0;
padding: 2px;
}
.clearboth { clear: both; }
#lbox{
width:595px;
float:left;
font-size: 14px;
}
#lboxitem{
float:left;
width:170px;
padding-top:8px;
padding-left:12px;
padding-bottom:10px;
font-weight: bold;
}




#lboxitem select{
width:170px;
float:left;
}


#sblabel{
padding-top:10px;
float:left; font-weight:bold; }


#brokerinfo{
float:left;
width:330px;
}


#maininfo a{
color:#9f0000;
text-decoration:none;
}
#maininfo a:hover{
color:#9f0000;
font-weight:bold;
text-decoration:underline;
}


#logo{
	width:200px;
	float:left;
}


.mail_overlay{
display: none;
position: absolute;
top: 40px;
left: 0%;
width: 100%;
height: 100%;
z-index:1001;
}
.mail_content {
display: none;
position: absolute;
top: 50%;
left: 25%;
width: 640px;;
height: 520px;
z-index:1002;
overflow: auto;
}


#feedback{
font-size:12px;
}
#window{
width:600px;
}
#top_c{
width:600px;
height:29px;
}
#top_l{
background-image: url(/images/top_l.gif);
background-repeat:no-repeat;
width:41px;
height:29px;
float:left;
}
#top_m{
background-image: url(/images/top_m.gif);
background-repeat:repeat-x;
width:450px;
height:29px;
float:left;
}
#top_r{
background-image: url(/images/top_r.gif);
background-repeat:no-repeat;
width:109px;
height:29px;
float:left;
}
#mid_c{
border-left:1px solid #76747F;
border-right:1px solid #76747F;
background-color: #E8E8F0;
}
#bot_c{
width:600px;
height:28px;
}
#bot_l{
background-image: url(/images/bot_l.gif);
background-repeat:no-repeat;
width:14px;
height:28px;
float:left;
}
#bot_m{
background-image: url(/images/bot_m.gif);
background-repeat:repeat-x;
width:560px;
height:28px;
float:left;
}


#bot_r{
background-image: url(/images/bot_r.gif);
background-repeat:no-repeat;
width:26px;
height:28px;
float:left;
}


#topOfferTitle{
background-image: url(/images/topOffer_bg.gif);
background-repeat:no-repeat;
padding:1px 0px 14px 7px;
margin-top:20px;
color:#9f0000;
text-transform:capitalize;
font-weight:bold;


#banner a img {text-decoration:none;border:none;}
}