* {margin: 0px; padding: 0px;}

a:link {color: #AA121F;}

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

a:visited {color: #AA121F;}

body {background: #EFD314 url(images/back_all2.jpg) repeat-y center;  font: 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;  color: #666666;}

#content {margin: 0 auto;  width: 692px;  text-align: left;  border-left: 2px solid #AA121F;     border-right: 2px solid #AA121F;}

#back {width: 692px;}

#header {height: 320px;  text-align: left;}

#menu {width: 652px; height: 81px; background: url(images/menu.gif) no-repeat; padding-left: 40px;}

#menu ul {list-style: none;}

#menu li {display: inline;}

#menu a {float: left;  width: 100px;  height: 31px;     display: block;  text-align: center;  text-decoration: none;  color: #ffffff;  font-weight: bold;  font-size: 12px;  text-transform: uppercase;  padding-top: 20px;}

#menu a:hover {width: 100px;     height: 31px;  color: #F1F1F1;  text-decoration: underline;  background: url(images/menu_r.gif) repeat-x;}

#logo {background: url(images/header.jpg) no-repeat; width: 662px; height: 250px; text-align: left; padding-left: 30px; padding-top: 23px;}

#logo a {text-decoration: none;  font-style: italic;  font-size: 18px;  color: #FFFFFF;}	

#logo H2 a {font-size: 10px; text-transform: uppercase; font-weight: normal;}

#main {padding: 10px;}

#left {width: 237px;  margin-left: 5px;}

#left H3 {width: 190px; height: 38px; font-size: 14px; font-weight: bold; padding-left: 26px; padding-top: 10px; text-transform: uppercase; color: #ffffff; background: url(images/title.gif) no-repeat}

#left .title_back {background: url(images/title_back.gif) no-repeat; padding-top: 10px;}

#left ul {list-style: none;; border: 0px;  margin-left: 20px;  margin-bottom: 10px;}

#left li {padding: 4px 20px;     background: url(images/small.gif) no-repeat left;}

#left a {color: #AA121F;}

#left a:visited {color: #AA121F;}

#left p {padding: 10px;}

#right {float: right; width: 420px; padding-right: 10px;}

#right H4 {margin: 0;  padding: 0px;  font-size: 12px;  color: #AA121F;}

#right H5 {margin: 10;  padding: 10px;  font-size: 12px;  color: #AA121F;}

#right a {color: #aa121f; text-decoration: underline}

#right p {margin: 0;  padding: 0;  padding-bottom: 10px;}

#right ol, #right ul {margin-left: 30px;}

#right h2 {margin: 0;  padding: 0;  padding-top: 10px;  color: #AA121F;}

.date {text-align: right;  color: #AA121F;  font-size: 11px;}

.date a {color: #AA121F;}


#footer {
	height: 57px;
	clear: both;
	padding-top: 10px;
	border-top: 4px solid #AA121F;
	background: url(images/footer.gif) repeat-x
}

#footer p {
	margin: 5;
	font-size: 10px;
	text-align: center;
	color: #ffffff;
}

#footer a {
	color: #ffffff;
}

