body { font-family:"Calibri"; font-size:14px; background:#eeeeee; margin:0px; padding:0px;}
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
img { border:none;}
h1, h2, h3, h4, h5, h6 {margin:0px;}

#top_nav_bg { background:url(top_nav_bg.jpg) repeat-x; height:39px; margin:0px; padding:0px;}
.container { width:940px; margin:0 auto;}
#navigation { width:288px; float:right;}
#navigation ul { margin:0px; padding:0px;}
#navigation ul li {list-style:none; float:left; padding:0px; margin:0px 0 0 0;}
#navigation ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; text-decoration:none; padding:10px 15px 0px 15px; font-weight:normal; display:block; height:29px;}
#navigation ul li a:hover { padding:10px 15px 0px 15px; background-image:url(nav-hover.png); background-repeat:repeat-x; }

#main_blue_design_bg { background:url(background_blue.jpg) no-repeat top center; height:449px;}

#header { width:940px; float:left; margin:0px; padding:0px;}
#logo { margin:0px; float:left; padding:25px 0 0 0;}

#search_main { width:451px; float:right; margin:29px 0 0 0; padding:0px;}
#search_first { margin:0px; padding:0px; float:left; }
#search_mid { background:url(search_bg_mid.png) repeat-x; height:47px; margin:0px; padding:0px; float:left;}
#search_bot {  margin:0px; padding:0px; float:left; }
.text_filed { background:url(text_field.png) no-repeat; width:328px; height:27px; margin:10px 0 0 0; padding:0px; float:left; border:none;}
.text_filed input { width:321px; border:none; height:21px; margin:2px 0 0 5px; padding:0px 0 0 0;}
.btn { float:left; margin:10px 0 0 8px; padding:0px;}

#ads_top { width:905px; float:left; margin:32px 0 0 22px;}
#ads_top img { padding:0px 9px 0 0 ; float:left;}

#left_container { width:683px; float:left; margin:13px 0 0 0; padding:0px;}
#left_container_top { background:url(left_container_bg_top.png) no-repeat; width:683px; height:13px; margin:0px;}
#left_container_mid { background:url(left_container_bg_middle.png) repeat-y; width:670px; margin:0px; padding:0px 0px 0 15px; float:left; overflow:hidden;}
#left_container_bot { background:url(left_container_bg_bot.png) no-repeat; width:683px; height:13px; float:left;}
#left_ad_main{ width:130px; float:left; margin:0px;}
#left_ad_main img { padding:10px 0 8px 0;}

.main_text_area { width:510px; margin:0px 0px 20px 15px; padding:0px; float:left; }
.main_text_area h1 { font-size:16px; color:#1b1b1b; margin:0px; padding:0px; font-weight:normal;}
.podcast { width:495px; background:#edecec; border:1px solid #d7d7d7; margin:11px 0 0 0; padding:9px 0 9px 6px;}
.podcast h2 { font-size:14px; font-weight:bold; color:#068190; margin:0px; }
.podcast h2 a { font-size:14px; font-weight:bold; color:#068190; margin:0px; text-decoration:none; }
.podcast h2 a:hover { font-size:14px; font-weight:bold; color:#068190; margin:0px; text-decoration:none;}
.main_text_area p { font-size:12px; font-weight:normal; color:#504e4e; margin:0px; padding:10px 0 0 0; line-height:18px;}
.main_text_area p a{ font-size:12px; font-weight:normal; color:#068190;}
.green_std_text { font-size:12px; font-weight:bold; color:#068190; margin:0px; }
.green_std_text a { font-size:12px; font-weight:normal; color:#068190; margin:0px; text-decoration:none; }
.green_std_text a:hover { font-size:12px; font-weight:normal; color:#068190; margin:0px; text-decoration:underline;}
.grey_std_text { font-size:12px; font-weight:bold; color:#545454; margin:0px; }
.grey_std_text a { font-size:12px; font-weight:normal; color:#545454; margin:0px; text-decoration:none; }
.grey_std_text a:hover { font-size:12px; font-weight:normal; color:#545454; margin:0px; text-decoration:underline;}
.std_text { font-size:12px; font-weight:normal; color:#504e4e; margin:0px; padding:10px 0 0 0; line-height:18px;}
.admin_text { font-size:12px; font-weight:normal; color:#504e4e; }
.tsBody { font-size:12px; font-weight:normal; color:#504e4e; margin:0px; padding:10px 0 0 0; line-height:18px;}
.tsBody2 { font-size:12px; font-weight:normal; color:#504e4e; margin:0px; padding:10px 0 0 0; line-height:18px;}
.tsText { font-size:12px; font-weight:normal; color:#504e4e; margin:0px; padding:10px 0 0 0; line-height:18px;}
.std_hdr { font-size:16px; color:#1b1b1b; margin:0px; padding:0px; font-weight:normal; }
.std_hdr a { font-size:16px; color:#1b1b1b; margin:0px; padding:0px; font-weight:normal; text-decoration:none; }
.std_hdr a:hover { font-size:16px; color:#1b1b1b; margin:0px; padding:0px; font-weight:normal; text-decoration:underline; }
.link{font-size:12px; color:#068190; margin:0px; padding:8px 0 0 0; }
.link a { font-size:12px; font-weight:bold; color:#2d2b2b;}
.link a:hover { color:#068190;}
.smalllink4 { font-size:12px; font-weight:normal; color:#2d2b2b;}
.smalllink4 a:hover { color:#068190;}

#right_container { width:243px; float:left;  margin:13px 0 0 7px;}
#right_container img { padding:15px 0 0px 5px;; float:left; }
#right_container_top { background:url(right_container_top.png) no-repeat; width:243px; height:13px;}
#right_container_mid { background:url(right_container_mid.png) repeat-y; width:232px; float:left; padding:0 0 0 14px;}
#right_container_bot { background:url(right_container_bot.png) no-repeat; width:243px; height:13px; margin:0px; float:left; padding-left:0px;}
#right_container h1 { font-size:20px; color:#202020; font-weight:normal; margin:0px; padding:0px 0 0 0;}

#main_blue_box { width:215px; float:left; margin:0px;}
#main_blue_box_top { background:url(right_blue_box_top.png) no-repeat; width:213px; height:5px; float:left;}
#main_blue_box_mid { background:url(right_blue_box_mid.png) repeat-y; float:left; width:213px; margin:0px;}
#main_blue_box_mid a { background:url(arrow.jpg) left center no-repeat; font-size:14px; color:#FFF; text-decoration:none; padding-left:15px; margin-left:5px;}
#main_blue_box_mid a:hover { color:#d4cdcd;}
#main_blue_box_bot { background:url(right_blue_box_bot.png) no-repeat; float:left; width:213px; margin:0px 0 10px 0; height:5px;}

.line { width:213px; height:1px; background:#089fad; margin:7px 0 0 0 ;}

.featured { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545454; font-weight:normal; padding:11px 0 0 0; margin:0px;}
.featured ul { margin:0px; float:left; padding:0px;}
.featured ul li { background:url(blue_arrow.jpg) no-repeat; margin:16px 0 0 0;  float:left; list-style:none; padding-left:18px;}
.featured ul li a { font-size:14px; font-weight:normal; color:#2d2b2b; margin:0px; text-decoration:none; }
.featured ul li a:hover { font-size:14px; font-weight:normal; color:#2d2b2b; margin:0px; text-decoration:underline;}
.mp3 { float:left; margin:0px;}
.mp3 img { padding:10px 0px 10px 0px!important;}

.pad {width:215px; float:right; padding-right:6px;}
.featuredtext a { background:url(black_arw.jpg) left center no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e5e5e;  padding:0px 0 0 10px; margin:10px 0px 0px 0px;}
.featuredtext a:hover { text-decoration:underline; }
.spacer { height:10px;}
.table { width:492px; margin:15px 0px 0px 0px; border-collapse:collapse; background-color:#068190;}
.table2 { width:492px; margin:15px 0px 0px 0px; border-collapse:collapse; background-color:#ffffff;}
.table th { background-image:url(table-heading-bg.png); height:25px; background-repeat:repeat-x; font-weight:normal; color:#fff; text-align:left; padding:0px 0px 0px 8px; border:1px solid #fa944f; text-align:center;}
.table td { color:#fff; padding:5px 0px 5px 8px; border:1px solid #40a4b0; text-align:center; line-height:14px;}
.library a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#068190; float:right; font-weight:bold; padding:10px 10px 0 0;}

#footer { background:url(footer.jpg) repeat-x; height:68px; margin:20px 0 0 0;  padding:0px; }
#footer-inner { width:940px; margin:0 auto; text-align:left; color:#fff; padding:15px;}
#footer-inner a { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#FFF; padding:0px 10px 0px 10px;}
#footer-inner a:hover { color:#4bcad9;}
.copy { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4bcad9; float:right; margin:0px; padding:25px 0 0 0;}


