*{
font-family:sans-serif;
width:700px;
-webkit-appearance: none;
font-family:sans-serif;
text-decoration:none;
}
body{
margin:0;padding:0;
}

a:link{color:rgb(0,0,0);}
a:visited{color:rgb(0,0,0);}

img{	border-style:none;	}

header{width:680px;
	height:20px;margin:0px;padding:10px;position:fixed;background-color:rgba(255,255,255,0.8);
}

h1.title{
	font-size:22px;margin:0;padding:0;line-height:25px;
	color:rgb(0,0,0);
	}
span.title{
	font-weight:100;font-size:14px;
}
hr.title{
	margin:0;padding:0;
	width:690px;
}

footer{
	display:block;text-align:right;font-size:12px;
}

div#top{display:block;float:left;font-weight:200;}

div.topmain{width:500px;margin:40px 0px 0px 10px;padding:0px 0px 0px 0px;font-size:14px;min-height:700px;}

div.mainflame{
	display:block;
	margin:10px 10px 0px 0px;padding:0px;
	width:490px;height:250px;
	overflow:hidden;
	}
	
div.flameimg{display:block;width:490px;height:250px;margin:0px;padding:0px;}
	img.mainflame{width:490px;margin:0px;padding:0px;
	}
	
div.flametext{display:block;width:470px;height:230px;margin:0px;margin-top:-250px;
	padding:10px;
	}
	
h2.mainflame{color:rgb(0,0,0);
	margin:0px;padding:0px;width:470px;margin-bottom:10px;
	font-size:22px;line-height:26px;font-weight:bold;
	word-wrap:break-word;
	-webkit-box-reflect: below -5px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(0.4, transparent), to(rgba(0,0,0,0.3)));
	}
	
h3.mainflame{color:rgb(0,0,0);
	display:block;overflow:hidden;
	margin:0px;padding:0px;width:470px;
	font-size:14px;line-height:18px;font-weight:200;
	word-wrap:break-word;
	}
	
#white{color:rgb(255,255,255);text-shadow:1px 1px 2px rgb(0,0,0);}

a{text-decoration:none;}

h2.mainflame:hover{color:rgb(255,100,100);}

h2#white:hover{color:rgb(255,100,100);}


div.topside{
	box-shadow:3px 3px 5px rgba(150,150,150,0.5)inset;
	width:170px;
	margin:50px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	background-color:rgba(252,252,252,0.5);
	color:rgb(0,0,0);
	min-height:1010px;
	height:100%;
	
	font-size:18px;

	border-radius:5px 0px 0px 5px;
	text-align:left;
	padding-left:20px;
	}
	
hr.topside{width:170px;margin:0;padding:0px;margin-bottom:20px;}
	