body {margin:0 auto;background: #9E2810; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; }
a em, h1 em {display:none;}
p {padding-left:12px;padding-right:12px;color:#574D32;}
li {color:#574D32;}
li p {padding-left:0;}
h2 {color:#B60E05;padding-left:12px;padding-right:12px;font-size:14px;}
h3 {color:#91B827;padding-left:12px;padding-right:12px;font-size:12px;}

.clear {clear:both;}

#intra {border-bottom:solid 1px #95260F;font-size:11px;color:#fff;padding:20px 0 0px 0;}
#intra a {text-decoration:none;color:#fff;font-weight:normal}
#intra input.log {width:118px;border:solid 1px #8B1A0B;background:#BD3014;font-size:10px;color:#E3B98C;height:14px;padding:2px;}
#intro input {vertical-align:middle;}

#cont {background:#fff;border-top:solid 1px #83210D;border-bottom:solid 1px #83210D;}
#cont .frame {border-top:solid 10px #fff;border-bottom:solid 10px #fff;background:url(/g/global/cont.bg.gif) repeat-y;}
#contl {float:left;width:559px;margin-right:11px;}
#contr {float:left;width:180px;}
#contr h1 {margin-top:0;background:url(/g/global/section.bg.jpg) repeat-x;border-bottom:solid 3px #5A7C16;height:41px;font-size:18px;color:#fff;font-weight:normal;font-family:"Gill Sans";clear:both;}


#jumpmenu {background:url(/g/global/address.jpg) 0 176px repeat-x #36767E;width:547px;float:left;position:relative;height:236px;}
.index #jumpmenu { background-position:0 254px !important;height:325px;}
#jumpmenu form {margin:0;}
#jumpmenu p {font-size:11px;color:#9AB7BB;margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:22px;padding-left:12px;}
#jumpmenu span {padding-right:8px;}
.index #jumpmenu p {padding-top:8px;height:63px;}
.index #jumpmenu span {float:left;padding-right:20px;}
#jumpmenu select {margin-right:10px;border:solid 1px #29555D;background:#fff;color:#29555D;width:150px;display:inline;font-size:11px;position:absolute;right:0;margin-top:-18px;}


#subnav {border-bottom:solid 10px #fff;font-size:11px;padding-left:12px;line-height:160%;}
#subnav a {display:block;}
#subnav ul {margin-bottom:12px !important;}
#subnav p {padding-left:0 !important;}
#sidebar {}
#sidebar p {padding:0 6px;color:#3F8CA0;}
#nav {float:left;border-right:solid 10px #fff;width:192px;}
#head {background: url("/g/global/spacer.gif") transparent; height:176px;}
.index #head {height:254px;background:none;}
#nav ul, #nav li {margin:0;padding:0;list-style:none;}
#nav li {float:left;clear:left;}

#nav2 {border-bottom:solid 10px #fff;padding:8px 0;clear:both;background:url(/g/global/nav2.bg.jpg) repeat-x;border-top:solid 3px #73931F;font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#9BC62A;text-align:center;width:559px;}
#nav2 a {color:#fff; text-decoration:none;}
#nav2 a:hover {color:#B60E05;}

#contl h1 {background:url(/g/global/title.bg.jpg) repeat-x;margin-top:0;height:44px;font-size:18px;color:#fff;font-weight:normal;font-family:"Gill Sans",Arial, Helvetica, sans-serif ;  text-shadow:2px 2px 0px #397989; padding-left:12px;padding-top:12px;}
#contr p {font-size:11px;color:#688F1B;padding-left:12px;}
#contr img {border:solid 1px #000;margin-left:8px;margin-top:8px;}
#contr p img {margin:0 !important;}
#contr h1 a {display:block;height:41px;}

#foot {border-top:solid 1px #95260F;text-align:right;padding-bottom:24px;}
#foot span {padding-left:16px;}
#foot a {color:#fff;}
#foot p {color:#E3B98C;font-size:11px;}

.frame {width:750px; margin:0 auto;}

/* --- Navigation --- */

#home {display:block;height:81px !important;width:192px;background:url(/g/global/home.bg.jpg) !important;}
.index #home {background:url(/g/global/home.index.jpg) !important;height:114px !important;}
#nav a {display:block;height:21px; background:url(/g/global/nav.jpg);width:192px;}
#ata {background-position: 0 0 !important;height:25px !important;}
#aca {background-position:0 -25px  !important;}
#ath {background-position:0 -46px  !important;}
#per {background-position:0 -67px  !important;}
#stu {background-position:0 -88px  !important;}
#stus {background-position:0 -109px  !important;}
#new {background-position:0 -130px  !important;height:25px !important;}

#ata:hover {background-position: 192px 0 !important;height:25px !important;}
#aca:hover {background-position:192px -25px  !important;}
#ath:hover {background-position:192px -46px  !important;}
#per:hover {background-position:192px -67px  !important;}
#stu:hover {background-position:192px -88px  !important;}
#stus:hover {background-position:192px -109px  !important;}
#new:hover {background-position:192px -130px  !important;height:25px !important;}

/* -- Index -- */


.index #nav a {display:block;height:28px; background:url(/g/global/home.nav.jpg);width:192px;}
.index #ata {background-position: 0 0 !important;height:30px !important;}
.index #aca {background-position:0 -30px  !important;}
.index #ath {background-position:0 -58px  !important;}
.index #per {background-position:0 -86px  !important;}
.index #stu {background-position:0 -114px  !important;}
.index #stus {background-position:0 -142px  !important;}
.index #new {background-position:0 -170px  !important;height:30px !important;}

.index #ata:hover {background-position: 192px 0 !important;height:30px !important;}
.index #aca:hover {background-position:192px -30px  !important;}
.index #ath:hover {background-position:192px -58px  !important;}
.index #per:hover {background-position:192px -86px  !important;}
.index #stu:hover {background-position:192px -114px  !important;}
.index #stus:hover {background-position:192px -142px  !important;}
.index #new:hover {background-position:192px -170px  !important;height:30px !important;}


#subnav ul, #subnav li {list-style:none;margin:0;padding:0;}
a {color:#BA2F14;font-weight:bold;}
a:hover {color:#5A7C16;}

.notes {color:#FF6600; background-color: #FFFF00;}

/* --- Home --- */
#contlh {float:left;width:368px;border-right:solid 10px #fff;}
#contlh h1 {background:url(/g/title/welcome.jpg) no-repeat;height:44px;margin-top:0;}
#even {float:left;margin-right:11px;width:180px;}
#anno {float:left;width:180px;}
#anno h1 {background:url(/g/title/announcements.jpg) no-repeat;height:44px;width:180px;margin-top:0;}
#anno p, #even p {font-size:12px;padding-left:8px;padding-right:8px;}
#even h1 {background:url(/g/title/events.jpg) no-repeat;height:44px;width:180px;margin-top:0;}
#hcontact {background:url(/g/global/h.contact.jpg) repeat-x;padding-top:12px;border-top:solid 3px #4C97AA;height:105px;}
#hcontact p {font-size:11px;color:#D0E6EA;}

#top {border-bottom:solid 10px #fff;}
#top #nav2 {border:0;margin-bottom:0;}

#bottom {background:url(/g/global/home.bg.gif) repeat-y;}

.break {border-bottom:solid 10px #fff;}

.seal {text-align:left;float:left;width:400px;}
.seal img {padding-right:5px;}

.break {border-bottom:solid 10px #fff;}

.seal {text-align:left;float:left;width:400px;}
.seal img {padding-right:5px;}

#emergency {width:702px; margin:0 auto;padding-left:45px;background: transparent url(/g/global/emergency.gif) no-repeat;border-bottom:solid 1px #000;margin-bottom:8px;display:none;}
#emergency h1 {color:#fc0;margin:0;font-size:18px}
#emergency p {font-size:11px;}

/* --- annc detail --- */
#annc_detail .full_image {float:right;}


#sports {margin:0 auto;border:solid 10px #fff;}
#sports td, #sports img {padding:0;margin:0;}
#leftcol {border-right:solid 10px #fff;}
#botcol {border-top:solid 10px #fff;}
#sports p {font-size:11px;padding:0;margin-left:12px;}

/* --  sports  --  */
table.score {width:98%;}
table.score th {text-align:left;}
table.score td {font-size:12px;}
tr.team td {border:solid 1px #333;margin-left:12px;padding:6px;}
td.sml {font-size:11px !important;}


#jump {
	background:url(/g/global/jump.jpg) repeat;
	padding:12px 0;
	text-align:center;
}
#nav3 {padding:9px 0 9px 14px;background:url(/g/global/jump.bg.jpg);clear:both;font-size:12px;color:#C93414;height:16px;}
#nav3 a {color:#fff; font-weight:normal; text-decoration:none}
#nav3 a:hover {color:#57A9A3; font-weight:normal; text-decoration:none}
#jump form {margin:0 !important;}
#jumpmenu input {border:solid 1px #2D636A;color:#2D636A;background:url(/g/global/search.bg.jpg) repeat-x;font-size:10px;padding:3px;}

#jumpmenu input.button {padding: 0px; background:transparent; border:none;}
