h1 { font-size: 36px; }
h2 { font-size: 18px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }

a:link { text-decoration: none; color: #B37909; }
a:visited { text-decoration: none; color: #5A0606; }
a:hover { text-decoration: none; color: #0000ff; }
p { padding: 10px; }
blockquote { margin: 15px 30px 10px 30px; padding: 0 20px 10px 20px; border-left: 2px solid #574f4b; border-right: 2px solid #574f4b; }

body { margin: 0; font-size: 16px; text-align: center; vertical-align: top; background: url('images/RTAP_BL.jpg'); color: #333 }
#wrapper { margin: 0 auto 0 auto; width: 990px; text-align: left; background: #f1efe4 url(images/content_bg.jpg); }
#main_content { background: #f1efe4 url(images/content_bg.jpg); float: left; margin: 0 auto 0 auto; padding: 0; width: 990px; }
#container { float: left; width: 530px; margin: 15px 0 0 20px; padding: 10px; border: #dcd7bc 1px solid;  border-top: none; border-bottom: none; a:hover { text-decoration: none; color: #eae7b3; }
#container_wide { float: left; width: 900px; margin: 15px 0 0 30px; padding: 5px 5px 0 7px; }
.post { padding: 15px 0 5px 0; }
.post h2 { font-family: Georgia, Trebuchet MS, Sans-serif; font-size: 16px; margin-left: 5px; }
.entry { line-height: 18px; }
.postmetadata { margin: 10px 0 0 0; font-size: 9px; }
.date {	font-size: 9px; }
author-box { width: 90%; min-height: 115px; margin: 10px 10px 20px 10px; padding: 10px; background: none; border: 3px double #574f4b; }
author-box .avatar { float: left; width: 80px; height: 80px; }
author-box h2, #author-box h4 { color: #61574a; background: none; border: none; padding-bottom: 5px;}

header { float: left; width: 990px; height: 156px; background: #660000 url(images/header_wp.jpg) no-repeat; padding: 0; margin: 0 auto 0 auto; }
header .h1 { padding: 0; margin: 45px 15px 0 ; font-family: Times New Roman, Georgia, Sans-serif; font-size: 36px; font-variant: small-caps; line-height: 38px; text-align: center; }
header .h1 a { text-decoration: none; color: #533E2D; text-align: center; }
header .h1 a:hover { text-decoration: none; color: #eae7b3; }
header .description { margin: 10px 0 0 0; padding: 0; font-size: 14px; font-weight: bold; font-style: italic; color: #533E2D; text-align: center;  }
header a:hover { text-decoration: none; color: #eae7b3; }


.menu  { float: left; width: 953px; height: 30px; margin-left: 19px; padding: 0; display: inline; background: url(images/menu_bg.gif) no-repeat; border-top: #61574a 3px double; }
.menu ul { width: 100%; margin: 0; padding: 8px 0; list-style: none; }
.menu ul li { display: inline; margin: 0; }
.menu ul li a { padding: 0 0 0 10px; text-decoration: none; color: #000; font-family: Times New Roman, Georgia, Sans-serif; font-variant: small-caps; font-weight: bold; font-size: 14px; }
.menu ul li a:hover { color: #660000; text-decoration: underline; }

.content background-image:url('content_bg.jpg');} 


.hbuttons a{
text-decoration: none;
font: bold 13px ,arial;
color: #000000;
line-height:1.9em;
float: center;
display: inline;
background-image:url(images/tabsquare2.jpg);
background-repeat: no-repeat;
padding-top: 4px;
padding-bottom: 4px;
text-align:center;
}

.hbuttons a:hover{
background-image:url(images/tabsquareover2.jpg);
}
.hbuttons2 a{
text-decoration: none;
font: bold 13px ,arial;
color: white;
width: 120px;
height: 30px;
float: center;
display: inline;
background-image:url(images/tabsquare3.jpg);
background-repeat: no-repeat;
padding-top: 4px;
padding-bottom: 4px;
text-align:center;
}

.hbuttons2 a:hover{
background-image:url(images/tabsquareover3.jpg);
color: #00f;
}


.hbuttons{
text-align:center;
}
.left{
float:left;
}

.hbuttons a{
text-decoration: none;
font: bold 13px ,arial;
color: 0000ff;
line-height:1.9em;
float: center;
display: inline;
background-image:url(images/tabsquare2.jpg);
background-repeat: no-repeat;
padding-top: 4px;
padding-bottom: 4px;
text-align:center;
}

.hbuttons a:hover{
background-image:url(images/tabsquareover2.jpg);
}
.hbuttons2 a{
text-decoration: none;
font: bold 13px ,arial;
color: #000000;
width: 120px;
height: 30px;
float: center;
display: inline;
background-image:url(images/tabsquare3.jpg);
background-repeat: no-repeat;
padding-top: 4px;
padding-bottom: 4px;
text-align:center;
}

.hbuttons2 a:hover{
background-image:url(images/tabsquareover3.jpg);
color: #00f;
}
.article {
font-family: Courrier,arial,helvetica,sans-serif;
font-size: 80%;
font-weight:normal;
color: #000000;
}
.article2 {
font-family: Courrier,arial,helvetica,sans-serif;
font-size: 90%;
font-weight:normal;
color: #000000;
}
.article3 {
font-family: Courrier,arial,helvetica,sans-serif;
font-size: 100%;
font-weight:normal;
color: #000000;
}
p.c1
{
text-align:left;
}
p.c2
{
text-align:right;
}
p.c3
{
text-align: center;
font-weight:normal;
}

.headline {
font-family: ,arial,helvetica,sans-serif;
font-size: 120%;
text-align:center;
color: #000000;
}

.headline3 {
font-family: ,arial,helvetica,sans-serif;
font-size: 140%;
text-align:center;
color: #000000;
}

.headline4 {
font-family: ,arial,helvetica,sans-serif;
font-size: 180%;
text-align:center;
color: #846012;
}
table
{
border-style:solid;
border-color:#8B3535;
} 
