/********
Global Styles
********/

body { 
background-color:#636363;
margin:0px auto;
padding:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.page {
width: 960px;  
background:url(/images/background_tile.gif) repeat-y;
margin: 0 auto;
text-align: left; 
}

.maincontent h2{
color:#4890f6;
font-size:20px;
line-height:22px;
}

h3{
color:#4890f6;
font-size:14px;
padding:0px;
margin:0px;
}

a:link, a:active, a:visited{
font-size:14px;
text-decoration:none;
color:#4890f6;
}

a:hover{
font-size:14px;
text-decoration:underline;
color:#4890f6;
}

a.diflink:link, a.diflink:active, a.diflink:visited{
font-size:12px;
text-decoration:none;
color:#70604d;
}

a.diflink:hover{
font-size:12px;
text-decoration:underline;
color:#70604d;
}

a.int_link:link, a.int_link:active, a.int_link:visited{
font-size:16px;
text-decoration:none;
color:#70604d;
}

a.int_link:hover{
font-size:16px;
text-decoration:underline;
color:#70604d;
}

img{
border:none;
}

hr {
border:0;
height:1px;
width:100%;
color:#000000;
background-color: #000000;
text-align:center;
margin-top:10px;
margin-bottom:10px;
clear:both;
}

html>body hr {
margin-top:10px;
margin-bottom:10px;
}

p{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:17px;
}

a.diftitle_link:link, a.diftitle_link:active, a.diftitle_link:visited
{
text-decoration:none;
color:#70604d;
font-size:16px;
}

a.diftitle_link:hover
{
text-decoration:underline;
color:#70604d;
font-size:16px;
}

.title_link{
font-size:18px !important;
}

.description_link{
color:#000000 !important;
}

.home_more_link{
display:block;
float:right;
margin-bottom:0px;
}

/********
Header Styles 
********/

.header_box {
clear:both;
z-index:1;
padding-left:20px;
margin:0px;
}

.header {
background:url(/images/header_logo.gif) 0% 0% no-repeat; /**ORIGINAL HEADER**/

/**background:url(/images/xmas/txmas_header.jpg) 0% 0% no-repeat;**/
/**background:url(/images/header/Header_KirkFranklin.jpg) 0% 0% no-repeat;**/
/**background:url(/images/header/martin-luther-king-jr-day.jpg) 0% 0% no-repeat;
/**background:url(/images/header/new-years_header.jpg) 0% 0% no-repeat;**/
width:920px;
height:100px;
}

.header_nav{
background:url(/images/nav_top_grey.gif) repeat-x;
width:920px;
height:33px;
margin:0px;
padding:0px;
}

.header_secondnav{
background:url(/images/march-2008/sub-menu-slice.jpg) 0% 0% repeat-x;
width:920px;
height:25px;
margin:0px;
padding:0px;
position:relative;
}

.header_search{
background:url(/images/nav_bottom_blue.gif) repeat-x;
width:920px;
height:29px;
margin:0px 0px -17px 0px;
padding:0px;
position:relative;
}
html>body .header_search{
margin:0px;
}

/********
Footer Styles
********/
.footer_web a.link, .footer_web a:active, .footer_web a:visited{
	font-size:10px;'
	color:=#ffffff;
}
	
.footer_box {
width:920px;
height:98px;
clear:both;
padding:0px 0px 0px 0px;
margin:-35px 0px 0px 0px;
text-align:center;
}

.footer {
width:920px;
height:98px;
/**background:url(/images/xmas/txmas_background_footer.jpg) no-repeat;**/
background:url(/images/march-2008/home_footer.jpg) no-repeat;
border-top:1px solid #c2c2c2;
margin:0px;
padding:0px;
color:#ffffff;
}

.footer a:link, .footer a:active, .footer a:visited{
color:#ffffff;
font-size:14px;
}
.footer a:hover{
color:#ffffff;
font-size:14px;
}

.footer_list{
margin-top:16px;
}
.footer_list li, .footer_list2 li{
display:inline;
}

/********
Media Network Banner
********/
.mediaBanner {
width:920px;
height:100px;
padding: 5px;
background-image:url(../images/media-network-banner.png);
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#ffffff;
text-align:center;
}

/********
Content Styles
********/

.main_home {
clear:both;
width:920px;
position:relative;
z-index:1;
margin:0px 0px 0px 20px;
}

.main {
clear:both;
width:920px;
position:relative;
z-index:1;
margin:0px 0px 0px 20px;
background:url(/images/background_main_content.jpg) 0% 0% repeat-y;
}


.wrap {
width:620px;
float:left;
margin:0px;
}

.leftside_box {
position:relative;
top:0;
z-index:3;
width:347px;
float:left;
padding:0px;
margin:0px 0px -25px 0px;
background:#ffffff;
}
/* Hack for IE 7 */
*:lang(en) .leftside_box {margin:0px 0px 0px 0px !important;}
/* reverses Safari back from IE7 hack attributes */
.leftside_box:empty {margin:0px; !important;}

.leftside{
padding:0px 4px;
margin:0px;
}

.leftside h1{
width: 347px;
position:absolute;
z-index: 10000000;
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
height:28px;
color:#ffffff;
background:url(/images/gold-headers/billboard_bg.jpg) 0px 5px no-repeat;
/**background:url(/images/gold-headers/billboard.jpg) 0px 5px no-repeat;**/
/**background:url(/images/xmas/txmas_new_music.jpg) 0px 5px no-repeat;**/
margin:-5px 0px 0px -4px;
padding:8px 0px 0px 15px; 
text-align:left;
text-transform: uppercase;
/*width:282px;*/
font-weight: normal; 
}

/********
Top News
********/

.topnews_box {
position:relative;
z-index:3;
width:293px;
float:left;
min-height:340px;
/*background:url(/images/background_fade_tile.gif) repeat-y;*/
/*background-color:#ffffff;*/
padding:0px;
margin:0px 0px -40px 0px;
}

/* Hack for IE 7 */
*:lang(en) .topnews_box{margin:0px !important;}
/* reverses Safari back from IE7 hack attributes */
.topnews_box:empty {margin:0px; !important;}
.topnews {
padding:0px;
margin:0px;
}

.topnews h1{
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:33px;
/*width:243px;*/
color:#a15101;
background:url(/images/gold-headers/top-news_bg.jpg) 0px 5px no-repeat;
/**background:url(/images/xmas/txmas_news.jpg) 0px 5px no-repeat;
background:url(/images/t_news.gif) 0px 5px no-repeat;**/
margin:-5px 0px -16px 0px;
padding:8px 0px 0px 15px;
font-weight:normal; 
margin-left:-7px;
padding-left:-7px;
text-transform: uppercase;
}

.topnews h1:hover{
color:#ffffff;
text-decoration: none;
} 

#top_news_list
{
width:90%;
padding:10px 0 0 15px;
margin-left:auto;
margin-right:auto;
display:block;
}

#top_news_list li{
color: #70604D;
list-style-type:disc;
/*list-style-image: url(/images/plus.png);*/
list-style-position: outside;
padding:0 0 15px;
/*border-bottom:1px dashed #999999;*/
}

