body{margin:0;padding:0;font:9pt arial;background:#76E4FF url('/portal/themes/default/images/bg_grad.jpg') repeat-x top;}
a{color:Black;text-decoration:none;}
a:hover{text-decoration:underline;color:#000000;}
a.post{color:#9C0000;}
a.post:hover{text-decoration:underline;color:#9C0000;}
a.sub{color:#FFFFFF;}
a.sub:hover{text-decoration:underline;color:#FFFFFF;}
a img{border:none;}
#container{width:650px;margin:0px auto;font:8pt Arial, Helvetica, sans-serif;background:#C8F4FF url('/portal/themes/default/images/table_grad.jpg') repeat-x top;}
#header{height:80px;background:url('/portal/themes/default/images/header_top_bg.jpg') no-repeat;}
#header h1{margin:0;padding:10px 20px}
#header span{position:absolute;width:336px;height:65px;background:url(/portal/themes/default/images/logo.jpg) no-repeat;}
#header h2{position:absolute;width:234px;height:60px;margin-left:370px;margin-top:-50px;padding-top:10px;}
#menu{margin:0px auto;overflow:hidden;width:610px;height:25px;font:7pt Arial;background:url('/portal/themes/default/images/menu_bg.jpg');}
#menu_list{list-style-type:none;margin:0;text-transform:uppercase;padding:8px 3px;}
#menu_list li{border-left:1px solid #000;float:left;line-height:1.1em;margin:0 .5em 0 -.5em;padding:0 .5em 0 .5em;}
#date{margin:0px auto;overflow:hidden;width:610px;height:30px;color:#FFFFFF;background:url('/portal/themes/default/images/date_grad.jpg') repeat-y;}
#date h1{margin-top:8px;margin-right:10px;font:8pt arial;float:right;}
#date h2{margin-top:8px;margin-left:10px;font:8pt arial;float:left;}
#date a:link{color:#FFFFFF;}
#date a:visited{color:#FFFFFF;}
#date a:hover{color:#FFFFFF;}
#date a:active{color:#FFFFFF;}
#compat_bar{margin:0px auto;overflow:hidden;width:610px;height:30px;color:#FFFFFF;background:url('/portal/themes/default/images/date_grad.jpg') repeat-y;}
#compat_bar h1{margin-top:8px;margin-right:10px;font:8pt arial;float:right;}
#compat_bar h2{margin-top:8px;margin-left:10px;font:8pt arial;float:left;}
#compat_bar a:link{color:#FFFFFF;}
#compat_bar a:visited{color:#FFFFFF;}
#compat_bar a:hover{color:#FFFFFF;}
#compat_bar a:active{color:#FFFFFF;}
#footer{background:url('/portal/themes/default/images/footer_btm_bg.jpg') 0 100% no-repeat;}
#paypal_stats{margin:0px auto;overflow:hidden;width:610px;height:30px;text-align:right;color:#FFFFFF;background:url('/portal/themes/default/images/date_grad.jpg') repeat-y;}
#paypal_stats h1{margin:8px 10px;font:8pt Arial;}
#paypal_stats p{margin:3px 10px;font:8pt Arial;float:left;}
#credits{margin:0px auto;overflow:hidden;width:610px;height:25px;background:url('/portal/themes/default/images/credits_bg.jpg') no-repeat;}
#credits h1{margin:7px 10px;font:7pt Arial, Helvetica, sans-serif;float:right;}
#credits h2{margin:7px 10px;font:7pt Arial, Helvetica, sans-serif;float:left;}
#credits a:link{color:#000000;text-decoration:none;}
#credits a:visited{color:#000000;text-decoration:none;}
#credits a:hover{color:#9C0000;text-decoration:none;}
#credits a:active{color:#000000;text-decoration:none;}
#news{margin:0px auto;width:610px;}
.item{position:relative;margin:10px auto;min-height:220px;padding-top:10px;padding-right:10px;padding-left:125px;padding-bottom:10px;background:url('/portal/themes/default/images/item_bg.png');}
.item h1{margin:0px auto;font:10pt Arial;font-weight:bold;color:#000000;}
.item h2{margin:0px auto;padding-bottom:10px;font:8pt Arial;color:#9C0000;}
.item a:link{color:#9C0000;}
.item a:visited{color:#9C0000;}
.item a:hover{color:#9C0000;}
.item a:active{color:#9C0000;}
.item span{position:absolute;left:30px;top:0px;width:75px;height:200px;padding-top:10px;padding-bottom:10px;padding-left:10px;background:#FFFFFF;}
.item_lang_image{position:absolute;top:0px;left:0px;width:30px;height:152px;background:url('/portal/themes/default/images/news_vert.png') no-repeat;background-position:0px 3px;}
#screenshots{margin:10px auto;width:540px;height:440px;}
.scrn_image{position:relative;margin:0px 5px 10px 5px;width:150px;height:70px;padding-top:10px;padding-right:10px;padding-left:10px;background-color:white;display:block;float:left;text-align:right;}
.scrn_image a:hover{text-decoration:none;color:#000000;}
#single_item{position:relative;margin:10px auto;min-height:200px;width:570px;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:10px;background-color:white;}
#single_item ul{list-style-type:square;}
#single_item hr{background:url('/portal/themes/default/images/warning.jpg') repeat-x;height:20px;margin:0;padding:0;border-style:none;}
#single_item span{position:absolute;top:110px;right:10px;width:18px;height:18px;}
#single_item a:link{color:#9C0000;}
#single_item a:visited{color:#9C0000;}
#single_item a:hover{color:#9C0000;}
#single_item a:active{color:#9C0000;}
#compat_nav2{border:none;float:right;margin-top:4px;margin-right:5px;position:relative;text-transform:uppercase;}
#compat_nav{margin:0px auto;overflow:hidden;width:610px;height:30px;color:#FFFFFF;font:8pt arial;background:url('/portal/themes/default/images/date_grad.jpg') repeat-y;}
#go_button{display:inline;margin-top:4px;margin-left:1px;}
#compat_nav h1{margin-top:8px;margin-left:10px;width:310px;text-align:left;font:8pt arial;}
#compat_nav a:link{color:#FFFFFF;}
#compat_nav a:visited{color:#FFFFFF;}
#compat_nav a:hover{color:#FFFFFF;}
#compat_nav a:active{color:#FFFFFF;}
#compat{margin:10px auto;padding-right:10px;width:590px;background-color:white;}
.pt4{line-height:4pt;}
.nowt{height:30px;width:60px;margin-bottom:3px;background-color:Black;}
#dl_menu{margin:0px auto;overflow:hidden;width:610px;height:30px;font:8pt arial;text-align:left;color:#FFFFFF;background:url('/portal/themes/default/images/date_grad.jpg') repeat-y;}
#dl_menu h1{margin-top:-8px;margin-right:10px;font:8pt arial;float:right;}
#dl_menu_list{list-style-type:none;margin:0;text-transform:uppercase;padding:8px 3px;}
#dl_menu_list li{border-left:1px solid #FFF;float:left;line-height:1.1em;margin:0 .5em 0 -.5em;padding:0 .5em 0 .5em;}
#dl_menu a:link{color:#FFFFFF;}
#dl_menu a:visited{color:#FFFFFF;}
#dl_menu a:hover{color:#FFFFFF;}
#dl_menu a:active{color:#FFFFFF;}
#dl_header{position:relative;margin:10px auto;width:570px;overflow:hidden;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:10px;background-color:white;}
#dl_header span{position:absolute;top:13px;left:10px;width:87px;height:50px;}
#dl_header h1{margin-top:0px;margin-left:100px;margin-right:0px;margin-bottom:0px;font:8pt arial;}
.dl_item{position:relative;margin-top:10px;margin-left:30px;margin-bottom:0px;width:570px;overflow:hidden;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:10px;background-color:white;}
.dl_item h1{margin:0px auto;font:10pt Arial;font-weight:bold;}
.dl_item_bar{position:relative;margin-top:0px;margin-left:30px;margin-bottom:10px;overflow:hidden;width:590px;height:20px;text-align:right;color:#FFFFFF;background:url('/portal/themes/default/images/date_grad.jpg') repeat-y;}
.dl_item_bar h1{margin-top:3px;margin-left:10px;font:8pt arial;float:left;}
.dl_item_bar h2{margin-top:3px;margin-right:10px;font:9pt arial;float:right;font-weight:bold;}
.dl_item_bar a:link{color:#FFFFFF;}
.dl_item_bar a:visited{color:#FFFFFF;}
.dl_item_bar a:hover{color:#FFFFFF;}
.dl_item_bar a:active{color:#FFFFFF;}
#debug{margin-top:0px;margin-left:120px;min-height:10px;overflow:hidden;}
.video_item{position:relative;margin-top:10px;margin-left:30px;margin-right:10px;margin-bottom:0px;width:460px;height:200px;padding-top:10px;padding-right:35px;padding-left:95px;padding-bottom:10px;overflow:hidden;background-color:white;background:url('/portal/themes/default/images/video_bg.gif') repeat-y;}
.video_item h1{margin:0px auto;font:10pt Arial;font-weight:bold;}
.video_item_dl h1{position:absolute;top:0px;right:0px;width:23px;height:219px;cursor:pointer;background:url('/portal/themes/default/images/v_download.gif') no-repeat;}
.video_item span{position:absolute;left:0px;top:0px;width:75px;height:200px;padding-top:10px;padding-bottom:10px;padding-left:10px;background:white;}
.video_fillerbar{position:relative;margin-top:0px;margin-left:30px;margin-bottom:10px;width:557px;height:20px;background:url('/portal/themes/default/images/warning.jpg') repeat-x;}
.video_item a:link{color:#9C0000;}
.video_item a:visited{color:#9C0000;}
.video_item a:hover{color:#9C0000;}
.video_item a:active{color:#9C0000;}
.blog_item_header{position:relative;margin:-8px 0px 0px 30px;width:590px;height:100px;text-align:right;color:#FFFFFF;background:url('/portal/themes/default/images/date_grad.jpg') repeat-y;}
.blog_item_header span{position:absolute;left:10px;top:10px;bottom:10px;width:80px;height:80px;background:#FFFFFF;}
.blog_item_header h1{padding-top:5px;margin-left:100px;margin-bottom:-5px;font:20pt Arial;font-weight:bold;color:#FFFFFF;text-align:left;}
.blog_item_header h2{margin-top:0px;margin-bottom:0px;margin-left:100px;font:10pt Arial;font-weight:bold;color:#DFDFDF;text-align:left;}
.blog_item_header h3{margin-top:0px;margin-bottom:0px;margin-left:100px;font:8pt Arial;color:#FFFFFF;text-align:left;}
.blog_item_header h4{margin-top:0px;margin-bottom:0px;margin-right:10px;font:15pt Arial;color:#FFFFFF;text-align:right;}
.blog_item{position:relative;margin:0px 0px 10px 30px;width:570px;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:10px;background-color:white;}
.blog_item_header a:link, .blog_item_header a:visited, .blog_item_header a:active{text-decoration:none;color:#AAE0F0;}
.blog_item_header a:hover{text-decoration:underline;}
