/* 
Author:Stacy Prendeville
Website: http://www.lamarproperties.com
Last Amended:
 */
/*
global values + layout divs
======================================
*/
/* Remove padding and margin */
* {margin:0px;padding:0px;}
body{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size:80%;
	color:#FFF;
	text-align:center;
	min-width:800px;
	margin:0px;
	background-color: #FFFFFF;
	/*
	background-image: url(tmp-imagery/bg.jpg);*/
}
#outer{
	width:800px;
	margin: 0 auto;background-image: url(tmp-imagery/bg.jpg);
	background-repeat:repeat-x;
	text-align:left;}
	
/* Remove border around linked images */
img {
	border: 0;}
/* Class for clearing floats*/
.clear {
	clear:both;}
#mainnav{
width:235px;
float:left;}
#maincontent{
	float: right;
	width: 560px;
	color: #51513D;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCC99;
	border-left-color: #CCCC99;
	padding:0px 1px 0px 1px;
}
#maincontent ul { margin-left:20px; }
#maincontent2{
	float: right;
	width: 750px;
	color: #51513D;
	padding:0px 1px 0px 1px;
}
.right{
float:right;}
.photoright{
float:right;
margin-left: 18px;
border:2px solid #afb068
}
 /*
typography
======================================
*/

/* Padding cancelled in Global - Back on certain elements here */
h5, h6, pre, blockquote, fieldset, table, ul {
  margin: 0.8em 0;}
  h2 {
  color: #afb068;
  font-size:16px;
  padding:5px 5px 0px 5px;
  }
  h3 {
   margin: 0.8em 0;
   color: #afb068;
  font-size:16px;
  }
#maincontent2 h1 {
	margin: 0.8em 0;
	color: #afb068;
	font-size:16px;
}
  h4 {
  margin: 0.8em 0;
   color: #afb068;
  font-size:16px;
  }
hr {
color:#2F2F2F;
background-color: #2F2F2F;}
p {padding:5px;
	line-height:120%;}
strong {
color: #afb068
}

 /*
link colours
======================================
*/	a.dark, a.dark:link, a.dark:visited {
	color: #afb068
	}
	a.dark:hover, a.dark:visited:hover {
	color:#8d8e32
	}
a, a:link {
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;	}

a:visited {
	color: #FFFFFF;}
a:hover {
	color: #AB925A;}
a:visited:hover{
	color: #AB925A;}

#search {
	background-color: #000000;}
#homebody h1 {
	font-size: 100%;
	font-weight: normal;
	padding:5px;}
#homebody h2 {
	font-size: 110%;
	font-weight: bold;
	padding:0px 5px 0px 5px;
	color: #CCCC99;}
.propertytable{
	border: 1px solid #B4B467;}
#propertyfloat{
	width:190px;
	float: right;
	margin-left:5px;
	margin-right: 5px;
}
#footer {
	background-color: #000000;
	clear: both;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 7px;}
#footerinner {
	width: 100%;
	text-align: left;}
ul#topnav {
	width:560px;
	height:20px;
	float:right;
	padding:0px;
	margin:0px;}
ul#topnav li{
display:inline;
list-style-type: none;
text-indent:-10000px;
float:left;
height:10px;}
ul#topnav li a{
display:block;
height:20px;}
a#home{
	background: url(tmp-imagery/home-btn.gif) left top;
	width:52px;}
a#faq {
	background: url(tmp-imagery/faq-btn.gif) left top;
	width:39px;}
a#reservation {
	background: url(tmp-imagery/reservatin.gif) left top;
	width:139px;}
a#propowns {
	background: url(tmp-imagery/owners-btn.gif) left top;
	width:128px;}
	a#contactus {
	background: url(tmp-imagery/contact-btn.gif) left top;
	width:70px;}
a#english {
	background: url(tmp-imagery/english.gif) left top;
	width:50px;
	margin-left:15px;
	margin-bottom: 2px}
a#espanol {
	background: url(tmp-imagery/espanol.gif) left top;
	width:61px;}
