/* DEFAULT STYLES */
html{
overflow: -moz-scrollbars-vertical;
}
body {
	margin: 0px;
	padding: 0px;
	background: url(http://www.flashygamey.com/images/Style_20.jpg) repeat-x;
	background-color: #fcfdff;
	text-align: center;
}

td{
	background-color: white;
	font-size: 12px;
	font-family: arial;	
}
h1 {
	color: #222528;
	font-size: 16px;
	display: inline;
}

h2 {
	color: #222528;
	font-size: 13px;
	display: inline;
}

h3 {
	color: #222528;
	font-size: 11px;
	display: inline;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
	list-style-type: square;
}
img{
	border: none;
	margin: 0px;
	padding: 0px;
}

a:link {color:#222528; text-decoration: none;} /* unvisited link */
a:visited {color:#222528; text-decoration: none;} /* visited link */
a:hover {color:#222528; text-decoration: none;} /* mouse over link */
a:active {color:#222528; text-decoration: none;} /* selected link */


/* MAIN WEBDESIGN */

.div-main {
	position: absolute;
	left: 50%;
	margin-left: -510px;
	width: 1020px;
	background: url(http://www.flashygamey.com/images/contentbackground.jpg) top left repeat-y;
}

.div-header {
	width: 1020px;
	height: 252px;
	background: url(http://www.flashygamey.com/images/Style_02.jpg) no-repeat;
}
.div-header img {
	float: left; 
	margin-left: 100px; 
	margin-top: 10px;
}

.div-left{
	float: left;
	width:73px;
	height: 352px;
	background: url(http://www.flashygamey.com/images/Style_05.jpg) top left no-repeat;
}

.div-content {
	float: left;
	width: 874px;
	font-size: 12px;
	font-family: arial;	
	text-align: left;	
}
.contentdiv{
	width: 790px; 
	margin-left: 25px; 
	margin-right: 25px;
}

.div-right{
	float: left;
	width:73px;
	height: 352px;
	background: url(http://www.flashygamey.com/images/Style_07.jpg) top left no-repeat;
}

.div-footer{
	clear: both;
	width:1020px;
	height:33px;
	text-align:center;
	background: url(http://www.flashygamey.com/images/footer.jpg) no-repeat;
}

.footerlinks{
	clear: both;
	line-height: 16px;
	font-size: 11px;
	text-align:center;
	padding-top: 40px;
}
.footerlinks a{
	text-decoration: underline;
}
.breadcrumb{
	float: left;	
	margin-top: -40px;
	margin-left: 60px;
	font-size: 13px;
}

/* CATEGORY box design */
.cat_wrapper{
	width: 198px; 
	float: left; 
	margin-left: 10px; 
	margin-right: 10px;
}
/*BLUE */
.cat_header{
	background: url(http://www.flashygamey.com/images/catblue2_top.jpg) no-repeat; 
	width: 198px; 
	height: 40px; 
	text-align: center;
}
.cat_blueleft{
	background: url(http://www.flashygamey.com/images/catblue2_left.jpg) repeat-y; 
	width: 10px; 
	height: 41px;
}
.cat_blueleftbottom{
	background: url(http://www.flashygamey.com/images/catblue2_leftbottom.jpg) no-repeat; 
	vertical-align: top; 
	width: 10px; 
	height: 253px;
}
.cat_blueright{
	background: url(http://www.flashygamey.com/images/catblue2_right.jpg) repeat-y; 
	width: 10px; 
	height: 41px;
}
.cat_bluerightbottom{
	background: url(http://www.flashygamey.com/images/catblue2_rightbottom.jpg) no-repeat; 
	vertical-align: top; 
	width: 10px; 
	height: 253px;
}

/* New category */
.cat_redheader{
	background: url(http://www.flashygamey.com/images/catblue_top.jpg) no-repeat; 
	width: 198px; 
	height: 40px; 
	text-align: center;
}
.cat_redleft{
	background: url(http://www.flashygamey.com/images/catblue_left.jpg) repeat-y; 
	width: 10px; 
	height: 41px;
}
.cat_redleftbottom{
	background: url(http://www.flashygamey.com/images/catblue_leftbottom.jpg) no-repeat; 
	vertical-align: top; 
	width: 10px; 
	height: 253px;
}
.cat_redright{
	background: url(http://www.flashygamey.com/images/catblue_right.jpg) repeat-y; 
	width: 10px; 
	height: 41px;
}
.cat_redrightbottom{
	background: url(http://www.flashygamey.com/images/catblue_rightbottom.jpg) no-repeat; 
	vertical-align: top; 
	width: 10px; 
	height: 253px;
}
.cat_redbottom{
	background: url(http://www.flashygamey.com/images/catblue_bottom.jpg) no-repeat; 
	width: 198px; 
	height: 40px;
}

/* standaard */
.cat_content{
	width: 178px; 
	vertical-align: top;
}
.cat_contentimg{
	width:200px; 
	height:125px; 
	vertical-align: bottom; 
	list-style-type: none;
}.cat_contentdiv li{
	list-style-type: none;
}
.cat_contentdiv{
	padding: 9px; 
	font-size: 13px; 
	width: 160px; 
	height: 276px; 
	text-align: left; 
	line-height: 20px;
}

.cat_morelink{
	vertical-align: bottom; 
	width: 160px; 
	margin-top: 8px; 
	text-align: right; 
	font-size: 11px;
	font-weight: bold;
}

.cat_bottom{
	background: url(http://www.flashygamey.com/images/catblue2_bottom.jpg) no-repeat; 
	width: 198px; 
	height: 40px;
}

/* CATEGORY POPULAR box design */
.popimage{width:86px; height:57px; margin: 2px 1px 2px 1px; border: 1px solid #87baff;}
.popcat_wrapper{
	width: 416px; 
	float: left;
	margin-left: 10px; 
	margin-right: 10px;
}
.popcat_wrapper_other{
	width: 416px; 
	float: left;
}
.popcat_header{
	background: url(http://www.flashygamey.com/images/catblue_long_top.jpg) no-repeat; 
	width: 416px; 
	height: 40px; 
	text-align: center;
}
.popcat_blueleft{
	background: url(http://www.flashygamey.com/images/catblue_long_left.jpg) repeat-y; 
	width: 12px; 
	height: 41px;}
.popcat_blueleftbottom{
	background: url(http://www.flashygamey.com/images/catblue_long_leftbottom.jpg) no-repeat; 
	vertical-align: top; 
	width: 12px; 
	height: 253px;
}
.popcat_blueright{
	background: url(http://www.flashygamey.com/images/catblue_long_right.jpg) repeat-y; 
	width: 12px; 
	height: 41px;
}
.popcat_bluerightbottom{
	background: url(http://www.flashygamey.com/images/catblue_long_rightbottom.jpg) no-repeat; 
	vertical-align: top; 
	width: 12px; 
	height: 253px;
}
.popcat_content{
	width: 374px; 
	vertical-align: top;
}

.popcat_contentdiv{
	padding: 9px; 
	font-size: 13px; 
	width: 374px; 
	height: 276px; 
	text-align: center;
}

.popcat_morelink{
	vertical-align: bottom; 
	width: 374px; 
	margin-top: 8px; 
	text-align: right; 
	font-size: 11px;
	font-weight: bold;
}

.popcat_bottom{
	background: url(http://www.flashygamey.com/images/catblue_long_bottom.jpg) no-repeat; 
	width: 416px; 
	height: 40px;
}

/* GAME*/
.gamediv{
	width: 728px; 
	margin-left: 10px; 
	float: left;
	text-align: center;
}
.gamedescription{
	width: 704px;
	padding: 4px 20px 4px 4px;
	text-align: left; 
	font-size: 13px; 
	background-color: #87baff;
}

/* RELATED GAMES*/
.related_game{
	width: 125px; 
	height: 100px; 
	text-align: center; 
	float: right;
}
.related_game div{
	background-color: #87baff; 
	text-align: center;
}
.related_catname{
	background-color: #87baff; 
	width: 125px; 
	margin-bottom: 10px; 
	text-align: center; 
	float: right;
}


/* Category */
.category_name{
	text-align: center; 
	background: #87baff; 
	width: 845px; 
	margin-left: 15px;
}
.category_gamediv{
	width: 200px; 
	height: 175px; 
	float: left; 
	text-align: center; 
	margin-left: 15px;
}
.category_gamediv div{
	background-color: #87baff; 
	text-align: center;
}

/* Linkpartner page */
.links li {
	margin: 6px;
	padding: 0px;
	list-style-type: square;
}

/* Sitemap page */
.underline:hover {
	text-decoration: underline;
}
