@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0; background-image:url(../images/background.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; background-color:#344f6d;}
#container{ width:1000px; margin:0 auto; padding:0;}
#header{ width:1000px; margin:0; padding:0; background-image:url(../images/header_bg.jpg); background-repeat:no-repeat; height:33px; text-align:center; padding-top:195px;}
#header ul{ margin:0; padding:0; list-style-type:none; margin-left:22px;}
#header ul li{ margin:0; padding:0; list-style-type:none; float:left; margin-right:28px; }
#header ul li a{ color:#78adec; font-size:13px; text-decoration:none;}
#header ul li a:hover{ color:#ffffff;}
#mainbody{ width:980px; background-image:url(../images/bodybg.jpg); background-repeat:no-repeat; margin:0; padding:15px 10px; background-color:#344f6d; }
#lefrail{ width:265px; margin:0 10px 0 0; float:left; padding:0;}
#rightrail{ width:675px; margin:0; float:left; padding:0 15px; background-image:url(../images/right_rail_bg.jpg); background-repeat:no-repeat; background-color:#344f6d;}
#blogpost_heading{ margin:8px 0 20px 0; padding:0; background-image:url(../images/blog_post_heading.jpg); background-repeat:no-repeat; width:192px; height:41px; text-indent:-10000px;}
#blogpost_heading h2{ margin:0; padding:0;}
#blogpost{ margin:20px 0; padding:20px 0; width:675px;}
#blogpost ul{ margin:0; padding:0; list-style-type:none;}
#blogpost ul li{ margin:0; padding:0; float:left; list-style-type:none; width:326px;}
#blogpost ul li h3{margin:0; padding:0; color:#9ec6fa; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; margin-bottom:15px;}
#blogpost ul li p{ margin:0; padding:0; line-height:18px; color:#ffffff; font-size:12px;}
a.readMore{ color:#d28f0f; font-size:12px; text-decoration:none;}
a.readMore:hover{ color:#FFFFFF; font-size:12px; text-decoration:underline; }
#eric_budget{ width:235px; height:119px; margin:0; padding:15px; background-image:url(../images/eric_budget_box_bg2.jpg); background-repeat:no-repeat;}
#eric_budget p{ color:#ffffff; font-size:22px; font-family: Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}
#eric_budget p a{ color:#cc0936; text-decoration:none; }
#eric_budget p a:hover{ color:#00CCFF; text-decoration:none; }

#facebook{ background-image:url(../images/face_book_bg.jpg); background-repeat:no-repeat; background-color:#344f6d; padding:15px; margin:0; margin-bottom:17px;}
#facebook p{ color:#ffffff; font-size:16px;}
#facebook p a{ color:#67c9e9; font-size:16px; text-decoration:none;}
#facebook p a:hover{ color:#ffffff; font-size:16px; text-decoration:none;}
#footer{ background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; background-color:#344f6d; text-align:center; padding:15px 0;}
#footer p{ color:#508fe1; font-size:11px;}
#footer p a{color:#66c8e8; font-size:11px; text-decoration:none;}
#footer p a:hover{ color:#FFFFFF; text-decoration:underline;}
#heading h2{ font-family:Georgia, "Times New Roman", Times, serif; color:#9ec6fa; font-size:22px; font-weight:normal; margin:15px 0 20px 0; padding:0;}
#innerContent{margin:20px 0; padding:10px 0; width:675px;}
#innerContent p{ color:#FFFFFF; font-size:14px; line-height:20px;}
a.link{ font-size:12px; color:#00FFFF; text-decoration:none;}
a:hover.link{ font-size:12px; color:#FFFFFF; text-decoration:none;}
#graphics_box{ width:265px; height:49px; margin:0; background-image:url(../images/eric_budget_box_bg.jpg); background-repeat:no-repeat; margin-bottom:17px; text-align:center;}

#graphics_box a{ color:#FFCC00; font-size:16px; font-weight:bold; text-decoration:none; }
#graphics_box a:hover{ color:#00CCFF; font-size:16px; font-weight:bold; text-decoration:none; }

#graphics_box2{ width:265px; height:45px; margin:0; background-image:url(../images/eric_budget_box_bg3.jpg); background-repeat:no-repeat; margin-bottom:17px; text-align:center; padding-top:5px;}


#ad1{width:265px; height:90px; text-align:center; margin:0 0 17px 0; padding:0; padding-top:1px;}

#ad2{ width:265px; height:90px; text-align:center; margin:0 0 17px 0; padding:0; padding-top:1px;}

#ad3{ width:265px; height:90px; text-align:center; margin:0 0 17px 0; padding:0; padding-top:1px;}

.radio_header{color:#9ec6fa; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal;}
.radio_show_name a{color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;padding-left:5px}
.radio_header_index{color:#9ec6fa; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal;}