a#home:hover, #homebody a#home{
	background: url(tmp-imagery/home-btn.gif) left bottom;}
a#faq:hover,#faqbody a#faq {
	background: url(tmp-imagery/faq-btn.gif) left bottom;}
a#reservation:hover, #termsbody a#reservation {
	background: url(tmp-imagery/reservatin.gif) left bottom;}
a#propowns:hover, #ownersbody a#propowns {
	background: url(tmp-imagery/owners-btn.gif) left bottom;}
	a#contactus:hover, #contactusbody a#contactus {
	background: url(tmp-imagery/contact-btn.gif) left bottom;}
a#english:hover, a#english {
	background: url(tmp-imagery/english.gif) left bottom;}
a#espanol:hover {
	background: url(tmp-imagery/espanol.gif) left bottom;}
	
	
	
	a#homees{
	background: url(tmp-imagery/home-btnes.gif) left top;
	width:50px;}
a#faqes {
	background: url(tmp-imagery/faq-btnes.gif) left top;
	width:83px;margin-left: -5px;}
a#reservationes {
	background: url(tmp-imagery/reservatines.gif) left top;
	width:100px;margin-left: -5px;}
a#propownses {
	background: url(tmp-imagery/owners-btnes.gif) left top;
	width:100px;margin-left: -5px;}
	a#contactuses {
	background: url(tmp-imagery/contact-btnes.gif) left top;
	width:100px;margin-left: -5px;}
a#englishes {
	background: url(tmp-imagery/englishes.gif) left top;
	width:80px;margin-left:0px}
a#espanoles {
	background: url(tmp-imagery/espanoles.gif) left top;
	width:55px;}
a#homees:hover, #homebody a#homees{
	background: url(tmp-imagery/home-btnes.gif) left bottom;}
a#faqes:hover,#faqbody a#faqes {
	background: url(tmp-imagery/faq-btnes.gif) left bottom;}
a#reservationes:hover, #termsbody a#reservationes {
	background: url(tmp-imagery/reservatines.gif) left bottom;}
a#propownses:hover, #ownersbody a#propownses {
	background: url(tmp-imagery/owners-btnes.gif) left bottom;}
	a#contactuses:hover, #contactusbody a#contactuses {
	background: url(tmp-imagery/contact-btnes.gif) left bottom;}
a#englishes:hover {
	background: url(tmp-imagery/englishes.gif) left bottom;}
a#espanoles:hover, a#espanoles {
	background: url(tmp-imagery/espanoles.gif) left bottom;}
	
#branding {
	height: 110px;
	margin-bottom: 2px;}


ul#mainnavul {
padding:0px;
margin:0px;
height:202px;
width:233px;}

ul#mainnavul li{
list-style-type: none;
text-indent:-10000px;
width:235px;
height:29px;}
ul#mainnavul li a{
display:block;
}

a#rental {background: url(tmp-imagery/rentals-btn.gif) left top;height:29px;}
a#additional {background: url(tmp-imagery/additional-btn.gif) left top;height:29px;}
a#book {background: url(tmp-imagery/howto-btn.gif) left top;height:29px;}
a#sale {background: url(tmp-imagery/forsale-btn.gif) left top;height:29px;}
a#owners {background: url(tmp-imagery/owners-btn.gif) left top;height:29px;}
a#about {background: url(tmp-imagery/aboutus-btn.gif) left top;height:29px;}
a#marbella {background: url(tmp-imagery/about-btn.gif) left top;height:29px;}
a#marrakech {background: url(tmp-imagery/aboutm-btn.gif) left top; height: 28px;}

