html, body {
margin : 0;
padding : 0;
}
body {
font : 73% "lucida sans", "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
color : #a52a2a;
background : #2e2e2e url(images/bg2.jpg) repeat top center;
}
#container {
width : 750px;
margin : 0 auto;
padding : 0;
line-height : 1.5em;
background : #eee;
color : #666;
}
#top {
height : 350px;
margin : 0;
padding : 0;
background : #ad6743 url(images/top2.jpg);
color : #000;
}

#top h1 {
padding : 10px;
margin : 0;
font : bold 90% "lucida sans", Helvetica, "Trebuchet MS", arial, Tahoma, sans-serif;
letter-spacing : 5px;
text-align : right;
color : #000;
background : inherit;
}
#leftnav {
line-height : 2em;
float : left;
width : 180px;
margin : 0;
padding : 0;
color : #666;
background : #f7f7f7 url(images/side.jpg) no-repeat top center;
}
#content {
margin : 0 0 20px 190px;
padding : 0;
}
#content p {
margin : 0 25px 5px 15px;
}
#content p a {
text-decoration : none;
background : inherit;
color : #286E87;
}
#content p a:hover {
text-decoration : underline;
color : #818181;
background : inherit;
}
#footer {
clear : both;
margin-left: auto;
margin-right: auto;
padding : 0.5em;
color : #fff;
background : #286e87;
}
#leftnav p {
margin : 10px;
}
#advert {
float:right;
margin : 5px;
padding : 5px;
border:thin #286e87;
border-style:solid;
width:200px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
#advert h1{
font-size:14px;
color:#CC0000;

}
h2 {
margin : 0 0 20px 0;
padding : 10px;
font-size : 140%;
letter-spacing : 5px;
color : #286e87;
background : inherit;
}
h3 {
margin : 0;
padding : 20px 0 10px 20px;
font-size : 140%;
text-transform : none;
color : #fff;
background : inherit;
}

h4 {
color : #286e87;
font-size : 110%;
background : inherit;
}

blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
#footer img {
float : right;
}
*> html #footer img {
margin : 0;
}
a:link, a:visited {
color : #000;
background : inherit;
text-decoration : none;
}
a:hover {
text-decoration : none;
color : #ccc;
background : inherit;
}
a:active {
text-decoration : none;
color : #fff;
background : inherit;
}
#navlist li {
list-style-type : square;
background : inherit;
color : #286e87;
margin : 0 15px 0 0;
padding : 0;
}
.gallery {
height : 100px;
}
#gallery img {
float : left;
padding : 10px;
}
img {
border : none;
}
.quotebox {
margin : 10px;
border : 1px solid #fff;
padding : 20px;
color : #fff;
background : #276c89;
font-size : 1.4em;
}

/* button code */

.aButton {
background-color: #286e87;
color: #fff;
}



.gallerytext		{ COLOR: #a52a2a; FONT: 9px verdana, arial, sans-serif; font-weight: normal }

.Galborder	 	{ border: #A0967E 1px solid; margin-bottom: 3px; }

A:hover .Galborder 	{ border: #000000 1px solid; margin-bottom: 3px; Filter: Alpha(Opacity=80);-moz-opacity: 0.8; }

.viewer-border		{ BORDER: #000000 1px solid; }

.viewermargin		{ padding-top: 10px; padding-bottom: 10px; }

.viewer-text		{ COLOR: #666666; font-weight: normal; }

.viewer-textlg		{ COLOR: #efddba; font: Arial, Helvetica, sans-serif; font-weight: normal; font-style:italic; font-size:18px; line-height: 24px; }

.viewer-hilite 		{ COLOR: #3366CC; FONT: 11px verdana, arial, sans-serif; font-weight: bold; }

