body{
	font-family:helvetica,arial,sans-serif;
	font-size:14px;
	line-height:20px;
	text-shadow: 2px 2px 0px #829d8c;
	color:#fff;
}

p{margin:0px 0px 20px 0px;}

.last{margin-right:0px !important; padding-right:0px !important; background:none !important;}
.first{margin-left:0px !important; padding-left:0px !important; background:none !important;}

.clear{width:100%; height:0px; clear:both; font-size:0px; line-height:0px;}

div#container.mobile{position:relative; width:100%;margin:0px auto; padding:0px; text-align:center;}
div#container.int{background: url(../im/mobile/hdr_bkgd.gif) repeat-x 0px 0px;}

div#pages{position:relative !important;margin:0px auto;}

div#wrapper{float:none;position:relative;width:300px;margin:0px auto 30px; padding:10px; border:none; text-align:center;}
div#container.int div#wrapper{top:10px;padding:0px 10px;}

div#content{float:left;width:300px;height:auto;margin:0px;padding:0px;text-align:left;background:transparent;}

img#mainlogo{float:left;clear:both;}
ul#mnav{float:left;width:300px;height:103px;list-style-type:none;margin:0px;padding:0px;}
ul#mnav li{float:left;width:300px;height:51px;background: url(../im/mobile/nav_bkgd.gif) no-repeat 0px 0px;border-bottom:1px solid #fff;}
ul#mnav li a{float:left;width:252px;height:19px;padding:16px 24px;}

div.hdr{float:left;width:100%;height:45px;}
img.hdrlogo{margin-right:68px;}

div#footer{float:left;display:inline;width:100%;margin:0px;padding:0px;font-size:14px;line-height:22px;text-align:center;color:#fff;}
div#footer p{margin:0px;}
div#footer a{color:#fff;}
div#footer a:hover{color:#6d6d6d;}
a#logo{margin:0px auto;}
