body {
background-color:#999;
margin:0;
padding:10px 0 0;
}

#center {
text-align:center;
}

#container {
width:900px;
margin-left:auto;
margin-right:auto;
}

hr {
color:#999;
background-color:#999;
height:1px;
border:0;
}

h1 {
text-align:left;
font-size:16px;
font-family:Tahoma, Arial, sans-serif;
color:#7D0000;
font-weight:700;
}

p {
text-align:left;
color:#000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
}

#bodyleft {
float:left;
width:670px;
padding:10px;
}

#bodyright {
width:200px;
float:right;
padding:5px;
}

.contact {
background-image:url(images/hand.jpg);
background-position:bottom right;
background-repeat:no-repeat;
padding:5px;
}

.table {
text-align:center;
color:#7D0000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFF;
width:890px;
}

#news{
background-image:url(images/news.gif);
background-repeat:no-repeat;
width:320px;
height:320px;
float:left;
}

#blog{
background-image:url(images/blog.gif);
background-repeat:no-repeat;
width:320px;
height:320px;
float:left;
margin-left:10px;
}


#txt{
padding:5px;
padding-top:35px;
}

.navbg {
height:30px;
background-image:url(images/navbg.gif);
background-repeat:no-repeat;
background-position:center;
}

#menu {
overflow:hidden;
height:30px;
width:100%;
}

#menu ul {
float:right;
margin:0;
padding:0;
}

#menu ul li {
display:inline;
}

#menu ul li a {
float:left;
font-family:Tahoma, Arial, sans-serif;
font-size:14px;
color:#FFF;
font-weight:700;
text-decoration:none;
border-right:2px solid #FFF;
letter-spacing:.05em;
_padding:6px 9px;
padding:6px 11px;
}

#menu ul li a:hover,#menu ul li .current {
color:#FFEDB0 !important;
}

.bold {
font-weight:700;
color:#7D0000;
}

/* START FOOTER */
#footer {
height:30px;
background-image:url(images/footer_bg.gif);
background-repeat:no-repeat;
background-position:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}

#links a {
color:#000;
}

#links {
float:left;
margin-left:10px;
}

#copy {
float:right;
margin-right:10px;
}

/* END FOOTER 
 FORM */
input,select,textarea {
border:1px #000 solid;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#7D0000;
}

.radio {
border:1px #FFF solid;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#7D0000;
}

.submit {
background-color:#7D0000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
border:1px #000 solid;
font-weight:700;
}

label {
width:100px;
float:left;
text-align:left;
clear:both;
margin:0 1em 0 0;
}

.error {
border:1px solid #8B2628;
background-color:#FEFEF3;
width:450px;
padding:5px;
text-align:left;
}

.fix {
font-size:13px;
color:#8B2628;
font-weight:700;
text-align:left;
}

.none {
border:0;
}

/* END FORM */
li {
list-style-image:url(images/list.gif);
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
color:#000;
}

/* LINKS */
a {
color:#7D0000;
}

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

/******* START TABLE ROWS  *******/
.rows {
border:1px solid #000;
margin-bottom:10px;
font-size:12px;
}

.rows tr td {
padding:3px;
}

.head {
background-color:#666;
color:#FFF;
font-weight:700;
font-size:12px;
}

/******* START QUOTES  *******/
.quote {
width:100%;
clear:both;
text-align:left;
}

.quote-text {
font-style:italic;
font-family:Tahoma, Arial, sans-serif;
font-size:16px;
color:#666666;
font-weight:700;
}