/********
New Music
********/

.newmusic_box {
position:relative;
z-index:3;
float:right;
width:279px;
/*border-left:1px solid #000000;
border-right: 1px solid #000000;*/
min-height:375px;
/*background:url(/images/background_fade_tile.gif) repeat-y;
background-color:#ffffff;*/
padding:0px;
margin:0px 0px -40px 0px;
color:#4890f6;
}
/* Hack for IE 7 */
*:lang(en) .newmusic_box{margin:0px 0px 0px 0px !important;}
/* reverses Safari back from IE7 hack attributes */
.newmusic_box:empty {margin:0px !important;}

.newmusic{
padding:0px;
margin:0px;
}

.newmusic h1{
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:33px;
color:#a15101;
background:url(/images/gold-headers/new-music_bg.jpg) 0px 5px no-repeat;
/**background:url(/images/gold-headers/new-music.jpg) 0px 5px no-repeat;**/
/**background:url(/images/xmas/txmas_new_music.jpg) 0px 5px no-repeat;**/
margin:-5px 0px 0px 0px;
padding:8px 0px 0px 15px; 
text-align:left;
text-transform: uppercase;
font-weight:normal; 
}


.newmusic h1:hover{
color:#ffffff;
text-decoration: none;
/**background:url(/images/gold-headers/new-music-on.jpg) 0px 5px no-repeat;**/
/**background:url(/images/xmas/txmas_new_music.jpg) 0px 5px no-repeat;**/
} 

.newmusic a{
font-size:12px !important;
}
#newmusic_table{
font-size:12px;
text-align:center;
}
#newmusic_table td{
padding:3px;
padding-left:7px;
}
#newmusic_table img{
margin-right:auto;
margin-left:auto;
display:block;
}

