/********************************
 * i play here style *
 ********************************/

div#content_wrapper {width:875px; border:1px solid #f0e5eb; margin:60px 0 0 58px; float:left;clear:both; }
div#right_content {float:left; width:500px; }
div#left_content {float:left; width:370px;  }
#right_content h1 {margin:20px 0 0 -20px; padding:10px 0 10px 0;}
#right_content p, h2 {margin-left:-20px;} 
.prizetext { font-size: 16px; color: #1C809C; font-weight:bold; position:absolute; z-index:120; margin-left:340px; margin-top:75px; font-size:16p}
.prizetext a { color:#FF23A0; font-size:16px; font-weight:bold; } 

/* Gallery view and voting */
div#gallery_wrapper { width:500px; margin:0 auto 0 auto; z-index:110; padding-bottom:40px; float:left; }
div#nav_left { width:75px; height:100px; margin-left:-75px; margin-top:320px; float:left; }
div#nav_right { width:75px; height:100px; float:left; margin-top:320px; margin-left:-32px; }

div#entry {position:relative; width:151px; height:188px; background-image:url(images/entry_bg.gif); background-repeat:no-repeat; border:0px solid; float:left; margin:2px; text-align:center; }
#entry img { margin-top:10px; }
div#entry_large { position:absolute; margin:-20px 0 0 -32px;  width:580px; height:642px; border:0px solid; float:left; text-align:center; }
#entry_large img { margin-top:30px; }
.votebox {font-size: 16px; color: #1C809C; font-weight: bold; }
#radio {font-size: 16px; color: #1C809C; font-weight: bold; }

/**************************
* Playfish top menu v2
***************************/
div#playfishMenu
{	width: 891px;height: 73px; background-image: url(http://d2syub29v5lge2.cloudfront.net/web/playfishcom/img/playfish_menu_bg.png); background-position:0 30px; background-repeat: no-repeat; margin: 0 auto;	padding-top: 30px;	position: relative; left: -55px; }
div.playfishMenuItem {	width: 124px;	height: 44px;	float: right;	margin: 15px 15px 0 0;	background-image: url(http://d2syub29v5lge2.cloudfront.net/web/playfishcom/img/menu_bg.gif);    background-repeat: no-repeat;    text-align: center;    padding-top: 10px; }
div#playfishMenu a { color: #FFF;	font-family: Tahoma, Geneva, sans-serif;	font-size: 20px;	font-weight: bold;	text-decoration: none;	cursor:pointer; }
div#playfishMenu a:hover * { text-decoration: underline; }
.playfishLink {	padding: 68px 162px 0 0;	position: absolute; left: 15px; top: 18px; }

/********************************
 * Column types - do not change *
 ********************************/
 
html, body {
  height: 101%;
	
}

#container {
overflow:hidden;
min-height: 100%;
width: 1022px;
margin-left: auto;
margin-right:auto;
background-repeat:repeat-y;
background-image: url(http://d2syub29v5lge2.cloudfront.net/web/playfishcom/img/page_bg.gif);
}

div.main {width: 1000px; margin: 0 auto 0 auto; height: 100%; margin-top: -15px; padding-top: 40px;}
div.full_width{width: 770px; float: right; margin-right: 35px; border: 0px dotted green; position: relative; }
div.half_width {width: 355px; float: left; padding: 10px; border: 0px dotted black;}
div#right {float: right;}
div.triplet {width: 240px; float: left; border: 0px dashed #6633FF; margin-left: 4px; padding: 5px;}
div.narrow_column{width: 175px; float: left; margin-top: 20px; border: 0px dashed red;}

/****************
 * Basic styles *
 ****************/
 * { text-decoration: none; font-family: Arial, Tahoma, Verdana, sans-serif;}
html>body #wrap {height:100%;}
h1 {font-size: 36px; color: #FF23A0; margin: 30px 0 15px 9px;}
h2 {font-size: 16px; color: #1C809C; font-weight: bold;}
h2 a {#FF23A0; text-decoration: underline; font-size:16px; }
h3 {font-size: 14px; color: #1C809C; font-weight: bold;}
h3#subheader {margin-top: -18px;}
.light {color: #35C1E8;}
div {line-height: 120%;}
p {font-size: 12px; color: #1C809C; text-align: justify;}
a {font-size: 12px; color: #FF23A0; text-decoration: underline;}
ul.list li {font-size: 13px; list-style: circle; margin-top: 8px;}


/******************
 *  Main content  *
 ******************

/* The centered canvas page */
div#main {width: 1000px; margin: 0 auto;} 

/* Left and right columns, only used to hold wide and narrow content */
div.column {width: 398px; min-height: 500px; display: inline; float: left; margin-top: 50px;} 

/* Wide and narrow content holders. Right holders have their own id due to slightly different positioning */
div.wide_content {width: 350px; min-height: 300px; margin-left: 30px; padding-bottom: 20px;}
div#wide_content_right {margin-left: 16px;}
div.narrow_content {width: 166px; min-height: 300px;  display: inline; float: left; margin-left: 30px;}
div#narrow_content_right {width: 166px; min-height: 300px;  display: inline; float: left; margin-left: 16px;}

/* Footer, copyright information only */
div#footer {width: 760px; min-height: 14px; margin: 0 auto; border: 1px solid #1D9DC1; border-width: 1px 0 0 0; margin-top: 60px;} 
div#footer p {font-size: 10px; color: #1D9DC1; text-align: center; margin-top: 5px;}
a.footer_link{font-size: 10px;color: #1D9DC1;}
