/* GENERAL CSS */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1px;
}

* {
	margin: 0px;
	padding: 0px;
}

html, body {
	text-align: center;
	background-color: #E6E6E6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	background: #e6e6e6 url(../images/zynga_main_bg.png) top center repeat-y;
}

img {
	border: 0px;
}

.clearfloat {
	clear: both;
}

/* COMMON CSS */

.redFont {
	color: #c00;
}

.grayFont {
	color: #666;
}

.marginBottom_5 {
	margin-bottom:5px;
}

.boldFont {
	font-weight:bold;
}

.italicFont {
	font-style: italic;
}

.header_boldFont {
	font-weight:bold;
	text-transform: uppercase;
}

.horizontal_divider {
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 7px;
	padding-top: 7px;
}

.grad_blackgray_bg {
	background: #343434 url(../images/gradBg_black_gray.jpg) top left repeat-x;
	padding: 7px;
}

.grad_graylightgray_bg {
	background: #e6e6e6 url(../images/gradBg_gray_lightGray.jpg) top left repeat-x;
	padding: 10px;
}

.main_outter_cont {
	/*width: 955px; */
	margin: 0px auto;
}

.main_inner_cont {
	width: 770px;
	margin: 0px auto;
	padding-bottom: 20px;
}

.main_body_cont {
	border-top: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	margin: 7px 0px;
	padding: 7px 0px;
	text-align: left;
}

.secondary_body_cont {
	/* min-height: 900px;
	height: auto !important;
	height: 900px; */
}

.secondary_body_cont a:link, .secondary_body_cont a:visited {
	color: #ba0303;
	text-decoration: none;
	font-weight: bold;
}

.secondary_body_cont a:hover, .secondary_body_cont a:active {
	text-decoration: underline;
}

.secondary_body_cont h2 {
	margin:10px 0px;
}

.secondary_body_cont h3 {
	font-size:18px;
	margin:10px 0px;
}

.secondary_body_cont h4 {
	font-size:16px;
	margin:0px 0px 10px;
}

.secondary_body_cont ul {
	margin-left:20px;
	list-style-type:none;
}

.secondary_body_cont li {
	color:#666;
	margin:0 0 10px;
	padding:3px 3px 3px 25px;
	background:transparent url(../images/zynga_list_icon.gif) no-repeat scroll 0px 5px;
}

.secondary_body_cont p {
	padding: 5px 0px;
}

/* MAIN HOME - TOP BANNER SECTION  */

.main_home_banner {
	border-bottom: 1px solid #bfbfbf;
	margin: 0px 0px 7px;
	padding: 0px 0px 7px;
}

.topBanner_left {
	float: left;
	width: 175px;
}

.topBanner_right {
	float: right;
	width: 100px;
	text-align: right;
}

.topBanner_center {
	margin: 0px 110px 0px 175px;
}

.topBanner_center h3 {
	font-size: 16px;
	text-align: center;
}

.topBanner_center_left {
	float: left;
	width: 370px;
}

.topBanner_center_left  p {
	padding-top: 3px;
	text-align: center;
}

.topBanner_center_right, .topBanner_donation_center_right {
	float: right;
	width: 110px;
	padding-top:25px;
}

.topBanner_center_right a:link, .topBanner_center_right a:visited {
	width: 127px;
	height: 31px;
	background: #fff url(../images/bttn_voteNow.png) 0px 0px no-repeat;
	margin: 0px auto;
	display: block;
}

.topBanner_center_right a:hover, .topBanner_center_right a:active {
	background-position: 0px -31px;
}

.topBanner_center_right a span, .topBanner_donation_center_right a span {
	display: none;
}

.topBanner_donation_center {
	margin: 0px 30px 0px 175px;
}

/* top banner - donation */

.topBanner_donation_center h3 {
	font-size: 16px;
	text-align: center;
	padding-top: 10px;
}


.topBanner_donation_center .topBanner_center_left {
	width: 450px;
}

.topBanner_donation_center_right a:link, .topBanner_donation_center_right a:visited {
	width: 127px;
	height: 31px;
	background: #fff url(../images/bttn_donateHere.png) 0px 0px no-repeat;
	margin: 0px auto;
	display: block;
}

.topBanner_donation_center_right a:hover, .topBanner_donation_center_right a:active {
	background-position: 0px -31px;
}

/* MAIN TOP NAV - FOR PEOPLE DON'T HAVE FLASH PLAYER */

.top_nav_cont {
	
}

.top_nav_cont ul{
	list-style-type: none;
}

.top_nav_cont li {
	float: left;
}

.top_nav_cont li a span {
	display: none;
}

.top_nav_cont li a {
	height: 63px;
	display: block;
}

.top_nav_cont li.nav_logo a {
	width:213px;
	height: 63px;
	background: transparent url(../images/zynga_nav_logo.gif) top left no-repeat;
}

.top_nav_cont li.nav_games a:link, .top_nav_cont li.nav_games a:visited {
	width:75px;
	background: transparent url(../images/nav_games.png) 0 0 no-repeat;
}

.top_nav_cont li.nav_games a:hover, .top_nav_cont li.nav_games a:active,
.top_nav_cont li.nav_games_on a {
	background: transparent url(../images/nav_games.png) 0 -63px no-repeat;
	width: 75px;
}

.top_nav_cont li.nav_forums a:link, .top_nav_cont li.nav_forums a:visited {
	width:84px;
	background: transparent url(../images/nav_forums.png) 0 0 no-repeat;
}

.top_nav_cont li.nav_forums a:hover, .top_nav_cont li.nav_forums a:active,
.top_nav_cont li.nav_forums_on a {
	background: transparent url(../images/nav_forums.png) 0 -63px no-repeat;
	width: 84px;
}

.top_nav_cont li.nav_jobs a:link, .top_nav_cont li.nav_jobs a:visited {
	width:59px;
	background: transparent url(../images/nav_jobs.png) 0 0 no-repeat;
}

.top_nav_cont li.nav_jobs a:hover, .top_nav_cont li.nav_jobs a:active,
.top_nav_cont li.nav_jobs_on a {
	background: transparent url(../images/nav_jobs.png) 0 -63px no-repeat;
	width:59px;
}

.top_nav_cont li.nav_blog a:link, .top_nav_cont li.nav_blog a:visited {
	width:64px;
	background: transparent url(../images/nav_blog.png) 0 0 no-repeat;
}

.top_nav_cont li.nav_blog a:hover, .top_nav_cont li.nav_blog a:active,
.top_nav_cont li.nav_blog_on a {
	background: transparent url(../images/nav_blog.png) 0 -63px no-repeat;
	width:64px;
}

.top_nav_cont li.nav_news a:link, .top_nav_cont li.nav_news a:visited {
	width:66px;
	background: transparent url(../images/nav_news.png) 0 0 no-repeat;
}

.top_nav_cont li.nav_news a:hover, .top_nav_cont li.nav_news a:active,
.top_nav_cont li.nav_news_on a {
	background: transparent url(../images/nav_news.png) 0 -63px no-repeat;
	width:66px;
}

.top_nav_cont li.nav_about a:link, .top_nav_cont li.nav_about a:visited {
	width:73px;
	background: transparent url(../images/nav_about.png) 0 0 no-repeat;
}

.top_nav_cont li.nav_about a:hover, .top_nav_cont li.nav_about a:active,
.top_nav_cont li.nav_about_on a {
	background: transparent url(../images/nav_about.png) 0 -63px no-repeat;
	width:73px;
}

.top_nav_cont li.nav_support a:link, .top_nav_cont li.nav_support a:visited {
	width:88px;
	background: transparent url(../images/nav_support.png) 0 0 no-repeat;
}

.top_nav_cont li.nav_support a:hover, .top_nav_cont li.nav_support a:active,
.top_nav_cont li.nav_support_on a {
	background: transparent url(../images/nav_support.png) 0 -63px no-repeat;
	width:88px;
}

.top_nav_cont li.nav_contact a:link, .top_nav_cont li.nav_contact a:visited {
	width:93px;
	background: transparent url(../images/nav_contact.png) 0 0 no-repeat;
}

.top_nav_cont li.nav_contact a:hover, .top_nav_cont li.nav_contact a:active,
.top_nav_cont li.nav_contact_on a {
	background: transparent url(../images/nav_contact.png) 0 -63px no-repeat;
	width:93px;
}

.top_nav_cont li.nav_rightSide {
	width:48px;
	height: 63px;
	background: transparent url(../images/nav_rightend.png) top left no-repeat;
}


/* MAIN CONTAINER */

/* HOME INDEX PAGE SECTION */

.main_left_cont {
	float: left;
	width: 162px;
	text-align: left;
}

