html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

html,body{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#container {margin:auto;width:750px;background:#000; }
#body {background:url(bg.jpg) repeat-y top center; padding:10px 20px;}
#head {background:url(ia3_microsite_header.jpg) no-repeat top left; }
#head h1 {margin:0;padding:0;}
#head h1 a {display:block;text-indent:-10000px;margin:auto;width:450px;height:150px;padding-bottom:80px;}
#foot {background:url(foot.jpg) no-repeat bottom left; }
#foot p {display:block; text-indent:-20000px;margin:auto;height:180px;padding:0; margin:0;}
#sidebar {float:left; width:230px;}
#content{float:left; width:475px; background:url(contentbg.jpg) repeat-y top center;}

#content h2 {margin:0;padding:0;font-size:15px;font-weight:normal;text-align:center;background:url(contenthead_jvgame.jpg) no-repeat top center; padding:20px 0;text-indent:-100000px;}
#content h2.java {background:url(contenthead_jvgame.jpg) no-repeat top center;}
#content h2.wp { background:url(contenthead_wallpaper.jpg) no-repeat top center; }
#content h2.scr { background:url(contenthead_scr_saver.jpg) no-repeat top center; }
#content h2.theme { background:url(contenthead_themes.jpg) no-repeat top center; }
#content h2.tones { background:url(contenthead_tones.jpg) no-repeat top center; }
#content h2.dailycal { background:url(contenthead_dailycal.jpg) no-repeat top center; }
#content h2.weeklycal { background:url(contenthead_weeklycal.jpg) no-repeat top center; }
#content h3 { font-weight:bold;font-size:16px; margin-bottom:20px; }

#content .contentfoot{margin:0;padding:0;background:url(contentfoot.jpg) no-repeat bottom center; padding:5px;clear:both;}
#content .content { margin:0 5px 0 20px; }

a {color:#0761D9;}
a:link,a:hover {color:#E47D0F;}

.menu a {display:block;width:215px;height:36px;padding:2px 0;text-indent:-10000px;}

h1 {font-size:138.5%;}
h1 a {text-decoration:none;}
h2 {font-weight:bold;font-size:108%; padding:0px; margin:5px 0px;}
.boxinfo { padding:5px 10px; margin:5px; background:#bbdee8; }
.gamelink {text-align:center;font-weight:bold;}

a#menugame {background:url(menugame.png) no-repeat top left;}
a#menugame:hover, a#menugame.selected {background:url(menugame1.png) no-repeat top left;}
a#menuwall {background:url(menuwall.png) no-repeat top left;}
a#menuwall:hover, a#menuwall.selected {background:url(menuwall1.png) no-repeat top left;}
a#menuscr {background:url(menuscr.png) no-repeat top left;}
a#menuscr:hover, a#menuscr.selected {background:url(menuscr1.png) no-repeat top left;}
a#menutheme {background:url(menutheme.png) no-repeat top left;}
a#menutheme:hover,a#menutheme.selected  {background:url(menutheme1.png) no-repeat top left;}
a#menutones {background:url(menutones.png) no-repeat top left;}
a#menutones:hover,a#menutones.selected {background:url(menutones1.png) no-repeat top left;}
a#menudc {background:url(menudc.png) no-repeat top left;}
a#menudc:hover, a#menudc.selected {background:url(menudc1.png) no-repeat top left;}
a#menuwc {background:url(menuwc.png) no-repeat top left;}
a#menuwc:hover, a#menuwc.selected {background:url(menuwc1.png) no-repeat top left;}

.pagination {clear:both;text-align:center;padding:5px;margin-left:20px;}
.pagination a, .pagination span {text-decoration:none; display:block;float:left;padding:5px;margin:2px;}
.pagination a:hover {text-decoration:none; background:#000;color:#fff;}

.item {padding:5px;display:block;width:130px;text-align:center;float:left;}
.clr{clear:both;}

.bannerbottom {padding:30px 5px; margin:5px; background:url(prizebg.jpg) no-repeat bottom right; }
.bannerbottom p, .bannerbottom h2, .bannerbottom h3 {margin:0 0 5px 0;padding:0;}
.bannerbottom h2 { font-size:153.9%; font-weight:bold; }
.bannerbottom h3 { font-size:123.1%; font-weight:bold; }
.bannerbottom p { font-size:108%; }

.flash {margin:auto;text-align:center; }
