/* CSS Document */

body {
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
background: url(images/bg.gif);
background-position:center;
background-repeat:repeat-y;
background-color:#ffffff;
}

/* No Borders on Linked Images */

a:link img {
border:0;
}
a:visited img {
border:0;
}
.highlight {
color:#bc463b;
font-weight:bold;
}

.highlight2 {
color:#bc463b;
font-size:20px;
font-weight:bold;
font:Verdana, Arial, Helvetica, sans-serif;
}


.highgrey {
color: #333333;
font-weight:bold;
}
.high_title {
color:#bc463b;
font-weight:bold;
font-size:14px;
}
.title_header {
padding-bottom:4px;
margin:0;
}
#temp {
padding-left:16px;
height:456px;
}
.disc_table {
margin-left:16px;
margin-right:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515251;
border:none;
}
.img_float {
padding-left:16px;
padding-bottom:16px;
float:right;
}

.fredeverywhere_title {
font-family:Arial;
font-size:14px;
color: #666666;
font-weight:bold;
text-decoration:underline;
}
/*Divs ------------------------------- */

#stage {
margin-left:auto;
margin-right:auto;
margin-top:17px;
width:1083px;
height:auto;
}

#main {
width:898px;
height:auto;
float:left;
}

#side_ads {
width:176px;
height:auto;
margin-left:9px;
float:right;
}

#fred_everywhere {
width:176px;
height:auto;
background-image:url(images/fred_everywhere_repeat.gif);
background-repeat:repeat-y;
}
#fred_everywhere_top {
width:176px;
height:19px;
background-image:url(images/fred_everywhere_top.gif);
background-repeat:no-repeat;
}
#fred_everywhere_bottom {
width:176px;
height:19px;
background-image:url(images/fred_everywhere_bottom.gif);
background-repeat:no-repeat;
}

#fred_everywhere a:active, #fred_everywhere a:link, #fred_everywhere a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c54134;
text-decoration:none;
margin:0;
padding:0;
}
#fred_everywhere a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#84a6c8;
text-decoration:underline;
margin:0;
padding:0;
}

#top_menu {
width:898px;
height:auto;
}

#page_player {
width:898px;
height:auto;
}

#gen_content_w {
width:898px;
height:auto;
}
#gen_content {
width:898px;
height:auto;
background-color:#ececec;
}
#gen_content p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515251;
padding-left:16px;
padding-right:16px;
padding-top:6px;
padding-bottom:6px;
margin:0;
}
#title_bar {
width:100%;
height:27px;
background-image:url(images/titles/title_rep.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
margin:0 0 0 0;
padding-bottom:0 0 0 0;
}
.curve {
float:left;
}
#title_bar p{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
padding-left:16px;
padding-top:8px;
margin:0;
}
#gen_bott {
width:898px;
height:10px;
background: url(images/gen_bott.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
padding-bottom:4px;
margin:0;
}

#home_news {
width:550px;
height:auto;
float:left;
background-color:#ececec;

}
.news_titles {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ca4236;
}
#home_news p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515251;
margin-left:16px;
margin-right:16px;

}
.curve {
float:left;
}
#news_div {
height:1px;
width:auto;
background:url(images/news_divider.gif);
background-repeat:repeat-x;
background-position:center;
margin:0;
}
#news_bott {
width:auto;
height:10px;
background:url(images/bottom_news.gif);
background-repeat:no-repeat;

}
#home_news a:active, #home_news a:link, #home_news a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c54134;
text-decoration:none;
margin:0;
}
#home_news a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#84a6c8;
text-decoration:none;
margin:0;
}

#ad_box {
width:340px;
height:auto;
margin-left:8px;
float:right;
}

#aux_menu_credits {
	width:898px;
	height:auto;
	margin-top:435px;
	margin-left:0px;
	margin-right:0px;

}

#aux_menu_credits p{
font-size:9px;
color:#969595;
text-transform:uppercase;
margin:0;
padding-top:16px;
}

#aux_menu_credits a:active, #aux_menu_credits a:link, #aux_menu_credits a:visited {
font-size:9px;
color:#969595;
text-transform:uppercase;
text-decoration:none;
margin:0;
padding-top:16px;
}

#aux_menu_credits a:hover {
font-size:9px;
color:#84a6c8;
text-transform:uppercase;
text-decoration:none;
margin:0;
padding-top:16px;
}





#news_aux_menu_credits {
	width:898px;
	height:auto;
	margin-top:800px;
	margin-left:0px;
	margin-right:0px;

}

#news_aux_menu_credits p{
font-size:9px;
color:#969595;
text-transform:uppercase;
margin:0;
padding-top:16px;
}

#news_aux_menu_credits a:active, #news_aux_menu_credits a:link, #news_aux_menu_credits a:visited {
font-size:9px;
color:#969595;
text-transform:uppercase;
text-decoration:none;
margin:0;
padding-top:16px;
}

#news_aux_menu_credits a:hover {
font-size:9px;
color:#84a6c8;
text-transform:uppercase;
text-decoration:none;
margin:0;
padding-top:16px;
}