body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg_02.jpg);
	background-repeat: repeat-x;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px; 
	color:#333333;
}
#wrapper{width:930px;  display:block; margin:0px auto; }
#main{width:910px;padding:0px 10px 0px 10px;  background-image:url(images/wrapper_04.jpg); float:left; background-repeat:no-repeat;}
#top{ width:910px;}
#logo{ float:left; width:233px;}
#nav{float:left; width:550px; text-align:right; padding:25px 25px 10px 100px;}
#banner{ width: 900px; padding-left:10px; text-align:left; clear:both }
#innerbanner{ width: 910px; height:112px; display:block; float:left; text-align:right; clear:both }
#hello{width:579px; float:left; padding-top:93px; }
#hello p{margin:0px; font-size:14px;}
#hello .heading{ font-size:22px; color:#0879a3; margin:10px 0px 5px 0px}
#lcd{ float:left; width:308px; background-image: url(images/lcd_12.jpg); background-repeat:no-repeat; height:273px; display:block; padding-left:13px; padding-top:54px; }
#highlights{ width:888px; height:164px; padding:10px 2px 0px 20px; display:block; float:left; clear:both; background-image:url(images/highlights_23.jpg); background-repeat:no-repeat; text-align:left;}
.boxes {width:205px; height:150px; color:#FFFFFF; float:left; margin-right:20px;}
.boxes p {margin-bottom:5px; margin-top:5px}
#contents{width:880px; clear:both; padding:15px; text-align:left; float:left}
#innercontents{width:880px; clear:both; padding:15px; text-align:left; float:left; background-image:url(images/inner_03.gif); background-repeat:no-repeat}
#left{width:209px; float:left;}
#right{width:655px; float:left; padding-left:15px; display:block}
#right h1{ border-bottom:5px solid #dcf1f6; margin:10px 0px 10px 0px; padding:0px 0px 6px 0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FF6600}
#breadcrumb{color:#5ab9cf; font-size:11px; text-transform:uppercase; width:200px; padding-top:4px;}
#breadcrumb a{color:#5ab9cf; text-decoration:none; font-size:10px;}
#breadcrumb a:hover{color:#fff; }
#leftnav{ width:190px; padding:20px 10px 0px 0px;}
#leftnav p{ border-bottom:1px solid #dcf1f6; padding:7px 0px 7px 0px; margin:0px}
#leftnav a{text-decoration:none; font-weight:bold; color:#333333; padding-left:18px; background-image:url(images/bullet3_05.gif); background-repeat:no-repeat;}
#leftnav a:hover{ color:#FF6600}
#contents h1{font-size:24px; color:#FF6600; margin:0px; font-family:Helvetica, sans-serif}
#cbox1{width:190px; float:left; padding-right:23px; display:block; border-right:1px solid #CCCCCC}
#cbox1 p { margin:0px}
#cbox2{width:408px; float:left; padding-right:20px; padding-left:20px; display:block; border-right:1px solid #CCCCCC}
#cbox2 p { margin:0px}
#cbox2 ul { list-style-image:url(images/bullet_03.gif); padding:20px; margin:0px; li }
#cbox2 li { margin-bottom:10px;}
#cbox3{width:190px; float:left; display:block; padding-left:20px;}
#cbox3 p { margin:0px}
.orangelink{text-decoration:none; background-image:url(images/bullet2_03.gif); padding-left:15px; color: #666666; background-repeat:no-repeat;}
.orangelink:hover{color:#FF9900}
#footer{ padding:10px; width:890px; background-color:#e6f5f8; float:left; display:block; margin-top:15px; margin-bottom:15px; text-align:left}
#footer a{text-decoration:none; color:#666666; float:right; text-align:right}
#footer a:hover{ color:#000000}
#footer span{width:250px; float:left;}
#description{ background-image:url(images/bghead.gif); background-repeat:repeat-y; width:700px; padding:10px 20px 10px 21px; color:#FFFFFF; font-size:14px;}
h2{ color:#FF6600; margin:0px; font-size:18px; font-weight:normal;}
h3{ color: #4DB6CC; margin:0px; font-size:14px;}
#right ul{list-style:square; text-align:justify}
#right p{margin-top:10px;}
.hlp{ color:#FFFFFF; background-image:url(images/bghead.gif); background-repeat:repeat-y; padding:10px 20px 10px 40px;}
.bluelink{ text-decoration:none; color:#4DB6CC}
.bluelink:hover{text-decoration:underline; color:#FF6600}
.whitelink{ text-decoration:none; color:#fff}
.whitelink:hover{text-decoration:underline; color:#fff}
.portthumbs{float:left; padding:31px 0px 0px 34px; width:566px; height:285px; display:block; background-image:url(images/portbg.gif); background-repeat:no-repeat; clear:both}
.portpic {float:left; width:329px;}
.porttext{float:left; width:190px; height:225px;  padding:0px 0px 0px 0px; margin-left:30px; }
.cname{ padding:0px;}
.portlink {text-decoration:none; color:#0099CC; padding-left:15px; background-image:url(images/bullet3_05.gif); background-repeat:no-repeat;}
.portlink:hover{ color: #FF6600}
.logobg{float:left; padding:88px 0px 0px 101px; width:466px; height:155px; display:block; background-image:url(images/logobg_11.gif); background-repeat:no-repeat; clear:both}
.homelinks{ text-decoration:none; color:#FFFFFF;  display:block; padding:2px;}
.homelinks:hover{ background-color: #39a5c1;}
.gamebg{float:left; padding:50px 0px 0px 43px; width:555px; height:338px; display:block; background-image:url(images/Untitled-5_03.gif); background-repeat:no-repeat; clear:both}
.gamepic {float:left; width:500px;}
.gametitle{ width:500px;padding-top:10px; float:left;}
.pagetitle{padding:5px; width:30px; text-align:left; display:block; float:left; text-decoration:none; margin:2px;}
.pagesel{padding:5px; width:20px; text-align:center; color:#FFFFFF; background-color:#99CCFF; display:block; float:left; text-decoration:none; margin:2px;}
.paging{padding:5px; width:20px; text-align:center; color:#FFFFFF; background-color: #0066CC; display:block; float:left;text-decoration:none;margin:2px;}
.paging:hover{background-color: #FF6600}
#contactFormArea fieldset { border:0;margin:0;padding:0; }
#contactFormArea label { display:block; }
#contactFormArea  input.text,textarea { overflow:hidden;  width:150px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
#contactFormArea  input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
.porttext .props{background-image:url(images/bull.gif); padding-left:12px; margin:0px; display:block; background-repeat:no-repeat }
