body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

img	{
	border:0px;
}

h2	{

	font-size:1.1em;
	line-height:18px;

}

th	{

	font-size:10pt;
	font-weight:bold;
	text-align:left;
}

#main-wrapper {
	padding: 0px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top-add {
	height: 89px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#top {
	padding: 0px;
	height: 75px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logo {
	margin: 0px;
	float: left;
	height: 63px;
	width: 313px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.logo-rightadd {
	margin: 0px;
	float: right;
	height: 70px;
	width: 560px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
#navigation {
	padding: 0px;
	height: 40px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#navigation-left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 40px;
	width: 948px;
}
/*
#search-box {
	margin: 0px;
	float: right;
	height: 32px;
	width: 170px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.input-text {
	background-image:url(../images/seach-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:16px;
	color:#272F34;
	width:131px;
	height:20px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 8px;
	margin: 0px;
	border:solid 0px;
}

*/
#contant-wrapper {
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#left {
	float: left;
	width: 740px;
}
#top-strip {
	/*background-image: url(../images/top-strip.jpg);*/
	background-image: url(../images/middle-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #F4F4F4;
	/*height: 32px;*/
	width: 730px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454545;
	line-height: 16px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 11px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#top-strip p	{
	
	margin-top:0px;	
}
/*
#top-strip-bottom	{
	background-color: #FFFFFF;
	background-image: url(../images/middle-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	
	margin:0px;
	padding-left: 11px;
	width:730px;
}
*/

#middle-div {
	background-color: #F4F4F4;
	background-image: url(../images/middle-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 741px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#middle-div-wide {
	background-color: #F4F4F4;
	background-image: url(../images/middle-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 788px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#middle-content {
	background-image: url(../images/middle-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	width: 721px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #454545;
	display: table;
}

#middle-content-wide {
	background-image: url(../images/middle-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	width: 786px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #454545;
	display: table;
}

#content-one {
	background-image: url(../images/dooted-line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 721px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	display: table;
}
#content-b {
	width: 721px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	display: table;
}

#content-wide {
	width: 784px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	display: table;
}
#content-two {
	width: 721px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	display: table;
}

