body{
background: #C7C5F3;
color: #ffffff;
font-family: Arial, Helvetica, Verdane;
font-size: 12px;
margin: 0;
}

a:link{
color: #ffffff;
}

a:visited{
color: #ffffff;
}

a:hover{
color: #ffff00;
}

a:active{
color: #ffffff;
}

a.linkopacity img {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

a.linkopacity:hover img {
filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
}

div, p, h1, h2, h3, ul, img{
margin: 0;
padding: 0;
}

.hostedlink {clear: left; font-size: 12px; color: #fff; font-weight: bold; line-height: 15px;text-align: left;}

input.txt{
background: url('http://www.playteengirlgames.com/templates/img1/InputField-BG.gif') repeat-x;
border: 1px solid #f4287c;
float: left;
font-size: 14px;
height: 20px;
padding: 5px 5px 0 5px;
width: 148px;
display:inline;
}

input.btn{
color: #fff;
background: #fff url('http://www.playteengirlgames.com/templates/img1/Box-Title-BG.gif') repeat-x;
border: 1px solid #f4287c;
font-size: 12px;
font-family: Arial;
height: 25px;
padding: 5px;
text-transform: uppercase;
}

.clearBoth{
clear: both;
}

H2, H3, H4{
display: inline;
font-size: 12px;
margin: 0;
padding: 0;
}

div#blurb{
float: left;
padding: 5px 0 0 10px;
display:inline;
overflow: hidden;
}

div#logo{
height: 65px;
min-height: 65px;
background: url('http://www.playteengirlgames.com/templates/img1/Header.gif') no-repeat;
}

div#search{
float:left;
padding: 5px;
height: 40px;
width: 240px;
position: relative;
}

div#search .input{
background: url('http://www.playteengirlgames.com/templates/img1/Input-BG.gif') no-repeat;
border: 0;
float: left;
font-size: 12px;
height: 18px;
padding:0 7px 2px 0;
width: 200px;
display:inline;
}

div#search .btn{
background: url('http://www.playteengirlgames.com/templates/img1/Search-Btn.gif') no-repeat;
border: 0;
cursor: pointer;
float: left;
height: 20px;
padding: 0;
width: 20px;
display:inline;
}

div#search .latest{
clear: both;
float: left;
display:inline;
width: 240px;
}

div#login{
float:left;
padding: 5px;
height: 40px;
width: 440px;
position: relative;
display: inline;
overflow:hidden;

}

div#login .input{
background: url('http://www.playteengirlgames.com/templates/img1/login-BG.gif') no-repeat;
border: 0;
float: left;
font-size: 12px;
height: 18px;
padding:1px 3px 2px 0;
width: 150px;
display:inline;
}

div#login .btn{
background: url('http://www.playteengirlgames.com/templates/img1/login-Btn.gif') no-repeat;
border: 0;
cursor: pointer;
float:left;
height: 20px;
width: 50px;
display:inline;
}

div#login .register{
background: url('http://www.playteengirlgames.com/templates/img1/login-Register.gif') no-repeat;
border: 0;
float:left;
cursor: pointer;
height: 20px;
width: 50px;
display:inline;
}

div#login .remember{
clear: both;
display:inline;
width: 240px;
}

div#stats{
float:left;
padding: 5px;
height: 40px;
width: 450px;
position: relative;
display: inline;
overflow:hidden;
}
div#wrapper{
position: relative;
text-align: left;
width: 960px;
margin-right: auto;
margin-left: auto;
}

div#header{
margin: 0;
padding: 0;
height: 115px;
min-height: 115px;
background: #0000CC;
}

div#topads{
padding: 2px;
left: 450px;
top: 0px;
height: 60px;
width: 468px;
position: absolute;
}

div#leaderboard{
position: relative;
width: 958px;
height: 20px;
background: #fff url('http://www.playteengirlgames.com/templates/img1/Box-Title-BG.gif') repeat-x;
border: 0px solid #fff;
text-align: center;
font-size: 11px;
font-family: Verdana;
font-weight: bold;
overflow: hidden;
text-transform: capitalize;
padding-top: 5px;
}

#footer{
clear:both;
width: 960px;
height: 65px;
min-height: 65px;
background: #0000CC url('http://www.playteengirlgames.com/templates/img1/footer.gif') no-repeat;
margin-right: auto;
margin-left: auto;
}

#footer a:link, a:visited, a:active {
 color: #fff;
}


.footerleft {
float:left;
display:inline;
overflow:hidden;
width:550px;
height:65px;
min-height: 65px;
padding:5px;
}


.footerright {
float:left;
display:inline;
overflow:hidden;
width:370px;
padding:5px;
}


div#top-navigation{
margin: 0;
padding: 5px 0 0 0;
color: #ffffff;
text-align: center;
font-size: 12px;
font-weight: bold;
text-transform: capitalize;
width: 600px;
height: 20px;
}

div#topmenulink {
color: #000;
float: left;
font-family: Verdana;
font-size: 12px;
display:inline;
}

div#topmenulink a:link{
color: #fff;
text-decoration: none;
}

div#topmenulink a:visited{
color: #fff;
text-decoration: none;
}

div#topmenulink a:hover{
color: #FFFF33;
text-decoration: underline;
}

div#top-navigation a:link{
color: #ffffff;
text-decoration: none;
}

