﻿
body 
{
	font-family: tahoma, verdana, helvetica, arial, sans-serif; 
	margin-top: 10px;
	background-color:#05034E;
	text-align:center;
	font-size:11px;
	}
.title
{
    text-align:left;    
    color: #AE2408;
    font-weight:bold;
}
.menu_off{
background:url(./images/menubg.jpg)   repeat-x;
text-align:center;
font-weight:bolder;
color:white;
}

.menu_on{
background:url(./images/menubg_on.jpg)   repeat-x;
text-align:center;
font-weight:bolder;
color:red;
}

#menuitem
{
/*background:url(./images/button_bg.jpg)   repeat-x;*/
width:145px;
margin:0px;
margin:0px;
height:26px;
vertical-align:middle;
line-height:24px;
}

/*light up buttons*/
.off      { background:url(./images/button_bg_on. jpg)  repeat-x; cursor:pointer;   color:#05034E;  }
.on       { background:url(./images/button_bg_off.jpg)  repeat-x; cursor:pointer;                   }
.selektor { background:url(./images/on.gif)             repeat-x; cursor:pointer;                   }

#topwrapper{
display:block;
width:760px;
clear: both;
margin:0px;
}
#searchbox
{
padding-right:10px;
}


#sitecontent{
background:#FFFFFF;
display:block;
text-align:left !important;
width:760px;
clear: both;
font-family: tahoma, verdana, helvetica, arial, sans-serif; 
}
#sitecontent h1{
margin-top:0px;
margin-bottom:5px;
}


#sitecontent p{
line-height:normal;
margin-top:5px;
margin-bottom:5px;
}

#topbanner{
width:760px;
margin-bottom:0px;
margin-top:0px;
float:left;
clear: both;
display:block;
background-color:#ffffff;
}
#menu{
width:145px;
margin:0px;
padding:0px;
display:inline;
height:500px;

}

#pagecontent{
padding-left:5px !important;
padding-right:5px !important;
width:590px;
margin-bottom:0px;
margin-top:0px;

}

#pagecontent img{

margin-left:2px;
margin-right:2px;}

#welcome {

	width: 370px;
	padding-left:5px;
	padding-right:10px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
	line-height:1.3em;
}

#welcomedetail {

	width: 370px;
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	margin-bottom:0px;
	margin-top:0px;
	line-height:1.3em;
}

#toplevel {

	width: 460px;
	padding-left:5px;
	padding-right:10px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
	line-height:1.3em;
}
#hp_listing{
    width:370px;
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	
}

#hp_listing img{
margin-right: 12px;
margin-bottom: 12px;
margin-top:5px;
}
#hp_listingpage_contactdetails {

	width: 350px;
	padding-left:10px;
	margin-right:5px;
	padding-top:10px;
	margin-bottom:0px;
	margin-top:0px;
	line-height:1.3em;
}

#listing{
    width:520px;
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	
}

#listing img{
margin-right: 12px;
margin-bottom: 12px;
margin-top:5px;
}



#listingstext{
display:inline;
float:left;
padding-left:5px;
padding-right:5px;
width:380px;
}

#listingstexthp{
display:inline;
float:left;
padding-left:5px;
padding-right:5px;
width:250px;
}

#listingpage_contactdetails {

	width: 365px;
	padding-left:10px;
	margin-right:5px;
	padding-top:10px;
	margin-bottom:0px;
	margin-top:0px;
	line-height:1.3em;
}
#listingpage_contactdetails img{
margin-right: 12px;
margin-bottom: 12px;
}


#footer{
width:760px;
margin-bottom:0px;
margin-top:0px;
float:left;
clear: both;
display:block;
background-color:#ffffff;
}
#footercontent{

width:740px;
padding-bottom:10px;
padding-top:10px;
margin-left:10px;
}


p {  font-family: tahoma, verdana, helvetica, arial, sans-serif; color: #232323; text-decoration: none; font-size: 11px; }

h1{
color:#AE2408;
font-weight:800;
font-size:14px;
margin-top:10px;
}

h2, h3, h4, h5 
{
color:#AE2408;
font-weight:800;
font-size:12px;
margin-top:10px;
}

a:active {  text-decoration: none; color:#AE2408;}
a:hover {  text-decoration: none; color:#AE2408;}
a:link {  text-decoration: none; color:#AE2408;}
a:visited {   text-decoration: none; color:#AE2408;}

input {
	font-family: tahoma, verdana, helvetica, arial, sans-serif; 
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
select {
	font-family: tahoma, verdana, helvetica, arial, sans-serif; 
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
textarea {
	font-family: tahoma, verdana, helvetica, arial, sans-serif; 
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.highlight{
color:#AE2408;
}

.medium{
font-size:10px;
}

.mediumwhite{
font-size:10px;
color:white;
}

.tiny{
font-size:9px;
}
.tinywhite{
font-size:9px;
color:white;
}
.verticaldots {
background:url(./images/dots_vertical.gif) left  repeat-y;
}

.borderx {
border:1px solid #AFC6D4;
}

.verticaldots_rt {
background:url(./images/dots_vertical.gif) right  repeat-y;
}

.horizontaldots {
background:url(./images/dots_horizontal.gif) bottom  repeat-x;
}

.horizontaldots_top {
background:url(./images/dots_horizontal.gif) top  repeat-x;
}
.clearit{
clear:both;
}