.box-one {
	background-image: url(../images/car.jpg);
	background-repeat: no-repeat;
	background-position: 160px bottom;
	width: 355px;
	height:200px;
	margin: 0px;
	float: left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #7A7A7A;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.box-one ul{
	list-style-type:none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box-one ul li{
	list-style-type:none;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #454545;
	background-image: url(../images/list-icon.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.box-one h2 {
	margin: 0px;
	font-family: "Helvetica Condensed", Arial, Tahoma, Verdana;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #454545;
	background-image: url(../images/best-marked.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.box-two {
	background-image: url(../images/coins.jpg);
	background-repeat: no-repeat;
	background-position: 150px bottom;
	width: 335px;
	height:200px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.box-two ul{
	list-style-type:none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box-two ul li{
	list-style-type:none;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #454545;
	background-image: url(../images/list-icon.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.box-two h2 {
	margin: 0px;
	font-family: "Helvetica Condensed", Arial, Tahoma, Verdana;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #454545;
	background-image: url(../images/best-finans.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 30px;
}

.box-three {
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	background-position: 140px bottom;
	width: 355px;
	height:200px;
	margin: 0px;
	float: left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #7A7A7A;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.box-three ul{
	list-style-type:none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box-three ul li{
	list-style-type:none;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #454545;
	background-image: url(../images/list-icon.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.box-three h2 {
	margin: 0px;
	font-family: "Helvetica Condensed", Arial, Tahoma, Verdana;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #454545;
	background-image: url(../images/best-eied.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 30px;
}

.box-four {
	background-image: url(../images/family.jpg);
	background-repeat: no-repeat;
	background-position: 150px bottom;
	width: 335px;
	height:200px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.box-four ul{
	list-style-type:none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box-four ul li{
	list-style-type:none;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #454545;
	background-image: url(../images/list-icon.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.box-four h2 {
	margin: 0px;
	font-family: "Helvetica Condensed", Arial, Tahoma, Verdana;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #454545;
	background-image: url(../images/best-force.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 35px;
}
.bottom-add {
	background-color: #EEEEEE;
	height: 90px;
	width: 740px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #DBDBDB;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}



#right {
	float: right;
	width: 185px;
	background-image: url(../images/addbg-top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#right-add {
	background-image: url(../images/addbg-bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 160px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 24px;
	padding-left: 13px;
}
#footer {
	background-image: url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	clear: both;
	height: 100px;
	width: 100%;
	text-align: center;
	margin: 0px;
}
#footer-info {
	padding: 0px;
	height: 100px;
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#social-links {
	margin: 0px;
	float: left;
	height: 75px;
	width: 115px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer-links {
	margin: 0px;
	float: right;
	width: 810px;
	height: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	color: #7E7E7E;
	text-align: center;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer-links a{
	text-decoration:none;
	color: #7E7E7E;
	padding:0 10px;
}
#footer-links a:hover{
	text-decoration: underline;
	color: #000;
}

/* jquery spesific style */
#dialog_link {
	padding: .4em 1em .4em 20px;
	text-decoration: none;
	position: relative;
}
#dialog_link span.ui-icon {
	margin: 0 5px 0 0;
	position: absolute;
	left: .2em;
	top: 50%;
	margin-top: -8px;
}
ul#icons {
	margin: 0; 
	padding: 0;
}
ul#icons li {
	margin: 2px; 
	position: relative; 
	padding: 4px 0; 
	cursor: pointer; 
	float: left;  
	list-style: none;
}
ul#icons span.ui-icon {
	float: left; 
	margin: 0 4px;
}

#toptabs-container	{

	position:relative;
	top:2px;
	left:637px;
}

.no_margin	{
	
	margin:0px;
	padding:0px;

}

#toptabs	{
	display:none; /*delay view. undone with javascript after complete page load*/
	float:left;
	font-size:65%;	
	position:absolute;
	heght:70px;
	width:300px;
	z-index:10000;
	/*background-color:#fff;*/
	/*opacity:0;*/
}

#mc_tabs	{

	display:none;

}

#top-wrapper	{
	width:925px;	
}

.list_location	{
	width:240px;
	float:left;
	
}

.list_price	{

	
	float:left;

}
.p_list_header	{

	float:left;
	display:block;
	width:90px;
	font-weight:bold;
	

}

.list_float_wrapper	{
	
	width:230px;
	clear:both;
	font-size:0.95em;
	
}
.p_list_value	{

 	display:block;
 	float:left;
 	
 
 }
 
.dp_list_value	{

 	display:block;
 	float:left;
 	
 
 }
 .dp_list_header	{

	float:left;
	display:block;
	width:130px;
	font-weight:bold;
	

} 

.dp_list_float_wrapper	{

	width:100%;
	clear:both;
	

}
 
 .row_alt_a_left	{
 	
 	vertical-align:top;
 	background-color:#EEEEEE;
 }
 .row_alt_b_left	{
 
 	vertical-align:top;
 	background-color:#F1F1F1;;
 }
 

/* copy from previous css */ 




SPAN.pris {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17pt
}
IMG.adpix {
	WIDTH: 205px
}


/*simple search form (list of brands) */
#simple_search	{
	
	font-family: verdana, sans-serif; 	
	font-size:9pt;
	width:100%;
	padding-left:0px;
	margin-left:0px;
	
}

.tripple_list	{
	
	width: 100%;
	padding-left:0px;
	margin-left:0px;		
	
}

.double_list_td	{

	width:50%;
	
}


.tripple_list_td	{
	
	width:33%;
	vertical-align: top;
	padding-left:0px;
	
}

.tripple_list_ul	{
	
	list-style:none;
	line-height:25px;
	padding-left:0px;
	margin-left:0;
	

}

#display_ad_top     {

    /* width:430; */

}

#display_ad_left    {

     width:255px;
     float:left;
	/*CLEAR: none; */
	
	BORDER-TOP: gray 1px solid; 
	
	BORDER-LEFT: gray 1px solid; 
	
	BORDER-BOTTOM: gray 1px solid
}

#display_ad_right    {
	
	width:450px;
	float:left;
	padding-top:0px;
	/*clear: none; */
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: gray 1px solid; 
	
	BORDER-LEFT: gray 1px solid; 
	
	BORDER-BOTTOM: gray 1px solid

}

/*ad header*/
#detail_header     {
     
     

}

.ad_header_price   {

     font-size:12pt;
     
     line-height:21px;
     font-family:verdana,sans-serif;


}

.ad_header_brand   {

     font-size:12pt;
     line-height:21px;
     font-family:verdana,sans-serif;
    

}

.header_line  {
     
      font-family:arial;
      font-weight:bold;
      background: #e0e0e0;
      /*margin-bottom:5px;*/
      margin-top: 0px;
      text-align: center;
      vertical-align:middle;
      font-size:12pt;
      line-height:25px;
      border-top: gray 1px solid;
      border-bottom:  gray 1px solid;

}


.mod_gallery_img	{

	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px;
	border-color:black;
	border-style:solid;

}
.mod_gallery_text	{

	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px;
	border-color:black;
	border-style:solid;

}

.img_gallery_button	{

	font-size:9pt;

}

/*search result list*/
.list_table {

    width:100%;
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: gray 1px solid; 
	
	BORDER-LEFT: gray 1px solid; 
	
	BORDER-BOTTOM: gray 1px solid     
     
}

.list_spacer	{
	
	height:5px;

}

.list_header {

    background:#fbc41f;
    font-weight:700;
    text-align:center;

}

a.list_header:link {
     color:blue;
     font-weight:700;

}

a.list_header:visited {
     color:blue;
     font-weight:700;

}

a.list_header:hover {
     color:blue;
     font-weight:900;

}

a.list_header:active {
     color:blue;
     font-weight:700;

}

.list_header_merchant {

    background:#DFDFDF;
    font-weight:700;
    text-align:center;

}

a.list_header_merchant:link {
     color:blue;
     font-weight:700;

}

a.list_header_merchant:visited {
     color:blue;
     font-weight:700;

}

a.list_header_merchant:hover {
     color:blue;
     font-weight:900;

}

a.list_header_merchant:active {
     color:blue;
     font-weight:700;

}


.list_td_A {

     vertical-align:bottom;
     
     background:#EEEEEE;

}
.list_td_B {

     vertical-align:bottom;
     background:#FBFBFF;

}

/*formating pagination */

#pagination_div  {

     margin-top:8pt;
     text-align:center;
     width:100%



}

.pagination  {

     font-family:verdana,sans-serif;
     font-weight:700;
     font-size:8pt;
     color:black;
     word-spacing:0.1em;

}

a.pagination {

     font-family:verdana,sans-serif;
     font-weight:700;
     font-size:8pt;
     color:black;

}

a.pagination:visited {

     font-family:verdana,sans-serif;
     font-weight:700;
     font-size:8pt;
     color:black;

}

a.pagination:hover {

     font-family:verdana,sans-serif;
     font-weight:700;
     font-size:8pt;
     color:black;
     background:#fbc41f;

}

a.car_list:link  {

     font-size:8pt;
     font-weight:700;
     font-family:verdana,sans-serif;
     color:black;

}

a.car_list:visited  {

     font-size:8pt;
     font-weight:700;
     font-family:verdana,sans-serif;
     color:black;

}

a.car_list:hover  {

     font-size:8pt;
     font-weight:700;
     font-family:verdana,sans-serif;
     color:black;
     background:#fbc41f;

}

a.car_list:active  {

     font-size:8pt;
     font-weight:700;
     font-family:verdana,sans-serif;
     color:black;

}





.error_report	{

	color:red;
	font-weight:700;


}

.required	{

	color:red;
	
}

.required_conditional	{

	color:#fbc41f;


}

h3.form_object_description	{

	font-size:10pt;

}	

.bold {

    font-weight:700;
    font-family:verdana,sans-serif;
}

div.application {

    width:100%;
    float:right;
    padding-top:0px;
	CLEAR: none; 
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: gray 1px solid; 
	
	
	BORDER-LEFT: gray 1px solid; 
	
	BORDER-BOTTOM: gray 1px solid
}

#application_text  {

   padding-bottom:10px;

}

h2.general {

   font-size:12pt; 
   font-family:verdana,sans-serif;
   line-height:20px;
   

}

#wrap_all {



}

p.hidden {

    
    visibility:hidden;
  
   
}

.pricing_info {

    list-style:disc outside;
    padding-left:2px;
    

}

li.pricing_info {

   margin:5px;


}

td.pricing_table {

   padding-left:10px;

}

#description_div  {

   padding-left:3px;
   padding-bottom:10px;
   padding-right:3px;


}

li.edit_ad {

   margin:5px;


}

#frontpage_main {
	border:3px solid gray; CLEAR: both; BACKGROUND: #ffffff url('../images/bg_alt.jpg') no-repeat center top; OVERFLOW: hidden; WIDTH: 800px; HEIGHT: 580px
}
#frontpage_box_car {
	BORDER-RIGHT: none; PADDING-RIGHT: 1px; BORDER-TOP: none; PADDING-LEFT: 1px; BACKGROUND: #ffffff; LEFT: 130px; PADDING-BOTTOM: 0px; BORDER-LEFT: none; WIDTH: 220px; PADDING-TOP: 5px; BORDER-BOTTOM: none; POSITION: absolute; TOP: 150px;
}

