/* CSS DOCUMENT */
body,body.webMain,BODY.basic 	{
	padding : 0px;
	margin : 0px;
	font-family : Georgia;
	font-size : 12px;
	line-height : 16px;
	color : #000;
	background-color : #962A00;
        text-align : center;
}

UL, OL, TABLE, TH, TD, DD, BLOCKQUOTE, DIV, SPAN, P, BR {
	font-family : Georgia;
	font-size : 12px;
	line-height : 16px;
	color : #000;
        padding : 0px;
        margin : 0px;
}


h1	{
	font-size : 15px;
	font-weight : bold;
	color : #962A00;
	padding : 0px 0px 3px 0px;
	margin : 0px;
}

h2	{
	font-size : 15px;
	font-weight : bold;
	color : #000;
	padding : 0px 0px 10px 0px;
	margin : 0px;
}

h3	{
	font-size : 18px;
	font-weight : bold;
	color : #962A00;
	padding : 0px 0px 0px 0px;
	margin : 0px;	
}

a	{
	color : #0A5F18;
	text-decoration : underline;
}

a:hover	{
	color : #962A00;
	text-decoration : underline;
}

p	{
	padding : 5px 0px;
	margin : 0px;
	width : inherit;
}

ul	{
	padding : 0px 0px;
	margin : 0px 0px 0px 30px;
}

li	{
	padding : 5px 0px;
	margin : 0px;
}

#page_header	{
	width : 776px;
        padding : 0px;
        margin : 0px;
}

#listen_live	{
	background-image : url(../../media/images/common/listen_now_bg.gif);
	background-repeat : repeat-x;
	padding : 0px 0px 0px 0px;
}

#listen_live img	{
	display : inline;
	float : left;
}

#top_nav	{
	padding : 5px 0px 12px 10px;
	margin : 0px;
}

#top_nav a	{
	color : #0A5F18;
	text-decoration : none;
}

#top_nav a:hover	{
	color : #962A00;
	text-decoration : none;
}

#page_content	{
	margin : 0px;
	padding : 0px;
	background-color : #FFF;
	width : 750px;
}

.divider	{
	background-image : url(../../media/common/hr_background.gif);
	background-repeat : repeat-x;
	margin : 15px 0px;
	width : 100%;
}

.red_divider	{
	background-image : url(../../media/common/red_hr_background.gif);
	background-repeat : repeat-x;
	margin : 10px 0px 10px 0px;
	width : 100%;
}

.callout	{
	background-color : #D3D9CF;
	padding : 10px;
}

#footer	{
	background-color : #D3D9CF;
	padding : 20px 0px;
	margin : 0px;
}

.input	{
	font-size : 12px;
	background-color : #D3D9CF;
}

.button	{
	background-color : #0A5F18;
	color : #FFF;
	font-size : 11px;
}

TABLE.webOuterTable {
        width : 776px;
        padding : 0px;
        margin : 0px;
        margin-left: auto;
        margin-right: auto;
}

TD.webOuterTableH, TD.webOuterTableF, TH.webOuterTableH, TH.webOuterTableF {
	width : 776px;
        padding : 0px;
        margin : 0px;
}

TD.webOuterTableC1{
        width : 157px;
        padding : 10px 0px 0px 10px;
        margin : 0px;
}

TD.webOuterTableC2{
        width : 556px;
        padding : 10px 0px 0px 0px;
        margin : 0px;
}

TD.webSideRail, TD.webSideRail1, TD.webSideRail2, TD.webSideRail3, TD.webSideRail4, TD.webSideRail5, TD.webSideRail6, TD.webSideRail7, TD.webSideRail8, TD.webSideRail9, TD.webSideRail10, TD.webSideRail11, TD.webSideRail12, TD.webSideRail13, TD.webSideRail14, TD.webSideRail15 {
        background-color: #fff;
}

TH.webSideRail, TH.webSideRail1, TH.webSideRail2, TH.webSideRail3, TH.webSideRail4, TH.webSideRail5, TH.webSideRail6, TH.webSideRail7, TH.webSideRail8, TH.webSideRail9, TH.webSideRail10, TH.webSideRail11, TH.webSideRail12, TH.webSideRail13, TH.webSideRail14, TH.webSideRail15 {
        background-color: #fff;
        color : #962A00;
}



TD.webFooter {
        padding : 10px 0px 0px 0px;
}

TD.webHeader {
background-color: #ffffff;
      padding : 0px;
}
img {border:none;}


