html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
body{font:13px/1.5 Tahoma,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

body { background:url(../images/shadowbg.jpg) repeat-x}
.setborderlr{ border:10px solid #ebebeb;border-bottom:0; border-top:0; background:#f7f7f7}
h1,h2,h3,h4,h5,h6{ color:#08617f;font-family:Arial, Helvetica, sans-serif}
h2{ font-size:140%; font-weight:normal}
h3{font: bold 110% Arial, Helvetica, sans-serif}
h4{}
p{ text-align:justify; text-indent:1.5em}
ul{margin-left:20px}
li{list-style:circle}
fieldset{border:solid 1px #999; margin:10px; padding:10px}
fieldset p{ display:block; padding:5px; overflow:hidden; margin:0}
label{ width:180px; display:block; float:left; clear:both}
input[type="text"], textarea, select{float:left; width:250px}
input.submit, .uploadsubmitbutton{ display:block; clear:both; margin:0px 10px 10px 180px}
legend{ background:#ddd; padding:3px 10px;border:solid 1px #999; margin-left:10px}
a.readmore{width:96px; height:22px; display:block; cursor:pointer; background:url(../images/readmore.png) no-repeat; float:right}


.wrapper{width:820px; margin:auto;background: url(../images/hdbg.png) no-repeat top;}
.header{  padding:10px; height:150px; position:relative}
.logolink{margin:10px; height:90px; width:230px; overflow:hidden; display:block}
.logolink span{display:none}
.menucont{ height:46px; background:url(../images/menubg.png) repeat-x bottom; width:800px; position:absolute; bottom:0}
.menu, .logos ul{padding:0 1px; margin:0}
.menu li{display:block; float:left; border-right:solid #d4d1d3 1px}
.menu li a{ height:20px;padding:13px; display:block; width:106px; text-align:center; background:url(../images/menubg.png) repeat-x bottom; color:#3a5489; text-transform:uppercase; text-decoration:none; font: normal 90% "Century Gothic", Arial, Helvetica, sans-serif }
.menu li a:hover,.menu li a.active{background-position:top; color:#fff}

.slideshow {height:400px}
.slideimage{height:260px !important; display:block; position:relative}
.slideimage img{position:absolute; top:0;left:0; z-index:0}
.slidelinks div{height:140px; width:200px; display:block; background:url(../images/bannerbg.png); float:left; color:#a0a0a0;}
.slidelinks div ul{ margin:40px 5px 5px 30px}
.slidelinks .game{background-position:0 0}
.slidelinks .web{background-position:-200px 0}
.slidelinks .ecomm{background-position:-400px 0}
.slidelinks .app{background-position:-600px 0}
.active1{background-position:0 -140px !important; color:#176583 !important}
.active2{background-position:-200px -140px !important; color:#d78130 !important}
.active3{background-position:-400px -140px !important; color:#663769 !important}
.active4{background-position:-600px -140px !important; color:#70ae2c !important}


.content{overflow:hidden;background:#f7f7f7 url(../images/sidebarbg.png) repeat-y right;}
* html .content{height:1%}
.sidebar{width:220px;float:right;font: normal 100% 'trebuchet ms', Arial, Helvetica, sans-serif; color:#454444; line-height:2em; padding-top:10px}
.sidebar p{ padding:15px}
.vision .hd, .mission .hd {background:url(../images/missionhd.png) no-repeat; height:25px; width:212px}
.mission .hd {background-position:bottom}

.main{ padding:10px 10px 10px 15px; width:550px; float:left; color:#08617f}
.gameslinkbox ul{ float:left; margin-left:5px; display:inline}
.gameslinkbox li{list-style-position:inside; font-size:85%;}
.main h2, .main h3{clear:both}
.contactadd{ padding:5px 5px 20px 30px}

.footer{  background:#F7F7F7 url(../images/ftbg.png) top repeat-x}
.map,.logos {width:375px; float:left; display:inline; min-height:140px; height:auto !important; height:140px; background:url(../images/footerblbg.png) top left no-repeat; padding:0 10px; margin-top:10px;}
.map{margin-left:5px}
.map h3, .logos h3{ font:normal 90% Tahoma,Arial, Helvetica, sans-serif; color:#fff; padding-top:3px; margin-bottom:10px}
.map img{float:left; margin-top:5px}
.map p{font-size:88%; color:#454444; padding-left:15px; float:left; width:150px ; margin-bottom:10px; text-indent:0}
.logos{ float:right; margin-top:10px;}
.logos li {display:block; float:left; padding:10px}
.logos li a{display:block; height:40px; width:40px}
.logos li a:hover{background-position:bottom}
.copyright{ clear:both; height:17px; background:url(../images/footerbg.png) bottom; margin-left:-10px; margin-right:-10px; text-align:center;font: normal 80% Tahoma, Arial, Helvetica, sans-serif; color:#454444}

