body {
	background: url(images/background.jpg) repeat;
	padding: 0px;
	}

#container {
	width: 900px;
	height: 900px;
	border: solid #ffffff 10px;
	margin-top: 30px;
	background: #E9E9E9;
}
#banner {
	width: 900px;
	height: 250px;

}
#nav {
	width: 900px;
	height: 30px;
	background: #be087f;
}
#nav a:link, #nav a:visited{
	color: #999999;
	text-decoration: none;

}
#nav a:hover {
 	color: #d7c8be;
}
#navcontainer
{
padding: 0;
height: 30px;
width: 900px
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin-left: 0px;
}

#navcontainer ul li a
{
width: 110px;
height: 25px;
padding: 0;
margin-top: 5px;
color: #999999;
text-decoration: none;
display: block;
text-align: center;
font: .9em Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul li a:hover
{
color: #ffffff;
}

#navcontainer a:active
{
color: #ffffff;
}

#navcontainer li#active a
{
color: #ffffff;
}

#content {
	width: 900px;
	height: 500px;

}
#gallerycontent {
	width: 900px;
	height: 620px;
}

#text {
	width: 500px;
	height: 460px;
	float: right;
	text-align:left;
	padding: 20px;
}
#linkstext {
	width: 500px;
	height: 460px;
	float: left;
	text-align:left;
	padding: 20px;
		overflow:auto;
}
#linksimg {
	width: 360px;
	height: 500px;
	float: right;
	text-decoration:none;
}
#indextext {
	width: 540px;
	height: 500px;
	float: right;
	text-align:left;
}


#indeximg {
	width: 360px;
	height: 500px;
	float: left;
	text-decoration:none;
}
#leftimg {
	width: 360px;
	height: 500px;
	float: left;
	text-decoration:none;
}
#footer {
	width: 900px;
	height: 120px;
	background: url(images/footer.jpg) repeat;
	clear:both;
}

#info {
	width: 260px;
	height: 300px;
	padding: 20px;
}
img {
	text-decoration: none;
	border: none;
}
img a:link, img a:visited{
	text-decoration: none;
	border: none;

}
img a:hover {
 	text-decoration: none;
	border: none;
}
#faq ol li {
	font: .75em/1.3em Century Gothic, Arial, Helvetica, sans-serif;
	color:#be087f;
}
#faq ul li {
	font: ..75em/1.3em Century Gothic, Arial, Helvetica, sans-serif;
	color:#332d31;
}
p {
	text-align: left;
	font: .75em/1.3em Century Gothic, Arial, Helvetica, sans-serif;
	color:#332d31;
}
p a:link, p a:visited, li a:link, li a:visited{
	color: #332d31;
	text-decoration: none;

}
p a:hover {
 	color: #666666;
}
table tr td{
	font: 1em Georgia, "Times New Roman", Times, serif;
	color:#5d3540;
	text-decoration: none;
}
table img {
	border: solid 1px #999;
}

h1 {
	font: 1.3em Georgia, "Times New Roman", Times, serif;
	color:#be087f;
	margin-top: -5px;
	text-decoration: none;
	text-align:left;
}
h1 a:link, h1 a:visited, h1 a:link, h1 a:visited{
	color: #333333;
	text-decoration: none;

}
h1 a:hover {
 	color: #666666;
	text-decoration: none;
}
h2 {
	font: 1em Georgia, "Times New Roman", Times, serif;
	color:#5d3540;
	text-decoration: none;
	text-align:left;
	margin-top: -15px;
}
h3 {
	text-align: left;
	font: .9em Georgia, "Times New Roman", Times, serif;
	color:#332d31;
	margin-top: 0px;
	margin-bottom: -10px;
	}
h4 {
	text-align: left;
	font: .65em/1.1em Century Gothic, Arial, Helvetica, sans-serif;
	color:#333333;
	margin-top: -7px;
	}
h5 {
	text-align: centre;
	font: .7em/1.3em Century Gothic, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top: 10px;
	text-decoration: none;
	}	

h5 a:link, h5 a:visited {
	color: #ffffff;
	text-decoration: none;

}
h5 a:hover {
 	color: #ffffff;
	text-decoration: none;
}

h6 {
	font: 1em Georgia, "Times New Roman", Times, serif;
	color:#333333;
	margin-top: -5px;
	text-decoration: none;
}
h7 {
	font: .8em Georgia, "Times New Roman", Times, serif;
	color:#5d3540;
	text-decoration: none;
	text-align:left;
	margin-top: -20px;
}
h8 {
	font: 1.3em "Times New Roman", Times, serif;
	color:#333333;
	margin-top: -5px;
	text-decoration: none;
	text-align: center;
}


#category {
	margin-bottom: -10px;
	text-decoration: none;
}

