@charset "windows-1252";

html, body {
margin: 0 auto;
padding: 0px;
text-align: center;
}
body {
background-image:url('images/backg.jpg');
	background-repeat: repeat-x;
	background-color: d9d9d9;
	margin-top: 0px;
	padding-bottom: 20px;
	font-family: Tahoma;
	font-size: 11px;
	color:#999966;
	text-align: center;
	margin: 0 auto;
}

a:link {text-decoration: none; color: #999966; }
a:visited {text-decoration: none; color: #999966; }
a:hover {text-decoration: none; color: #000000; text-decoration: underline;}
a:active {text-decoration: none; color: #999966; } 

a.external:link {text-decoration: none; color: #666666; }
a.external:visited {text-decoration: none; color: #666666; }
a.external:hover {text-decoration: none; color: #999966; }
a.external:active {text-decoration: none; color: #666666; } 

a.foot:link {text-decoration: none; color: #666666; }
a.foot:visited {text-decoration: none; color: #666666; }
a.foot:hover {text-decoration: none; color: #999966; }
a.foot:active {text-decoration: none; color: #666666; } 

a.footlink:link {text-decoration: none; color: #adadad; }
a.footlink:visited {text-decoration: none; color: #adadad; }
a.footlink:hover {text-decoration: none; color: #000000; }
a.footlink:active {text-decoration: none; color: #adadad; } 

#wrapper {
width: 674px;
margin: 0 auto;
padding: 0px;
text-align: center;
}

#container {
width: 674px;
margin: 0 auto;
height: auto;
background: url(images/contentbg.gif);
background-repeat: repeat-y;
text-align: left;
}

#left {
width: 413px;
height: auto;
float: left;
margin: 0px;
text-align: left;

}

#right {
width: 261px;
height: auto;
float: left;
margin: 0px;
text-align: left;

}

.clearer {
font-size: 0px;
height: 0px;
width: 100%;
display: block;
clear: both;
}


#header {
background: url(images/header.jpg);
width: 674px;
height: 118px;
background-position: center;
text-align: left;

}

#title {
	font-family: Tahoma;
	font-size: 24px;
	color:#ffffff;
	position: relative;
	top: 40;
	left: 35;
	text-align: left;

}

#subtitle {
	font-family: Tahoma;
	font-size: 10px;
	color:#ffffff;
	position: relative;
	top: 1;
	left: 20;
	display: inline;
	text-align: left;

}



#menu {
	font-family: Tahoma;
	font-size: 11px;
	color:#999966;
	position: relative;
	top: 52;
	left: 35;
}

#slideshow {
position: relative;
top: -12px;
left: 22px;
}





#recenthdg {
width: 206px;
height: 31px;
background: url(images/recenthdg.jpg);
position: relative;
left: 15px;
top: -5px;
}

#recent1 {
width: 98px;
height: 65;
position: relative;
display: inline;
left: 15px;
margin-right:12px
}
html>body #recent1 {
width: 98px;
height: 65px;
position: relative;
display: inline;
left: 15px;
}


#recent2 {
width: 98;
height: 65;
position: relative;
display: inline;
left: 14px;
margin-right:12px
}
html>body #recent2 {
width: 98px;
height: 65px;
position: relative;
display: inline;
left: 7;
margin-right: 10px;
}


#recent3 {
width: 98;
height: 65;
position: relative;
display: inline;
left: 14px;
margin-right:12px
}
html>body #recent3 {
width: 98px;
height: 65px;
position: relative;
display: inline;
left: 7;
margin-right: 10px;

}

#recent4 {
width: 98;
height: 65;
position: relative;
display: inline;
left: 14px;
margin-right:12px
}
html>body #recent4 {
width: 98px;
height: 65px;
position: relative;
display: inline;
left: 7;
margin-right: 10px;

}

#recent5 {
width: 98;
height: 65;
position: relative;
display: inline;
left: 14px;
margin-right:12px
}
html>body #recent5 {
width: 98px;
height: 65px;
position: relative;
display: inline;
left: 7;
margin-right: 10px;

}

#recent6 {
width: 98;
height: 65;
position: relative;
display: inline;
left: 14px;
}
html>body #recent6 {
width: 98px;
height: 65px;
position: relative;
display: inline;
left: 7;
margin-right: 10px;
}



#gallery {
position: relative;
display: inline;
left: 14px;
margin-right: 15px;
}
html>body #recent6 {
position: relative;
display: inline;
left: 7;
margin-right: 10px;
}

#galleryrow {
margin-left: 35px;
}

#contentfoot {
background: url(images/contentfoot2.gif);
width: 674px;
height: 39px;
position: relative;
background-repeat: no-repeat;
}

#footlink {
font-family: Tahoma, Verdana, Arial;
font-size: 10px;
color: #adadad;
position: relative;
top: 14px;
text-align: right;
right: 27px;
}



#mainfoot {
background: url(images/mainfootbig1a.jpg);
width: 771px;
height: 220px;
position: relative;
padding-left: 48px;
text-align: left;
margin: 0 auto;
}
html>body 
#mainfoot {
background: url(images/mainfootbig1.jpg);
width: 723px;
height: 220px;
position: relative;
margin-left: 48px;
text-align: left;
margin: 0 auto;
}

#footer {
	font-family: Tahoma;
	font-size: 11px;
	color:#666666;
	position: relative;
	text-align: center;
	top: 150px;
}


#image1 {
width: 148px;
height: 31px;
background: url(images/introhdg.jpg);
position: relative;
left: 35px;
}


#maintext {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
padding-left: 20px;
color: #666666;
width: 325px;
margin-top: 10px;
margin-left: 35px;
position: relative;
line-height: 1.3em;
}

.indent {
margin-left: 10px;
margin-top: 10px;
}

.indent1 {
text-indent: -20px;
margin-left: 20px;
}


#image2 {
width: 206px;
height: 31px;
background: url(images/featuredhdg.jpg);
}

#featuretext {
padding-left: 10px;
color: #666666;
width: 220px;
margin-top: 10px;
margin-bottom: 10px;
}
html>body #featuretext {
padding-left: 10px;
color: #666666;
width: 215px;
margin-top: 10px;
margin-bottom: 10px;
}


#feature1 {
position: relative;
width: 104px;
height: 75px;
margin-left: 7px;
display: inline;
}

#feature2 {
position: relative;
width: 104px;
height: 75px;
display: inline;
}


#upcoming {
width: 206px;
height: 31px;
background: url(images/upcominghdg.jpg);
}


#store {
width: 175px;
height: 30px;
background: url(images/storehdg.jpg);
}


#pageheading {
width: 175px;
height: 30px;
left: 35px;
position: relative;
top: -3px;
}

#upcomingtext {
padding-left: 10px;
color: #666666;
width: 220px;
font-size: 12px;
margin-top: 10px;
}


#date {
font-family: Tahoma, Verdana, Arial;
font-size: 10px;;
color: #999966;
position: relative;
top: 40px; 
left: 446px; 
height: 30px; 
width: 200px; 
text-align: right;
}