#frontpage_box_bestphone {
	BORDER-RIGHT: none; PADDING-RIGHT: 1px; BORDER-TOP: none; PADDING-LEFT: 1px; BACKGROUND: #ffffff; LEFT: 130px; PADDING-BOTTOM: 0px; BORDER-LEFT: none; WIDTH: 220px; PADDING-TOP: 5px; BORDER-BOTTOM: none; POSITION: absolute; TOP: 444px;
}

#frontpage_box_insurance {
	BORDER-RIGHT: none; PADDING-RIGHT: 1px; BORDER-TOP: none; PADDING-LEFT: 1px; BACKGROUND: #ffffff; LEFT: 515px; PADDING-BOTTOM: 0px; BORDER-LEFT: none; WIDTH: 140px; PADDING-TOP: 5px; BORDER-BOTTOM: none; POSITION: absolute; TOP: 150px
}
#frontpage_box_finance {
	BORDER-RIGHT: none; PADDING-RIGHT: 1px; BORDER-TOP: none; PADDING-LEFT: 1px; BACKGROUND: #ffffff; LEFT: 515px; PADDING-BOTTOM: 0px; BORDER-LEFT: none; WIDTH: 175px; PADDING-TOP: 5px; BORDER-BOTTOM: none; POSITION: absolute; TOP: 444px
}
#frontpagelogginn {
	LEFT: 18px; POSITION: absolute; TOP: 18px
}
#frontpagecopyright {
	LEFT: 620px; POSITION: absolute; TOP: 640px
}
#frontpageslogan {
	LEFT: 315px; POSITION: absolute; TOP: 370px
}
H3 {
	MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px
}

