@import url('http://static.sky.com/globalnav_nonssl/css/portal_globalnav.css'); 
* { font-family: Verdana; font-sizer:12px; }
body { background:#fff url('/inc/img/bg_hay.jpg') left 32px no-repeat; padding:32px 0px 0px 0px; margin:0px; }
h1 { background:transparent url('/inc/img/h_title2.png') top left no-repeat; display:block; width:392px; height:150px; font-size:1px; margin:0px; }
h1 a { overflow:hidden; text-indent:-999px; display:block; width:392px; height:150px;  }
h2 { margin-top:0px; margin-bottom:10px; }
h4 { margin:0px; font-size:13px; font-weight:bold; }
a { color:#D81B86; text-decoration:none; outline-color:invert; outline-style:none; outline-width:0pt; }
img { border:none; }
p { font-size:12px; margin:0px 0px 10px 0px; }
form { margin:0px; }
label, textarea, input { font-size:11px; }

#wrapper { background-color:#fff; width:860px; padding-top:1px; }
#main { display:block; clear:both; margin:0px 10px; }
#col1, #col2 { float:left; display:block; margin-bottom:10px; }
#col1 { width:530px; overflow:hidden;  }
#col2 { width:300px; display:block; margin-left:10px; }
#col3 { display:block; clear:both;  }

.tmenu { clear:both; display:block; height:40px; }
.tmenu div { float:left; margin:0px 9px; padding:0px; text-transform:uppercase; font-size:18px; font-weight:bold; }
.tmenu div a { color: #000F58; text-decoration:none; }
.tmenu div a:hover { color: #D91B87; }
.sIFR-active .tmenu div { font-size:24px; display:inline; margin:0px 15px; }

#hayfooter { background:#fff url('/inc/img/line1.png') top left repeat-x; margin:0px 10px; display:block; clear:both; }
#hayfooter ul, #hayfooter ul * { font-size:11px; color:#000; }
#hayfooter ul { margin-left:0px; padding-left:0px; clear:both; display:block; }
#hayfooter ul li { list-style:none; margin:0px; display:inline; padding-right:10px; }

#carasel1 { display:block; clear:both; background-color:#08063C; color:#fff; padding:5px; margin-bottom:5px; }
#carasel1 h4 { margin:0px; text-align:right; font-weight:normal; font-size:20px; text-transform:uppercase; margin-bottom:20px; }
.sIFR-active #carasel1 h4 { margin:0px; font-size:25px; }
#carasel1 h5 { margin:0px; color:#fff; text-align:left; }
#carasel1 a { display:block; text-align:center; height:25px; width:25px; display:block; float:left; font-size:13px; border:1px solid #fff; color:#fff; margin:0px 5px 0px 0px; font-weight:bold; line-height:1.8; }
#carasel1 a:hover { background-color:#E73999; border-color:#E73999; }
#carasel1 .left { width:auto; }

#videoplayer { display:block; clear:both; }
#flash_home { height:156px; width:530px; display:block; margin-bottom:0px; }

#gallery { display:block; clear:both; margin-bottom:15px; }
#gallery a { background-color:#eee; margin:0px; padding:0px; display:block; float:left; line-height:0; }
#gallery img { border:2px solid #fff; width:96px; height:141px; margin:0px; padding:0px; display:inline; }
#gallery .active img { border-color:#E73999; }
#gallery .hm_content, #gallery h4, #gallery hr { display:none; }


#box_pic { background-color:#08063C; display:block; clear:both; text-align:center;  color:#fff; margin-bottom:15px; padding-top:20px; } 
#box_pic img { width:480px; height:310px; }
#box_pic #hm_content { text-align:left; margin:10px 20px; display:block; clear:both; height:53px; }
#box_pic p { font-size:11px; clear:both; }
#box_pic a#bttn_back, #box_pic a#bttn_next { display:block; width:24px; height:45px; overflow:hidden; text-indent:-9999px; }
#box_pic a#bttn_back { background:#08063C url('/inc/img/bttn_prev.png') top left no-repeat; }
#box_pic a#bttn_next { background:#08063C url('/inc/img/bttn_next.png') top left no-repeat; float:right; }
#box_pic a#bttn_back:hover { background-image: url('/inc/img/bttn_preva.png'); }
#box_pic a#bttn_next:hover { background-image: url('/inc/img/bttn_nexta.png'); }
#box_pic #hm_nav { display:block; clear:both; text-align:left; }

#comment { background-color:#000F58; padding:10px 20px; margin-top:20px; }
#comment label { color:#fff; display:block; }
#comment h4 { font-size:25px; margin:5px; text-transform:uppercase; color:#fff; text-align:right; }
.sIFR-active #comment h4 {  font-size:25px; visibility:none; }
#comment .comment { margin:10px 0px; border:1px solid #ccc; padding:5px; background-color:#eee; }
#comment textarea#message, #comment input#name, #comment input#web { width:300px; margin-bottom:10px; }
#comment #message { width:240px; height:102px; }
#comment .comments_error { font-size:11px; color:#c00; }
#cpreview .comment { border:3px solid #D91B87; background-color:#fff; }

#search { position:absolute; top:142px; left:462px; display:block; clear:both; margin:0px; }

#ad_banner { position:absolute; top:43px; left:400px;  }
#ad_skyscraper { position:absolute; top:183px; left:870px; }

.row1 { display:block; clear:both; margin-bottom:10px; }
#col1 .row1 { width:540px;  }
.box2 { width:260px; float:left; margin-right:8px; }
.box2 img { width:260px; height:156px; }
.box3 { display:block; clear:both; background-color:#07053C; height:291px; margin-bottom:10px; text-align:right; font-weight:bold; }
.box3 p { color:#fff;  }
.box3 img { float:right; width:435px; height:291px; }
.box3 h2 { margin:0px; color:#fff; font-size:13px; text-transform:uppercase; }
.box3 h2 a { display:block; font-weight:bold; font-size:24px; margin:5px 0px; }
.box3 .left { width:396px; }


.box4 { display:block; float:left; width:260px; margin-right:10px; height:267px; }
.box4 h3 { display:none; }
.box4 img { width:260px; height:156px; }
.box4 a { font-weight:bold; }

.pg_video h2, #col1 h2 { background-color:#07053C; color:#fff; font-size:13px; text-align:right; padding:1px 5px 5px 0px; text-transform:uppercase; margin:0px; }

.entry-summary strong { background-color:#FEFFBF; }
.search_data { padding:10px; border:1px solid #7F7B92; margin:10px 0px; background-color:#EEEDF2; }
.search_data h3 { margin:0px; }
.search_data strong { background-color:#FFFFEF; }

.spacer { clear:both; } 
.left { float:left; }
.right { float:right; }
.nm { margin:0px; }
.m15 { margin-bottom:15px; }

.rss_box { border:1px solid #666; padding:5px; height:70px; }
.rss_box h4 { margin-bottom:10px; font-size:14px; }
.rss_box img { float:right; }

.txt1 { background:#fff url('/inc/img/txt_tjsc0.png') bottom center no-repeat; padding-bottom:35px; }

#aoc-globalnav { text-align:left; position:absolute; top:0px }
#aoc-globalnav #aoc-gn-inner { margin:0px; }
#aoc-globalnav #aoc-gn-inner { width:960px; }
#aoc-globalnav #aoc-gn-left { left:0; }
#aoc-globalnav #aoc-gn-right { right:0; }

.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
.sIFR-unloading .sIFR-flash { visibility: hidden !important; }
.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-replaced div.sIFR-fixfocus { margin: 0pt;  padding: 0pt;  overflow: auto;  letter-spacing: 0px;  float: none; }
.sIFR-dummy {  width: 0px; height: 0px; margin-left: 42px; z-index: 0;}
.sIFR-active .tmenu div, .sIFR-active #carasel1 h4 { visibility: hidden; line-height:1em; }

