/*
Design by spb
*/

body { margin: 20px; padding: 0; background: #f70; font: small Arial, Helvetica, sans-serif; color: #f70; }

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	color: #a9a9a9;
}

h1, h2, h3 { color: #a9a9a9; }

h4, h5, h6 {
}

p, ul, ol, blockquote {
	margin-top: 0;
}

a { color: #f70; text-decoration: none; }

a:hover { text-decoration: none; }



img {
	border: none;
}

/* Header */

#logo { background-color: white; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 780px; height: 75px; margin: 0 auto; padding: 20px 0 0; border-top: 5px solid #fff; border-right: 5px solid #ffffff; border-left: 5px solid #ffffff; border-bottom-style: none; border-bottom-width: medium; }

#logo h1 {
	text-align: center;
	font-size: 3em;
}

#logo h2 { font-size: xx-small; text-align: right; }

#logo a {
	text-decoration: none;
	color: #9E6813;
}

/* Menu */

#menu { width: 780px; height: 36px; margin: 0 auto; padding: 0; background: #a9a9a9;
;border-color: #ffffff; border-style: solid; border-width: 1px 5px;;
}

#menu h2 {
	display: none;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li { display: inline; }

#menu a {
	display: block;
	float: left;
	width: 98px;
	height: 27px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	color: #fff;
}

#menu a:hover, #menu .active a { background: #a9a9a9; color: #fff; }

/* subMenu */

#submenu { border-left:5px solid #ffffff; border-right:5px solid #ffffff; border-top:0px solid #ffffff; border-bottom:2px solid #ffffff; width: 780px; height: 19px; margin: 0 auto; padding: 0; background: #f70;
;
}

#submenu h2 {
	display: none;
}

#submenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#submenu li {
	display: inline;
}

#submenu a {
	display: block;
	float: left;
	width: 98px;
	height: 18px;
	padding-top: 1px;
	text-align: center;
	text-decoration: none;
	color: #fff;
}

#submenu a:hover, #menu .active a {
	background: #f70;
	color: #fff;
}

/* Splash */

#image { width: 780px; margin: 0 auto; background: #fff; border-top: 3px solid white; border-left: 5px solid #ffffff; border-right: 5px solid #ffffff; }

/* Content */

#body { width: 780px; margin: 0 auto; background: #ffffff; border-color: #ffffff; border-style: solid; border-width: 2px 5px 5px; }

#body .title { color: white; font-size: 1em; background-image: url('images/smallbg.gif'); background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px }

#body .story { color: #a9a9a9; padding: 20px; border: solid 2px #f70; font-size: 9pt; }

/* bot*/

#bot { width: 760px; margin: 0 auto; padding: 10px; background: #f70; border-left: 5px solid #ffffff; border-bottom: 5px solid #ffffff; border-right: 5px solid #ffffff; border-top-style: none; border-top-width: medium; }

#bot p {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: x-small;
	color: #CCCCCC;
}

#bot a {
	color: #CCCCCC;
}
