body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
body {
	background-color:#6C0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 10px;
	color: #060;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #060;
}
a:hover {
	text-decoration: underline;
	color: #0F0;
}
a:active {
	text-decoration: none;
}
input {
background-color:#333;
color:#CCC;
border: 1px solid #666;
font:Arial, Helvetica, sans-serif;
font-size:9px;
margin-bottom: 1px;
}
select {
background-color:#333;
color:#CCC;
border: 1px solid #666;
font:Arial, Helvetica, sans-serif;
font-size:9px;
margin-bottom: 1px;
}
hr {
width: 90%;
color: #fff;
border-top: 2px dashed #000;
}
h6 {
margin: 2px;
font:Arial;
font-size:18px;
letter-spacing: -1px;
font-weight: normal;
}
.map_img {
padding: 1px;
border: 2px solid #000;
}
.main_header {
background: #000 url(images/main_header_bg.png) 50% repeat-x;
text-align: center;
height: 115px;
width: 100%;
border-bottom: 4px #fff solid;
overflow: visible;
}
.title_text{
text-align: center;
color: #fff;
font: bold small-caps 48px Arial Black;
letter-spacing: 2px;
}
.main_menu {
background-color:#000;
height: 25px;
width: 100%;
color: #FFF;
text-align: center;
}
a.main_menu {
color: #6c0;
font: bold small-caps 14px Arial;
padding: 0px 4px;
margin: 0px 2px;
letter-spacing: 1px;
}
a.main_menu:hover {
text-decoration: none;
background-color: #666;
color:#fff;
}
.body_bg{
background: url(images/body_bg.png) 50% top repeat-y;
height: 1000px;
}
ul {
padding-left: 3px;
font: bold 12px Arial;
text-align:left;
}
li {
text-align:left;
}
.menu_extras a{
font-size:18px;
font-variant:small-caps;
}
.ft_ad {
text-align: center;
}

/* ========================================================================= ROUNDED BOX */
.rb_tl {
background: url(images/rb_tl.png) right;
height: 29px;
width: 22px;
}
.rb_tc {
background: url(images/rb_tc.png) repeat-x;
height: 29px;
color:#FFF;
font: bold small-caps 14px Arial;
vertical-align: bottom;
}
.rb_tr {
background: url(images/rb_tr.png);
height: 29px;
width: 22px;
}
.rb_ml {
background: url(images/rb_ml.png) right repeat-y;
width: 22px;
}
.rb_mc {
background: url(images/rb_mc.png) repeat;
letter-spacing: 1px;
}
.rb_mr {
background: url(images/rb_mr.png) repeat-y;
width: 22px;
}
.rb_bl {
background: url(images/rb_bl.png) right;
height: 29px;
width: 22px;
}
.rb_bc {
background: url(images/rb_bc.png) repeat-x;
height: 29px;
}
.rb_br {
background: url(images/rb_br.png);
height: 29px;
width: 22px;
}
/* ========================================================================= END ROUNDED BOX */