/********
Videos
********/

#videos{
width:619px;
min-height:250px;
float:left;
margin:0px;
padding:0px;
border-right:1px solid #c2c2c2;
background:white;
background-repeat:repeat-y;
position: relative;
}

#videos h1{
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:33px;
background:white url(/images/media/h1_font.png) repeat-x;
color:#325388;
font-weight:bold;
margin:0px;
padding:10px 0px 0px 15px;
text-transform: uppercase;
}

#videos h1:hover{
color:#325388;
text-decoration:underline;

}  

#video_inner{
width:220px;
margin-left:5px;
float:left;
}
#video_inner img{
margin-left:auto;
margin-right:auto;
display:block;
}
#video_inner2{
float:right;
}
#videos_table2 td{
padding:6px;
}


/********
Artists
********/

#artists{
width:920px;
height:250px;
margin:0px;
padding:0px;
padding-bottom:5px;
border-top:1px solid #c2c2c2;
/*border-bottom:1px solid #000000;*/
background:white;
background-repeat:repeat-y;
overflow: hidden;
position: relative;
}

#artists h1{
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:33px;
background:white url(/images/media/h1_font.png) repeat-x;
color:#325388;
font-weight:bold;
margin:0px;
padding:10px 0px 0px 15px;
text-transform: uppercase;
} 

#artists h1:hover{
color:#325388;
text-decoration: underline;

} 

.artists_inner{
padding:10px 10px 0px 10px;
width:439px;
float:left;
}
.artists_inner img{
margin-right:10px;
margin-bottom:0px;
}
.artists_inner h2{
padding:0px;
margin:0px;
}
.artists_inner2{
padding:10px 10px 0px 10px ;
width:440px;
float:right;
border-left:1px solid #000000;
margin-bottom:0px;
}
.artists_inner2 img{
margin-right:10px;
margin-bottom:6px;
}
.artists_inner2 h2{
padding:0px;
margin:0px;
}

/********
Lower Content Sections (home page)
********/

.wrap_lower {
width:615px;
float:left;
margin:0px;
padding:0px;
}

.reviews_box {
position:relative;
top:0;
z-index:3;
width:304px;
float:left;
padding:0px;
margin:0px;
/*background:url(/images/background_fade_tile.gif) repeat-y;
background-color:#ffffff;*/
max-height:410px;
min-height:350px;
}
.reviews{
padding:0px;
margin:0px;
}

.hiphop_box {
position:relative;
z-index:3;
float:right;
width:310px;
/*border-left:1px solid #000000;
border-right: 1px solid #000000;*/
max-height:410px;

min-height:350px;
/*background:url(/images/background_fade_tile.gif) repeat-y;
background-color:#ffffff;*/
padding:0px;
margin:0px;
}
.hiphop{
padding:0px;
margin:0px;
}

.misc_box {
position:relative;
z-index:3;
width:304px;
float:right;
max-height:410px;
min-height:350px;
/*background:url(/images/background_fade_tile.gif) repeat-y;
background-color:#ffffff;*/
padding:0px;
margin:0px;
}
.misc{
padding:0px;
margin:0px;
}

.reviews h1{
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:33px;
/*width:304px;*/
color:#a15101;
background:url(/images/gold-headers/reviews_bg.jpg) 0px 0px no-repeat;
/**background:url(/images/xmas/txmas_reviews.jpg) 0px 0px no-repeat;**/
margin:0px 0px 0px 0px;
padding:3px 0px 0px 15px;
text-transform: uppercase;
font-weight:normal;
} 

.reviews h1:hover{
color:#ffffff;
text-decoration:none;

} 


.misc h1{
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:33px;
/*width:304px;*/
color:#a15101;
background:url(/images/gold-headers/events_bg.jpg) 0px 0px no-repeat;
/**background:url(/images/xmas/txmas_events.jpg) 0px 0px no-repeat;**/
margin:0px 0px 0px 0px;
padding:3px 0px 0px 15px;
text-transform: uppercase;
font-weight:normal;
}

.misc h1:hover{
color:#ffffff;
text-decoration: none;

}

.hiphop h1{
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:33px;
/*width:308px;*/
color:#a15101;
background:url(/images/gold-headers/hip-hop_bg.jpg) 0px 0px no-repeat;
/**background:url(/images/xmas/txmas_hiphop.jpg) 0px 0px no-repeat;**/
margin:0px 0px 0px 0px;
padding:3px 0px 0px 15px;
text-transform:uppercase;
font-weight:normal;
} 

