@charset "utf-8";html{height:100%;}
body{height:100%;font-size:90%;font-family:helvetica,georgia,sans-serif;line-height:1.6em;text-align:center;color:#c4c4c4;background-color:#1a1a57;}
a{text-decoration:none;color:#CC9;}
a:hover{text-decoration:none;color:#FFF;}
h3{font-family:verdana;font-size:1.4em;color:#fff;letter-spacing:.1em;font-weight:bold; padding-bottom:10px;}
#header{background:url(../images/background.jpg) repeat-x;text-align:center;height:169px;min-width:850px;}
#header h1,h2{display:none;}
#wrapContent{padding-top:30px;background-color:#1a1a57;margin:0 auto;width:850px;}
#sidebar{float:left;width:250px;}
#sidebar ul#nav li{border-top:1px solid #00002f;border-bottom:1px solid #000;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:right;padding-right:.5em;line-height:1.7em;font-size:1.3em;}
#sidebar ul#nav{border:1px solid #999;-moz-border-radius:10px;-webkit-border-radius:10px;background:#00002f;width:188px;margin:0 auto;}
#sidebar ul#nav li:hover{background:url(../images/nav.png) 5% 50% no-repeat;border-top:1px solid white;-moz-border-radius:10px;-webkit-border-radius:10px;border-bottom:1px solid black;}
#sidebar ul#nav a:hover{color:#CCC;}
#nav{margin-bottom:20px;}
#main{margin-left:250px; }
#main div{text-align:center; overflow:hidden;}
#featured{width:570px; height:200px;}
#featured img{max-width:100%;border:1px solid #999}
#content{margin-top:10px;min-height:400px;}
#content h3{text-align:center; text-shadow: #333 0px 1px;}
#content p{text-align:left;padding-right:2.0em;padding-bottom:1.2em; text-shadow:#000 0 1px;}
.right{margin-left:160px; margin-top:30px;}
#content img{max-width:100%;}
#footer{background:url(../images/footer-bg.jpg) repeat-x;margin:0;padding-top:20px;padding-bottom:10px; clear:both;}
#footerWrap{width:850px;margin:0 auto;}
#footer p{text-align:center;font-size:.7em;}
#footer a:hover{color:#FFF;}
#apps{border:1px solid #999;-moz-border-radius:10px;-webkit-border-radius:10px;background:#00002f;width:188px;margin:20px auto;}
#apps p{padding:10px;}
#apps a{color:#CC9;}
#apps a:hover{border-bottom:1px solid #CC9;}
#apps ul{padding-top:5px; padding-bottom:7px;}
#apps li{text-align:left; padding-left:50px; background:url(../images/plus.png) 15% 50% no-repeat; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #000;}
#apps h4{font-size:14px; text-align:right;  color:#CCC; padding:10px 0 5px 0; text-shadow:#666 0 -1px; background:url(../images/app.png) 7% 50% no-repeat; padding-right:5px; border-bottom:1px solid #999; letter-spacing:.05em;}
#apps li.bottom{background:none;}
.clear{clear:both;}