div#top-navigation a:visited{
color: #ffffff;
text-decoration: none;
}

div#top-navigation a:hover{
color: #ffff00;
text-decoration: underline;
}

#sub-navigation{
float: left;
margin: 0;
padding: 5px;
font-size: 10px;
font-weight: bold;
height: 20px;
display:inline;
}

#sub-navigation ul{
list-style-type: none;
margin: 0;
padding: 0;
}

div#sub-navigation ul li{
background: url('http://www.playteengirlgames.com/templates/img1/splitter.gif') no-repeat center right;
display: inline;
padding: 0 12px;
}

div#sub-navigation a:link{
color: #fff;
text-decoration: none;
}

div#sub-navigation a:visited{
color: #fff;
text-decoration: none;
}

div#sub-navigation a:hover{
color: #fff;
text-decoration: underline;
}

div#options{
float: right;
padding: 3px 0 0 0;
width: 400px;
}

div#options ul{
list-style-type: none;
margin: 0;
padding: 0;
display: inline;
}

div#options ul li.favourite{
display: inline;
float: right;
padding: 5px 10px 0 25px;
}

div#options ul li.homepage{
display: inline;
float: right;
padding: 1px 15px 0 25px;
}

div#options ul li.RSS{
display: inline;
float: right;
padding: 1px 10px 0 5px;
}

.ercan li{
display:inline;
padding:0 3px;
}


div#left{
float: left;
width: 197px;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
display: inline;
overflow: hidden;
font-family: Arial, Helvetica, Verdane;
font-size:12px;
}


div#left .box{
float:left;
width: 192px;
background-color: #004F9E;
color: #FFF;
border: 5px solid #031553;
display:inline;
margin:0px 0px 2px 0px;
}

div#left .box .title{
margin: 0 0 4px 0;
height: 30px;
line-height: 30px;
background: url('http://www.playteengirlgames.com/templates/img1/Box-Title-BG.gif');
color: #fff;
padding-left: 8px;
font-weight: bold;
font-size: 16px;
font-family: Verdana;
}

div#left .box .title H4{
font-weight: bold;
font-size: 14px;
}

div#left .box a:link{
color: #FFFF00;
text-decoration: none;
}

div#left .box a:visited{
color: #FFFF00;
text-decoration: none;
}

div#left .box a:hover{
color: #FFFF00;
text-decoration: underline;
}

div#left .box a:active{
color: #FFFF00;
text-decoration: none;
}

div#content{
position: relative;
width: 750px;
float: left;
color: #fff;
display: inline;
overflow:hiddent;
}

div.smallbox{
width: 60px;
background-color: #CD88CD;
float: left;
color: #ffffff;
font-size: 12px;
padding: 5px;
display: inline;
}

div.mainbox{
width: 735px;
background-color: #004F9E;
float: left;
color: #fff;
font-size: 12px;
border: 5px solid #031553;
margin:2px 2px 2px 2px;
display: inline;
}

div.mainbox-title{
margin: 0px;
color: #fff;
padding-left: 8px;
font-weight: bold;
font-size: 16px;
font-family: Verdana;
height: 30px;
line-height: 30px;
background: url('http://www.playteengirlgames.com/templates/img1/Box-Title-BG.gif');
}

div.mainbox .img{
clear: left;
float: left;
border: 1px solid #ffffff;
padding: 0px;
margin: 0px;
display: inline;
overflow: hidden;
}

div.mainbox .list{
clear: left;
}

div.mainbox .pad{
padding:2px 2px 2px 2px;
margin:2px;
float: left;
display: inline;
overflow: hidden;
font-family: Arial;
}

div.mainbox-title H3{
font-weight: bold;
font-size: 14px;
}

div.mainbox a:link{
color: #FFFF00;
text-decoration: none;
}

div.mainbox a:visited{
color: #FFFF00;
text-decoration: none;
}

div.mainbox a:hover{
color: #FFFF00;
text-decoration: underline;
}

div.mainbox a:active{
color: #FFFF00;
text-decoration: none;
}

.preload {
  margin:10px 20px 0 10px;
  width:%100;
  list-style: none;
}

.preload li {
  font-size: 12px;
  float:left;
}

.preload li a {
  color:#ccc;
}


.bordergame {
float:left;
width:135px;
height:120px;
margin:1px 5px 8px 5px;
background-image: url('http://www.playteengirlgames.com/templates/img1/border.gif');
display:block;
}

.bordergame .newgame{
width: 40px;
height: 40px;
text-align: center;
position: absolute;
display: block;
padding: 0px;
}

.bordergame .hotgame{
top:0px;
left:115px;
width: 20px;
height: 20px;
text-align: center;
position: absolute;
display: block;
}


h1{
text-indent: -9999px;
margin: 0 auto;
width: 1px;
height: 1px;
}

.smalltext {
text-align: center;
font-size: 10px;
font-family: Arial;
color: #000099;
}

.stylemygames {
float:left;
width:50px;
height:50px;
margin:1px 2px 1px 2px;
display: inline;
}
.plug{
  position: relative;
  width: 700px;
  height: 130px;
  background-color:#004F9E;
  margin-bottom:2px;
  cursor: pointer;
}

.plugHover{
  position: relative;
  width: 700px;
  height: 130px;
  background-color: #004F9E;
  margin-bottom:2px;
  cursor: pointer;
}


