body { text-align:center;background-color:#911D26;margin:0px; font-family : Century Gothic;	 color:#000000; font-size:1em; line-height:120%;}
h1 {font-size:1.3em; font-weight:bold; color:#7B1519; margin-bottom: 9px;}
h2 {font-size:1.4em; font-weight:bold; color:#000000;  margin-bottom: 9px;}
h3 {font-size:1.3em; font-weight:500; margin-bottom:3px; color:#C01414;}
h3 a:active,h3  a:link,h3  a:visited,h3  a:hover {font-size:1.0em; font-weight:bold;  color:#ffffff;	text-decoration:none;}
a:active, a:link, a:visited {	font-weight:normal;color: #7B1519;	text-decoration:none; 	}
a:hover {	color: #7B1519;	text-decoration:underline;  }
#clear {	clear:both;}

#dottedline{width:100%; height:1px; background-color:transparent; border-bottom:1px dotted #000000; margin-top:9px;margin-bottom:9px; margin-left:0px; margin-right:0px;}

#container { margin: auto; width:957px; border:9px solid #ffffff; margin-top:20px;} 
#header {background-image: url(../images/header.jpg); background-repeat: no-repeat;  height:76px;width:957px;}

#menu {background-color:#911D26;float:left; text-align:left; width:957px;margin:0px; height:40px; background-image: url(../images/menu.jpg);}
#menu a{background-color:#911D26;outline:none; text-indent: -9999px; float: left;background-color: transparent; background-image: url(../images/menu.jpg); background-repeat: no-repeat;  height:40px;width:957px;}
#menu a#home{width: 63px; background-position: 0px 0px; }
#menu a#home:hover{width: 63px;background-position: 0px -40px; }
#menu a#search{width: 149px; background-position: -63px 0px; }
#menu a#search:hover{width: 149px;background-position: -63px -40px;}
#menu a#register{width: 82px; background-position: -212px 0px; }
#menu a#register:hover{width: 82px;background-position: -212px -40px;}
#menu a#valuations{width: 108px; background-position: -294px 0px; }
#menu a#valuations:hover{width: 108px;background-position: -294px -40px;}
#menu a#financial{width: 167px; background-position: -402px 0px; }
#menu a#financial:hover{width: 167px;background-position: -402px -40px;}
#menu a#about{width: 87px; background-position: -569px 0px; }
#menu a#about:hover{width: 87px;background-position: -569px -40px;}
#menu a#friends{width: 187px; background-position: -656px 0px; }
#menu a#friends:hover{width: 187px;background-position: -656px -40px;}
#menu a#contact{width: 114px; background-position: -843px 0px; }
#menu a#contact:hover{width: 114px;background-position: -843px -40px;}


#search {width:957px; height:120px; background-color:#ffffff; margin-top:0px; font-size:1.3em; background-image:url(../images/searchbarbg.jpg);background-repeat:repeat-x;}

#footer {width:957px; height:32px; background-color:#911D26; margin-top:12px; font-size:1.1em; background-image:url(../images/footerbg.jpg);background-repeat:repeat-x;}
#footerleft {	float:left; text-align:left; margin-left:12px; margin-top:5px; color:#F8F0CA;}
#footerright {	float:right; width:321px;text-align:right;margin-right:12px; margin-top:5px; color:#F8F0CA;}
#footerright a:ACTIVE, #footerright a:LINK, #footerright a:VISITED {	color:#F8F0CA;	text-decoration:none; }
#footerright a:HOVER {	color:#F8F0CA;	text-decoration:underline;  }

#main {width:957px; margin-top:0px; font-size:0.8em;background-color:#ffffff}
#main .content {background-color:#ffffff;float:left; width:957px; margin:0px; text-align:left; }
#main .content .textbox {float:left;margin:12px; font-size:1.1em; width:450px;}
#main .content .fulltextbox {float:left;margin:12px; _margin-left:6px;_margin-right:6px;font-size:1.1em; width:933px;}
#main .content .contactmain {float:left;margin:12px; _margin-left:6px;_margin-right:6px;font-size:1.1em; width:610px;}
#main .content .contactdetails {float:right;margin-top:12px; font-size:1.1em; width:320px;}
#main .content .potw {float:right; margin:12px; _margin-right:6px;margin-left:0px;font-size:1.1em; width:466px;color:#7B1519; font-weight:bold;}
#potw1 {cursor:pointer;width:107px; height:98px; float:left;}
#potw2 {cursor:pointer;width:107px; height:98px; float:left;margin-left:12px;}
#potwholder {background-repeat:no-repeat; background-position:center center; border:2px solid #7B1519;background-color:#AB2636;width:103px;height:74px; margin-left:0px; }
#potwholder .info {width:107px;height:14px; margin-left:0px;}

#welcome h1 { background:url(../images/welcome_title.jpg) no-repeat top left; width:347px; height:22px; text-indent:-3000px;margin-top:3px;}

#form {margin-top:12px;float:left; text-align:right; width:500px}
#form fieldset {		font-size:1em; border:0px;}
#form fieldset input, #form fieldset textarea{margin:2px; width: 267px; border:1px solid #999999;  }
#form fieldset select {margin:2px; width: 269px; border:1px solid #999999;  }
#form fieldset label {text-align:right;	float:left;	color:#911D26; font-size: 1em;	font-weight:bold;width:190px; margin-right:6px;}
#form fieldset input:focus, #form fieldset textarea:focus { background: #efefef; 	font-size: 1em;}
#fm-submit input {width: 269px; color: #ffffff; font-size: 1.0em;font-weight: bold;font-family : Century Gothic;background-color:#911D26;}

#form2 {margin-top:12px;float:left; text-align:right; width:420px}
#form2 fieldset {		font-size:1em; border:0px;}
#form2 fieldset input, #form2 fieldset textarea{margin:2px; width: 267px; border:1px solid #999999;  }
#form2 fieldset select {margin:2px; width: 269px; border:1px solid #999999;  }
#form2 fieldset label {text-align:right;	float:left;	color:#911D26; font-size: 1em;	font-weight:bold;width:113px; margin-right:6px;}
#form2 fieldset input:focus, #form2 fieldset textarea:focus { background: #efefef; 	font-size: 1em;}
#fm-submit input {width: 269px; color: #ffffff; font-size: 1.0em;font-weight: bold;font-family : Century Gothic;background-color:#911D26;}

#quicksearch {float:left;margin-left:12px;margin-right:-12px;margin-top:12px;text-align:left; width:945px;  }
#searchtitle{float:left;color:#F8F0CA; font-weight:bold;font-size:1.1em; height:22px; width:264px}
#keywordsearchgo {float:right; margin-top:-39px; margin-right:30px;_margin-right:16px;}
#searchgo {float:right; margin-top:-39px;}
#keywordsearchgo input{margin:0px;border:0px; width:40px; height:40px;}
#searchgo input{margin:0px;border:0px; width:40px; height:40px;}
#quicksearch fieldset {float:left;	font-size:1em; border:0px;   width:307px; padding:0px;}
#quicksearch fieldset input, #quicksearch fieldset textarea{font-family: 'Trebuchet MS';margin:0px; width: 120px; border:0px solid #C49521;  color: #ffffff;	}
#quicksearch fieldset select {font-family: 'Trebuchet MS';margin:0px; width: 122px; color: #ffffff;	border:0px;background-color:#AB2636!important;	}
#quicksearch fieldset label {text-align:left;	float:left;	color:#F8F0CA; font-weight:bold;	width:143px; font-size:0.85em; margin-right:2px;}
#quicksearch fieldset input:focus, #quicksearch fieldset textarea:focus { background-color: #AB2636!important; color:#ffffff;	font-size: 1em;}
#quicksearch .formelementholder {border:2px solid #7B1519;background-color:#AB2636!important;width:122px; float:left;}
#quicksearch .formelementholder2 {border:2px solid #7B1519;background-color:#AB2636!important;width:228px; float:left;margin-top:17px;}
