@charset "utf-8";
.bodybg {
	background-color: #97bd36;
	background-image: url(http://i.flipline.com/images/bg_green.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration:none;
}
a img {
	text-decoration: none;
	border: 0 none;
}
img { border: none; }
.logo {
	background-image: url(http://i.flipline.com/images/logo_flipline_12.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav_home {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	color: #FFF;
	background-image: url(http://i.flipline.com/images/nav_home.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #97bd36;
	background-image: url(http://i.flipline.com/images/bg_darkgreen.gif);
	background-position: left top;
	background-repeat: repeat;
}
#bgTopDiv{
    background-image: url(http://i.flipline.com/images/bg_trees.jpg);
	background-position: left top;
    background-repeat: repeat-x;
}

#navhome
{
  font-family: "Arial Black", Gadget, sans-serif;
  font-size: 18px;
  text-align:center;
  color: #FFF;
  display: block;
  width: 124px;
  height: 35px;
  background: url("http://i.flipline.com/images/nav_home_2.gif") no-repeat 0 0;
  background-position: 0 0px;
  text-decoration:none;
  text-indent:13px;
  line-height: 38px;
  white-space:nowrap;
  overflow:hidden;
  font-weight:normal;
}

#navhome:hover
{ 
  background-position: 0 -3px;
  line-height: 33px;
  font-weight:normal;
}

#navgames
{
  font-family: "Arial Black", Gadget, sans-serif;
  font-size: 18px;
  text-align:center;
  color: #FFF;
  display: block;
  width: 124px;
  height: 35px;
  background: url("http://i.flipline.com/images/nav_games_2.gif") no-repeat 0 0;
  background-position: 0px 0px;
  text-decoration:none;
  text-indent:13px;
  line-height: 38px;
  white-space:nowrap;
  overflow:hidden;
  font-weight:normal;
}

#navgames:hover
{ 
  background-position: 0px -3px;
  line-height: 33px;
  font-weight:normal;
}

#navblog
{
  font-family: "Arial Black", Gadget, sans-serif;
  font-size: 18px;
  text-align:center;
  color: #FFF;
  display: block;
  width: 124px;
  height: 35px;
  background: url("http://i.flipline.com/images/nav_blog_2.gif") no-repeat 0 0;
  background-position: 0 0px;
  text-decoration:none;
  text-indent:13px;
  line-height: 38px;
  white-space:nowrap;
  overflow:hidden;
  font-weight:normal;
}

#navblog:hover
{ 
  background-position: 0 -3px;
  line-height: 33px;
  font-weight:normal;
}

#navforum
{
  font-family: "Arial Black", Gadget, sans-serif;
  font-size: 18px;
  text-align:center;
  color: #FFF;
  display: block;
  width: 124px;
  height: 35px;
  background: url("http://i.flipline.com/images/nav_forum_2.gif") no-repeat 0 0;
  background-position: 0 0px;
  text-decoration:none;
  text-indent:13px;
  line-height: 38px;
  white-space:nowrap;
  overflow:hidden;
  font-weight:normal;
}

#navforum:hover
{ 
  background-position: 0 -3px;
  line-height: 33px;
  font-weight:normal;
}

#navapps
{
  font-family: "Arial Black", Gadget, sans-serif;
  font-size: 18px;
  text-align:center;
  color: #FFF;
  display: block;
  width: 124px;
  height: 35px;
  background: url("http://i.flipline.com/images/nav_apps_2.gif") no-repeat 0 0;
  background-position: 0 0px;
  text-decoration:none;
  text-indent:13px;
  line-height: 38px;
  white-space:nowrap;
  overflow:hidden;
  font-weight:normal;
}

#navapps:hover
{ 
  background-position: 0 -3px;
  line-height: 33px;
  font-weight:normal;
}

#navshop
{
  font-family: "Arial Black", Gadget, sans-serif;
  font-size: 18px;
  text-align:center;
  color: #FFF;
  display: block;
  width: 124px;
  height: 35px;
  background: url("http://i.flipline.com/images/nav_shop_2.gif") no-repeat 0 0;
  background-position: 0 0px;
  text-decoration:none;
  text-indent:13px;
  line-height: 38px;
  white-space:nowrap;
  overflow:hidden;
  font-weight:normal;
}

#navshop:hover
{ 
  background-position: 0 -3px;
  line-height: 33px;
  font-weight:normal;
}

#playnowbig
{
  font-family: "Arial Black", Gadget, sans-serif;
  font-size: 20px;
  text-align:center;
  color: #FFF;
  display: block;
  width: 404px;
  height: 42px;
  background: url("images/playnow_big.gif") no-repeat 0 0;
  background-position: 0 0px;
  text-decoration:none;
  line-height: 42px;
  white-space:nowrap;
  overflow:hidden;
}

#playnowbig:hover
{ 
  background-position: 0 -42px;
  text-decoration:underline;
}

#playnowsmall
{
  font-family: "Arial Black", Gadget, sans-serif;
  font-size: 16px;
  text-align:center;
  color: #FFF;
  display: block;
  width: 146px;
  height: 45px;
  background: url("images/games_playnow1.gif") no-repeat 0 0;
  background-position: 0 0px;
  text-decoration:none;
  text-indent:10px;
  line-height: 45px;
  white-space:nowrap;
  overflow:hidden;
}

#playnowsmall:hover
{ 
  background-position: 0 -45px;
  text-decoration:underline;
}

.navblinder {
	background-image: url(http://i.flipline.com/images/nav_blinder_2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.box_grey {
	background-color: #2e2e2e;
}
.box_grey_tl {
	background-image: url(http://i.flipline.com/images/corner_grey.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_grey_tr {
	background-image: url(http://i.flipline.com/images/corner_grey.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.box_grey_bl {
	background-image: url(http://i.flipline.com/images/corner_grey.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.box_grey_br {
	background-image: url(http://i.flipline.com/images/corner_grey.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.box_white {
	background-color: #ffffff;
}
.box_white_tl {
	background-image: url(http://i.flipline.com/images/corner_white.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_white_tr {
	background-image: url(http://i.flipline.com/images/corner_white.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.box_white_bl {
	background-image: url(http://i.flipline.com/images/corner_white.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.box_white_br {
	background-image: url(http://i.flipline.com/images/corner_white.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.bottom_links, .bottom_links a:link, .bottom_links a:visited, .bottom_links a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.bottom_links a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
}
.gamebox
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
  color: #000000;
  text-align:center;
  display: block;
  width: 146px;
  height: 145px;
  background: url("images/game_box_bg.gif") no-repeat 0 0;
  background-position: 0px 0px;
  text-indent:0px;
  padding:10px 0px 0px 0px;
  line-height: 18px;
  white-space:nowrap;
  overflow:hidden;
}

.gamebox a:link, .gamebox a:visited, .gamebox a:active
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
  text-decoration:none;
}

.gamebox:hover, .gamebox a:hover
{ 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight:bold;
  text-decoration:underline;
  background-position: 0px -155px;
  line-height: 18px;
}

.gamebox2
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
  color: #000000;
  text-align:center;
  display: block;
  width: 146px;
  height: 155px;
  background: url("images/game_box_bg.gif") no-repeat 0 0;
  background-position: 0px 0px;
  text-indent:0px;
  padding:0px 0px 0px 0px;
  line-height: 18px;
  white-space:nowrap;
  overflow:hidden;
}

.gamebox2 a:link, .gamebox2 a:visited, .gamebox2 a:active
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
  text-decoration:none;
}

.gamebox2:hover, .gamebox2 a:hover
{ 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight:bold;
  text-decoration:underline;
  background-position: 0px -155px;
  line-height: 18px;
}


.minithumb1
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
  color: #000000;
  text-align:center;
  display: block;
  width: 91px;
  height: 78px;
  background: url("images/mini_thumb_hover.jpg") no-repeat 0 0;
  background-position: 0px -11px;
  text-indent:0px;
  padding:0px 0px 0px 0px;
  line-height: 18px;
  white-space:nowrap;
  overflow:hidden;
}

.minithumb1 a:link, .minithumb1 a:visited, .minithumb1 a:active
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
  text-decoration:none;
}

.minithumb1:hover, .minithumb1 a:hover
{ 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight:bold;
  text-decoration:underline;
  background-position: 0px 0px;
  line-height: 18px;
}


.gamesplit {
	background-image: url(http://i.flipline.com/images/games_split_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-decoration:none;
}
.gamesmore {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	background-color: #a72cc5;
	background-image: url(http://i.flipline.com/images/games_moregames.gif);
	background-repeat: no-repeat;
}
.gamesmore a:link, .gamesmore a:visited, .gamesmore a:active {
	color: #FFF;
	text-decoration: none;
}
.gamesmore a:hover{
	color: #FFF;
	text-decoration: underline;

}
.gamesback {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	background-color: #a72cc5;
	background-image: url(http://i.flipline.com/images/games_back.gif);
	background-repeat: no-repeat;
}
.gamesback a:link, .gamesback a:visited, .gamesback a:active {
	color: #FFF;
	text-decoration: none;
}
.gamesback a:hover{
	color: #FFF;
	text-decoration: underline;

}.gamename,.gamename a:link, .gamename a:visited, .gamename a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #af2ecf;
	line-height: 18px;
	text-decoration:none;
}
.gamename a:active {
	text-decoration:underline;
}
.gamenavbg {
	background-image: url(http://i.flipline.com/images/games_play_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.gamesection {
	background-image: url(http://i.flipline.com/images/games_section.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.gamenavtext,.gamenavtext a:link, .gamenavtext a:visited, .gamenavtext a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #af2ecf;
	text-decoration:none;
	line-height: 12px;
}
.gamenavtext a:hover {
	text-decoration:underline;
}


.article_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.article_text a:link, .article_text a:visited, .article_text a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6CB800;
}
.article_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #599B00;
	text-decoration:underline;
}
.lists {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d36aff;
	list-style-position: inside;
	list-style-type: disc;
}
.g_bg {
	background-color: #e4e4e4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	text-decoration:none;
}
.g_bg a:link, .g_bg a:visited, .g_bg a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	text-decoration:none;
}
.g_bg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	text-decoration:underline;
}
.g_corner_br {
	background-image: url(http://i.flipline.com/images/corners_g.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.g_corner_bl {
	background-image: url(http://i.flipline.com/images/corners_g.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.g_corner_tr {
	background-image: url(http://i.flipline.com/images/corners_g.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.g_corner_tl {
	background-image: url(http://i.flipline.com/images/corners_g.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.bk_bg {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.bk_bg a:link, .bk_bg a:visited, .bk_bg a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.bk_bg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d86c29;
	font-weight: bold;
	text-decoration:none;
}
.bk_corner_br {
	background-image: url(http://i.flipline.com/images/corners_bk.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bk_corner_bl {
	background-image: url(http://i.flipline.com/images/corners_bk.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bk_corner_tr {
	background-image: url(http://i.flipline.com/images/corners_bk.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bk_corner_tl {
	background-image: url(http://i.flipline.com/images/corners_bk.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.screenshot_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}
.screenshot_text a:link, .screenshot_text a:visited, .screenshot_text a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6CB800;
	text-decoration:none;
	outline:none;
	background-color:#FFFFFF;
	
}
.screenshot_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	outline:none;
	background-color:#FFFFFF;
	
}

.screenshot_selected, .screenshot_selected a:link, .screenshot_selected a:visited, .screenshot_selected a:hover, .screenshot_selected a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	background-color:#6CB800;
	outline:none;
	padding-top:3px;
	padding-bottom:3px;
}.game_title, .game_title a:link, .game_title a:visited, .game_title a:hover, .game_title a:active {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	color: #d36aff;
	text-decoration: none;
}
.game_title a:hover{
	text-decoration: underline;
}

.game_text_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 24px;
}
.game_text_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	color: #ededed;
}
.game_text_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #878686;
	text-decoration: none;
}
.playlist_text, .playlist_text a:link, .playlist_text a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(http://i.flipline.com/images/playlist_bar.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
	color:#000000;
}

.playlist_text a:hover, .playlist_text a:active {
	text-decoration:underline;
	color:#000000;
}

.fliplinesidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d8d8d8;
	font-weight:bold;
}

.fliplinesidebar a:link, .fliplinesidebar a:visited, .fliplinesidebar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d8d8d8;
	text-decoration:underline;
	font-weight:normal;
}
.fliplinesidebar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}
.w_bg {
	background-color: #ffffff;
	text-decoration:none;
}
.app_thumb_bg {
	background-image: url(http://i.flipline.com/images/apps_icon_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.app_titlebg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-image: url(http://i.flipline.com/images/apps_title01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.app_titlebg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-image: url(http://i.flipline.com/images/apps_title00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.app_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
}
.app_links a:link, .app_links a:visited, .app_links a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9a00c0;
	text-decoration: none;
}
.app_links a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9a00c0;
	text-decoration: underline;
}
.shop_sideline {
	background-image: url(http://i.flipline.com/images/shop/sideline.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.shopspotlight {
	background-image: url(images/shop/designspotlight_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding:10px 0px 0px 0px;
	white-space:nowrap;
    overflow:hidden;
}
.facebookside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 12px;
	background-color: #305c99;
}
.facebookside a:link, .facebookside a:visited, .facebookside a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.facebookside a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}