/* LAYOUT */ 
html, body{ 
margin:0; 
padding:0; 
text-align:center;
height:100%; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:#fff url('images/33original.gif');;
} 

.pagewidth{ 
width:774px; 
text-align:left;  
margin-left:auto; 
margin-right:auto;   
display:block;
height:100%;
} 

.ie_pants{
width:765px; height:4px;  background:#009ada;	
}
/*
.shadow{
width:4px; height:200px; float:left;padding:0px;
background-image: url('images/c_logo1.gif');
background-repeat: no-repeat;	
}
.shadow_home{
width:4px; height:400px; float:left;padding:0px;
background-image: url('images/c_logo2.gif');
background-repeat: no-repeat;	
}
.shadow_home2{
width:4px; height:400px; float:left;padding:0px;
background-image: url('images/c_logo3.gif');
background-repeat: no-repeat;	
}
*/
.noborder{
border:0;
}

.leftholder{
display:block; 
display:inline;
float:left;
}

.leftmenusuround{
 }	
	
.leftmenu{
 width:203px;
 display:inline;
float:left;
 }


.contentholder{
width:570px;

float:left;	
 display:inline;
}

.contentsuround{	
	
}

.content{
width:560px;	
background-color:#ffffff; 
display:inline;
float:left;
border: solid 1px #cecece;
padding-top:54px;
padding-right:0px;
background-image: url('images/f_logo2.gif');
background-repeat: no-repeat;
background-position: 0px 0px;
}

.pgtitle{
width:559px;	
background-color:#fff; 
float:left;
}

.contentpadd{
padding-left:4px;
padding-right:4px;
text-align:left;
margin-top:20px;
}
.contentpadd a{
color:#f79437;	
}
.contentpadd a:hover{
color:#ff6600;	
}

.contentpadd ul {
clear:both;
float:left;
text-align: left;
} 
.contentpadd li{
background: transparent  url("images/chevron.jpg") left center no-repeat;
padding-left:18px;
color:#000;
font-size:12px;
}

.contentminheight{
height:300px;
}

.contentheader{
background:url("images/bg_grey01.gif") left top;
background-repeat: repeat-y;
      
}
.contentpadd p{
clear:both;
}
/*
.topper{	
background:url("images/bg_blue04.gif")  left bottom;
background-repeat: repeat-x;
height:21px;
width:561px;
padding-top:-14px;
 } 
.topper2{
height:21px;
width:561px;
background:url("images/callnow.gif")  right bottom no-repeat;
}
.topper3{
background-image: url('images/callnow.gif');
background-repeat: no-repeat;
background-position: 300px 20px;
height:100px;
width:600px;
}
*/
.callnow{
position: relative; 
left:5px; 
top: 0px;
padding:0;
      
}

/* LEFT MENU */
.leftheader{
height:100px;
width:203px;
background:url("images/a_logo1.gif") left top;	
}

.leftmenusection1_holder{
display:block;
width:203px;
padding:0;
background-color: #f79239;
}
.leftmenusection1{
background-color:#f79239;
border-left:1px solid #cecece;
border-right:1px solid #fbae20;
border-top:1px solid #cecece;
border-bottom:1px solid #f79239;
background-color: #f79239;
background:url("images/bg_orange.gif") no-repeat left top;
    
}
.leftmenusection1 a{
font-size:1em;
}

.leftmenusection2{
background:url("images/bg_blue01.gif") no-repeat left top;
height:30px;
padding:12px 1px 1px 1px;
background-color:#029bdb;
color:#ffffff;
font-weight:bold;font-size:12px;
}

.leftmenusection2 a{
font-size:12px;	color:#ffffff;
text-decoration:none;
}
.leftmenusection2 a:hover{
font-size:12px;
color:#ffffff;
text-decoration:underline;
}

.leftmenusection3_holder{
background-color:#ffffff;
}

.leftmenusection3{
background:url("images/bg_grey01.gif") no-repeat left top;
min-height:190px;
padding:1px 1px 1px 1px;
color:#11476b;
padding:8px 0 0 16px;
font-weight:bold;
font-size:12px;
}

.leftmenusection3 a{
font-size:0.7em;
color:#ffffff;
}

.leftmenusection4_holder{
background-color: transparent;
}

.leftmenusection4{
background:url("images/bg_blue02.gif") no-repeat left bottom;
height:34px;
padding:1px 1px 1px 1px;
color:#ffffff;
}
.leftmenusection4 a{
color:#ffffff;
text-decoration:none;
}
.leftmenusection4 a:hover{
color:#ffffff;
text-decoration:underline;
}

/* header footer */
.footerholder{
width:573px;
background-color:#ffffff; 
padding-left:4px;
display:inline;
float:left;
background:#ffffff;
font-size:10px;
}	
.footer{	
width:562px; 
height:38px; 
float:left;
background-image:url('images/bg_blue03.gif');	
text-align: right;
color:#ffffff;
font-size:12px;  
 } 

.footer a{
color:#ffffff; 
text-decoration:none;
font-size:12px;
}

/* li ul ol */
ul {
text-align: left;
font-size:11px;
} 
ul li{
color:#fff;
text-align: left;
border-bottom: solid 1px #fff;
padding:4px 0 4px 0;
font-weight:bold;
font-size:11px;
list-style-type: none;
}

ul li a{
background: transparent url("images/yingyang.gif") left center no-repeat;
padding-left:18px;
color:#fff;
text-decoration:none;
}
ul li a:hover{
color:#029bdb;
text-decoration:none;
}
/* products */
.pholder{
width:525px;
height:3em;
}
.ptitle{
display:block;
float:left;
width:200px;
font-size:14px;
font-weight:bold;
color:#f79437;
}
.ptitle a{
font-size:13px;
font-weight:bold;
}	

