#hpstats{color:#666;font-weight:bold;font-size:0.8em;padding:0;text-align:center;position:absolute;bottom:-18px;width:95%;}
#hpstats a{text-decoration:none;}
#hpstats .m{color:#e03d85;}
#hpstats .p{color:#238498;}
#hpstats .g{color:#e07c4b;}

.content{padding:10px 0;}

#hplinks{clear:both;padding:20px 0;margni:0;list-style-type:none;}
#hplinks li{float:left;height:160px;position:relative;margin:0 5px;}
#hplinks li a{display:block;height:30px;padding-top:125px;text-align:center;font-family:arial,verdana,tahoma,sans-serif;font-size:1.1em;text-decoration:none;text-transform:uppercase;cursor:default;}
#hplinks li a:hover{color:black !important;}
#hplinks #link1{margin-left:50px;}
#hplinks #link1 a{background:url(/img/hp/1.png) center 0px  no-repeat;width:125px;color:#f25b4c;}
#hplinks #link2 a{background:url(/img/hp/2.png) center 15px no-repeat;width:182px;color:#4251c2;}
#hplinks #link3 a{background:url(/img/hp/3.png) center 13px no-repeat;width:194px;color:#a33317;}
#hplinks #link4 a{background:url(/img/hp/4.png) center 15px no-repeat;width:184px;color:#64710c;}
#hplinks #link5 a{background:url(/img/hp/5.png) center 9px no-repeat;width:131px;color:#0f2779;}
#hplinks #link6{clear:both;}
#hplinks #link6 a{background:url(/img/hp/6.png) center 28px no-repeat;width:177px;color:#86607d;}
#hplinks #link7 a{background:url(/img/hp/7.png) center 33px no-repeat;width:190px;color:#e4982f;}
#hplinks #link8 a{background:url(/img/hp/8.png) center 78px no-repeat;width:205px;color:#23979d;}
#hplinks #link9 a{background:url(/img/hp/9.png) center 29px no-repeat;width:167px;color:#bf1920;}
#hplinks #link10 a{background:url(/img/hp/10.png) center 58px no-repeat;width:183px;color:#d22c7f;}

#magazine-preview .articles {width: auto;}
#magazine-preview .articles li {width:500px; padding-top:15px; padding-bottom:20px;}
#magazine-preview .articles li.odd {background-color: inherit;}
#magazine-preview .articles li .info {width:300px;}

#magazine-preview {margin:0; padding:0 !important; margin-top:35px;}
#magazine-preview .sb {font-size:18px; text-align: left;}

#gender-element label {float:left !important; margin-right:8px;}
#gender-element input {width:auto !important;}
#gender-element br {display:none;}

#regsmallform dl {padding-top:0px;}

#regsmallform ul.errors
{
list-style: none;
padding: 0;
margin: 0;
position: absolute;
left: -280px;
width: 488px;
background: url('/img/left-arrow.png') #ECE2E6 196px top no-repeat;
color: white !important;
top: -8px;
vertical-align: middle;
z-index: 1;
border: 4px solid white;
}

#regsmallform ul.errors li 
{
    padding: 0;
padding: 0px 0.15em 0px 10px;
margin:0;
color: orange;
font-size: 11px;
font-weight: bold;
color: white;
background-color: #C83072;
width: 185px;
height: 30px;
vertical-align: middle;
display: table-cell;
}

#regsmallform dd
{
    position:relative;
}

#regsmallform dd select
{
    height:22px;
}

#regsmallform label, #regsmallform dd input, #regsmallform dd select
{
position: relative;
z-index: 5;
}

h1{display:none;}