.frontpage {
   
 
    padding-left:1px;
	list-style:none;
}

h3.frontpage	{

	margin-top:0px;

}

li.frontpage  {

    margin:2px;

}
ul.frontpage	{

	margin-bottom:0px	

}


#quick_menu { 

    top:655px;
    position:absolute;
    left:20px;
    width:785px;
    height:25px; 
    font-weight:700;
    
    font-family: verdana, sans-serif;
    font-size:10pt;
    text-align:center;
    vertical-align:bottom;
    padding-top:2px;
    padding-bottom:0px;
    color:#808080;

}
a.quick_menu:link  {

    font-family: verdana, sans-serif;
    font-size:10pt;
    font-weight:700;
    color:#808080;
    text-decoration:none;


}

a.quick_menu:visited  {

    font-family: verdana, sans-serif;
    font-size:10pt;
    font-weight:700;
    color:#808080;
    text-decoration:none;


}

a.quick_menu:active  {

    font-family: verdana, sans-serif;
    font-size:10pt;
    font-weight:700;
    color:#808080;
    text-decoration:none;


}

a.quick_menu:hover  {

    font-family: verdana, sans-serif;
    font-size:10pt;
    font-weight:700;
    color:black;;
    background:#fbc41f;


}

li.utilities	{

	margin:5px;

}	

#ad_by_mail_div	{

	margin-left:5px;
	margin-right:2px;
	padding-bottom:10px;

}

h4.general	{
    
	
	font-family:verdana,sans-serif;
	margin-bottom:5px;	

}

#contact_details	{

	padding-bottom:10px;

}	

#dp_property_location	{

	padding-bottom:10px;

}

#property_list	{
	
	padding-bottom:10px;

}	



#desc	{

	color:white;

}

.tab	{

	width:65%;
	height:15px;

}	

td.tab_grey	{

	background: #EEEEEE;
	height:25px;
	text-align:center;
	font-size:8pt;
}	

td.tab_white {

	background: #EEEEEE;
	height:25px;
	text-align:center;
	font-size:8pt;
	font-weight:700;
}	

h2.adv_search	{

	font-size:9pt;
	background: #EEEEEE;


}

/*tab styling (MC search form*/

.tab_header	{
	
	padding:15px;
	font-weight:700;
	font-size:12pt;

}

.tab_header a	{

	text-decoration:none;
	color:black;
}

.tab_header a:hover	{

	background:#fbc41f;

}

.chunked_model_list	{
	
	width:33%;

}

.m2	{
	font-size:0.65em;
	vertical-align:top;
}

.right-add-devider	{
	
	margin-bottom:5px;
}

#image_gallery	{
	border-right:1px solid gray;
}