.ptitleprice{
display:block;
float:right;
width:210px;
font-size:13px;
font-weight:bold;
color:#ff0000;

}
/* PROPERTY FRONT END FORMAT */
.property {
float:left;
line-height:20px;
margin-right:4px;
min-height:14em;
width:540px;
border-bottom:dashed 1px #cecece;
padding:12px 0px 20px 0px;
}

#thdumbframe {
background-image: url(images/frame.gif);
background-repeat:no-repeat;
width: 109px;
height: 110px;
position: relative;
float:left;
margin-right:10px;
vertical-align: middle;
}

.imagesection{
border: #cecece solid 1px;
height:360px;
padding:4px;
width:540px;
}
.thumbsholderouter{
float: left;
width: 540px;
margin:0;
}
.thumbsholder{
float: left;
width: 430px;
margin:0;
display:block;
}
.singlethumb{
float: left;
height:66px;
padding:0 2px 3px 2px;
display:inline;	
}
.mainimageholder {
float: left;
width: 530px;
min-height: 400px;
display:inline;
}
.thumholder2{
width:400px;
min-height:70px;
display:block;
}
.thumbframe {
background-image: url(images/frame.gif);
background-repeat:no-repeat;
width: 90px;
height: 110px;
position: relative;
float:left;
margin-right:10px;
vertical-align: middle;
}

/* ERRORS AND WARNINGS */
.warning{
background:url("images/warn.gif") no-repeat left center;
padding:40px 8px 26px 25px;
}
.error{
background:url("images/error.gif") no-repeat left top;
padding:6px 8px 26px 45px;
}

.tick{
background:url("images/tick.png") no-repeat left top;
padding:6px 8px 26px 45px;
}

h1{
color:#f79473;	
}	
/* icons */
.icons {
color:#000000;
float:right;	
text-decoration:none;	
padding-left:6px;
padding-right:6px;
margin-right:4px;
margin-top:-10px;
padding-bottom:25px;
background: #ffffff;
height:30px;
width:450px;
position:relative;
font-size:xx-small;
border-color:#FFFFFF;
text-decoration:none;	
}

/* buttons links next back pagination */

.paginaholder{
float:left;
padding:84px;
height:2.4em;
}

.pagina a{
color:#ffffff;
float:left;	
text-decoration:none;	
padding-left:6px;
padding-right:6px;
border-right:1px solid #87dcff;
border-bottom:1px solid #87dcff;
border-top:1px solid #d9f4ff;
border-left:1px solid #d9f4ff;
margin-right:4px;
background: #029bda;
}

.pagina a:hover{
display:block;	
color:#ff6600;	
text-decoration:none;
padding-left:6px;
padding-right:5px;
border-right:2px solid #87dcff;
border-bottom:2px solid #87dcff;
}
.pagina .nolink{
float:left;	
display:block;	
color:#fff;
padding-left:4px;
padding-right:4px;
border:1px solid #cecece;
margin-right:4px;
background:#fbab23;
}

.titlebar{
clear:both;
float:left;
color:#f79437;
top:-10px;
height:20px;
position:relative;
left:4px; 
font-size:16px;
font-weight:600;
margin-bottom:10px;
}
.titlebar2{
float:left;
height:20px;
width:540px;
color:#f79437;
font-size:14px;
font-weight:bold;
}

.statusl{
background: #ffffff;
height:30px;
width:250px;
position:relative;
font-size:14px;
font-weight:bold;
color:#00f;
}

.statusr{
background: #ffffff;
height:30px;
width:250px;
position:relative;
font-size:14px;
font-weight: normal;
color:#00f;
text-align:right

}
.mediumlabel{
float: left;
width: 9em;
height: 2em;
display:inline;
}
.tinybutton {
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #102132;
padding:0px;
position: relative;

}
.ptitle12{
display:block;
float:left;
width:100px;
font-size:12px;
font-weight:bold;

}
.ptitleprice12{
display:block;
float:LEFT;
width:90px;
font-size:11px;
font-weight:bold;
font-weight:bold;
margin-LEFT:100PX;
margin-top:0px;
}
.ptitleprice123{
display:block;
float:LEFT;
width:130px;
margin-top:2PX;
line-height:11px;
}
.ptitleprice1234{
display:inline;
float:left;
width:130px;
margin-top:0PX;
}
.availability{
display:inline;
float:LEFT;
width:70px;
margin-top:1PX;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#sendtofriend { 
padding: 5px 10px 5px 35px;
background: transparent url(images/sendtofrnd.jpg) no-repeat center left;
color:#000000;
text-decoration:none;
}
#sendtofriend a:link{
text-decoration:none;
} 
a, a:link{
text-decoration:none;
}
#map1 { 
padding: 5px 10px 5px 35px;
background: transparent url(images/map.jpg) no-repeat center left;
color:#000;
text-decoration:none;
}
#viewing { 
padding: 5px 10px 5px 35px;
background: transparent url(images/arangeview.jpg) no-repeat center left;
color:#000000;
text-decoration:none;
color:#000000;
}
#print { 
padding: 5px 10px 5px 35px;
background: transparent url(images/print.jpg) no-repeat center left;
color:#000;
text-decoration:none;

}
.ptitle1{
display:block;
float:left;
width:200px;
font-size:12px;
font-weight:bold;
color:#000;
}
.availability1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.ptitleprice123inner{
line-height:13px;
}
.summary{
clear:both;
}