.main_center_cont {
	/* margin: 0px 211px 0px 162px; */
	
	float: left;
	width: 397px;
	border-left: 1px solid #bfbfbf;
	border-right: 1px solid #bfbfbf;
}

.main_right_cont {
	float: right;
	width: 204px;
	text-align: left;
}

.main_center_body_cont {
	width: 381px;
	margin: 0px auto;
}

/* INDEX - LEFT CONTAINER */

/* OUR GAMES SECTION */

.ourGames_cont  {
	width: 155px;
}

.ourGames_cont h2 {
	width: 155px;
	height: 21px;
	background: transparent url(../images/header_ourGames.png) top left no-repeat;
	margin-bottom:  3px;
}

.ourGames_cont h2 span {
	display: none;
}

.ourGames_body_cont {
	background: #343434 url(../images/gradBg_black_gray.jpg) top left repeat-x;
	padding: 7px 0px 0px 7px;
}

.ourGames_body_cont h4 {
	text-transform: uppercase;
	padding-bottom: 5px;
	color: #c0c0c0;
	font-size: 11px;
}

.ourGames_body_cont ul {
	list-style-type: none;
	padding-bottom: 10px;
}

.ourGames_body_cont li {
	padding-bottom: 8px;
}

.ourGames_body_cont li span {
	margin-right: 7px;
}

.ourGames_body_cont a:link, .ourGames_body_cont a:visited {
	text-decoration: none;
	color: #fff;
	font-size:11px;
	font-weight: bold;
}

.ourGames_body_cont a:hover, .ourGames_body_cont a:active {
	text-decoration: none;
	color: #c00;
}

.ourGames_body_cont a:link img, .ourGames_body_cont a:visited img {
	vertical-align:middle;
	border: 1px solid #fff;
	background-color: #fff;
}

.ourGames_body_cont a:hover img, .ourGames_body_cont a:active img {
	border-color: #c00;
}

.zyngaGames_link {
	padding-bottom: 10px;
}

.zyngaGames_link a:link, .zyngaGames_link a:visited {
	color:#fff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.zyngaGames_link a:hover, .zyngaGames_link a:active {
	text-decoration: underline;
}



/* CENTER CONTAINER SECTION */

.featuredGames_cont h2 {
	width: 204px;
	height: 21px;
	background: transparent url(../images/header_featuredGames.png) top left no-repeat;
	margin-bottom:  3px;
}

.featuredGames_cont h2 span {
	display: none;
}

.featuredGames_body_cont {
	background: #fff;
	padding: 5px 0px 5px 10px;
}

.featuredGames_body_cont div {
	float: left;
	width: 97px;
	height: 50px;
}

.featuredGames_body_cont span.featuredGames_link {
	margin-bottom: 0px;
	text-align: right;
	clear: both;
	display: block;
}

.featuredGames_link a:link, .featuredGames_link a:visited {
	color:#bf0000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.featuredGames_link a:hover, .featuredGames_link a:active {
	text-decoration: underline;
}

/* RIGHT CONTAINER SECTION */

.awards {
	text-align:center;
}