.hiphop h1:hover{
color:#ffffff;
text-decoration: none;

}

.home_lower_inners{
padding-left:10px;
padding-right:10px;
}
.home_lower_inners h2{
color:#2a4773;
}


/******** 
Nav Styles 
********/

.header_nav ul{
margin:0px;
padding:7px 0px 0px 6px;
}

.header_nav li{
display: inline;
list-style-type: none;
padding:0px;
margin:10px 0px 0px 10px;
}

#navlist a:link, #navlist a:active, #navlist a:visited{
color:#555555;
font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:5px 10px 5px 15px;
margin:0px;
}

#navlist a:hover{
color:#ffffff;
border-top:2px solid #ffffff;
padding:5px 10px 5px 15px;
margin:0px;
}

#radio1{
padding-left:200px;
background:url(/images/i_radio.gif) 188px 7px no-repeat;
}
/* Hack for IE 7 */
*:lang(en) #radio1{background:url(/images/i_radio.gif) 188px 2px no-repeat !important;}
/* reverses Safari back from IE7 hack attributes */
#radio1:empty {background:url(/images/i_radio.gif) 188px 2px no-repeat !important;}

#radio1 a:link, #radio1 a:active, #radio1 a:visited{
color:#2f4b74;
}

#radio1 a:hover{
color:#437fd7;
border-top:none;
}

#advertising1{
float:right;
margin:0px;
padding:7px 73px 0px 0px;
}

#advertising1 a:link, #advertising1 a:active, #advertising1 a:visited{
color:#000000;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
font-size:14px;
}

#advertising1 a:hover{
color:#ffffff;
}

/********
Second nav styles 
********/


.header_secondnav ul{
margin:0px;
padding:4px 0px 0px 8px;
/*text-align:center;*/

float:left;
}

.header_secondnav li{
display: inline;
list-style-type: none;
padding:10px;
margin:10px 0px 0px 0px;
}

.secondnav a:link, .secondnav a:active, .secondnav a:visited{
/**Change SUB Menu Color on the text Here!**/
color:#315387;
font-family:  Arial, Trebuchet MS,Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

.secondnav a:hover{
color:#ae7811;
}

.header_search a:link, .header_search a:active, .header_search a:visited{
color:#000000;
}

.header_search a:hover{
color:#000000;
}

.header_search img{
border:none;
}

#socialnetwork{
display:block;
float:left;
padding:1px 0px 0px 15px;
}

#socialnetwork img{
margin:1px 0px 0px 15px;
}

#newsletter{
display:block;
float:left;
padding:0px;
padding:1px 0px 0px 8px;
}

#newsletter img{
margin:1px 0px 0px 8px;
}


#radiolink{
display:block;
padding:1px 0px 0px 0px;
float:right
}

#radiolink img{
margin:1px 0px 0px 0px;
}

#radio_player_icon{
display:block;
float:left;
padding:1px 0px 0px 0px;
}

#radio_player_icon img{
margin:1px 0px 0px 0px;
}

/******** 
Form Styles
********/
form.search
{
margin: 0;
padding: 0 
}

#search{
float:left;
margin:0px;
padding:0px;
}

#home_field{
width:200px;
font-size:12px;
margin:4px 10px 0px 10px;
}

#home_submit{
font-size:12px;
margin:0px;
padding:0px;
}

fieldset{
padding:0px;
margin:0px;
border:none;
float:left;
}

.poll fieldset{
float:none;
}

.poll input{
float:left;
margin:0px 4px 5px 0px;
}

.poll br{
clear:both;
margin:5px 0px 5px 0px
}

legend{
display:none;
padding:0px;
margin:0px;
}

.poll{
font-size:12px;
padding:0px 10px 0px 0px;
}

.poll h2{
font-size:12px;
margin-left:12px;
display:block;
width:180px;
font-family:Arial, Helvetica, sans-serif;
}

#pollform{
text-align:left;
margin-left:15px;
}

/*********
Ads Syles 
********/


#banner_ad_home{
width:920px;
/*height:101px;*/
border-top:1px solid #c2c2c2;
border-bottom:1px solid #c2c2c2;
background:url(/images/background_ad_tile.gif) repeat-x;
text-align:center;
padding:5px 0px 5px 0px;
margin:-1px 0px 0px 20px;
}

