body
{
	margin: 0px; 
	text-align: center;
	background-color: #045aa3;
}

img
{
border:0;
}

.topbg
{
	clear: both;
	width: 900px;
	margin: 0px auto 0px auto;
	height: 296px;	
	background: url('../imgs/topbg.jpg') no-repeat top center;
}

.logo
{
	margin-top: 125px;
	margin-left: 365px;
}
.maindiv
{
	width:900px;
	clear:both;
	margin:0px auto 0px auto;
}


.link_left { background: url('../imgs/link_left.jpg') no-repeat top left;}
.link_right { background: url('../imgs/link_right.jpg') no-repeat top right;}
.link_middle { background: url('../imgs/link_middle.jpg') repeat-x center center;}

.ie
{
	font-size:11px;
	color: #ffffff;
	text-decoration: none;
	font-family:Tahoma;
	text-align:center;
	font-weight:bold;
	margin:5px;
	text-align: center;
}


.t_leftc { background: url('../imgs/t_leftc.jpg') no-repeat top left;}
.t_rightc { background: url('../imgs/t_rightc.jpg') no-repeat top right;}
.b_leftc { background: url('../imgs/b_leftc.jpg') no-repeat bottom left;}
.b_rightc { background: url('../imgs/b_rightc.jpg') no-repeat bottom right;}

.site_design
{
	font-size:11px;
	color: #076377;
	text-decoration: none;
	font-family:Tahoma;
	text-align:right;
	font-weight:normal;
}
.site_design a:link,
.site_design a:visited,
.site_design a:active,
.site_design a:hover
{
	font-size:11px;
	color: #076377;
	text-decoration: none;
	font-family:Tahoma;
	text-align:right;
	font-weight:normal;
}

