body {
background-image:url(bg.gif);
background-repeat:repeat-x;
background-attachment:fixed;
background-color:#FFF;
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

#center,#nav {
text-align:center;
}

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

#table {
text-align:left;
background-color:#FFF;
width:980px;
}

#table1 td {
padding:15px;
border-bottom: 1px solid #E0C266;
}

#top {
background-image:url(top.gif);
background-repeat:no-repeat;
width:980px;
height:91px;
}

#video {
background-image:url(bg_video.gif);
background-repeat:no-repeat;
width:421px;
height:240px;
text-align:center;
}

#body {
float:left;
width:690px;
padding:10px;
}

#right {
width:251px;
float:right;
padding:15px 5px 5px;
}

#body ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style-image:url(arrow.gif);
text-align:left;
line-height:17px;
color:#000;
}

#body ul li {
padding-bottom:8px;
}

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

#body p img,#body img {
border:1px solid #CCC;
float:left;
margin:0 10px 10px 0;
padding:3px;
}

#body blockquote p span[style] {
color:#504F4F !important;
font-style:normal;
}

#body p em span[style] {
color:#504F4F !important;
font-style: normal;
font-weight:700;
padding-right:10px;
}

#body p strong span[style] {
color:#504F4F !important;
font-style: normal;
font-weight: normal;
padding-right:10px;
font-weight:700;
}

#body p span[style] strong {
color:#504F4F !important;
font-style: normal;
font-weight: normal;
font-weight:700;
}

#body p span[style] {
color:#504F4F !important;
font-style: normal;
font-weight: normal;
}


small {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

h2 {
padding-top:0;
margin-top:0;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}

h1,h1 a {
color:#870101;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
text-decoration:none;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
background-color:#EBEBEB;
font-size:13px;
color:#333;
font-weight:700;
margin:0;
padding:2px;
}

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

#updates {
background-image:url(updates.gif);
background-repeat:no-repeat;
width:251px;
height:65px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding-bottom:15px;
_padding-bottom:0;
}

#poststop {
background-image:url(posts_top.gif);
background-repeat:no-repeat;
width:251px;
height:24px;
margin:0;
padding:0;
}

#posts {
background-image:url(posts.gif);
background-repeat:repeat;
width:251px;
margin:0;
padding:0;
}

#postsbottom {
background-image:url(posts_bottom.gif);
background-repeat:no-repeat;
width:251px;
height:16px;
padding-bottom:15px;
margin:0;
}

#recommendtop {
background-image:url(recommend_top.gif);
background-repeat:no-repeat;
width:251px;
height:24px;
margin:0;
padding:0;
}

#recommend {
background-image:url(recommend.gif);
background-repeat:repeat;
width:251px;
margin:0;
padding:0;
}

#recommendbottom {
background-image:url(recommend_bottom.gif);
background-repeat:no-repeat;
width:251px;
height:16px;
margin:0;
padding:0;
}

#text {
padding-top:0;
margin-top:0;
padding-bottom:0;
margin-bottom:0;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style-image:url(arrow.gif);
text-align:left;
line-height:17px;
color:#000;
}

.padding {
padding-bottom:15px;
_padding-bottom:5px;
}

/* FORMS */
form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

input,select,textarea {
background-color:#FBFBFB;
border:1px solid #CCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

input:focus,textarea:focus,select:focus {
background-color:#FEFAE8;
}

label {
width:100px;
font-size:12px;
float:left;
text-align:left;
clear:both;
font-weight:700;
margin:0;
padding:0;
}

.subscribe-to-comments label {
width:600px;
float:none;
}

.submit {
background-color:#870101;
background-image:none;
color:#FFF;
font-weight:700;
border:0;
}

.submit2 {
background-image:url(join.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
border:0;
height:22px;
width:36px;
}

/* LINKS */
a {
color:#913202;
text-decoration:underline;
}

a:hover,#links a:hover {
color:#913202;
text-decoration:none;
}

#body img a:hover {
background-color:none;
}

/* FOOTER */
#footer {
background-image:url(footer.gif);
width:980px;
height:22px;
}

#links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color:#FFF;
float:left;
padding-left:5px;
}

#links a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#FFF;
text-decoration:none;
}

#copy {
font-family:Arial, Helvetica, sans-serif;
float:right;
font-size:11px;
color:#FFF;
text-align:right;
padding-right:5px;
}

#nosee {
display:none;
}

/* TAB NAV */
#topnav {
float:right;
text-align:right;
padding-right:8px;
_padding-botttom:0;
_margin-botttom:0;
}

#nav ul {
list-style:none;
margin-top:30px;
_margin-top:0;
_padding-top:0;
padding:0;
}

#nav li {
display:inline;
background-image:url(tab.gif);
background-repeat:repeat;
background-position:center top;
text-align:center;
margin-right:1px;
float:left;
padding:0;
border-bottom:1px solid #FFFFFF;
}

#nav a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#FFF;
background-image:url(tab_left.gif);
background-repeat:no-repeat;
background-position:left top;
float:left;
padding-left:5px;
text-decoration:none;
margin:0;
}

#nav a span {
background-image:url(tab_right.gif);
background-repeat:no-repeat;
background-position:right top;
display:block;
float:none;
padding:7px 13px 4px 5px;
}

#nav a:hover {
color:#E0C266;
}

/* DROP DOWN*/
.jqpopupmenu,.jqpopupmenu ul {
position:absolute;
left:0;
top:0;
list-style:none;
background-color:#FFF;
border:1px solid #000;
visibility:hidden;
margin:0;
padding:0;
}

.jqpopupmenu li {
position:relative;
margin:0;
padding:0;
}

.jqpopupmenu li a {
background-image:url(bg_nav.gif);
background-repeat:no-repeat;
text-indent:15px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
width:180px;
color:#000;
background-color:#F5F5F5;
text-decoration:none;
padding:4px 5px;
list-style-image:none;
}

* html .jqpopupmenu li {
display:inline-block;
width:180px;
}

.jqpopupmenu li a:hover,.jqpopupmenu li.selected>a {
background-color:#e0e0e0;
background-image:url(bg_nav.gif);
list-style-image:none;
}

.rightarrowclass {
position:absolute;
top:6px;
right:5px;
}

.testimonial{
font-weight:bold;
color: #504F4F;
padding-left:10px;
padding-right:10px;
}


#nosee {
display:none;
}