body{
background: url(images/4years-bg.jpg);
margin: 0;
font-family: 'Arvo', serif;
}
a{
color: #f6cf73;text-shadow: 1px 1px 0 #000000; text-decoration: none;}
a:hover{
color: #ffffff;}
.sectioned a{
color: #f6cf73;
padding: 2px 4px;}
.sectioned a:hover{
color: #8e1c1d;
background: #ffffff;
text-decoration: none;
text-shadow: none;
}
a.fbshare{
background: none;
padding: 0;
}
a.fbshare:hover{
background: none;
padding: 0;
}
.yellow{
color: #F6CF73; text-shadow: 1px 1px 0 #000000;}
#tophead{padding: 0px; width: 100%;background: url(images/boxbg.png);border-bottom: 5px solid #ffffff; box-shadow: 0 0 10px #000000;-moz-box-shadow: 0 0 10px #000000;-webkit-box-shadow: 0 0 10px #000000; position: fixed; z-index: 6; margin: 0; color: #ffffff;}
#tophead a{color: #ffffff;text-shadow: none;}
#tophead .inner{width: 880px; margin: 0 auto; padding: 10px; text-align: right;line-height: 24px;}
#tophead .insert{width: 460px; text-align: left; float: left;font-size: 16px; font-style: italic;}
.twitter-follow-button{width: 120px !important;}
#wrapper{
width: 900px;
margin: 10px auto 30px;
position: relative;
}
#pad {
    height: 80px;
}
.fb_share_count_nub_right {
    background-image: url(images/i_oIVTKMYsL.png) !important;
    background-position: right 5px !important;
    background-repeat: no-repeat !important;
    }
.boxbg{
background: url(images/boxbg.png);
}
.header{
background: url(images/anmlhse-head.png) no-repeat;
width: 900px;
margin: 0 auto;
height: 400px;
}
.logo{
background: url(images/anmlhse-4-years-logo.png) no-repeat;
width: 900px;
height: 329px;
margin: 30px 0 0;
position: absolute;
z-index: 2;
}
.mainbox{
position: relative;
background: url(images/boxbg.png);
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
min-height: 100px;
margin: -190px 0 0;
padding: 0 0 20px 0;
}
.mainbox .titlebg{
position: relative;
background: url(images/titlebg.png) no-repeat;
height: 51px;
width: 200px;
margin: 10px 0 0 -19px;
padding: 15px 0 0 20px;
text-align: left;
font-size: 26px;
color: #8e1c1d;
text-shadow: none;
}
.mainbox .titlebgb{
position: relative;
background: url(images/titlebg.png) no-repeat;
height: 51px;
width: 200px;
margin: 10px 0 0 -23px;
padding: 15px 0 0 20px;
text-align: left;
font-size: 26px;
color: #8e1c1d;
text-shadow: none;
}
.mainbox .titlebgc{
position: relative;
background: url(images/titlebgb.png) no-repeat;
height: 51px;
width: 340px;
margin: 0px 0 0 -19px;
padding: 15px 0 0 20px;
text-align: left;
font-size: 26px;
color: #8e1c1d;
text-shadow: none;
}
.mainbox .date{
width: 400px;
float: right;
font-weight: 700;
position: relative;
margin: 10px;
z-index: 3;
text-transform: uppercase;
text-align: right;
color: #8e1c1d;
line-height: 50px;
text-shadow: 1px 1px 0 #F7A7A5;
}
.mainbox .date h1{
font-size: 50px;
margin: 0;
padding: 0;
}
.mainbox .date h2{
font-size: 60px;
margin: 0;
padding: 0;
}
.mainbox .sectioned{
width: 275px;
float: left;
font-weight: 700;
position: relative;
margin: 20px 10px 10px 10px;
z-index: 1;
text-transform: uppercase;
color: #8e1c1d;
line-height: 30px;
text-shadow: 1px 1px 0 #F7A7A5;
}
.mainbox .sectioned h1{
font-size: 30px;
margin: 0;
padding: 0;
}
.mainbox .sectioned h2{
font-size: 20px;
margin: 0;
padding: 0;
}
.mainbox .sectioned h3{
font-size: 30px;
margin: 0;
padding: 0;
line-height: 42px;
}
.mainbox .sectionedb{
width: 880px;
float: left;
font-weight: 700;
position: relative;
margin: 15px 10px 10px 10px;
z-index: 1;
text-transform: uppercase;
color: #8e1c1d;
line-height: 30px;
text-shadow: 1px 1px 0 #F7A7A5;
}
.mainbox .sectionedb h1{
font-size: 30px;
margin: 0;
padding: 0;
}
.mainbox .sectionedb h2{
font-size: 20px;
margin: 0;
padding: 0;
}
.mainbox .sectionedb h3{
font-size: 30px;
margin: 0;
padding: 0;
line-height: 34px;
}
.mainbox .sponsor img{
margin: 0 10px;
}
.left{
text-align: left;
}
.right{
text-align: right;
}
.extras{
color: #8e1c1d;
text-transform: uppercase;
padding: 10px;
font-size: 34px;
font-weight: 700;
text-shadow: 1px 1px 0 #F7A7A5;
}
img.bc{
background: url(images/babylon-cartel.png) no-repeat 0px 0px;
height: 126px;
width: 124px;
}
img.bc:hover{
background: url(images/babylon-cartel.png) no-repeat -124px 0px;
}
img.two{
background: url(images/two-one-five.png) no-repeat 0px 0px;
height: 125px;
width: 236px;
}
img.two:hover{
background: url(images/two-one-five.png) no-repeat -236px 0px;
}
img.lgm{
background: url(images/little-giant-media.png) no-repeat 0px 0px;
height: 125px;
width: 62px;
}
img.lgm:hover{
background: url(images/little-giant-media.png) no-repeat -62px 0px;
}
img.ur{
background: url(images/uristocrat.png) no-repeat 0px 0px;
height: 125px;
width: 125px;
}
img.ur:hover{
background: url(images/uristocrat.png) no-repeat -125px 0px;
}

img.vw{
background: url(images/vitaminwater.png) no-repeat 0px 0px;
height: 125px;
width: 236px;
}
img.vw:hover{
background: url(images/vitaminwater.png) no-repeat -236px 0px;
}

img.abk{
background: url(images/abakus.png) no-repeat 0px 0px;
height: 125px;
width: 118px;
}
img.abk:hover{
background: url(images/abakus.png) no-repeat -118px 0px;
}
.divbar{
background: url(images/divbar.png) no-repeat;
width: 880px;
height: 4px;
margin: 0 auto;
}
.divbarv{
background: url(images/divbarv.png) no-repeat;
width: 4px;
height: 200px;
margin: 20px auto 20px;
float: left;
}
.footer{
padding: 10px 0 0 10px;
text-align: left;
color: #ffffff;
text-shadow: none;
}
.footer a{
color: #ffffff;
padding: 2px 4px;
text-shadow: none;
}
.footer a:hover{
color: #8e1c1d;
background: #ffffff;
text-decoration: none;
text-shadow: none;
}
.footer .rgt{
width: 210px; float: right;}
.ahtweet{
margin: 5px 0 15px 0;
z-index: 4;
line-height: 18px;
width: 100px;
float: right;
position: relative;
text-align: left;}
