/* CSS Document */

body {
background-image:url(../images/back.png);
font-family: Arial, Helvetica, sans-serif; color: #33CCFF;
margin-top: 0;
}

a:link {color: #fff; text-decoration: none;}
a:visited {color: #F2F2F2; text-decoration: none;}
a:hover {color: #33CCFF; text-decoration: none; font-weight: bold;}
a:active {color: #fff; text-decoration: none;}
img {border: none;}

.overall {
background: #575757;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
border-bottom: 2px solid #000000;
}
.cellTitles {
font-size: 12px;
font-weight: bold;
color: #33CCFF;
margin-left: 12px;
background: #242424;
padding-left: 6px;
padding-top: 3px;
padding-bottom: 4px;
}
.breadcrumb {
font-size: 12px;
font-weight: normal;
color: #33CCFF;
margin: 12px;
background: #242424;
padding-left: 6px;
padding-top: 5px;
padding-bottom: 8px;
}

.FeatHr{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
margin: 0;
padding: 6px 0 0 10px;
}

.Logo {
display: block;
margin-left: auto;
margin-right: auto;
}

.maincolor {
background-color:#3D3D3D;
}

.maincolor2 {
background-color: #636363;
}

.BottomImg {
width: 884px;
background: #636363;
height: 33px;
font-size: 10px;
padding-right: 12px;
padding-bottom: 4px;
text-align: center;
color: #FFFFFF;
}

#Welcome {
width: 560px;
height: 188px;
background: #FFFFFF url(../images/welcomeback.gif) no-repeat left top; 
margin-left: 3px;
padding: 0;
}

.Feat{
width: 171px;
height: 158px;
margin-top: 12px;
margin-left: 12px;
float: left;
}


.HrLeft {
padding-left: 5px;
padding-top: 3px;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background-repeat: no-repeat;
}

.LeftTb {
background: #636363; 
padding-top: 5px;
padding-left: 12px;
padding-right: 3px;
}

.CenterTb {
padding-top: 5px;
margin: 0;
background: #636363;
}

.RightTb {
background: #636363; 
padding-right: 8px;
}

.LeftContent {
width: 175px;
padding-top: 3px;
padding-left: 5px;
}

.TopPad {padding-top: 3px;}
.TopMargin {margin-top: 0;}
.HomeTopMargin {margin-top: 2px; padding-top: 5px;}

.subCategoryList {
font-size: 11px;
color: #000000;
font-weight: bold;
}

a.subCategoryList:link {color: black; text-decoration: none;}
a.subCategoryList:visited {color: black; text-decoration: none;}
a.subCategoryList:hover {color: black; text-decoration: underline;}
a.subCategoryList:active {color: black; text-decoration: none;}

h1.gametitle {
	font: 2.4em/0.9em Arial, Helvetica, sans-serif; letter-spacing:-1px; color: #FFF; font-weight:bold;
}

h1.categorytitle {
font-family: Myriad, "Myriad Web", "Myriad Pro", 'Arial Narrow', Verdana, sans-serif;
font-size: 30px;
font-weight: bold;
color: #33CCFF;
margin: 7px 0 2px 0;
letter-spacing:	-1px;
}

a.gameBreadcrumb:link {color: #33CCFF; text-decoration: underline;}
a.gameBreadcrumb:visited {color: #33CCFF; text-decoration: underline;}
a.gameBreadcrumb:hover {color: #33CCFF; text-decoration: underline;}
a.gameBreadcrumb:active {color: #33CCFF; text-decoration: none;}

a.homecats:link {color: #FFF; text-decoration: underline;}
a.homecats:visited {color: #FFF; text-decoration: underline;}
a.homecats:hover {color: #FFF; text-decoration: none;}
a.homecats:active {color: #FFF; text-decoration: none;}

.defaultText {
font-size: 13px;
}

.listSmallText {
font-size: 12px;
color:#33CCFF;
}

.GameListHome {
font-size: 10px;
color: #003366;
}

A.GameListHome:link {
	FONT: 13px arial, sans-serif; COLOR: #33CCFF; TEXT-DECORATION: none; font-weight: bold; margin: 0px
}
A.GameListHome:visited {
	FONT: 13px arial, sans-serif; COLOR: #33CCFF; TEXT-DECORATION: none; margin: 0px; font-weight: bold;
}
A.GameListHome:hover {
	FONT: 13px arial, sans-serif; COLOR: #FFF; TEXT-DECORATION: underline; margin: 0px; font-weight: bold;
}

.mainSmallGameText {
font-size: 12px;
color: #ffffff;
}

.FeatText{
font-size: 12px;
color: #003366;
margin: 0;
padding-top: 3px;
}

.FeatTitle{
color: #003366;
font-size: 13px;
font-weight: bold;
}

.pageNumbers {
font-size: 12px;
}

.displaygametitles {
font-size: 13px;
font-weight: bold;
color: #FFF;
padding-left: 3px;
}

.bottomgametext {
font-size: 13px;
color: #ffffff;
}


.privatemessageheader {
font-size: 12px;
}

.sendmessageheader {
font-size: 12px;
}

.messagecellheaders {
font-size: 10px;
}

.messagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.messagefrom {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.messagesummary {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.messagedate {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.privatemessagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.privatemessageprofileinfo {
font-size: 10px;
}

.privatemessageprofileusername {
font-size: 12px;
font-weight: bold;
}

.privatemessagedate {
font-size: 10px;
}

.privatemessagetext {
font-size: 12px;
}

.memberlistboxtitles {
font-size: 11px;
font-weight: bold;
}

.memberlistabc {
font-size: 12px;
}

.memberlistusers {
font-size: 12px;
}

.memberlistpages {
font-size: 11px;
}

#menu {
height: 40px;
align: middle;
float: middle;
font-size: 14px;
font-weight: bolder;
line-height: 20px;
padding: 4px 4px 8px 10px;
border-bottom: 1px dashed #33CCFF;
border-top: 1px dashed #33CCFF;
margin: 0;
background: #303030;
}

#menu a {
font-size: 11px;
color: #fff;
}

#menu a:hover {
font-size: 11px;
color: #33CCFF;
}

#MiniMenu{
width: 50px;
height: 19px;
background: url(../images/miniback.gif) no-repeat left top; 
margin: 6px 0 0 18px;
padding: 1px 0 0 7px;
float: left;
}

A.gamelinks:link {
	FONT: 11px arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none; margin: 0px;
}
A.gamelinks:visited {
	FONT: 11px arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none; margin: 0px;
}
A.gamelinks:hover {
	FONT: 11px arial, sans-serif; COLOR: #ff6600; TEXT-DECORATION: none; margin: 0px;
}

.moregames2 {
float: left;
width: 77px;
align: center;
valign: center;
height: 118px;
border: 0px solid #4781BF;
margin: 0px 6px 8px 5px;
padding: 1px;
}
.moregames2 img {
	border: 1px solid #000000;
}

#moregames {
width: 560px;
height: 270px;
background: #3D3D3D;
margin-top: 0; 
margin-left: 3px;
margin-right: 3px;
padding: 0;
}

.smalltitle {
	margin:2px 7px;
	padding:3px 0 0 7px;
	font-family:Arial;
	font-size:16px;
	color:#33CCFF;
	font-weight:bold;
        text-align:left;
        letter-spacing:	-1px;
	border-bottom:1px dashed #ffffff}

A.home2:link {
	FONT: 11px arial, sans-serif; COLOR: #FFF; TEXT-DECORATION: none; margin: 0px; font-weight: bold;
}
A.home2:visited {
	FONT: 11px arial, sans-serif; COLOR: #FFF; TEXT-DECORATION: none; margin: 0px; font-weight: bold;
}
A.home2:hover {
	FONT: 11px arial, sans-serif; COLOR: #33CCFF; TEXT-DECORATION: underline; margin: 0px; font-weight: bold;
}

H1.welcome {
font: 20px arial; letter-spacing: -1px; margin: 4px 0 6px 4px; color: #33CCFF; font-weight: bold;}

H2.welcome {
font: 16px arial; letter-spacing: -1px; margin: 5px 0 3px 0; color: #66D9FF; font-weight: bold;}

.search {
align: center;
valign: center;
width: 560px;
height: 35px;
color: #fff;
background: #3D3D3D; 
padding: 4px 9px 4px 9px;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 0;
font-size: 12px;
}

input.btn {
   color:#FFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#000000;
   border:1px solid;
   border-top-color:#FFF;
   border-left-color:#FFF;
   border-right-color:#FFF;
   border-bottom-color:#FFF;}
input.loginuser {
   color:#FFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#676767;
   border:1px dashed;
   border-top-color:#FFF;
   border-left-color:#FFF;
   border-right-color:#FFF;
   border-bottom-color:#FFF;}

.login{
font-size: 11px; arial-narrow; letter-spacing: 0; margin: 1px 0 2px 1px; color: #9E9E9E; font-weight: normal;}


H1.mygames {
font: 22px arial; letter-spacing: -1px; margin: 5px 0 4px 5px; color: #fafafa; font-weight: bold;}

div.mygames {
font: 17px; arial-narrow, helvetica, sans-serif; letter-spacing: 0; margin: 15px 0 5px 3px; color: #FFF; font-weight: bold;}

H2.mygames {
	margin:9px 0 11px 0;
	padding:3px 0 0 7px;
	font-family:Arial;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
        text-align:left;
        letter-spacing:	-1px;
	}

ul.mygames {
font-family: arial, sans-serif;
font-size: 11px/12px;
font-style: normal;
line-height: 1.2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
background-color: #636363;
text-indent: 3px;
list-style-position: inside;
list-style-image: url(../images/arrow.gif);
list-style-type: square;
padding: 5px;
margin-top: 10px;
margin-left:5px;
margin-right:0px;
border: 1px dotted #FFF;
}

div.personal {
font: 16px arial; letter-spacing: -1px; margin: 0 15px 3px 15px; padding: 10px 15px 10px 15px; color: #33CCFF; font-weight: bold; border-bottom:1px dashed #FFF; border-top:1px dashed #FFF;}

.favegames {
float: left;
width: 155px;
align: center;
valign: center;
height: 115px;
border: 0;
margin: 0px 6px 8px 9px;
padding: 1px;
}
.favegames img {
	border: 1px solid #000000;
}

a.bright {
font-family: Myriad, "Myriad Web", "Myriad Pro", Helvetica, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #33CCFF;
padding: 5px 0 5px 0;
letter-spacing:	-1px;
}
a.bright:hover {
font-family: Myriad, "Myriad Web", "Myriad Pro", Helvetica, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
padding: 5px 0 5px 0;
letter-spacing:	-1px;
}

div.sites{
line-height: 13px;
margin-left: 15px;}

div.comments {
background-color: #636363;
color: #ffffff;
font-size: 12px;
line-height: 14px;
margin: 0 0 0 7px;
padding: 7px 8px 7px 12px;
border-bottom: 1px dashed #000000;}

a.comments {
font-family: Helvetica, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #66FF33;
margin: 4px 0 4px 0;
}

.addgame {
font-size: 12px;
font-weight: bold;
color: #FFF;
margin: 0 0 0 25px;
background: #242424;
padding-left: 6px;
padding-top: 4px;
padding-bottom: 4px;
}

div.ads {
width: 530px;
height: 22px;
padding: 5px 0 3px 0;
background: #575757;
border-top: 1px dashed #636363;
border-bottom: 1px dashed #636363;}

.latestcool {
float: left;
width: 90px;
align: center;
valign: center;
height: 130px;
border: 0px solid #4781BF;
margin: 0px 6px 8px 5px;
padding: 1px;
}
.latestcool img {
	border: 0;
}

.tagline {
background: #242424;
padding:4px 8px 5px 8px;
margin:2px;
font-size: 12px;
}

h2.preview {
font: 18px arial; margin: 0; padding:0; color: #fafafa; font-weight: bold;}

h1.preview {
font: 2.4em/0.7em 'Arial Narrow', Arial, Helvetica, sans-serif;
  letter-spacing: -0.01em; color: #FFF; margin: 8px 0 12px 0; padding:5px 0 5px 0; font-weight: bold;
}
.preview1 {
padding:4px 8px 5px 8px;
font-size: 14px;
}

a.playlink {
font-size: 15px;
font-weight: bold;
color: #33CCFF;
line-height:14px;
padding: 5px 0 5px 0;
}
a.playlink:hover {
font-size: 15px;
font-weight: bold;
font-style: italic;
color: #ffffff;
line-height:14px;
padding: 5px 0 5px 0;
}

div.adjacent {
font-size: 11px;
font-weight: bold;
color: #8C8C8C;}

.adjacent a, .adjacent a:visited {
color: #0066CC;
font-size: 12px;
padding-right: 40px;}

.adjacent a:hover {
color: #0066CC;
font-size: 12px;
padding-right: 40px;
text-decoration: underline;}

#share-url-input {
	margin-left: 3px;
	margin-top: 5px;
}
#share-url-input input {
	border: 1px solid #7f9db9;
	color: #666;
	font-size: 11px;
	width: 220px;
}

-->

