/*** GlamourGirlGames.com ***/
/* This rule resets a core set of elements so that they will appear consistent across browsers. Without this rule, content styled with an h1 tag, for example, would appear in different places in Firefox and Internet Explorer because each browser has a different top margin default value. By resetting these values to 0, the elements will initially be rendered in an identical fashion and their properties can be easily defined by the designer in any subsequent rule. */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
body{ 
background-color:#09f; 
color: #000; 
font-family: "Times New Roman", Times, serif; 
 
margin: 0; 
padding: 0; 
}

#header {margin-left:11px;}

#pageTop { background-image: url(images/bkgTop.jpg); height: 35px; margin: 0; padding: 0; width: 990px; }
#page { background-color: #ffe1be; background-image: url(images/bkgMid.jpg); color: #000; margin-left: auto; margin-right:auto; padding: 0; width: 990px;}
#pageBtm { background-image: url(images/bkgBot.jpg); height: 35px; margin: 0; padding: 0; width: 990px; }

.boxFavGirlWrapper {width:800px;}
.boxFavGirlTop { background-image: url(images/boxFavGirlTop.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
.boxFavGirl { background-color: #fff; background-image: url(images/boxGirlMid.jpg); color: #000; padding: 0; width: 800px;}
.boxFavGirlContent {padding:10px;}
.boxFavGirlBot { background-image: url(images/boxGirlBot.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
.favGirl {float:Right; padding-left:2px;}

.boxGirlWrapper {width:800px;}
.boxGirlTop { background-image: url(images/boxDailyGirlTop.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
.boxTodayGirlTop { background-image: url(images/boxTodaysGirl.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
.boxGirl { background-color: #fff; background-image: url(images/boxNewGamesMid.jpg); color: #000; padding: 0; width: 800px;}
.boxGirlContent {padding:10px;}
.boxGirlBot { background-image: url(images/boxNewGamesBot.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
#girl {float:Right; padding-left:2px;}

.boxChristmasTop { background-image: url(images/boxChristmasTop.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
.boxChristmas { background-color: #fff; background-image: url(images/boxChristmasMid.jpg); color: #000; padding: 0; width: 800px;}
.boxChristmasBot { background-image: url(images/boxChristmasBot.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }

#boxGameWrapper {width:800px;}
#boxGameTop { background-image: url(images/boxGamesTop.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
#boxGame { background-color: #fff; background-image: url(images/boxGamesMid.jpg); color: #000; padding: 0; width: 800px;}
#boxGameContent {padding:10px;}
#boxGameBot { background-image: url(images/boxGamesBot.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }

#boxNewGameWrapper {width:800px;}
#boxNewGameTop { background-image: url(images/boxNewGamesTop.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
#boxNewGame { background-color: #fff; background-image: url(images/boxNewGamesMid.jpg); color: #000; padding: 0; width: 800px;}
#boxNewGameContent {padding:10px;}
#boxNewGameBot { background-image: url(images/boxNewGamesBot.jpg); height: 30px; margin: 0; padding: 0; width: 800px; }
.gameIcon {float:right; width: 193px;padding-left:2px;}


#topOfPage { margin-left:450px; }
h1 {color: #090;}
h2 {color: #009;}
h3 {color: #06c; }
#mainColWrapper {
	margin-top: 15px;
	margin-left: 175px;
	width: 800px;
	min-height:1800px;
}
/*h3 a:link, h3 a:visited { color: #f72; text-decoration: none; }

h3 a:hover { color: #6666ff; text-decoration: underline; }
*/
a:link, a:visited, a:active { color: #900;}
a:hover {color:#f55;}
a img {	border: none;}

p img {
	float:left;
	padding:5px; 
}
.imgNoFloat {float: none;}
.dingbat img {
	float: none;
	 vertical-align: middle;
}


/*#contentcenterwrapper { margin-left: 200px; margin-top: 5px; }*/

#leftColWrapper { 
float: left;
width: 160px;
margin-left: 12px; 
margin-top: 5px; }

#leftCol { 
background: url(images/leftColMid.jpg) repeat-y left; 
 margin: 0; 
 padding: 0; 
 width: 160px; 
 }

#leftCol .leftColBtm { 
background: url(images/leftColBot.jpg) no-repeat bottom left; 
height: 220px; 
margin: 0; 
padding: 0; 
width: 160px; }

#leftCol .leftColTop { 
background: url(images/leftColTop.jpg) no-repeat top left; 
height: 37px; 
margin: 0; 
padding: 0; 
width: 160px; }


.leftColContent { 
color: #000099; 
display: block; 
padding: 5px 15px 0 10px; 
font-size: 80%;}

.navImg {margin:-15px; padding:0;}

/*Center Column*/


#adPageWrapper {
	margin-top: 20px;
	margin-left: 45px;
	width: 900px;
	text-align: justify;
}
.floatLeft {
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0 5px 5px 0;
}
.gameList {padding-left:5px; width:390px; min-height:250px;}
.gameMenu { text-align:center;}
.gameMenu p {float:left; padding-right:5px; background-color:#6CF;}
.ad {
	padding: 10px 0px 10px 0px;
	font-size: 80%;
	text-align: center;
}


/*#footer {margin-left:auto; margin-right:auto;}
#footer a:link, #footer a:visited { 
color: #06b; 
text-decoration: none; }

#footer a:hover { 
color: #3af; 
text-decoration: underline; }
*/

#globalNav {
	text-align: center;
	color: #a22;
 	font-size: 100%;
	padding: 0px 0px 0px 10px;
	white-space: nowrap;
}
#globalNav a:link, #globalNav a:visited {
	color: #a22;
	font-size: 100%;
	padding: 0px 4px 0px 0px; 
}
#globalNav a:hover {
	color: #f33;
}
.story {
	text-indent: .5in;
}
.box {
background-color: #ffcc66;
	border: 4pt double #cc8600;
	color: #000000;
	font-weight: bold;
	padding-bottom: 10pt;
	padding-left: 10pt;
	padding-right: 10pt;
	padding-top: 10pt;
}
.box img { float:left; padding-right:5px;}
.clear {clear:both; line-height:0; height:0;}
.clearR {clear:right; line-height:0; height:0;}
.clearL {clear:left; line-height:0; height:0;}
.ragRight {	text-align: left;}

.cast {
	float: left;
	text-align: center;
	padding-right: 7px;
}

.gameBox{
	border: 4pt double #cc8600;
	background-color: #ffcc66;
	text-align:center;
	color: #000099;
	width: 300px;
	float: left;
	padding: 10px;
	margin-left:10px;
}
.bold {font-weight: bold;}
.listLeft{width:365px;}
.listRight{width:365px; float:right; border-left:4px solid #dadada; padding-left:15px;}	

.code {
    border:2px inset;
	background-color: #eee;
	width:600px;
	max-height:500px;
	padding:5px;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	line-height: 100%;
	}
#mailForm { margin-left:-5px;}
#mailingList { margin-left:-8px;}
.girl {border: double;  padding: 10px; margin-left:30px; margin-right:20px; margin-bottom:5px;}
.poll{float:right; width:350px;}
.game {float:left; width:195px;}
#adBox { }