a#rentales {background: url(tmp-imagery/rentals-btnes.gif) left top;height:29px;}
a#additionales {background: url(tmp-imagery/additional-btnes.gif) left top;height:29px;}
a#bookes {background: url(tmp-imagery/howto-btnes.gif) left top;height:29px;}
a#salees {background: url(tmp-imagery/forsale-btnes.gif) left top;height:29px;}
a#ownerses {background: url(tmp-imagery/owners-btnes.gif) left top;height:29px;}
a#aboutes {background: url(tmp-imagery/aboutus-btnes.gif) left top;height:29px;}
a#marbellaes {background: url(tmp-imagery/about-btnes.gif) left top;height:29px;}
a#marrakeches {background: url(tmp-imagery/aboutm-btnes.gif) left top; height: 28px;}


a#rental:hover, #rentalbody a#rental {background: url(tmp-imagery/rentals-btn.gif) left bottom;}
a#additional:hover, #additionalbody a#additional {background: url(tmp-imagery/additional-btn.gif) left bottom;}
a#book:hover, #howtobookbody a#book {background: url(tmp-imagery/howto-btn.gif) left bottom;}
a#sale:hover, #salebody a#sale {background: url(tmp-imagery/forsale-btn.gif) left bottom;}
a#owners:hover, #ownersbody a#owners {background: url(tmp-imagery/owners-btn.gif) left bottom;}
a#about:hover,  #aboutusbody a#about {background: url(tmp-imagery/aboutus-btn.gif) left bottom;}
a#marbella:hover, #marbellabody a#marbella {background: url(tmp-imagery/about-btn.gif) left bottom;}
a#marrakech:hover, #marrakechbody a#marrakech {background: url(tmp-imagery/aboutm-btn.gif) left bottom;}

a#rentales:hover, #rentalbody a#rentales {background: url(tmp-imagery/rentals-btnes.gif) left bottom;}
a#additionales:hover, #additionalbody a#additionales {background: url(tmp-imagery/additional-btnes.gif) left bottom;}
a#bookes:hover, #howtobookbody a#bookes {background: url(tmp-imagery/howto-btnes.gif) left bottom;}
a#salees:hover, #salebody a#salees {background: url(tmp-imagery/forsale-btnes.gif) left bottom;}
a#ownerses:hover, #ownersbody a#ownerses {background: url(tmp-imagery/owners-btnes.gif) left bottom;}
a#aboutes:hover,  #aboutusbody a#aboutes {background: url(tmp-imagery/aboutus-btnes.gif) left bottom;}
a#marbellaes:hover, #marbellabody a#marbellaes {background: url(tmp-imagery/about-btnes.gif) left bottom;}
a#marrakeches:hover, #marrakechbody a#marrakeches {background: url(tmp-imagery/aboutm-btnes.gif) left bottom;}

.space {
	margin-top: 1px;
}
#search {
	margin-top: 1px;
}

.copyright {
	float: right;
	color: #CCCC99;
	text-align: right;
}

.bullets {
margin-left: 40px
}

input {
width: 200px;
border:1px solid #afb068;
}
input.submite {
width: 150px;
background-color:#afb068;
color: #000000;
border:0px;
font-weight:bold;
padding:5px;
font-family:Trebuchet MS, Arial, sans-serif;
}
input.submite350 {
width: 100%;
background-color:#afb068;
color: #000000;
border:0px;
font-weight:bold;
padding:5px;
font-family:Trebuchet MS, Arial, sans-serif;
}

textarea {
width: 200px;
border:1px solid #afb068
}

.contacttable {
margin-left: 5px
}

.contacttable td{
padding: 2px
}
.tctable {
margin-left: 5px;
}
.tctable td{
border: 1px solid #afb068;
padding:5px;
}
table.quick {

margin: 0px; }
table.quick #qsub {
width: 70px
}
table.quick td {padding:2px}
table.quick #qsub {
width: 70px;
background-color:#CCCC98;
font-family:Trebuchet MS, Arial, sans-serif;
font-weight:bold

}
table.quick select {
font-family: Trebuchet MS, Arial, sans-serif;
font-size:12px;
background-color:#CCCC98
}
fieldset{
margin-right: 10px;
padding: 0 10px;
}
legend{
font-size:15px;
}
div#links{
float:right;
margin-right:15px;
}