﻿/* start of DIV component styles*/
div.main
{
position: relative;
width: 1024px;
clear: both;
}
div.topnav
{
clear: both;
position: relative;
border-radius:0px;
text-align: right;
width: 1024px;
height: 50px;
}
div.sidenav
{
border-width:5px;	
border-style:ridge;
border-radius:10px;
border-color: rgb(204,204,255);
padding-left: 10px;
padding-bottom: 20px;
float: left;
position: relative;
width: 200px;
}
div.copyright
{
border-width:5px;	
border-style:ridge;
border-radius:5px;
border-color: rgb(204,123,121);
position: relative;
width: 1024px;
display: block;
text-align: center;
margin-left: auto;
margin-right: auto;
clear: both;
}
div.credits
{
position: relative;
width: 1000px;
display: block;
text-align: right;
float: none;
margin-top:10px;
margin-left: auto;
margin-right: auto;
clear: both;
}
div.wrapper
{
position: relative;
text-align: left;
width: 100%;
min-height: inherit;
top: 0px;
}
div.container
{
position: relative;
width: 1024px;
top: 0px;
margin-left: auto;
margin-right: auto;
min-height: inherit;
}

div.rss_main_page
{
width: 914px;
border-width:5px;	
border-radius:10px;
border-color: rgb(204,255,204);
border-style:ridge;
padding-left:50px;
padding-right:50px;
padding-bottom:10px;
padding-top:10px;
}

div.audio_chapTitle
{
position: relative;
text-align: left;
float:left;
padding:5px 20px 5px 10px;
display: inline;
margin-left: auto;
margin-right: auto;
}  
div.center
{
position: relative;
text-align: center;
margin-left: auto;
margin-right: auto;
}      
div.content
{
position: relative;
text-align: center;
float: left;
width: 780px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 10px;
border-width:5px;	
border-radius:10px;
border-color: rgb(204,255,204);
border-style:ridge;
padding-bottom: 10px;
padding-top: 10px;
}
div.topnav_left
{
float: left;
display: block;
padding-left: 15px;
padding-top: 10px;
font-size: 120%;
}
div.topnav_right
{
float: right;
word-spacing: 12px;
padding-right: 20px;
padding-left: 10px;
padding-top: 10px;
font-size: 120%;
}
/* end of DIV component styles*/

/* end of A component styles*/
a.topnav:link,a.topnav:visited {color:#333333;text-decoration:none;cursor:pointer;}
a.topnav:hover,a.topnav:active {color:#ff5000;text-decoration:none;cursor:pointer;}

a.sidenav:link, a.sidenav:visited {color:#111111;text-decoration:none;font-weight: normal;cursor:pointer;}
a.sidenav:hover, a.sidenav:active {color:#ff4000;text-decoration:none;font-weight: normal;cursor:pointer;}
/* end of A component styles*/
.header
{
margin-top: 15px;
margin-bottom: 5px;
text-align:center;
color:#111111;
}

.text
{
text-align:left;
width:640px;
color:#111111;
margin-left: auto;
margin-right: auto;
}
/* global styles*/
body.main
{
background-image: url(../images/top_background3.png);
background-repeat: repeat-x;
background-color: rgb(255,255,255);
position: relative;
top: 0px;
padding-top: 0px;
min-height: 800px;
}
img.center
{
display: inline;
float:left;
padding-right: 20px;
margin-left: auto;
margin-right: auto;
}
.title
{
font-size: 1.17em;
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
}
.navilink
{
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
}