

BODY
{
margin-top:10px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

body , input, select{

/*background: #6699cc; */
background-image:url("../graphics/bg.gif");
background-repeat: repeat-x;
background-attachment:fixed; 

}
form {text-align: left;}

.italic {
  font-style: italic;
}

.title {
font-style: bold;
color: #535353;
text-transform:uppercase;
margin: 0px;
text-align: centre;
font-size: 85%;
}

/* This is the layout for the whole of the site */
/* --------------------------------------------------------------------------------------------------- */
#header{
height:150px;
width:700px;
background:url(../graphics/header.jpg) no-repeat  top left;
margin-right:auto;
margin-left:auto;
padding:0;
border-top: 1px #000000 solid;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
}

#header img {
	position:absolute;
	bottom:0;
	left:0;
	color:#fff;
}


#wrapper {
width:698px;
margin-left:auto; 
margin-right:auto; 
padding:1px;
background: #ffffff;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
border-bottom: 1px #000000 solid;

}


/*  ------------------------------- This is the MAIN text section ----------------------------------------- */

#main{
width:85%;
height: 100%;
margin-left:50px; 
margin-right:15px; 
padding: 10px;
background: #ffffff;
text-align:left;
font-size: 85%;
font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
color: #5d5950;
line-height: normal;
/*overflow-y: scroll; 
scrollbar-arrow-color: #0088cc; 
scrollbar-face-color: #000000; 
scrollbar-base-color: #000000;
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #000000; */

}

#navigation
 {
width:700px;
margin-left:auto; 
margin-right:auto; 
font-weight: bold;
font : 0.9em "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
background:   url(../graphics/chromebg.gif) center center repeat-x;
color: #aaaaaa;
padding-top: 4px;
padding-bottom: 4px;
text-align: center;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
}

#navigation a {
  color: #aaaaaa;
  text-decoration: none;
  font-weight: bold;
}
#navigation a:hover {
  color: #000;
  font-weight: bold;
}
#navigation a:visited {
  color: #000;
  font-weight: bold;
}

.logothumbnail {padding: 2px;border: 1px solid #929292;float: right;margin-right: 10px;margin-bottom: 50px;}	

/* ------------------------------------------------------------ LINKS  -------------------------- */
a {
  color: #000;
  text-decoration: none
}

a:hover {
  color: #000;
  text-decoration: underline;
}

a:visited {
  color: #000;
  
}
a.imglink:link,
a.imglink:visited {border:none}
a.imglink:hover {background:transparent}


/* ------------------------------------------------------  Divider -------------------------------------------------- */
hr.dash {
border-top : 0;
border-left : 0;
border-right : 0;
padding-top: 3px;
padding-bottom: 3px;
border-bottom : 1px dotted #D5D4D4;
}
/* ------------------------------------------------------Font Style  -------------------------------------------------- */
 .index{
  padding:2px 2px 2px 2px;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#FF0000;
  text-align: left;
  } 
 /* ------------------------------------------------------ H1 h2 h3 -------------------------------------------------- */

h1,h2,h3 {
	color:#BBBBBB;
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serifGeorgia;
}
h1 {
	margin:0 0 0.5em;
	font-size:2.2em;
	line-height:1.2;	
}

h2 {
	margin:0 0 0;
	font-size: 18px;
	line-height: normal;
	color: #ee0000;
	text-aligh: center;
}

h3 {
	margin:0.5em 0 0;
	font-weight:bold;
	font-size:1.0em;
	text-transform:uppercase;
}


h2 a:link,
h2 a:visited,
h2 a:hover,
h3 a:link,
h3 a:visited,
h3 a:hover {
	margin:0;
	padding:0;
	border-bottom:1px dotted #cfcfa0;
	color:#8A8E27;
	font-weight:normal;
}

h2 a:hover,
h3 a:hover {color:#D03900}

.formbox {
border : 1px dotted #535353;
color : white;
background : #CACED3;
padding: 5px;
}

.form {
border : 1px solid #535353;
color : black;
background : #ffffff;
padding: 5px;
font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
}

#dotted li { 
list-style-type: square; 
padding: 2px;
}
.dottedborder {border : #CCCCCC 1px ;}


.quote {
font-size: 22px;
color: #000;
font-weight:bold;
}


.telephone {
font-size: 26px;
color: #ee0000;
font-weight:bold;
}


.floatleft{float:left;}
.floatright{float:right;}
.floatleft p{padding:0 10px 0 0; }
.floatright p{padding:0 0 0 10px;}
img.floatleft{margin:15px 18px 5px 0;}
img.floatright{margin:15px 5px 5px 18px;}