body{margin:0;text-align:center;padding:0;font:normal 12px/1.5em "Lucida Grande",Helvetica,Arial,sans-serif; background:#000000; color:#333;}
ul,li,form,input,dt,dl,dd,ol,div,p,blockquote,h1,h2,h3,h4,h5,h6,a,pre,code{margin:0;padding:0;}
ul,ol,li{list-style-type:none;}
a{color:#025583;text-decoration:none;}
.clear{min-height:100%;}
a:hover{color:#cb5b11;text-decoration:underline;}
#content{width:900px;text-align:left;margin:0 auto; background: black }
.clear{clear:both;}
/* header begin */
#header{height:83px;position:relative;margin-bottom:5px;}
#logo{padding-top:0;margin-left:0;float:left;}
#logo a{display:block;height:83px;width:500px;}
#header_links{float:right;margin-right:150px;color:000; margin-top: 20px}
#header_links a{color:#999;}
#header_links a:hover{color:#DDD;}
#header_links ul li{display:inline;}

/* header end */
/*main website content container*/
#body_container{width:900px;text-align:left;margin:0 auto;}

/*main begin*/
#main_container{text-align:left;margin-left:150px;}
#main_container p{padding:5px 40px 5px 20px;}
/* main end */
/* form begin */
.imglink{margin-bottom:-5px;margin-right:3px;}
.subcontainer{padding-left:10px;padding-right:10px;}
h1{font-size:120%;font-weight:bold;color:#444;margin-bottom:10px;padding:10px 5px 10px 10px;background:#E9EFF2;border:1px solid #999;text-shadow:2px 2px #fff;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
h4{font-size:120%;font-weight:bold;color:#9cbf1a;margin-bottom:10px;padding:10px 5px 10px 10px;background:#000000;border:1px solid #555555}


.formcontainer{margin-left:20px;margin-right:270px;}
.icon{background:#fff;border:1px solid #aaa;float:right;padding:3px;margin-left:15px;}
.textfield{font-size:14px;padding:3px;font-weight:bold;margin-bottom:3px;border:1px solid #025583;}
.error{margin:5px 0;padding:5px;background-color:maroon;color:#FFF;font-weight:bold;}
/* form end */

/*page detail begin*/
#container_detail{width:690px!important;width:700px;margin:0;padding:5px;text-align:left;background:#FFF;}
#container_detail a{color:#f7f7f7;text-decoration:underline;}
#container_main{width:660px!important;width:670px;margin:0;padding:5px;text-align:left;background:#AAA;}
#container_main a{color:#f7f7f7;text-decoration:underline;}
#detail_header{background:#333;padding:12px;padding-left:20px;font-size:20px; color:#CCCCCC}
#detail_star{margin-right:60px;float:right;}
#detail_description{float:right;width:445px;margin-left:0;margin-top:5px;padding:20px;background:#FFF;}
#detail_description li{list-style-type:disc;list-style-position:inside;}
#detail_description p{padding-top:5px;padding-bottom:5px;}
#detail_side{width:200px;padding:10px 0;margin:5px 0;background:#333;color:#F7F7F7;}
#detail_side h4 a{text-shadow:none;color:#9cbf1a;}
#detail_side img{padding-left:50px;}
.summary{float: left; width:200px;padding:10px 0;margin:10px 10px 10px 10px;background:#333;color:#F7F7F7;}
.summary h4 a{text-shadow:none;color:#9cbf1a;}
.summary img{padding-left:50px;}

#detail_screenshots{clear:right;width:640px;padding:20px;margin:5px;margin_top:5px;background:#555;color:#F7F7F7;}
#detail_comments{width:640px;padding:20px;margin:5px;margin_top:5px;background:#fff;color:#000;}
#detail_comments a{color:#025583;text-decoration:underline;}
#detail_comments a:hover{color:#cb5b11;text-decoration:underline;}
.screenshots_detail img{padding:2px;}
.screenshots_detail{text-align:center;}
/*page detail end*/

/*footer begin */
#footer{font-size:100%;color:#333;margin-bottom:0;padding:5px 5px 5px 20px;background:#111;border-top:1px solid #222;text-shadow:1px 1px #000;bottom:0;height:20px;clear:both;}
#footer ul li{display:inline;}
#footer a{color:#999;text-decoration:underline;}
#footer a:hover{color:#DDD;}
/*footer end */
/*Nifty Corners Cube CSS by Alessandro Fulciniti */
/* modified by delay just put in main css */
b.niftycorners,b.niftyfill{display:block;}
b.niftycorners *{display:block;height:1px;line-height:1px;font-size:1px;overflow:hidden;border-style:solid;border-width:0 1px;}
b.r1{margin:0 3px;border-width:0 2px;}
b.r2{margin:0 2px;}
b.r3{margin:0 1px;}
b.r4{height:2px;}
b.rb1{margin:0 8px;border-width:0 2px;}
b.rb2{margin:0 6px;border-width:0 2px;}
b.rb3{margin:0 5px;}
b.rb4{margin:0 4px;}
b.rb5{margin:0 3px;}
b.rb6{margin:0 2px;}
b.rb7{margin:0 1px;height:2px;}
b.rb8{margin:0;height:2px;}
b.rs1{margin:0 1px;}
b.t1{border-width:0 5px;}
b.t2{border-width:0 3px;}
b.t3{border-width:0 2px;}
b.t4{height:2px;}
b.tb1{border-width:0 10px;}
b.tb2{border-width:0 8px;}
b.tb3{border-width:0 6px;}
b.tb4{border-width:0 5px;}
b.tb5{border-width:0 4px;}
b.tb6{border-width:0 3px;}
b.tb7{border-width:0 2px;height:2px;}
b.tb8{border-width:0 1px;height:2px;}
b.ts1{border-width:0 2px;}
/*nifty corners end*/
/*fancy begin http://fancy.klade.lv/*/
/*div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(/images/fancy/fancy_progress.png) no-repeat;}
div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(/images/fancy/fancy_closebox.png);cursor:pointer;z-index:100;display:none;}
div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:96;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:92;}
div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title table{margin:0 auto;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px;}
td#fancy_title_left{height:32px;width:15px;background:transparent url(/images/fancy/fancy_title_left.png) repeat-x;}
td#fancy_title_main{height:32px;background:transparent url(/images/fancy/fancy_title_main.png) repeat-x;}
td#fancy_title_right{height:32px;width:15px;background:transparent url(/images/fancy/fancy_title_right.png) repeat-x;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 58px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #444;background:#FFF;}
a#fancy_left,a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(data:image/gif;base64,AAAA);z-index:100;}
a#fancy_left{left:0;}
a#fancy_right{right:0;}
a#fancy_left:hover{background:transparent url(/images/fancy/fancy_left.gif) no-repeat 0 100%;}
a#fancy_right:hover{background:transparent url(/images/fancy/fancy_right.gif) no-repeat 100% 100%;}
#fancy_bigIframe,#fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
div#fancy_bg{display:none;}
div.fancy_bg{position:absolute;display:block;z-index:70;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(/images/fancy/fancy_shadow_n.png) repeat-x;}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(/images/fancy/fancy_shadow_ne.png) no-repeat;}
div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(/images/fancy/fancy_shadow_e.png) repeat-y;}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(/images/fancy/fancy_shadow_se.png) no-repeat;}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(/images/fancy/fancy_shadow_s.png) repeat-x;}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(/images/fancy/fancy_shadow_sw.png) no-repeat;}
div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(/images/fancy/fancy_shadow_w.png) repeat-y;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(/images/fancy/fancy_shadow_nw.png) no-repeat;}*/
/*fancy end*/