#banner_bottom_home{
width:920px;
height:118px;
border-top:1px solid #c2c2c2;
border-bottom:1px solid #c2c2c2;
background:url(/images/background_ad_tile.gif) repeat-x;
text-align:center;
padding:5px 0px 10px 0px;
margin:0px 0px 0px 0px;
}



.content_small_banner{
height:61px;
width:100%;
text-align:center;
padding:px;
margin:20px 0px 20px 0px;
clear:both;
display: inline;
}
/* Hack for IE 7 */
*:lang(en) .content_small_banner{margin:30px 0px 30px 0px !important;}
/* reverses Safari back from IE7 hack attributes */
.content_small_banner:empty {margin:30px 0px 30px 0px !important;}


#banner_ad_content{
width:920px;
/*height:101px;*/
border-bottom:1px solid #C2C2C2;
background:url(/images/background_ad_tile.gif) repeat-x;
text-align:center;
padding:5px 0px 5px 0px;
margin:0px 0px 0px 0px;
}

#home_ad_square{
width:300px;
/*height:261px;*/
padding:0px 0px;
margin:0px;
float:right;
background:#ffffff;
}

.content_square_ad{
width:300px;
height:250px;
float:right;
padding:0px;
margin:0px 0px 10px 30px;
}

.content_square_ad_center{
width:300px;
height:250px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

/********
Content Page Styles 
********/


.wrap3 {
width:731px;
float:left;
margin:0px;
}

.content_side_left_box{
position:relative;
top:0;
z-index:3;
width:200px;
float:left;
/*background:url(/images/background_left_column.gif) repeat-y;*/
/*background-color:#ffffff;*/
padding:0px;
margin:0px;
vertical-align:top;
clear:both;
}

html>body .content_side_left_box{
clear:none;
}

.content_side_left{
padding:0px;
margin:0px;
}

.content_side_left .item_title_small{
margin-left:60px;
}

.content_side_left h1{
font-family: Lucida Sans Unicode, Arial ,Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:52px;
color:#325388;
margin:0px 0px 0px 0px;
padding:8px 0px 0px 15px; 
font-weight:lighter;
text-transform:uppercase;
}

.side_t_green{background:url(/images/t_left_sidebar_green.gif) 0px 0px no-repeat;}
.side_t_orange{background:url(/images/t_left_sidebar_green.gif) 0px 0px no-repeat;}
.side_t_red{background:url(/images/t_left_sidebar_green.gif) 0px 0px no-repeat;}
.side_t_yellow{background:url(/images/t_left_sidebar_green.gif) 0px 0px no-repeat;}
.side_t_purple{background:url(/images/t_left_sidebar_green.gif) 0px 0px no-repeat;}
.side_t_blue{background:url(/images/t_left_sidebar_green.gif) 0px 0px no-repeat;}


.maincontent_box {
position:relative;
z-index:3;
width:530px;
float:right;
min-height:600px;
/*background:url(/images/background_fade_tile.gif) repeat-y;*/
/*background-color:#ffffff;*/
padding:0px;
margin:0px;
clear:both;
}

html>body .maincontent_box{
clear:none;
}


.maincontent {
padding:0px;
margin:0px;
}

.maincontent_inner{
margin:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
}

.maincontent_inner img{
border:none;
}

.maincontent h1{
font-family: Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; 
font-size:16px;
height:52px;
color:#325388;
margin:0px 0px 0px 0px;
padding:8px 0px 0px 15px;
font-weight:normal;
text-transform:uppercase;
} 

.t_green{background:url(/images/t_main_content_green.gif) 0px 5px no-repeat;} 
.t_orange{background:url(/images/t_main_content_orange.gif) 0px 5px no-repeat;} 
.t_red{background:url(/images/t_main_content_red.gif) 0px 5px no-repeat;} 
.t_yellow{background:url(/images/t_main_content_yellow.gif) 0px 5px no-repeat;}
.t_purple{background:url(/images/t_main_content_purple.gif) 0px 5px no-repeat;}
.t_blue{background:transparent url(/images/media/h1_font.png) repeat-x scroll 0 0}

.content_side_right_box {
/*position:relative;*/
/*z-index:3;*/
float:right;
width:180px;
min-height:366px;
padding:0px;
margin:105px 0px 0px -180px;
clear:both;
}

html>body .content_side_right_box{
padding:0px;
margin:105px 0px;
clear:none;
}

.content_side_right{
/*padding:0px;
margin:0px;
text-align:center;*/
}

.left_side_list{
padding:0px;
margin:0px 0px 0px 10px;
width:180px;
}

.left_side_list li{
list-style-type:none;
border-bottom:1px solid #c2c2c2;
padding:0px 20px 10px 30px;
margin:0px 0px 20px 0px;
background:url(/images/background_left_side_list.gif) 0% 0% no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

.left_side_list a:active, .left_side_list a:link, .left_side_list a:visited{
font-size:12px;
color:#000000;
}

.left_side_list a:hover {
color:#000000;
}

.breadcrumb{
padding:0px;
margin:-10px 0px 20px 0px;
color:#4890f6;
}

#pagination{
font-size:14px;
color:#4890f6;
}

#pagination a:link, #pagination a:active, #pagination a:visited{
font-size:14px;
text-decoration:none;
color:#4890f6;
}

