* {
margin: 0; 
padding: 0;
line-height: 1.4em;
font-family: Arial;
color:#fcf9f9;
}

body {
background: #a50000;
}

/* Header, Navigation, Content  */
#header {
margin: 10px 5px;
}

#sidebar {
float: left;
width: 260px;
margin: 0 0;
}

.nav {
padding-bottom: 20px;
}

ul.nav > li > a {
font-family: "Times New Roman", Times, serif;
display: block;
list-style-type:none;
}
.wrap {
width: 100%;
float: left;
}
.blockwrap {
display: block; clear: both;
width: 600px;
}
#content {
display: block;
margin: 0 auto;
width: 60%;
font-size: 14px;
}
#content h1, #content h2, #content h3, #content h4, #content h5 {
font-family:Arial, Helvetica, sans-serif;
padding-bottom: 1em;
}
.article h1, .article h2, .article h3, .article h4, .article h5 {
padding-bottom: 1em;
}
.article h1 {
text-transform: uppercase;
}
#content h1, .article h1 {
text-align: center;
margin: 0 auto;
}
#content p, #content li,
.article p, .artilce li{
padding-bottom: 1em;
}
#content li {
margin-left: 20px;
}
#content table {
padding-bottom: 2em;
}
#footer, #footer a, #footer p {
font-family: "Times New Roman", Times, serif;
}
#footer {
float: left;
clear: both;
text-align: center;
margin: 30px auto;
width: 100%;
}
#footer img {
padding: 10px 0 20px 0;
}
/* Home page layout ************* */
.leftbox {
float: left;
width: 260px;
height: 600px;
}

.leftbox a {
display:block;
padding-bottom: .5em;
margin: 10px 0 0 5px;
} 
.homesignup {
height:506px; 
width:743px; 
background:#a50000 url(images/index-bg.jpg) no-repeat; background-position: 50px 0; 
/*position: relative; 
top: 0; left: 260px;*/
margin: 0 auto;float: left;
padding-left: 50px;
}
.homesignup h1 { 
color: rgb(0, 0, 0); 
font-family: Arial; 
font-size: 22px; 
margin: 0 auto;
text-align: center;
 }
.homesignup p { color: rgb(0, 0, 0); font-size: 14px; margin: 0;  
}
.aaplayer {
padding-top: 160px;
margin: 0 auto;
}
.audioplayer {
display: block;
text-align: center;
margin: 0 auto;
}
.optin {
width: 340px; float: left;
padding-top: 160px;
font-weight: bold;
}
.optin table {
padding-top: 10px;
}
.button {
display: block; margin: 10px auto; text-align: center;
background: url(/images/template_2_C7_R5.jpg) no-repeat; 
width: 199px; 
height: 44px; 
border: 0;
text-align: center; 
cursor: pointer;
color: #FFF;
}
.showcase {
 width: 733px;  
 padding: 20px; 
 }
.titlelist {
margin: 20px auto;
width: 500px;
}
.titlelist a {
font-family:"Times New Roman", Times, serif;
display: block;
line-height: 1em;
}
.titlelist ul {
list-style:url(img/dash.gif);
}
.titlelist ul, .article ul, ul.nav {
padding: 0 0 0 30px;
}
/* Headings links, paragraphs, lists */
a, a:link, a:visited, a:hover, a:active {
color: #ffffff;
}

ul.article>li {
padding-bottom:10px;}

h1, h2, h3, h4, h5, h6, h7, ul, li, ol, p {
color:#fcf9f9;
margin-top : 0px;
padding-bottom : 0px;
margin-bottom : 0px;
margin-left : 5px;
margin-right : 5px;
}

h1, h2, h3, h4, h5, h6, h7 {
font-size: 14px;
font-family: "Times New Roman", Times, serif;
}

p, ul, li, ol, a {
font-family : Arial,Tahoma,Verdana;
font-size : 14px;
}
blockquote {
margin: 0 auto;
width: 600px;
text-align: center;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
}

/* custom styles ************** */
.center {
text-align: center;
display: block; 
margin: 0 auto;
}
.article {
margin: 20px auto;
width: 500px;
}
.article h1, .article h2, .article h3, .article h4, .article h5,
.article p, .article ul, .article li, .article a {
font-family:"Times New Roman", Times, serif;
}
.left {
text-align: left;
}
.right {
/*float: right;*/
text-align: right;
margin: 0 0;
}
.times, .times a {
font-family: "Times New Roman", Times, serif;
}
.clear {
float: left;
clear: both;
}
.hang-indent {
padding-top: 1em;
text-indent: -25px;
padding-left: 25px;
}
