body {
	margin: 7px auto;
	width: 760px;
	background: #CFC846 url(../images/bg.jpg) repeat-x;
}
h1, h2, h3, h4, h5 {font-size: 100%}
h1, h2 {
	color: #993300;
	text-transform: uppercase;
}
h1 A {color: #993300; text-decoration:none;}
h2 A {color: #993300; text-decoration:none;}
h1 a:hover {color: #663300; text-decoration:none;}
h2 a:hover {color: #663300; text-decoration:none;}
A {color: #434343;}
a:hover {color:#000000;}
#mainbody {
	margin: 20px auto;
	padding: 15px;
	width: 730px;
	background: #333333 url(../images/mainbg.gif);
}
#content {
	color: #333333;
	background: #CCCCCC url(../images/grad-bg2.jpg) repeat-x;
	margin: 0px;
	padding: 15px 15px 21px;
	font: 80% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif, serif;
	}
#home {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif, serif;
	color: #333333;
	background: #FFFFFF url(../images/grad-bg.jpg) repeat-x bottom;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
	}

#nav {
	background: #FFFFFF;
	text-align: center;
	width: 150px;
	border: 1px dotted #666666;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	margin: 21px auto 35px;
}
#nav A {text-decoration:none; color:#666666;}
#nav a:hover {text-decoration:none; color:#990000;}
#nav ul { list-style-type:none; margin:0px; padding:0px;}

#nav li {
	list-style-type:none;
	margin:0px 0px 7px;
	padding:7px 0px;
	border-bottom: 1px solid #CCCCCC;
	font-weight:bold;
}
#nav li A {font-weight:normal;}
#pictures {
	text-align: center;
	margin: 15px auto 35px;
	padding: 0px;
}
#pictures img {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #BBBBBB;
}

#textbody {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif, serif;
	background: #FFFFFF;
	padding: 0px 0px 30px;
	width: 495px;
	border: 1px solid #999999;
	margin: 0px;
}
#textbody div {margin: 0px 15px 15px;
	padding: 0px;}

div#videos {
	padding: 0px;
	margin: 0px;
}
#videos A {text-decoration: none;}
#videos A:hover {color: #660000; text-decoration: none;}
div.textbody{
	line-height: 140%;
	font-size: 90%;
}
#sitemap ul {line-height: 150%;}
#sitemap ul li {list-style-type:none; margin-bottom:5px; list-style-image:url(../images/nav-arrow1.gif);}
#sitemap ul li ul li a {font-weight:bold; color:#000000;}
#sitemap ul li ul li ul li a{font-weight:normal; color:#666666;}
#footer {
	font: 60% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	width: 760px;
}
#footer A {
	color: #FFFFFF;
}
#footer a:hover {
	color: #333333;
}
/*======================== decorative ======================== */
.bgline {
	background: url(../images/line.gif) repeat-y center top;
}
.bgcircle {
	background: url(../images/circle.gif) no-repeat center top;
}
.padding14rtbtm {
	padding-right: 14px;
	padding-bottom: 14px;}
