html,body,div,table,fieldset,tr,td,ul,li,a,h1,h2,h3,h4,p{padding:0; margin:0;}
body {background:#1E1F21 url(../img/pagebg4.jpg) repeat-x scroll 0 0; color:#DDD; font-family:Georgia,Arial; font-size:0.8em;}
a{color:#DDD; text-decoration:none;}
#page{width:960px; margin:0 auto;}
#page img{border:0;}
#content{margin:-75px auto 0;}
#content div{float:left; width:320px; text-align:center; padding-bottom:75px;}
#content div img{margin:0 auto; position:relative; z-index:10; border:none;}
#content div ul{list-style:none; text-align:center; margin:-50px auto 0; width:250px; position:relative; z-index:20;}
#content div ul li{}
#content div ul li a{padding:5px; display:block; border-top:1px solid #333;}
#content div ul li a:hover{background-color:#333; color:#FFF;}
#footer{font-family:Arial,Helvetica,sans-serif; border-top:1px solid #999; text-align:center; font-size:0.8em; clear:both; color:#666; position:relative;}
#footer a{color:#666;}
#footer a:hover{color:#AAA;}
.clear{clear:both;}
.left{float:left;}
.subscribe{margin-bottom:10px; font-size:1.4em; text-align:center;}
.subscribe a:hover{color:#FFF;}

/* subscribe dialog */
#subscribeDialog{display:none; text-align:right;}
fieldset{border:none;}
#subscribeform input{border:1px solid #666; margin:5px; padding:3px; -moz-border-radius:3px;}
.taleft{text-align:left; margin-left:50px; padding:10px;}
.tacenter{text-align:center;}
#subscribeform #submitbtn{margin:20px auto 10px;}
.error{color:#F44;}