#pagination a:hover{
font-size:14px;
text-decoration:underline;
color:#4890f6;
}

.landing_item{
width:95%;
padding:20px 0px 0px 10px;
border-top:1px solid #c2c2c2;
margin:0px;
}

.landing_item_img1{
float:left;
padding:0px 10px 25px 0px;
}

.landing_item_img2{
float:left;
padding:3px 10px 15px 0px;
}

.landing_img_square{
float:left;
margin:0px 10px 10px 0px;
}

.landing_img_rect{
margin-left:auto;
margin-right:auto;
display:block;
margin-bottom:17px;
}

.maincontent_inner .description_link{
text-decoration:none;
}


/********
Archieve Item 
********/


.archive_item{
width:95%;
padding:10px 0px 0px 10px;
margin:10px 0px 10px 0px;
}

.archive_item1{
float:left;
padding:0px 10px 20px 0px;
}

.archive_list{
margin:0px 0px 20px 0px;
padding:0px;
font-size:12px;
width:100%;
}

.archive_list td{
padding:10px;
}

.archive_list h4{
font-size:20px;
padding:0px 0px 0px 0px;
margin:0px;
border-bottom:1px solid #000000;
background:url(/images/background_left_list_lrg.gif) 0% 0% no-repeat;
}

/*******
Article Style 
********/

.article_img{
margin-left:auto;
margin-right:auto;
display:block;
}

#print_email{
clear:both;
margin:9px 0px 9px 0px;
}

.item_title_big{
font-size:20px !important;
line-height:22px;
font-weight:bold;
}

.item_title_small{
color:#4890f6;
font-size:14px !important;
font-weight:bold;
}

/********
Module Styles
********/

.module_img{
margin-right:auto;
margin-left:auto;
margin-bottom:15px;
display:block;
}

/********
Misc Styles
********/

.noDisplay {
display:none;
}
.fix {
visibility:hidden;
clear:both;
display:block;
}

/*********
One off page styles 
********/

.oneoff_page{
width: 960px;  
background:url(/images/background_tile2.gif) 0% 0% repeat-y;
margin: 0 auto;
text-align: left; 
}

.oneoff_page .footer_box{
margin-left:20px;
margin:0px 0px 0px 20px;
}

.oneoff_page #banner_ad_content{
margin-left:20px;
}

#oneoff_main{
background:transparent url(/images/background_oneoff.gif) repeat-y scroll 0 0;
float:left;
margin:0;
min-height:650px;
padding:0;
width:732px;
}

html>body #oneoff_main{
margin:0px 0px 0px 20px;
}

#oneoff_main h1{
font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; 
size:24px;
height:52px;
color:#ffffff;
background:url(/images/t_oneoff.gif) 0px 5px no-repeat;
margin:-5px 0px 0px 0px;
padding:0px 0px 0px 55px;
font-weight:lighter; 
} 

#oneoff_main_inner{
padding:10px;
}

#oneoff_sidebar {
float:right;
width:180px;
padding:7px 0px 10px 5px;
margin:0px 20px 0px 0px;
}

.sidebar_ad{
margin:0px;
padding:0px 0px 0px 0px;
display:block;
}

/********
Column Fixes 
********/

#col_fix_top{
width:920px;
/*background:url(/images/col_fix_top.gif) 0% 0% repeat-y;*/
border-bottom:1px solid #c2c2c2;
min-height: 344px;
height:auto !important;
height:344px;
}

#col_fix_lower{
width:920px;
background:url(/images/col_fix_lower.gif) 0% 0% repeat-y;
}
