﻿/* CSS Document */
* {margin:0;padding:0}

body {
  color: #373737;
  background: #373737;
  margin:0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:62.5%;
}

table { border-collapse: collapse;}

input, select {font-size:1.1em;}
img { border : 0px;}

.sel { color: #f36126; }

form { font-size:1.4em;}

.formsmall { font-size:1.0em;}

h1 { color: #bb1500 ; font-weight:bold; text-align : right ; padding-right:10px;font-size:1.8em;  }
a { text-decoration: none; color: #999999;}
a:hover { color: #666666;}

#nav {padding-left:20px;font-size:1.1em; color: #8a8154; font-weight : bold ;}
#nav a { text-decoration: none; color: #8a8154;}
#nav a:hover { color: #f3591f;}
#nav input {
	border: 1px solid;
	border-color: #62562f;
	background : #fef9e4;
	padding: 2px 5px 2px 5px;
}

#topbanner
{
	background: url(i/header_bg.gif);
}

#content 
{
	padding:10px;
	background: url(i/gstudio.gif) no-repeat ;
	background: #ffffff ;
}

#content table { width:100%;}


.contentborderleft 
{
	border: solid 1px #373737;	
	width: 136px;
	padding:8px;
	font-size:0.7em; 
	font-weight :bold ;
}
.inputstyle {
	border: 1px solid;
	border-color: #373737;
	background : #ffffff;
	padding: 2px 5px 2px 5px;
}

.contentborderright
{
	border: solid 1px #373737;	
	padding: 8px;
	font-size:0.7em; 
}
.contenthead {	font-size:2em; }

.contenthead2 {	font-size:2em; 
	padding-bottom: 5px;
	border-bottom: solid 1px #373737;
}

.contenthead3 {	font-size:1em;
	padding-bottom: 2px;
	border-bottom: solid 1px #373737;
}


.propborder {border: solid 1px #373737; }

.contactdetails { font-size:1.6em; }

.propertylist { font-size:1.6em; }
.propertylist a { color:  #999999; }
.propertylist li { padding-left:8px; padding-top: 4px; background: url(i/dot.gif)  no-repeat 0px 7px ;}

.contenttopdent1
{
	background: #ffffff;
	width: 60px;
	height : 1px;
	float: left;
	position: relative;
	margin-top: -1px;
}

.contenttopdent2
{
	background:  #ffffff;
	width: 60px;
	height : 1px;
	float: left;
	position: relative;
	margin-top: -11px;
}

.orangeborder
{
	padding-top: 24px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;			
}
.orangeborder table {border: solid 1px #FF690A;}

.borderleft 
{
	border-top: solid 1px 	#373737;
	border-left: solid 1px 	#373737;
	border-bottom: solid 1px 	#373737;
}

.borderright
{
	border-top: solid 1px 	#373737;
	border-right: solid 1px 	#373737;
	border-bottom: solid 1px 	#373737;
}


.smallpropdetails_lborder ul{padding-left:8px; border-left: solid 1px 	#373737;}
.smallpropdetails
{
	font-size:1.6em;	
}


#footer 
{
	padding-top : 10px;	
	padding-left : 38px;	
}
#footer table { width: 100%;}

.contactform td
{
	font-size:0.8em; 
	padding-left:20px;
}

.contactinputstyle {
	border: 1px solid;
	border-color: #373737;
	background : #ffffff;
	font-size:1.2em; 
	padding: 2px 5px 2px 5px;	
}
