html{
	background-color:#000;
	background-image:url(images/uploads/background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}
body{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-align:center;
	font-size:80%;
	}
.orange{
	color:#F08868;
	position:relative;
	margin-left:80px;
	padding-top:10px;
	}	
.orange img{
position:absolute;
right:0px;
top:0px;
}	
em{
font-style:italic;
}
.left{
float:left;
padding-right:10px;
}
table td{
padding:3px 6px;
}
.orange1{
	color:#F08868;
	}	
a{
color:#7A779D;
}
a:hover{
	color:#F08868;
}
strong{
color:#7A779D;
font-weight:bold;
}
.violet{
	color:#7A779D;
	}
.clear{
	clear:both;
	}
.price{
	font-size:1.5em;
	margin-left:30px;
	}	
#week{
position:absolute;
left:15px;
}
#month{
position:absolute;
left:125px;
}
p{
	padding:5px 0;
	}
ul{
	list-style:outside;
	}
ul li{
	list-style:disc;
	margin-left:15px;
	}			
h1{
	color:#7C7A9A;
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:1.8em;
	padding:10px 0;
	}	
h2{
	color:#9492B6;
	font-size:1.4em;
	padding:7px 0;
	border-bottom:1px solid #9492B6;
	}
h3{
	color:#6A688C;
	padding:5px 0;
	font-size:1.1em;
	}				
	
#wrap{
	position:relative;
	text-align:left;
	margin:0 auto 0 auto;
	width:917px;

	}
#content{
	padding-bottom:13px;
	background: url(images/uploads/back-bottom.gif) no-repeat bottom;
	float:left;
	width:917px;
	}				
#content1{
	background:#fff url(images/uploads/back_top.gif) no-repeat top;
	padding:10px 24px 10px 24px;
	float:left;
	width:869px;
	}
.content{
	float:left;
	width:869px;
	padding:20px 0;
	}	
#welcome{
float:left;
width:600px;
}
#newsletter{
float:right;
width:200px;
background:#eee;
padding:10px;
position:relative;
}
#newsletter h2{
	font-size:1.2em;
	padding:4px 0;
margin-bottom:10px;
}
#newsletter input.text{
background:#fff !important;
border:1px solid #ccc;
padding:2px;
}
#newsletter input.submit{
position:absolute;
top:54px;
right:20px;
}
/* LOGO */		
#logo{
	width:869px;
	float:left;
	}
#logo img{
float:left;
}	
#logo p{
	float:right;
	width:200px;
	text-align:right;
	padding-top:15px;
	color:#7A779D;
	font-size:1.5em;
	}		
#logo a{
	font-size:.6em;

	text-decoration:none;
	}	
/* MENU */
#menu{
	background:url(images/uploads/menu.jpg) no-repeat top;
	width:869px;
	height:34px;
	float:left;
	margin-top:20px;
	}
#menu ul{
	list-style:none;
	float:left;
	width:869px;
	height:26px;padding-top:8px;
	}
#menu li{
	list-style:none;
	float:left;
	font-size:1.1em;
	margin-left:0;
	}
#menu a{
	color:#FCE4DD;
	text-decoration:none;
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	padding:0px 15px;
	border-left:1px solid #FCE4DD;

	}
#menu li.first a{
	border:none;
	}
#menu a:hover,#menu a.selected{
	color:#fff;
	}
/* SEARCH */
#search{
	width:869px;
	float:left;
	margin-top:2px;
	height:196px;
	background:url(images/uploads/picture.jpg) no-repeat;
	}	
#search form{
	float:right;
	width:260px;
	margin-top:18px;
	padding-right:40px;
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	
	}
#search form p{
	padding:2px 0 3px 0;
	}		
#search form p.legend{
	color:#fff;
	font-size:1.2em;
	padding:4px 0 10px 0;
	}						
#search form label{
	width:110px;
	float:left;
	}
#search form  input.submit{
	margin-left:110px;
	}		
/* VIOLET BOX */
.box{
	background:url(images/uploads/violet_bottom.gif) no-repeat bottom;
	width:870px;
	float:left;
	padding:9px 0;
        position:relative;
        margin-bottom:14px;
	}
