
body {
margin-top : 0px;
margin-left : 1px;
margin-right : 1px;
padding : 0;
font : 70% "Arial", verdana, tahoma, sans-serif;
color : #fff;
background: #fff url(images/bg.png) top left repeat-x;
line-height : 1.3em;
height : 700px;
}
#quote {
margin-top : 0px;
margin-left : 1px;
margin-right : 1px;
padding : 0;
font : 70% "Arial", verdana, tahoma, sans-serif;
color : #fff;
background: #fff url(images/bg_quote.png) top left repeat-x;
line-height : 1.3em;
height : 700px;
}
#wave {
margin-top : 0px;
margin-left : 1px;
margin-right : 1px;
padding : 0;
font : 70% "Arial", verdana, tahoma, sans-serif;
color : #fff;
background: #fff url(images/bg_wave.png) top left repeat-x;
line-height : 1.3em;
height : 700px;
}
em {
font-size : 145%;
font-style : normal;
font-weight : bold;
}


#page {
height : 450px;
padding : 5px 0px 20px 40px;
background-image:url('images/background1.jpg')
}
#page2 {
height : 450px;
padding : 5px 0px 20px 40px;
background-image:url('images/background2.jpg')
}

#page3 {
height : 450px;
padding : 5px 0px 20px 40px;
background-image:url('images/background3.jpg')
}

#page4 {
height : 450px;
padding : 5px 0px 20px 40px;
background-image:url('images/background4.jpg')
}

#page5 {
height : 450px;
padding : 5px 0px 20px 40px;
background-image:url('images/background5.jpg')
}
#quote_page {
height : 600px;
padding : 20px 0px 80px 0px;
background : #84959c;
}

#container {
height : 700px;
background : #fff;
color : #000;
width : 1024px;
margin-left : auto;
margin-right : auto;
padding-left : 0px;
border : 0px solid #fff;

}


#banner {
color : #000;
padding-left : 0px;
padding-top : 0px;
}

#menu {
float : left;
width : 1024px;
height : 40px;
display : inline;
padding : 0px 0px 0px 0px;
font : 90% "Arial", verdana, tahoma, sans-serif;
color : #fff;
background : #223448;
background-image:url('images/menu-bgd.gif');
border-bottom : 2px solid #fff;
}

#navlist li {
list-style : none;
display : inline;
padding-left : 0px;
margin : 0px 3.0em 0px 0px;
}

#pdfs li {
list-style : none;

margin : 0px 5.0em 0px 0px;
}
#news li {
list-style : none;
}
#logs li {
list-style : none;
}
#navlist li a {
padding : 0px 0px 0px 0px;
color : #fff;
text-decoration : none;
font-size : 130%;
}

#navlist li a:link, #navlist li a:visited {
color : #fff;
}

#navlist li a:hover {
color : #c1b166;

}

#navlist li a#current {
color : #fff;
background : #18326F;
}

.column_wide1 {
float : left;
width : 430px;
padding : 0px 0px 0px 30px;
font : 110% "Arial", verdana, tahoma, sans-serif;

}
.column_wide2 {
display : inline;
float : right;
width : 500px;
padding : 40px 0px 0px 30px;
font : 110% "Arial", verdana, tahoma, sans-serif;

}

div.gallery {
display : inline;
width: 1000px;
margin : 10px 0px 0px 10px;
padding-bottom : 20px;
padding-left : 10px;
 float : left;
}