.awards a:link, .awards a:visited {
	color:purple;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.awards a:hover, .awards a:active {
	text-decoration: underline;
}

/* zynga.org section */

.zyngaOrg_cont h2 {
	width: 204px;
	height: 21px;
	background: transparent url(../images/header_zyngaOrg.png) top left no-repeat;
}

.zyngaOrg_cont h2 span {
	display: none;
}

.zyngaOrg_banner {
	background-color: #bfbfbf;
	padding:4px 0;
}

.zyngaOrg_banner img {
	margin: 0 auto;
	display: block;
}

.zyngaOrg_link {
	background-color: #e6e6e6;
	padding: 5px;
}

.zyngaOrg_link span {
	display: block;
	text-align: right;
	margin-top: 3px;
}

.zyngaOrg_link a:link, .zyngaOrg_link a:visited {
	color:#bf0000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.zyngaOrg_link a:hover, .zyngaOrg_link a:active {
	text-decoration: underline;
}

/* game cards section */


.gameCards_cont h2 {
	width: 204px;
	height: 21px;
	background: transparent url(../images/header_gamecards.png) top left no-repeat;
}

.gameCards_cont h2 span {
	display: none;
}


/* TOTAL USERS SECTION */

.totalUser_cont {
	background-color:#971414;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 5px;
	margin-right: 0px;
}

.totalUser_cont div {
	padding: 5px 0px 2px 7px;
	margin-left:15px;
	background-color: #fff;
}

.totalUser_cont .grayFont {
	font-size:11px;
}

/* OUR PLAYERS */

.ourPlayers_cont {
	width: 204px;
	margin:0px;
	padding: 0px;
}

.ourPlayers_cont h2 {
	width: 204px;
	height: 21px;
	background: transparent url(../images/header_ourPlayers.png) top left no-repeat;
	margin-bottom: 3px;
}

.ourPlayers_cont h2 span {
	display: none;
}

.ourPlayers_body_cont{
	background-color: #a0a0a0;
	margin: 0px 0px;
}

/* ZYNGA NEWS SECTION */

.zyngaNews_cont {
	
}

.zyngaNews_cont h2 {
	width: 204px;
	height: 21px;
	background: transparent url(../images/header_zyngaNews.png) top left no-repeat;
	margin-bottom:  3px;
}

.zyngaNews_cont h2 span {
	display: none;
}

.zyngaNews_body_cont {
	background: #e6e6e6 url(../images/gradBg_gray_lightGray.jpg) top left repeat-x;
	padding: 10px;
}

.zyngaNews_body_cont ul {
	list-style-type: none;
	
}

.zyngaNews_body_cont li {
	padding: 0px 5px 10px 20px;
	background: transparent url(../images/zynga_list_icon.gif) 0px 3px no-repeat;
}

.zyngaNews_body_cont a:link, .zyngaNews_body_cont a:visited {
	color:#000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.zyngaNews_body_cont a:hover, .zyngaNews_body_cont a:active {
	text-decoration: underline;
}

.zyngaNews_link a:link, .zyngaNews_link a:visited {
	color:#bf0000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.zyngaNews_link a:hover, .zyngaNews_link a:active {
	text-decoration: underline;
}

/* ZYNGA BLOG SECTION */

.zyngaBlog_iframe_cont  iframe {
	width: 381px;
	margin: 0px;
	padding: 0px;
	height: 340px;
	overflow: hidden;
}


/* LIST OF SOCIAL NETWORK */

.socialNetworkList_cont {
	margin-top: 10px;
	
}

.socialNetworkList {
	background: transparent url(../images/socialNetwork.png) top left no-repeat;
	width: 770px;
	height: 40px;
}

.socialNetworkList h4 {
	font-size: 14px;
	text-transform: uppercase;
	border-right: 3px solid #fff;
	background-color: #333;
	height: 40px;
	width: 200px;
	color: #fff;
}

.socialNetworkList h4 span{
	padding: 3px 0px 0px 5px;
	display: block;
}

/* FOOTER CONTAINER */

.footer_home_link {
	float: left;
	width: 100px;
}

.footer_home_link a {
	display: block;
	width: 100px;
	height: 30px;
}

.footer_home_link span {
	display: none;
}

.footer_cont {
	background: transparent url(../images/footer_bg.png) top left no-repeat;
	height: 36px;
}

.footer_nav_cont {
	color: #fff;
	font-weight: bold;
	float: right;
	width: 650px;
	text-align: right;
	padding: 10px 10px 0px 0px;
}

.footer_nav_cont a:link, .footer_nav_cont a:visited {
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 5px;
}

.footer_nav_cont a:hover, .footer_nav_cont a:active {
	color: #000;
	text-decoration: none;
}

/* COPYRIGHT SECTION */

.main_copyRight_cont {
	text-align: right;
	padding: 5px 10px 0px 0px;
	color: #999;
	font-size:11px;
}

.main_copyRight_cont a:link, .main_copyRight_cont a:visited {
	color: #666;
	text-decoration: underline;
}

.main_copyRight_cont a:hover, .main_copyRight_cont a:active {
	text-decoration: none;
}

/* ABOUT SECTION */

.about_left_cont {
	float: left;
	width: 290px;
}

.about_right_cont {
	float: right;
	width: 472px;
	border-left: 1px solid #bfbfbf;
}

.about_left_cont a:link, .about_left_cont a:visited,
.about_right_cont a:link, .about_right_cont a:visited {
	color: #ba0303;
	text-decoration: none;
}

.about_left_cont a:hover, .about_left_cont a:active ,
.about_right_cont a:hover, .about_right_cont a:active {
	text-decoration: underline;
}

/* WHAT IS ZYNGA ANYWAY */

.whatIsZynga_cont {
	color: #fff;
}

.whatIsZynga_cont h3 {
	width: 280px;
	height: 34px;
	background: transparent url(../images/header_whatIsZyngaAnyway.png) top left no-repeat;
	margin: 10px 0px 0px;
}

.whatIsZynga_cont h3 span {
	display: none;
}

.whatIsZynga_body_cont {
	background: #343434 url(../images/gradBg_black_gray.jpg) top left repeat-x;
	padding: 7px;
}

.questionGame_cont {
	border: 1px solid #666;
	background-color: #333;
	padding: 5px;
	margin: 10px 0px;
}

.inqueryLink_padLeft {
	margin-left:40px;
}

.whatIsZynga_body_cont h4 {
	margin: 8px 0px 5px;
	font-size: 12px; 
	font-weight: bold;
}

.whatIsZynga_body_cont div {
	font-weight: bold;
}

/* WHAT IS ZYNGA ANYWAY SECTION */

.whereTheMoneyCome_cont {
	color: #fff;
}

.whereTheMoneyCome_cont h3 {
	height: 34px;
	background: transparent url(../images/header_whereTheMoneyComeFrom.png) top left no-repeat;
	margin: 20px 0px 0px;
}

.whereTheMoneyCome_cont h3 span {
	display: none;
}

/* WHERE THE MONEY COME FROM SECTION */

.indivGray_cont {
	background: #e6e6e6 url(../images/gradBg_gray_lightGray.jpg) top left repeat-x;
	padding: 10px;
	color: #000;
}

.investor_cont span {
	float: left;
	width: 105px;
}

.investor_cont div.investor_right_info {
	float: right;
	width: 160px;
}

.investor_cont h5 {
	color: #971212;
	font-size: 14px;
	font-weight: bold;
}

.investor_cont h6 {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 10px;
}

.investor_cont p {
	padding-bottom: 5px;
}

/* WHO'S LEADING THE CHARGE SECTION */

.whosLeading_cont {
	margin-left: 7px;
} 

.whosLeading_cont h3 {
	height: 34px;
	background: transparent url(../images/header_whosLeading.png) top left no-repeat;
	margin: 10px 0px 0px;
}

.whosLeading_cont h3 span {
	display: none;
}

.indivLeading h4 {
	color: #BA0303;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
}

.indivLeading h5 {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:10px;
}

.indivLeading p {
	margin: 10px 0px;
}

/* ADDITIONAL FOUNDING TEAM MEMBERS */

.additionalFounder {
	margin-left: 7px;
} 

.additionalFounder h3 {
	height: 34px;
	background: transparent url(../images/additionalFounder.png) top left no-repeat;
	margin: 10px 0px 0px;
}

.additionalFounder h3 span {
	display: none;
}


/* CONTACT SECTION */

.contact_main_cont {

}

.contact_main_cont a:link, .contact_main_cont a:visited {
	color: #ba0303;
	text-decoration: none;
}

.contact_main_cont a:hover, .contact_main_cont a:active {
	text-decoration: underline;
}

.contact_main_cont h2 {
	height: 26px;
	width: 500px;
	background: transparent url(../images/header_contactZynga.png) top left no-repeat;
}

.contact_main_cont h2 span {
	display: none;
}

.contact_left_cont {
	float: left;
	width:580px;
}

.contact_right_cont {
	float: right;
	width:182px;
	border-left: 1px solid #bfbfbf;
}

/* CONTACT - BILLING QUESTION SECTION */

.billingQuest_cont, .purchaseTerm_cont {
	background: #343434 url(../images/gradBg_black_gray.jpg) top left repeat-x;
	padding: 12px;
	color: #fff;
}

.billingQuest_cont h4, .purchaseTerm_cont h4, .iPhoneQuest_cont h4 {
	font-size: 18px;
	margin-bottom: 10px;
}

.billingQuest_cont p {
	font-size: 16px;
	font-weight: bold;
}

.purchaseTerm_cont p {
	font-size: 12px;
	padding-bottom: 10px;
}

/* CONTACT - CONTACT LOCATION AND EMAIL SECTION */

.contact_question {
	padding: 10px 0px 0px 20px;
}

.contact_question span {
	display: block;
	float: left;
	width:250px;
}

.contact_question span span {
	display: inline;
	float: none;
	color: #ba0303;
}

.contact_location_cont {
	
}

.contLocation_left_cont {
	float: left;
	width: 300px;
}

.contLocation_right_cont {
	float: right;
	width: 273px;
	border-left: 1px solid #bfbfbf;
}

.contLocation_right_padd {
	padding-left:6px;
}

.contact_links_cont {
	
}

.contact_links_cont div{
	padding-bottom: 15px;
}

.contact_links_cont h5{
	color: #000;
	font-size: 14px;
	margin-bottom: 3px;
}

.contact_links_cont p {
	color:#ba0303;
	font-weight: bold;
}

.contact_pict_cont {
	margin-left: 7px;
}

/* contact iphone section */

.iPhoneQuest_cont {
	padding-top: 30px;
}

.contactiPhone_question {
	padding: 0px 0px 0px 20px;
}

.iPhoneQuest_cont p {
	font-size: 16px;
	font-weight: bold;
}

.contactiPhone_question span {
	display: block;
	float: left;
	width:350px;
}

/* DEVELOPER SECTION */

.developer_main_cont {
	
}

.developer_main_cont h2 {
	height: 26px;
	width: 500px;
	background: transparent url(../images/header_developerZynga.png) top left no-repeat;
}

.developer_main_cont h2 span {
	display: none;
}

.developer_main_cont h5 {
	font-size:14px;
	margin: 20px 0 10px;
}

.gettingStarted_cont {
	background: #e6e6e6 url(../images/gradBg_gray_lightGray.jpg) top left repeat-x;
	border:1px solid #666666;
	float:right;
	height:100px;
	margin-left:20px;
	text-align:center;
	width:200px;
}

.gettingStarted_cont h4 {
	font-size:16px;
	margin:10px 0 20px;
}

.gettingStarted_cont p {
	padding:0 10px;
}

/* JOBS SECTION */

.jobs_main_cont h2 {
	height: 26px;
	width: 500px;
	background: transparent url(../images/header_jobsAtZynga.png) top left no-repeat;
}

.jobs_main_cont h2.indiaJob_header {
	background: transparent url(../images/header_indiajobsAtZynga.png) top left no-repeat;	
}

.jobs_main_cont h2 span {
	display: none;
}

.body_jobs_list_cont h3 {
	height: 21px;
	width: 770px;
	margin: 0px 0px 10px 0px;
}

.body_jobs_list_cont h3.header_design {
	background: transparent url(../images/header_job_design.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_engineering {
	background: transparent url(../images/header_job_engineering.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_business {
	background: transparent url(../images/header_job_business.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_custSupport {
	background: transparent url(../images/header_jobs_customersupport.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_proMgmnt {
	background: transparent url(../images/header_job_projectmgnt.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_proddevelopment {
	background: transparent url(../images/header_job_proddevelopment.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_netopit {
	background: transparent url(../images/header_job_netopit.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_corporate {
	background: transparent url(../images/header_job_corporate.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_studentnewgrads {
	background: #ac4343 url(../images/header_job_studentgrads.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_accountingfinance {
	background: #ac4343 url(../images/header_job_accountingfinance.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_administrative {
	background: #ac4343 url(../images/header_job_administrative.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_art {
	background: #ac4343 url(../images/header_job_art.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_artists {
	background: #ac4343 url(../images/header_job_artists.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_businessoperations {
	background: #ac4343 url(../images/header_job_businessoperations.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_gamedesign {
	background: #ac4343 url(../images/header_job_gamedesign.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_humanresources {
	background: #ac4343 url(../images/header_job_humanresources.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_legal {
	background: #ac4343 url(../images/header_job_legal.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_networkoperationsit {
	background: #ac4343 url(../images/header_job_networkoperationsit.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_platformoperations {
	background: #ac4343 url(../images/header_job_platformoperations.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_productmanagement {
	background: #ac4343 url(../images/header_job_productmanagement.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_production {
	background: #ac4343 url(../images/header_job_production.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_stats {
	background: #ac4343 url(../images/header_job_stats.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_job_universityrelations {
	background: #ac4343 url(../images/header_job_universityrelations.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_customersupport {
	background: #ac4343 url(../images/header_job_customersupport.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_facilities {
	background: #ac4343 url(../images/header_job_facilities.png) top left no-repeat;
}

.body_jobs_list_cont h3.header_zyngaeast {
	background: #ac4343 url(../images/header_job_zyngaeast.png) top left no-repeat;
}

.body_jobs_list_cont h3 span {
	display: none;
}

.body_jobs_list_cont ul, .body_noPosition_cont ul {
	list-style-type: none;
}

.body_jobs_list_cont li, .body_noPosition_cont li {
	background:transparent url(../images/zynga_list_icon.gif) no-repeat scroll 0 5px;
	margin:0 60px 10px 10px;
	padding:0 0 0px 20px;
}

.student_section_cont h5 {
	font-size: 15px;
	text-align:center;
	padding: 20px 0;
	color: #000;
}
.student_section_cont p {
	padding: 0 30px 10px;
}

/* DON'T SEE A POSITION THAT FIT YOUR BACKGROUND SECTION */

.body_noPosition_cont {
	margin-bottom:40px;
	text-align:center;
}

.body_noPosition_box {
	border:1px solid #999999;
	margin:20px auto 0px;
	padding-bottom:10px;
	text-align:left;
	width:600px;
}

.body_noPosition_box h5 {
	font-size:14px;
	margin:10px 0 10px;
	text-align:center;
}

.body_noPosition_box p {
	padding:5px 10px;
}

.body_noPosition_box ul {
	margin-left:30px;
}

.body_noPosition_box hr {
	background-color:#666666;
	border:1px solid #666666;
	color:#666666;
	height:1px;
	margin:5px auto 0;
	text-align:center;
	width:70%;
}

.job_indiv_list {
	color: #ba0303;
	padding: 3px 0px;
	font-weight: bold;
}

.job_indiv_list p, .job_indiv_list_on p,
.job_indiv_list h4, .job_indiv_list_on h4 {
	text-transform: uppercase;
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 500px;
}

.job_indiv_list span {
	display: none;
}

.job_indiv_list_on span {
	display: block;
	float: right;
	width: 70px;
	padding-top: 2px;
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	cursor: pointer;
}

.body_jobs_indivCont {
	margin-bottom:10px;
	padding: 10px;
	color: #000;
} 

.body_jobs_indivCont p {
	padding:10px 0 5px;
	text-align:justify;
}

.body_jobs_indivCont ul {
	margin-bottom:30px;
	list-style-type: none;
}

.body_jobs_indivCont li {
	background:transparent url(../images/zynga_list_icon.gif) no-repeat scroll 0 3px;
	margin:0 0 10px;
	padding:0 0 0px 20px;
	color: #000;
}

.body_specialNotice p {
	text-align:center;
	text-transform:uppercase;
	font-weight: bold;
}

/* JQUERY SCRIPT CSS */

.hoverList {
	background-color: #999;
	padding: 3px 0px 3px 5px;
	color: #fff;
	font-weight: bold;
}

.hoverList a:link, .hoverList a:visited{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.hoverList a:hover, .hoverList a:active{
	color: #fff;
	text-decoration: none;
}

.hightlightList {
	background-color: #666;
	padding: 3px 0px 3px 5px;
	color: #fff;
	font-weight: bold;
}

.hightlightList a:link, .hightlightList a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.hightlightList a:hover, .hightlightList a:active {
	color: #fff;
	text-decoration: none;
}

/* NEWS SECTION */

.news_main_cont {
	
}

.news_main_cont h2 {
	height: 26px;
	width: 500px;
	background: transparent url(../images/header_newsAboutZynga.png) top left no-repeat;
}

.news_main_cont h2 span {
	display: none;
}

.news_main_cont h5 {
	font-size:14px;
	margin-top: 20px;
}

.body_news_cont {
	padding-bottom: 10px;
}

.body_news_cont ul {
	margin-left:30px;
	list-style-type:none;
}

.body_news_cont li {
	color:#666;
	margin:0 0 10px;
	padding:3px 3px 3px 25px;
	background:transparent url(../images/zynga_list_icon.gif) no-repeat scroll 5px 5px;
}

.body_news_cont a:link, .body_news_cont a:visited,
.news_main_cont a:link, .news_main_cont a:visited  {
	color:#ba03036;
	font-weight:bold;
	text-decoration:none;
}

.body_news_cont a:hover, .body_news_cont a:active,
.news_main_cont a:hover, .news_main_cont a:active {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.body_news_cont span span {
	font-style:italic;
}

.body_news_cont li.hoverListNews {
	background-color: #ccc;
}

.highlight_cont {
	font-style:italic;
	margin:0 auto;
	text-align:center;
	width:500px;
}

.news_main_cont p {
	padding:10px 0 5px;
	text-align:justify;
}

.news_main_cont p {
	padding:10px 0 5px;
	text-align:justify;
}

.backLink {
	font-size:10px;
	padding:20px 0 0;
	text-align:center;
}

.header_news_cont {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding: 5px;
	text-align: right;
}

.footer_news_cont {
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	text-align: right;
		
}

/* GAMES SECTION */

.games_sidenav_cont {
	float: left;
	width: 155px;
}

.games_sidenav_cont h2 {
	width: 155px;
	height: 21px;
	background: transparent url(../images/header_networks.png) top left no-repeat;
	margin: 0px 0px 3px;
}

.games_sidenav_cont h2 span {
	display: none;
}

/* GAMES SIDE NAV SECTION */

.games_sidenav_body {
	background-color: #999;
}

.games_sidenav_list {
	
}

.games_sidenav_list h3 {
	width: 155px;
	height: 63px;
	background: transparent url(../images/games_nav_header.gif) top left no-repeat;
	margin: 0px;
	padding: 0px;
}

.games_sidenav_list h3 span {
	display: none;
}

.games_sidenav_list ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.games_sidenav_list li {
	margin: 0px;
	padding: 0px;
	background: none;
}

.games_sidenav_list li a {
	width:155px;
	height: 24px;
	display: block;
}

.games_sidenav_list li a span {
	display: none;
}

.games_sidenav_list li.gamesNav_fb a:link, .games_sidenav_list li.gamesNav_fb a:visited {
	background: transparent url(../images/games_nav_facebook.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_fb a:hover, .games_sidenav_list li.gamesNav_fb a:active,
.games_sidenav_list li.gamesNav_fb_on {
	background: transparent url(../images/games_nav_facebook.png) 0 0 no-repeat;
}

.games_sidenav_list li.gamesNav_ms a:link, .games_sidenav_list li.gamesNav_ms a:visited {
	background: transparent url(../images/games_nav_myspace.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_ms a:hover, .games_sidenav_list li.gamesNav_ms a:active,
.games_sidenav_list li.gamesNav_ms_on {
	background: transparent url(../images/games_nav_myspace.png) top left no-repeat;
}

.games_sidenav_list li.gamesNav_bb a:link, .games_sidenav_list li.gamesNav_bb a:visited {
	background: transparent url(../images/games_nav_bebo.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_bb a:hover, .games_sidenav_list li.gamesNav_bb a:active,
.games_sidenav_list li.gamesNav_bb_on {
	background: transparent url(../images/games_nav_bebo.png) top left no-repeat;
}

.games_sidenav_list li.gamesNav_h5 a:link, .games_sidenav_list li.gamesNav_h5 a:visited {
	background: transparent url(../images/games_nav_hi5.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_h5 a:hover, .games_sidenav_list li.gamesNav_h5 a:active,
.games_sidenav_list li.gamesNav_h5_on {
	background: transparent url(../images/games_nav_hi5.png) top left no-repeat;
}

.games_sidenav_list li.gamesNav_fr a:link, .games_sidenav_list li.gamesNav_fr a:visited {
	background: transparent url(../images/games_nav_friendster.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_fr a:hover, .games_sidenav_list li.gamesNav_fr a:active,
.games_sidenav_list li.gamesNav_fr_on {
	background: transparent url(../images/games_nav_friendster.png) top left no-repeat;
}

.games_sidenav_list li.gamesNav_tg a:link, .games_sidenav_list li.gamesNav_tg a:visited {
	background: transparent url(../images/games_nav_tagged.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_tg a:hover, .games_sidenav_list li.gamesNav_tg a:active,
.games_sidenav_list li.gamesNav_tg_on {
	background: transparent url(../images/games_nav_tagged.png) top left no-repeat;
}

.games_sidenav_list li.gamesNav_my a:link, .games_sidenav_list li.gamesNav_my a:visited {
	background: transparent url(../images/games_nav_myspace.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_my a:hover, .games_sidenav_list li.gamesNav_my a:active,
.games_sidenav_list li.gamesNav_my_on {
	background: transparent url(../images/games_nav_myspace.png) top left no-repeat;
}

.games_sidenav_list li.gamesNav_ip a:link, .games_sidenav_list li.gamesNav_ip a:visited {
	background: transparent url(../images/games_nav_iphone.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_ip a:hover, .games_sidenav_list li.gamesNav_ip a:active,
.games_sidenav_list li.gamesNav_ip_on {
	background: transparent url(../images/games_nav_iphone.png) top left no-repeat;
}

.games_sidenav_list li.gamesNav_all a:link, .games_sidenav_list li.gamesNav_all a:visited {
	background: transparent url(../images/games_nav_all.png) 0 -24px no-repeat;
}

.games_sidenav_list li.gamesNav_all a:hover, .games_sidenav_list li.gamesNav_all a:active,
.games_sidenav_list li.gamesNav_all_on {
	background: transparent url(../images/games_nav_all.png) top left no-repeat;
}




.games_list_cont {
	float: right;
	width: 600px;
}

.games_list_cont ul {
	list-style-type: none;
	margin: 0px;
}

.games_list_cont li {
	padding: 0px 12px 10px 0px;
	margin: 0px;
	float: left;
}

.games_list_cont li.lastRowList {
	padding-right: 0px;
	margin: 0px;
}

/*header for game */

.games_list_cont h3 {
	height: 34px;
	width: 280px;
	margin:0px;
	padding: 0px;
}

.games_list_cont h3.gamesOn_bebo {
	background: transparent url(../images/header_gamesOnBebo.png) top left no-repeat;
}

.games_list_cont h3.gamesOn_hi5 {
	background: transparent url(../images/header_gamesOnHi5.png) top left no-repeat;
}

.games_list_cont h3.gamesOn_friendster {
	background: transparent url(../images/header_gamesOnFriendster.png) top left no-repeat;
}

.games_list_cont h3.gamesOn_tagged{
	background: transparent url(../images/header_gamesOnTagged.png) top left no-repeat;
}

.games_list_cont h3.gamesOn_myyahoo{
	background: transparent url(../images/header_gamesOnMyYahoo.png) top left no-repeat;
}

.games_list_cont h3.gamesOn_iphone {
	background: transparent url(../images/header_gamesOnIphone.png) top left no-repeat;
}

.games_list_cont h3.gamesOn_zynga {
	background: transparent url(../images/header_gamesByZynga.png) top left no-repeat;
}

.games_list_cont h3.gamesIn_other {
	width: 360px;
	background: transparent url(../images/header_gamesOnOther.png) top left no-repeat;
}

.games_list_cont h3 span {
	display: none;
}

/* GAME DETAIL SECTION */

.game_breadcrumb{
	color: #666;
	font-size:15px;
	font-weight: bold;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.game_breadcrumb span{
	color: #ba0303;
	font-size:22px;
	font-weight: bold;
	text-transform: none;
}

.game_breadcrumb a:link, .game_breadcrumb a:visited {
	color: #666;
	text-decoration:none;
}

.game_breadcrumb a:hover, .game_breadcrumb a:active {
	text-decoration:underline;
}

.game_detail_cont {
	
}

.game_detail_img {
	float: left;
	width: 490px;
	/* border: 1px solid #999; */
}

.game_detail_info {
	float: right;
	width: 266px;
}

.game_detail_info h4 {
	color: #6a6a6a;
	margin: 0px;
}

.game_detail_info h4 span {
	color: #ba0303;
}

.game_detail_info p {
	color: #333;
	font-size: 12px;
	margin: 0px 0px 10px;
	padding-top: 0px;
}

/* PLAY YOVILLE ON */

.game_click_site {
	margin-top: 10px;
}

.game_click_site ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.game_click_site li {
	float: left;
	width: 130px;
	height: 70px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	background: none;
	margin: 0px;
	padding: 0px;
}

.game_click_site li a:link img, .game_click_site li a:visited img{
	border: 3px solid #7d0000;
	margin-top:2px;
}

.game_click_site li a:hover img, .game_click_site li a:active img {
	border: 3px solid #e8422f;
}

/* OTHER GAMES YOU MIGHT LIGHT SECTION */

.game_suggestion_cont {
	margin-top: 20px;
}

.game_suggestion_cont h3 {
	width: 240px;
	height: 24px;
	background: transparent url(../images/header_otherGameULike.png) top left no-repeat;
	margin: 0px;
}

.game_suggestion_cont h3 span {
	display: none;
}

.game_suggestion_list h4 {
	width: 250px;
	height: 21px;
	background: transparent url(../images/header_game_scramble.png) top left no-repeat;
	margin: 0px 0px 3px;
}

.game_suggestion_list h4 a {
	width: 250px;
	height: 21px;
	display: block;
}

.sug_game_scramble h4 {
	background: transparent url(../images/games/header_game_scramble.png) top left no-repeat;
}

.sug_game_yoville h4 {
	background: transparent url(../images/games/header_game_yoville.png) top left no-repeat;
}

.sug_game_dragonwars h4 {
	background: transparent url(../images/games/header_game_dragonwars.png) top left no-repeat;
}

.sug_game_texasholdem h4 {
	background: transparent url(../images/games/header_game_texasholdem.png) top left no-repeat;
}

.sug_game_streetracing h4 {
	background: transparent url(../images/games/header_game_streetracing.png) top left no-repeat;
}

.sug_game_vampires h4 {
	background: transparent url(../images/games/header_game_vampires.png) top left no-repeat;
}

.sug_game_pirates h4 {
	background: transparent url(../images/games/header_game_pirates.png) top left no-repeat;
}

.sug_game_sudoku h4 {
	background: transparent url(../images/games/header_game_sudoku.png) top left no-repeat;
}

.sug_game_mafiawars h4 {
	background: transparent url(../images/games/header_game_mafiawars.png) top left no-repeat;
}

.sug_game_gangwars h4 {
	background: transparent url(../images/games/header_game_gangwars.png) top left no-repeat;
}

.sug_game_dragonwars h4 {
	background: transparent url(../images/games/header_game_dragonwars.png) top left no-repeat;
}

.sug_game_zyngapoker h4 {
	background: transparent url(../images/games/header_game_zyngapoker.png) top left no-repeat;
}

.game_suggestion_list h4 span {
	display:  none;
}

.game_suggestion_list ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.game_suggestion_list li {
	float: left;
	width: 260px;
	margin: 0px;
	padding: 0px;
	background: none;
}

.game_suggestion_list li.lastRowList {
	width: 250px;
}


/* ADMIN SECTION */

.admin_main_cont {
	width: 680px;
	height: 637px;
	margin: 0px auto;
	background: #fff url(../images/zcloud.png) top left no-repeat;
	position: relative;
}

.admin_login_cont {
	position: absolute;
	top: 250px;
	left: 190px;
	width: 320px;
	margin: 0 auto;
	color: #fff;
}

.admin_login_cont h2 {
	text-align:center;
	margin: 0px 0px 10px;
}

.admin_login_cont p {
	clear: both;
	margin-bottom: 5px;
}

.admin_login_cont label {
	float: left;
	width: 100px;
	margin-right: 10px;
	text-align: right;
	font-weight: bold;
}

.admin_login_cont p input {
	clear: both;
	width: 150px;
}

.bttn_cont {
	text-align:center;
	margin-top: 20px
}

.iphoneGame_click_site {
	margin-top: 20px;
}

.iphoneGame_click_site  img{
	float: left;
}

.iphoneGame_click_site  p {
	float: right;
	width: 190px;
}

/* privacy policy */

.privacyPolicy_cont {
	padding: 0px;
}

.privacyPolicy_cont h3.privacyPolicy_header {
	width: 500px;
	height: 26px;
	background: transparent url(../images/header_privacyPolicy.png) top left no-repeat;
	margin: 0px 0px 10px;

}

.privacyPolicy_cont h3.privacyPolicy_header span {
	display: none;
}

/*BLOG SECTION */

.blog_main_cont h2 {
	height: 26px;
	width: 500px;
	background: transparent url(../images/header_blogAboutZynga.png) top left no-repeat;
}

.blog_main_cont h2 span {
	display: none;
}

.blog_body_cont {
	float: right;
	width: 590px;
}

.blog_body_cont h3 {
	margin-top: 0px;
}

.blog_body_cont .body_news_cont ul {
	margin-left: 15px;
}

.blog_leftNav_cont {
	float: left;
	width: 150px;
	background:#e6e6e6 url(../images/gradBg_gray_lightGray.jpg) repeat-x scroll left top;
	text-align: justify;
	font-size: 11px;
}

.blog_leftNav_cont h3{
	font-size: 12pt;
}

.blog_leftNav_cont {
	padding: 5px 10px 0px 10px;
}

.blog_leftNav_cont ul {
	margin: 0px;
}

.blog_leftNav_cont li {
	margin: 0px;
	background: none;
	text-align: left;
	padding-left: 0px;
	font-size: 12px;
}

/*UPDATES SECTION */

.updates_main_cont h2 {
	height: 26px;
	width: 500px;
	background: transparent url(../images/header_updatesAboutZynga.png) top left no-repeat;
}

.updates_main_cont h2 span {
	display: none;
}

/* blog posting */

.blog .header {
	background:#E6E6E6 url(http://zblog.zynga.com/wp-content/themes/zblog%20white/images/gradBg_gray_lightGray.jpg) repeat-x scroll left top;
	border-left:0 solid #999999;
	border-top:0 solid #999999;
	color:#000000;
	height:65px;
	margin-top:0;
	padding:15px 15px 20px 10px;
}

.blog img.profilepic {
	float:left;
	margin-bottom:10px;
	margin-top:-5px;
	padding-left:0;
	padding-right:10px;
}

.blog  .header h2 {
	line-height:1em;
	margin-bottom:17px;
	margin-top: 0px;
	font-size: 18px;
	float: left;
	width: 450px;
	background: none;
}

.blog  h2 a:link, .blog  h2  a:visited {
	color:#BA0303;
	font-weight:bold;
	text-decoration:none;
}

.blog  h2 a:hover, .blog  h2  a:active {
	color:#BA0303;
	font-weight:bold;
	text-decoration:underline;
}

.blog h3 {
	font-size:100%;
	font-weight:normal;
	margin: 0px;
}

.blog .entry {
	padding:10px 5px;
}


.blog  p.bio {
	background:#E6E6E6 url(http://zblog.zynga.com/wp-content/themes/zblog%20white/images/gradBg_gray_lightGray.jpg) repeat-x scroll left top;
	border-bottom:0 solid #999999;
	color:#333333;
	font-size:75%;
	margin-bottom:30px;
	margin-top:0;
	padding:10px 5px;
}

.postmetadata {
	background:#E6E6E6 url(http://zblog.zynga.com/wp-content/themes/zblog%20white/images/gradBg_gray_lightGray.jpg) repeat-x scroll left top;
	border-bottom:0 solid #333333;
	border-top:0 solid #333333;
	margin-bottom:30px;
	margin-top:0;
	padding:10px 5px;
}

blockquote {
	border-left:3px solid #666666;
	color:#777777;
	margin:10px 0 0 5px;
	padding-bottom:2px;
	padding-left:15px;
	padding-top:2px;
	text-align:left;
}


/* ZYNGA at Twitter */

.zyngaOnTwitter_iframe_cont {
	width: 204px;
	overflow: hidden;
}

.zyngaOnTwitter_iframe_cont iframe {
	border: 0px;
	padding: 0px;
	width: 204px;
	margin: 0px 0px -50px;
	height: 500px;
	overflow: hidden;
}

.zyngaTwitter_cont {
	background-color: #BFBFBF;
	text-align:left;
	border: 1px solid red;
}

.zyngaTwitter_cont h2 {
	width: 204px;
	height: 21px;
	background: transparent url(../images/header_zynga_ontwitter.png) top left no-repeat;
	margin-bottom:  3px;
}

.zyngaTwitter_cont h2 span {
	display: none;
}

.zyngaTwitter_cont ul {
	list-style-type: none;
	padding-bottom: 2px;
}

.zyngaTwitter_cont li {
	margin-bottom: 3px;
	padding: 5px;
	background-color: #e6e6e6;
}

.zyngaTwitter_cont li a:link, .zyngaTwitter_cont li a:visited {
	color: #000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.zyngaTwitter_cont li a:hover, .zyngaTwitter_cont li a:active {
	color: #333;
	text-decoration: underline;
}

.zyngaTwitter_cont li.twitterHover {
	margin-bottom: 3px;
	color: #fff;
	padding: 5px;
	background-color: #333;
}

.zyngaTwitter_cont li.twitterHover a:link, .zyngaTwitter_cont li.twitterHover a:visited {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.zyngaTwitter_cont li.twitterHover a:hover, .zyngaTwitter_cont li.twitterHover a:active {
	text-decoration: underline;
}

.twitterUserImg {
	float: left; 
	width: 45px;
}

.twitterUserImg  img {
	width: 40px;
}

.twitter_text {
	margin-left: 50px;
	font-size: 11px;
}

.twitter_top_link {
	padding: 3px;
	background-color: #fff;
	margin: 3px;
}

.twitter_top_link img {
	vertical-align: middle;
	margin-right: 5px;
}

.twitter_top_link a:link, .twitter_top_link a:visited {
	color: #BF0000;
	text-decoration: none;
	font-weight: bold;
}

.twitter_top_link a:hover, .twitter_top_link a:active {
	color: #BF0000;
	text-decoration: underline;
}

/* on zynga */


/*UPDATES SECTION */

.onTwitter_main_cont h2 {
	height: 26px;
	width: 500px;
	background: transparent url(../images/header_onTwitter.png) top left no-repeat;
}

.onTwitter_main_cont h2 span {
	display: none;
}

.body_onTwitter_cont ul {
	margin-left:30px;
	list-style-type:none;
}

.body_onTwitter_cont li {
	color:#666;
	margin:5px 0;
	padding:3px 3px 3px 25px;
	background:transparent url(../images/zynga_list_icon.gif) no-repeat scroll 5px 5px;
	border-bottom: 1px dashed #ccc;
}

.body_onTwitter_cont a:link, .body_onTwitter_cont a:visited {
	color:#ba03036;
	font-weight:bold;
	text-decoration:none;
}

.body_onTwitter_cont a:hover, .body_onTwitter_cont a:active{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.body_onTwitter_cont span span {
	font-style:italic;
}

.body_onTwitter_cont li.hoverListOnTwitter {
	background-color: #ccc;
}


/* GAME LIST NETWORK FOR FACEBOOK & MYSPACE */

.specialNetwork_main_cont {
	float: left;
	width: 440px;
	border-right: 1px solid #bfbfbf;
}

.specialNetwork_padding_cont {
	padding:0px 6px 0px 16px;
}

/* special header for  facebook & myspace */

.specialNetwork_list_cont {
	width: 418px;
}

.specialNetwork_list_cont h3 {
	height: 29px;
	width: 320px;
	margin:0px;
	padding: 0px;
}

.specialNetwork_list_cont h3.gamesOn_facebook {
	background: transparent url(../images/header_gamesOnFacebook.png) top left no-repeat;
}

.specialNetwork_list_cont h3.gamesOn_myspace {
	background: transparent url(../images/header_gamesOnMyspace.png) top left no-repeat;
}

.specialNetwork_list_cont h3 span {
	display: none;
}

.top5games_cont {
	width: 418px;
}

.top5games_cont  h4 {
	background: transparent url(../images/header_top5games.png) top left no-repeat;
	width: 418px;
	height: 21px;
	margin: 0px;
}

.top5games_cont  h4 span {
	display: none;
}

.top5games_cont ul {
	list-style-type: none;
	margin: 3px 0px 0px;
	padding: 0px;
}

.top5games_cont ul li {
	background-color: #171717;
	margin: 0px;
	padding: 5px 0px;
	background-image: none;
}

.top5games_cont ul li.top5_1 {
	background: #171717 url(../images/list_numb1.png) 8px 15px no-repeat;
}

.top5games_cont ul li.top5_2 {
	background: #171717 url(../images/list_numb2.png) 8px 15px no-repeat;
}

.top5games_cont ul li.top5_3 {
	background: #171717 url(../images/list_numb3.png) 8px 15px no-repeat;
}

.top5games_cont ul li.top5_4 {
	background: #171717 url(../images/list_numb4.png) 8px 15px no-repeat;
}

.top5games_cont ul li.top5_5 {
	background: #171717 url(../images/list_numb5.png) 8px 15px no-repeat;
}

/*
.top5games_cont ul li.top5_streetracing {
	background: #171717 url(../images/list_numb5.png) 8px 15px no-repeat;
}
*/
.top5games_cont ul li.evenList {
	background-color: #222;
}

.top5games_cont li img {
	margin-left: 33px;
}

.gameinfo_holder {
	float: right;
	width: 335px;
}

.gameinfo_holder h5 {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

.gameinfo_holder p {
	color: #c6c6c6;
	font-size: 11px;
	padding: 0px;
}

.gameinfo_holder a:link, .gameinfo_holder a:visited {
	color: #fff;
	text-decoration: none;
}

.gameinfo_holder a:hover, .gameinfo_holder a:active {
	color: #BA0303;
	text-decoration: none;
}

.top5games_cont li a:link img, .top5games_cont li a:visited img {
	border: 1px solid #fff;
	outline: 0px;
}

.top5games_cont li a:hover img, .top5games_cont li a:active img {
	border: 1px solid #BA0303;
	outline: 0px;
}

/* other zynga games */

.otherZyngaGames_cont {
	float: right;
	width: 168px;
}

.otherZyngaGames_cont h4 {
	width: 168px;
	height: 33px;
	margin: 0px;
}

.otherZyngaGames_cont h4 span{
	display: none;
}

h4.allGames_facebook {
	background: transparent url(../images/header_allGames_facebook.jpg) top left no-repeat;
}

h4.allGames_myspace {
	background: transparent url(../images/header_allGames_myspace.jpg) top left no-repeat;
}

.otherZyngaGames_list_cont {
	margin-top: 3px;
	background: #ebeef5 url(../images/allGames_fb_list_bg.jpg) top left repeat-x;
	padding: 5px 8px;
}

.otherZyngaGames_list_cont  ul {
	margin: 0px;
	padding: 0px;
}

.otherZyngaGames_list_cont  ul li {
	background: none;
	margin: 0px;
	padding: 3px 0px 4px;
	border-bottom: 1px dotted #6a81b0;
}

.otherZyngaGames_list_cont  ul li img {
	vertical-align: middle;
	margin-right: 10px;
}

.otherZyngaGames_list_cont a:link, .otherZyngaGames_list_cont a:visited {
	text-decoration: none;
	color: #333;
}

.otherZyngaGames_list_cont a:hover, .otherZyngaGames_list_cont a:active {
	text-decoration: none;
	color: #CC0000;
}

.otherZyngaGames_list_cont a:link img, .otherZyngaGames_list_cont a:visited img {
	border: 1px solid #fff;
}

.otherZyngaGames_list_cont a:hover img, .otherZyngaGames_list_cont a:active img {
	border: 1px solid #CC0000;
}

/* STAFF PICK */

.staffPick_main_cont  h3{
	background: #fff url(../images/header_staffPick.png) top left repeat-x;
	width: 418px;
	height: 21px;
	margin: 0px;
	padding: 0px;
}

.staffPick_main_cont  h3 span {
	display: none;
}

.staffPick_body_cont {
	margin-top: 3px;
}

/* Play Games on Network */

.playGames_on_cont {

}

.playGames_on_cont ul {
	list-style-type: none;
}

.playGames_on_cont ul li {
	float: left;
	width: 190px;
}

.playGames_on_cont  a span{
	display: none;
}

a.playGames_on_facebook:link, a.playGames_on_facebook:visited {
	display: block;
	float: left;
	width: 190px;
	height: 44px;
	background: #fff url(../images/bttn_playOnFacebook.jpg) 0px 0px no-repeat;
}

a.playGames_on_facebook:hover, a.playGames_on_facebook:active {
	background: #fff url(../images/bttn_playOnFacebook.jpg) 0px -44px no-repeat;
}

a.playGames_on_myspace:link, a.playGames_on_myspace:visited {
	display: block;
	float: right;
	width: 190px;
	height: 44px;
	background: #fff url(../images/bttn_playOnMySpace.jpg) 0px 0px no-repeat;
}

a.playGames_on_myspace:hover, a.playGames_on_myspace:active {
	background: #fff url(../images/bttn_playOnMySpace.jpg) 0px -44px no-repeat;
}

/* webby award at mafia wars detail game */

.webbyAward_cont {
	text-align: center;
	margin-bottom: 20px;
}

/* WSOP */

.wsop_cont {
	background: #fff url(../images/wsop3PokerChips.png) 600px 260px no-repeat;
	font-size: 13px;
}

.wsop_cont a:link, .wsop_cont a:visited {
	text-decoration: underline;
}

.wsop_cont a:hover, .wsop_cont a:active {
	text-decoration: none;
}

.wsop_cont h2{
	text-align:center;
	font-size: 18px;
	font-weight: bold;
	color: #ed1c24;
}

.wsop_cont h3{
	font-size: 16px;
	font-weight: bold;
}

.wsop_cont li {
	color: #000;
	margin-bottom: 5px;
}

.headerLogo_cont {
	text-align:center;
	
}

.headerLogo_cont span {
	margin-left: 15px;
}

.headerLogo_cont img {
	vertical-align: middle;
}

.wosp_final p {
	font-weight: bold;
}

.wosp_final ol {
	margin-left: 50px;
}

.wosp_final ol li {
	background: none;
	padding-left: 10px;
}

/* SITE MAP SECTION */

.sitemap_main_cont {
	
}

.sitemap_main_cont h2 {
	width: 155px;
	height: 26px;
	background: transparent url(../images/header_sitemap.png) top left no-repeat;
	margin-bottom:  3px;
}

.sitemap_main_cont h2 span {
	display: none;
}

.sitemap_main_cont h3 {
	padding: 0px 5px;
}

.sitemap_main_cont h3 a:link, .sitemap_main_cont h3 a:visited {
	color: #7a0705;
}

.sitemap_main_cont h3 a:hover, .sitemap_main_cont h3 a:active {
	color: #999;
	text-decoration: none;
}

.column2_left {
	float: left;
	width: 370px;
}

.column2_right {
	float: right;
	width: 370px;
	padding-left: 10px;
	margin-left: 10px;
}

.sitemap_main_cont ul li {
	margin-bottom: 3px;
	padding-left: 17px;
	font-size: 13px;
	text-transform: uppercase;
}

.sitemap_main_cont ul li ul {
	margin: 0px 0px 0px 20px;
	list-style-type: circle;
}

.sitemap_main_cont ul li ul li{
	margin-bottom: 0px;
	background: none;
	padding:3px 0;
	font-size: 12px;
	text-transform: none;
}

/* SHOOTOUTS - HAWAII */



/* WSOP */

.shootouts_cont {
	background: #fff url(../images/tripToHawaii_lady.jpg) 520px 80px no-repeat;
	font-size: 13px;
}

.shootouts_cont a:link, .shootouts_cont a:visited {
	text-decoration: underline;
}

.shootouts_cont a:hover, .shootouts_cont a:active {
	text-decoration: none;
}

.shootouts_cont h2{
	text-align:center;
	font-size: 18px;
	font-weight: bold;
	color: #ed1c24;
}

.shootouts_cont h3{
	font-size: 16px;
	font-weight: bold;
}

.shootouts_cont li {
	color: #000;
	margin-bottom: 5px;
}

.ipod0909_cont {
	background: #fff url(../images/entry_form_ipod.jpg) 540px 30px no-repeat;
}

.shootouts_limited_cont {
	width: 550px;
}

/* SEO - POKER */

.seo_poker_cont {
	text-align: left;
	padding-top: 20px;
	color: #999;
	font-size:11px;
}

.seo_poker_cont p {
	padding-bottom: 10px;	
}

.seo_poker_cont a:link, .seo_poker_cont a:visited {
	color:#999;
	text-decoration: underline;
}

.seo_poker_cont a:hover, .seo_poker_cont a:active {
	color:#999;
	text-decoration: none;
}

.parag_left {
	float: left;
	width:250px;	
}

.parag_right {
	float: right;
	width:250px;	
}

.parag_middle {
	width:250px;
	margin: 0 auto;
}

/* ted player */

.tedplayer_main_cont {

}

.tedplayer_main_cont h2 {
	background: transparent url(../images/header_zyngaTed.png) 0 0 no-repeat;
	height: 23px;
}

.tedplayer_main_cont h2 span {
	display: none;
}

/* LEFT */

.tedplayer_left_cont {
	float: left;
	width:589px;	
}

.tedplayer_left_cont h3 {
	background: transparent url(../images/subheader_tedattendees.png) 0 0 no-repeat;
	height: 23px;
	margin-top: 0;
}

.tedplayer_left_cont h3 span {
	display: none;
}

/* form */

.attendee_main_cont {
	background-color: #e6e6e6;
	padding: 10px;
	margin-top: 10px
}

.attendee_main_cont h3 {
	color: #333;
	text-transform: uppercase;
	background: none;
	font-size: 14px;
	height: 15px;
}

.attendee_info_cont {
		
}

.attendee_info_cont p {
	clear: both;
	padding-top: 10px;	
}

.attendee_info_cont p label {
	float: left;
	width: 158px;
	font-weight: bold;
	color: #333;
	text-align: right;
}

.attendee_info_cont p label span {
	margin-right: 10px;
	font-size: 12px;
	color: #000;
}

.attendee_info_cont p input {
	float: left;
	width: 250px;
}

.attendee_info_cont p span {
	float: right;
	width: 142px;
	color: #666;
	font-size: 10px;
}

.attendee_games_cont {
	margin-top: 20px;	
}

.attendee_games_cont h3 {
	margin-bottom: 0;
}

.attendee_games_cont p {
	clear: both;
	padding-top: 10px;	
}

.attendee_games_cont p label {
	float: left;
	width: 284px;
	text-align: right;
}

.attendee_games_cont p span {
	float: left;
	width: 23px;
	color: #333;
	text-align:center;
	padding-top: 20px
}

.attendee_games_cont p input {
	float: left;
	width: 100px;
	margin-top: 15px
}

.attendee_submit_cont {
	float: right;
	width: 260px;
}

.attendee_submit_cont input {
	float: left;
}

.attendee_submit_cont span {
	float: left;
	display: block;
	margin: 5px 0 0 10px;
}

.attendee_submit_cont p {
	color: #666;
	font-size: 10px;
}


/* RIGHT */

.tedplayer_right_cont {
	float: right;
	width: 168px;
}


.ourGames_tedplayer_cont {
	background: #343434 url(../images/gradBg_black_gray.jpg) top left repeat-x;
	padding: 7px 0px 0px 7px;
}

.ourGames_tedplayer_cont h4 {
	text-transform: uppercase;
	padding-bottom: 1px;
	color: #c0c0c0;
	font-size: 11px;
}

.ourGames_tedplayer_cont ul {
	list-style-type: none;
	padding-bottom: 10px;
	margin-left: 0;
}

.ourGames_tedplayer_cont li {
	padding: 0 0 5px 0;
	background: none;
	margin-bottom: 2px;
}

.ourGames_tedplayer_cont li span {
	margin-right: 7px;
}

.ourGames_tedplayer_cont a:link, .ourGames_tedplayer_cont a:visited {
	text-decoration: none;
	color: #fff;
	font-size:11px;
	font-weight: bold;
}

.ourGames_tedplayer_cont a:hover, .ourGames_tedplayer_cont a:active {
	text-decoration: none;
	color: #c00;
}

.ourGames_tedplayer_cont a:link img, .ourGames_tedplayer_cont a:visited img {
	vertical-align:middle;
	border: 1px solid #fff;
	background-color: #fff;
}

.ourGames_tedplayer_cont a:hover img, .ourGames_tedplayer_cont a:active img {
	border-color: #c00;
}

/* Advertising Guidelines */

.adGuildelines {
	font-family:"Cambria","serif";
}

.adGuildelines ul li {
	color: #000;
	font-size: 12pt;
}

.adGuildelines ol {
	list-style-type: upper-roman;
	font-weight: bold;
	margin-left: 50px;
}

.adGuildelines ol li, .adGuildelines ol ol li,
.adGuildelines ol ol ol li, .adGuildelines ol ol ol ol li,
.adGuildelines ol ol ol ol li {
	background-image: none;
	color: #000;
	font-size: 12pt;
	padding-left: 6px;
}

.adGuildelines ol ol, .adGuildelines ol ol ol ol ol {
	list-style-type: lower-alpha;
	font-weight: normal;
}

.adGuildelines ol ol ol {
	list-style-type: lower-roman;
	font-weight: normal;
}

.adGuildelines ol ol ol ol {
	list-style-type: decimal;
	font-weight: normal;
}

/* Zynga Game Cards */

.zyngagamecards_cont {
	font-size: 22px;
	width: 700px;
	margin: 0 auto;
}

.zyngagamecards_cont h2 {
	background: transparent url(../images/header_zyngagamecards.png) 0 0 no-repeat;
	width: 412px;
	height: 46px;	 
}

.zyngagamecards_cont h2 span {
	display: none;	
}

.gamecards_header {
	border-bottom: 1px solid #c00;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/* header left side */

.gc_header_left {
	float: left;
	width: 360px;
}

.gc_header_left h3 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 26px;
}

/* header right side */

.gc_header_right {
	float: right;
	width: 325px;
	text-align: center;	
}

.supportedGames_cont {
	width: 282px;
	margin: 10px auto 0;
		
}

.supportedGames_cont h4 {
	background: #fff url(../images/header_supportedgames.png) top left no-repeat;
	width: 282px;
	height: 22px;
}

.supportedGames_cont h4 span {
	display: none;
}

.supportedGames_cont ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.supportedGames_cont ul li {
	background: none;
	float: left;
	width : 94px;
	margin: 0;
	padding: 0;
}

.supportedGames_cont li a:link, .supportedGames_cont li a:visited {
	width: 90px;
	height: 44px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;	
}

.supportedGames_cont li a:hover, .supportedGames_cont li a:active {
	background-position: 0 -44px;
}

.supportedGames_cont li a span {
	display: none;
}

.supportedGames_cont li a.button_mafiawars {
	background-image: url(../images/games/mafiawars-mini-button.png);	
}

.supportedGames_cont li a.button_farmville {
	background-image: url(../images/games/farmville-mini-button.png);	
}

.supportedGames_cont li a.button_yoville {
	background-image: url(../images/games/yoville-mini-button.png);	
}

/* game cards body cont */

.gamecards_body_cont {
	color: #6c6d6f;
}

.gamecards_body_cont h5 {
	color: #333;
	font-size: 22px;
	text-transform: uppercase;
	padding-top: 20px;
}

.gamecards_body_cont p span {
	color: #333;
}

/* store locator */

.storelocator_cont {
	width: 595px;
	margin: 10px auto;
}

.storelocator_cont h3 {
	text-align:center;
	font-size: 20px;	
}

.storelocator_box {
	background: #fff url(../images/gamecards_storelocator_bg.png) 0 0 no-repeat;
	width: 595px;
	height: 206px;	
}

.storelocator_box div {
	padding-top: 60px;
	text-align:center;
}

.storelocator_box a:link img, .storelocator_box a:visited img {
	border: 2px solid #fff;
	background: #fff;
	margin-right: 10px;
	vertical-align: middle;
}

.storelocator_box a:hover img, .storelocator_box a:active img {
	border: 2px solid #c00;	
}

/* ville games */

.villegames_cont {
	
}

.villegames_cont h2 {
	background: #fff url(../images/header_villegames.png) top center no-repeat;
	height: 27px;
}

.villegames_cont h2 span {
	display: none;
}

.villegames_list {
	padding: 20px 0;	
}

.villegames_list ul {
	list-style-type: none;	
	margin: 0;
	padding: 0;
}

.villegames_list ul li {
	float: left;
	width: 192px;
	height: 166px;
	position: relative;
	margin: 0;
	padding: 0;
}

li.villegames_yoville {
	background: #fff url(../images/villegames_yoville.png) top left no-repeat;
}

li.villegames_farmville {
	background: #fff url(../images/villegames_farmville.png) top left no-repeat;
}

li.villegames_petville {
	background: #fff url(../images/villegames_petville.png) top left no-repeat;
}

li.villegames_fishville {
	background: #fff url(../images/villegames_fishville.png) top left no-repeat;
}

.villegames_bttn {
	position: absolute;
	top: 138px;
	left: 2px;
}

.villegames_bttn a:link, .villegames_bttn a:visited {
	display: block;
	width: 185px;
	height: 25px;
	background: transparent url(../images/bttn_villegames_playNow.png) 0 0 no-repeat;
}

.villegames_bttn a:hover, .villegames_bttn a:active {
	background-position: 0 -25px;;
}

.villegames_bttn a span {
	display: none;
}


/* vegas shootout 1009 */

.vegas1009_cont {
	background: transparent url(../images/entry-form2_vegas.png) 540px 80px no-repeat;
}
/* vegas shootout 10 19 09 */

.vegas101909_cont {
	background: transparent url(../images/entry-form2_vegas2.png) 540px 80px no-repeat;
}

.vegas110309_cont {
	background: transparent url(../images/entry-form2_vegas3.png) 540px 80px no-repeat;
}

.xbox360111709_cont {
	background: transparent url(../images/entry-form_xbox.png) 580px 80px no-repeat;
}

.wii120109_cont {
	background: transparent url(../images/entry-form_wii.jpg) 540px 80px no-repeat;
}

.macbook121509_cont {
	background: transparent url(../images/entry-form_macbookpro.jpg) 540px 80px no-repeat;
}

.ps3122909_cont {
	background: transparent url(../images/entry-form_ps3.jpg) 540px 80px no-repeat;
}

.vegas011210_cont {
	background: transparent url(../images/entry-form2_vegas4.png) 540px 80px no-repeat;
}

.samsung012610_cont {
	background: transparent url(../images/entry-form_samsung.jpg) 520px 80px no-repeat;
}

.ipodtouch020910_cont{
	background: transparent url(../images/entry-form_ipodtouch.jpg) 520px 80px no-repeat;
}

.sanfrancisco022310_cont{
	background: transparent url(../images/entry-form_SF.png) 520px 120px no-repeat;
}

.samsungcam032310_cont{
	background: transparent url(../images/entry-form_camcorder.png) 520px 70px no-repeat;
}

.samsungbahamas032310_cont{
	background: transparent url(../images/entry-form_bahamas1.png) 530px 70px no-repeat;
}

.samsungbahamas032310_cont{
	background: transparent url(../images/entry-form_bahamas1.png) 530px 70px no-repeat;
}