.link_bg {background: url('../imgs/link_bg.jpg') no-repeat top center; text-align: center; font-family: Trebuchet MS, Sans-serif; font-size: 16px; color: #000000; font-weight: bold;}

.link_bg a:link, a:hover, a:visited, a:hover {font-family: Trebuchet MS, Sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-decoration: none;}

.tbl_top {background: url('../imgs/tbl_top.jpg') no-repeat top center;}
.tbl_middle {background: url('../imgs/tbl_middle.jpg') repeat-y center center;}
.tbl_bottom {background: url('../imgs/tbl_bottom.jpg') no-repeat bottom center;}

.welcome
{
	font-size:16px;
	color: #0a83ca;
	text-decoration: none;
	font-family:Trebuchet MS, Sans-serif;
	text-align:left;
	font-weight:bold;
	margin: 5px 0px 5px 15px;
}

.desc
{
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-family:Tahoma, Sans-serif;
	text-align:justify;
	font-weight:normal;
	line-height:15px;
	margin: 5px 50px 5px 15px;	
}

.gtbl_leftc {background: url('../imgs/gtbl_leftc.jpg') no-repeat top left;}
.gtbl_rightc {background: url('../imgs/gtbl_rightc.jpg') no-repeat top right;}
.gtbl_line {background: url('../imgs/gtbl_line.jpg') repeat-x top center;}
.gmline {background: url('../imgs/gmline.jpg') repeat-x center center;}

.btbl_leftc {background: url('../imgs/btbl_leftc.jpg') no-repeat top left;}
.btbl_rightc {background: url('../imgs/btbl_rightc.jpg') no-repeat top right;}
.btbl_line {background: url('../imgs/btbl_line.jpg') repeat-x top center;}
.bmline {background: url('../imgs/bmline.jpg') repeat-x top center}



.readmore
{
	font-size:12px;
	color: #ff6fcf;
	text-decoration: none;
	font-family:Trebuchet MS, Sans-serif;
	text-align:right;
	font-weight:bold;
	margin: 5px 15px 0px 15px;
}

.readmore a:link,
.readmore a:visited,
.readmore a:active,
.readmore a:hover
{
	font-size:12px;
	color: #ff6804;
	text-decoration: none;
	font-family:Trebuchet MS, Sans-serif;
	font-weight:bold;
}

.rdm_video
{
	font-size:18px;
	color: #c4141a;
	text-decoration: none;
	font-family:Trebuchet MS;
	text-align:left;
	font-weight:normal;
	margin: 5px 0px 5px 12px;
}


.page_title
{
	font-family: Trebuchet MS, Sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	margin: 0px;
}

.blue_tl {background: url('../imgs/blue_tl.jpg') no-repeat top left}
.blue_tr {background: url('../imgs/blue_tr.jpg') no-repeat top right}
.blue_bl {background: url('../imgs/blue_bl.jpg') no-repeat bottom left}
.blue_br {background: url('../imgs/blue_br.jpg') no-repeat bottom right}
.blue_bg {background: #f9fdff url('../imgs/blue_bg.jpg') repeat-x top left;}

.gameslink,
.gameslink a:link,
.gameslink a:visited,
.gameslink a:active,
.gameslink a:hover
{
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.grey_tl {background: url('../imgs/grey_tl.jpg') no-repeat top left}
.grey_tr {background: url('../imgs/grey_tr.jpg') no-repeat top right}
.grey_bl {background: url('../imgs/grey_bl.jpg') no-repeat bottom left}
.grey_br {background: url('../imgs/grey_br.jpg') no-repeat bottom right}
.grey_bg {background: #f9fdff url('../imgs/grey_bg.jpg') repeat-x top left;}
/* .grey_frame {background: url('../imgs/grey_frame.jpg') no-repeat center center} */

.blue_pr {background: url('../imgs/blue_pr.jpg') no-repeat top left}
.blue_pl {background: url('../imgs/blue_pl.jpg') no-repeat top right}
.blue_pbg {background-color: #5bc2de}

.gameslink_normal {text-align: left; font-weight: 400; margin: 5px;}

.img_border {position: absolute; z-index: 2; background-color: transparent; background-repeat: no-repeat; background-position: top center; width: 125px; height: 90px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://mariobrothersonline.com/imgs/img_border.png');}

.img_border[class] {background-image: url('../imgs/img_border.png');}

.blue_frame {position: absolute; z-index: 2; background-color: transparent; background-repeat: no-repeat; background-position: top center; width: 125px; height: 90px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://mariobrothersonline.com/imgs/blue_frame.png');}

.blue_frame[class] {background-image: url('../imgs/blue_frame.png');}

.grey_frame {position: absolute; z-index: 2; background-color: transparent; background-repeat: no-repeat; background-position: top center; width: 125px; height: 90px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://mariobrothersonline.com/imgs/grey_frame.png');}

.grey_frame[class] {background-image: url('../imgs/grey_frame.png');}

.yellow_frame {position: absolute; z-index: 2; background-color: transparent; background-repeat: no-repeat; background-position: top center; width: 125px; height: 90px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://mariobrothersonline.com/imgs/yellow_frame.png');}

.yellow_frame[class] {background-image: url('../imgs/yellow_frame.png');}

.yellow_frame_80 {position: absolute; z-index: 2; background-color: transparent; background-repeat: no-repeat; background-position: top center; width: 80px; height: 80px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://mariobrothersonline.com/imgs/yellow_frame_80.png');}

.yellow_frame_80[class] {background-image: url('../imgs/yellow_frame_80.png');}


.grey_frame:hover {cursor: hand;}
.blue_frame:hover {cursor: hand;}
.img_border:hover {cursor: hand;}
.yellow_frame:hover {cursor: hand;}
.yellow_frame_80:hover {cursor: hand;}

.download_bg {background: #f8c340 url('../imgs/download_bg.jpg') repeat-x top left;}



/* Admin */
.toplink_small,
.toplink_small a:link,
.toplink_small a:active,
.toplink_small a:visited,
.toplink_small a:hover
{
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.tahomatext,
.tahomatext a:link,
.tahomatext a:active,
.tahomatext a:visited,
.tahomatext a:hover
{
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: 400;
}

.sel_go
{
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.gbinput
{
	border: 1px solid #CCCCCC;
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #000000;	
}

.formtbl_ro
{
	border: 1px solid #5bc2de;
	background-color: #eaf7fb;	
}

#res,
#modalres
{
	font-family: Tahoma, Sans-serif;
	font-size: 14px;
	color: #CC0000;		
	font-weight: bold;
}

/* .Admin */