div.img
{
  margin: 10px;
  float : left;
  /*border: 1px solid #2D2D2D;*/
  padding-left : 15px;
  text-align: center;
  padding-bottom : 0px;
}	
div.img img
{
  display: inline;
  margin: 10px;
  border: 1px solid #9B9B9B;;
}
div.img a:hover img {border: 1px solid #847337;}

div.desc
{
  margin-top: 0px;
  margin-left: 10px;
  display: block;
  font-weight: normal;
  color : #fff;
  font-size : 80%;
  line-height : 1.2em;
  width : 180px;
}
div.desc_lydney
{
  margin-top: 0px;
  margin-left: 10px;
  display: block;
  font-weight: normal;
  color : #fff;
  font-size : 80%;
  line-height : 1.2em;
  width : 250px;
}
.column_stretch {


width : 1000px;

}

.column1 { 
float : left;
width :220px;
clear: right;
font : 105% "Arial", verdana, tahoma, sans-serif;
} 
.column1_contact { 
float : left;
width :350px;
clear: right;
font : 105% "Arial", verdana, tahoma, sans-serif;
} 
.column2 { 
float : left;
padding-left : 20px;
width :300px;
line-height : 1.5em;
font : 105% "Arial", verdana, tahoma, sans-serif;
} 
.column2_contact { 
float : left;
padding-left : 0px;
width :350px;
line-height : 1.5em;
font : 105% "Arial", verdana, tahoma, sans-serif;
} 
.column3 {
display : inline;
float : right;
width : 240px;
padding : 0px 0px 0px 200px;
text-align : left;
font : 100% "Arial", verdana, tahoma, sans-serif;
}

.column3_contact {
display : inline;
float : right;
width : 230px;
padding : 0px 0px 0px 50px;
text-align : left;
font : 100% "Arial", verdana, tahoma, sans-serif;
}


.statement_quote {
font-size : 130%;
color : #fff;
line-height : 1.2em;
text-align : left;
padding-top : 10px;
}

.statement {
font-size : 150%;
color : #fff;
line-height : 1.2em;
text-align : left;
padding-top : 30px;
padding-bottom : 30px;
}

.statement1 {
font-size : 320%;
color : #fff;
line-height : 1.2em;
text-align : center;
font-style : italic;
}

.services {
padding : 60px 0px 0px 0px;
color : #fff;
}
#submit {
padding-top : 20px;
}
#footer {
clear : both;
float : left;
width : 1024px;
display : inline;
color : #fff;
font-size : 85%;
background : #223448;
padding : 5px 0px 5px 0px;
border-top : 2px solid #fff;
}
#footcol1 { 
float : left;
width :185px;
letter-spacing : 2px;
font-family : "times new roman";
padding : 0px 0px 0px 20px;

} 

#footcol2 { 
float : left;
width : 460px;
letter-spacing : 2px;
} 

#footcol3 { 
float : left;
width : 300px;
padding-left : 55px;
} 

#footer a:link, #footer a:visited {
text-decoration : none;
background : inherit;
color : #fff;
}
#footer a:hover {
border-bottom : 1px solid;
background: inherit;
color : #fff;
}
#img {
padding : 5px;
}

h1 {
margin : 5px 0 0px 2px;
padding : 0;
font : 130% "Trebuchet MS", verdana, tahoma, sans-serif;
color : #1f2e58;
background : inherit;
}

h2 {
margin :12px 0 2px 2px;
font : 110% "Trebuchet MS", verdana, tahoma, sans-serif;
padding : 1px;
border-bottom : 0px solid #738ca5;
text-transform : none;
color : #1f2e58;
background : inherit;
}

a {
text-decoration : none;
color : #546498;
font-weight : bold;
background : inherit;
}

a:hover {
text-decoration : underline;
color : #19316F;
background : inherit;
}

a img {
border : 0;
}

blockquote {
font-weight : bold;
font-style : italic;
color : #11214d;
margin-left: 10 px;
}

a.site:hover {

color : #19316F;
background : inherit;
}

.disc p {
clear : both;
color : #84A3C4;
font-size : 80%;
line-height : 1.2em;
float : left;
width : 750px;
padding-left : 0px;
padding-top : 5px;
}

#foot2col1 { 
float: left;
width : 690px;
padding : 5px 0px 0px 20px;

} 

#foot2col2 { 
float : right;
width : 200px;
padding-top : 5px;

} 
.tc a {
font-style : bold;
text-decoration : underline;
color : #fff;
}


li { 
margin-left: -1.5em; 
line-height: 1.5em; 
padding: 0px; 
} 

a.site {
letter-spacing : 5px;
float : left;
color : #c5cdcd;
text-decoration : none;}