body {
	background: #000000;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-family: Arial;
	text-align: left;
}
.headertitle {
	  font: bold 100px/1 "Helvetica Neue", Helvetica, Arial, sans-serif, Tahoma;
	   text-shadow: 0 1px 0 #ccc, 
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
}
form {
	margin: 0px;
	padding: 0px;
}
input, textarea {
	background-color: #FFFFFF;
	border: 1px solid #0099CC;
	font-family: Arial;
	font-size: 14px;
	margin: 2px;
	padding: 2px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.tborder
{
	background: #297B34;
	color: #FFFFFF;
	border: 1px solid #FFFFFF
;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #FF6347;
	text-decoration: none;
}
.main {
	width: 920px;
	padding: 0px;
 	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}
.top {
	padding: 0px;
	text-align: center;
	background-color: #297B34;
	height: 34px;
        background-image: url(http://www.stqou.com/games/templates/style/images/topbar1.gif);
        background-repeat: repeat;
}
.top-left {
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	margin-left: 5px;
	margin-top: 0px;
	text-align: left;
	float: left;
}
.top-right {
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	margin-right: 10px;
	margin-top: 5px;
	text-align: right;
	float: right;
}
.top-center {
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	margin-center: 10px;
	margin-top: 5px;
	text-align: center;
	float: right;
}
.top-link:link {
	color: #FFFFFF;
	text-decoration: none;
}

.top-link:visited {
    color: #FFFFFF;
	text-decoration: none;
}

.top-link:hover {
    color: #FFFFFF;
	text-decoration: none;
}
.header {
   color: #FFFFFF;
   border-top: 1px solid #297B34;
   background-image: url(images/deepgreen.gif);
   background-repeat: repeat;
   height: 100px;
}
.header-menu {
    color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 73px;
	text-align: left;
	float: left;
}
.header-link:link {
	color: #FFFFFF;
	text-decoration: none;
}

.header-link:visited {
    color: #FFFFFF;
	text-decoration: none;
}

.header-link:hover {
    color: #FF6347;
	text-decoration: none;
}
.content {
	background-color: #000000;
	border-right: 1px solid #336699;
	border-right: 1px solid #336699;
}
.contentbox {
	border: 1px solid #0099CC;
	margin-bottom: 2px;
}
.contentheader {
	background: #000000 url(images/topbar1.gif);
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	padding: 1px;
	padding-left: 2px;
	margin: 2px;
}
.boxestext {
	font-family: Arial;
	font-size: 14px;
       	font-family: Arial;
	color: #FFFFFF;
	text-align: right;
    padding: 1px;
}
.facebook {
	font-family: Arial;
	font-size: 14px;
       	font-family: Arial;
	color: #000000;
	text-align: right;
	background: #FFFFFF
    padding: 3px;
}
.newstext {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
    padding: 3px;
}
.newsline {
	border-bottom: 1px dotted #3399CC;
}
.filebox {
	border: 1px solid #99CC66;
    margin-bottom: 8px;
}
.fileboxheader {
	background: #99CC66 url(images/topbar.gif);
	margin: 2px;
	padding: 2px;
	padding-left: 4px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	border: 1px solid #000000;
}
.contentheaderlink:link {
	color: #FFFFFF;
	text-decoration: none;
}

.contentheaderlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.contentheaderlink:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.frametext {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
    padding: 5px;
}
.framelink:link {
	color: #FFFFFF;
	text-decoration: none;
}

.framelink:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.framelink:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.played {
	font-family: Arial;
	font-size: 9px;
}
.browsegamesbox {
	background: #000000;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
    padding: 3px;
    width: 100%;
}
.pagenumbers {
     color: #FFFFFF;
     font-family: Arial;
     font-size: 11px;
     padding: 3px;
     text-align: center;
}
.pagenumbers b{
     background: #747474;
    border:1px solid #adadad;
     padding: 5px;
}
.pagenumbers a {
     background: #000000;
    border:1px solid #adadad;
     padding: 5px;
}
.pagenumbers a:hover{
    background:#919191;
color:#fff;
}
.gamelink:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
}

.gamelink:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

.gamelink:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
.pmboxheader {
	border: 1px solid #0099CC;
	background-color: #FFFFFF;
	margin-bottom: 8px;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
    padding: 4px;
    text-align: right;
}
.quote {
	border: 1px dotted #009933;
	margin: 2px;
	margin-bottom: 6px;
	padding: 3px;
	text-align: left;
}
.newprivatemessage {
	padding: 5px;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}
.pmboxtable {
	border: 0px;
	width: 99%;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding: 4px;
	
}
.readpmtable {
	width: 99%;
	font-family: Arial;
	font-size: 11px;
	padding: 2px;
}
.pmtexttable {
	border: 1px solid #CCCCCC;
	width: 80%;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	padding: 3px;
	text-align: left;
}
.bottom {
	background-image: url(images/deepgreen.gif);
	height: 42px;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
}
.bottom-text {
    color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	padding-top: 14px;
	text-align: center;
}
.bottom-link:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.bottom-link:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.bottom-link:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
    .content  img {
        padding:5px;
        border:1px solid #838383;
        margin:5px;
        
    }

    .content  img:hover{
        background:#a9a9a9;
    }
        #menu{ margin:0px; padding:0px; list-style:none; color:#fff; line-height:35px; display:inline-block; float:right; z-index:920; }
        #menu a { color:#fff; text-decoration:none; text-size:16px; }
        #menu > li {background:#172322 none repeat scroll 0 0; cursor:pointer; float:right; position:relative;padding:0px 10px;}
        #menu > li a:hover {color:#FF6347;}
        /* main submenu */
        #menu #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:999;}
        /* search */
        .searchContainer div { background-color:#fff; width:40; display:inline; padding:5px;}
        .searchContainer input[type="text"] {border:none;}
        .searchContainer img { vertical-align:middle;}
