/* Import overall template styles (nav, layout, homepage)
=================================*/
@import url('/css/layout.css');
@import url('/css/home.css');
@import url('/css/navigation.css');


/*  Misc Subpage Styles
=================================*/

#local_news { float: left; width:370px; padding-right: 9px; border-right: 1px solid #eee; }
#local_weather { float: left; width:250px; padding-left: 10px; }

.local_news { border-bottom: 1px solid #f6f2e8; margin: 0 0 6px 0; padding: 0 0 6px 0; }
#main_content .local_news h1 { color: #1375c8; margin: 0px; padding: 0 0 2px 0; font: bold 13px Trebuchet MS, Tahoma, Arial, sans-serif; }
.local_news p { margin-top: 0px; line-height: 14px; }
.local_news_more { margin-top: -6px; }

.jock_item { float: left; width: 310px; margin: 0 10px 8px 0; padding: 0 0 8px 0; border-bottom: 1px dashed #eee9dd; }
.jock_pic { float:left; width: 120px; margin-right: 10px; }
.jock_pic div img, .jock_pic img { width: 110px !important; height: 110px !important; }
.jock_pic div { padding: 4px; background: #f6f2e8; border: 1px solid #eee9dd; margin: 0px; }
.jock_info { float: left; width: 180px; }
.jock_info h1 { color: #1375c8; margin: 0px; padding: 0 0 2px 0; font: bold 16px Trebuchet MS, Tahoma, Arial, sans-serif; }
.jock_info p { margin-top: 0px; }
.jock_more { margin: -7px 0 6px 0; }
.jock_bio_pic { float: left; margin: 8px 10px 10px 0; padding: 4px; background: #f6f2e8; border: 1px solid #eee9dd; }

.sub_item { float: left; width: 640px; margin: 4px 10px 4px 0; padding: 0 0 8px 0; border-bottom: 1px dashed #e0dacb; }
.sub_pic { float:left; width: 150px; margin-right: 10px; }
.sub_pic div { padding: 4px; background: #f6f2e8; border: 1px solid #eee9dd; margin: 0px; }
.sub_info { float: left; width: 480px; }
.sub_info h1 { color: #1375c8; margin: 0px; padding: 0 0 2px 0; font: bold 16px Trebuchet MS, Tahoma, Arial, sans-serif; }
.sub_info p { margin-top: 0px; }
.sub_more { margin-top: -6px; width: 480px; text-align:right; }
.sub_img_right { float: right; padding: 10px 0 7px 8px; }
.sub_img_left { float: left; padding: 10px 8px 7px 0; }

.social_club { float:left;width:192px;text-align:center;padding:10px; }
.social_club p { text-align: left; margin-top: 0px; }

.fun_item { width: 640px; margin: 4px 10px 8px 0; padding: 0 0 2px 0; border-bottom: 1px dashed #e0dacb; }
.fun_item p { margin-top: 0px; }
.fun_item h3 { color: #1375c8; margin: 0px; padding: 0 0 2px 0; font: bold 14px Trebuchet MS, Tahoma, Arial, sans-serif; }
.fun_item h2 { color: #1375c8; margin: 0px; padding: 0 0 2px 0; font: normal 12px Trebuchet MS, Tahoma, Arial, sans-serif; font-style: italic; }