.boxin{
	background:#ECEBFA url(images/uploads/violet_top.gif) no-repeat top;
	padding:10px 20px 10px 20px;
	margin-top:10px;float:left;
	width:830px;
	
	}
.boxin div{
	float:left;
	width:170px;
	}
.boxin p{
	margin-left:170px;
       width:500px;
	}	
.boxin img.button{
	position:absolute;
	top:70px;
	right:15px;
	}	
/* ORANGE BOX */
.boxo{
	background:url(images/uploads/orange_bottom.gif) no-repeat bottom;
	width:870px;
	float:left;
	padding:9px 0;
        position:relative;
        margin-bottom:14px;
	}
.boxino,.boxino1{
	background:#FAEEE8 url(images/uploads/orange_top.gif) no-repeat top;
	padding:10px 20px 10px 20px;
	margin-top:10px;float:left;
	width:830px;
	}
.boxino h3,.boxino1 h3{
color:#E35E33;
}
.boxino div,.boxino1 div{
	float:left;
	width:170px;
	}
.boxino p{
	margin-left:170px;
       width:500px;
	}	
.boxino1 p{
	margin-left:0px;
       width:670px;
	}	
.boxino img.button,
.boxino1 img.button{
	position:absolute;
	top:70px;
	right:15px;
	}	
/* BOX BIG */
.bigbox{
	background:url(images/uploads/violet_bottom.gif) no-repeat bottom;
	width:870px;
	float:left;
	padding:9px 0;
	}
.bigboxin{
	background:#ECEBFA url(images/uploads/violet_top.gif) no-repeat top;
	padding:10px 20px 10px 20px;
	margin-top:10px;float:left;
	width:830px;
	position:relative;
	}
.bigboxin h2{
	color:#6A688C;
	border:none;
	}
.bigboxin h2 span{
	font-size:.7em;
	}	
.bigboxin h3{
	color:#9492B6;
	border-bottom:1px solid #9492B6;
	font-size:1.3em;
}
.bigboxin .left{
	float:left;
	width:331px;
	}
.bigboxin .right{
	float:right;
	width:470px;
	}	
.bigboxin table{
	width:470px;
	margin-top:5px;
	}
.bigboxin table td{
	padding:5px;
	vertical-align:top;
	}
.bigboxin table th,.bigboxin table td strong{
	color:#9492B6;
       font-weight:bold;
	}
.bigboxin table ul li{ margin-left:12px;}	
.whitebox{
	background:url(images/uploads/white-back.gif) no-repeat;
	float:left;
	width:301px;
	height:256px;
	padding:15px;
	margin-top:10px;
	}
.whitebox_small{
	background:url(images/uploads/white_small.gif) no-repeat;
	float:left;
	width:301px;
	height:33px;
	padding:10px 15px;
	}	
.whitebox p{
	padding:0px;
	}		
.whitebox a.arrow,.whitebox_small a.arrow{
	color:#6A688C;
	float:right;
	background:url(images/uploads/arrow.gif) no-repeat right 13px;
	padding-right:15px;
       padding-top:10px;
	text-decoration:none;
	}	
.whitebox_small a.arrow{
padding-top:0px;
background:url(images/uploads/arrow.gif) no-repeat right 3px;
}
.whitebox a.arrow:hover,.whitebox_small a.arrow:hover{
	color:#26234A;
	}	
/* FOOTER */
#footer{
	width:869px;
	background:url(images/uploads/footer.gif) no-repeat;
	float:left;
	height:57px;
	text-align:center;
	padding-top:18px;
      position:relative;
	color:#fff;
	}	
#footer #social{
position:absolute;
right:20px;
top:20px;
}
#footer #social img{
margin-left:10px;
}
#footer a{
	color:#fff;
	}	
form#letting label{
width:200px;
margin-right:20px;
float:left;
color:#7A779D;
}
form#letting input.text, form textarea{
width:250px;font-family:Arial, Helvetica, sans-serif;
padding:1px 2px;
border:1px solid #7A779D;
background:#fff !important;
	
}
form textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}
form#letting input.submit{
margin-left:400px;
}
form#letting input.checkbox{
margin-right:5px;
}