	body {
	 background: #5D90D0 url(../images/template_03.jpg) repeat-x;
	 margin: 0px;
	 padding: 0px;
	}
	
	#wrap {
		  margin: 5px;
		  width: 800px;
	} 
	#ads {
		 margin-left: 810px;
		 float: left;
	}
	
 	#logo {
 		  background: transparent url(../images/template_01.jpg) no-repeat;
 		  height: 58px;
 		  width: 216px;
 	}
 	
 	#rssinfo {
 			 background: transparent url(../images/template_07.jpg) repeat-x;
 			 height: 67px;
 			 padding: 0px;
 			 width: 789px;
 	}
 	#rssleft {
 			 background: transparent url(../images/template_06.jpg) no-repeat;
 			 height: 67px;
 			 width: 59px;
 			 float: left;
 			 margin-left: 0px;
 	}
 	#rsscontent {
 				width: 500px;
 				float: left;
 				margin-top: 10px;
 	}
 	#rssright {
 			  background: transparent url(../images/template_09.jpg) no-repeat;
 			  height: 67px;
 			  width: 32px;
 			  float: right;
 			  
 			  margin: 0px; 			  
 	}
 	
 	#newsbox {
 			 background: url(../images/template_13.jpg) repeat-y;
 	}
 	#newscontent {
 				 padding:0px;
 				 padding-left: 15px;
 				 min-height: 80px;
 	}
 	#newstop {
 			 background: url(../images/template_12.jpg) no-repeat;
 			 height: 20px;
 	}
	#newsfoot {
 			 background: url(../images/template_14.jpg) no-repeat;
 			 height: 28px;
 	}
	#adbox2 {
 			 background: url(../images/template_13.jpg) repeat-y;
 	}
 	#adcontent2 {
 				 padding:0px;
 				 padding-left: 15px;
 				 min-height: 60px;
				font-size: 13px;
 	}
	#adcontent2 strong {
		font-size: 15px;
	}
 	#adtop2 {
 			 background: url(../images/template_12.jpg) no-repeat;
 			 height: 20px;
 	}
	#adfoot2 {
 			 background: url(../images/template_14.jpg) no-repeat;
 			 height: 28px;
 	}		
 	
 	#main{
 			 width: 614px;
 			 background: url(../images/template_17.jpg) repeat-y;
 			 float: left;
 	}
	#infotop{
 			 background: url(../images/template_15.jpg) no-repeat;
 			 height: 21px;
			 padding: 10px;
 	}
	#infofoot {
 			 background: url(../images/template_20.jpg) no-repeat;
 			 height: 48px;
 			 padding-left: 15px;
 	}	 	
 	#infocontent {
 				 padding: 10px;
				 padding-top: 0px;
 	}
 	#maintop{
 			 background: url(../images/template_15.jpg) no-repeat;
 			 height: 21px;
			padding: 10px;
 	}
	#mainfoot {
 			 background: url(../images/template_20.jpg) no-repeat;
 			 height: 48px;
 			 padding-left: 15px;
 	}	 	
 	#maincontent {
 				 padding: 10px;
				 padding-top: 0px;
 	}
 	#googlebox {
 			 width: 614px;
 			 background: url(../images/template_17.jpg) repeat-y;
 			 float: left;
 	}
 	#googlecontent {
 				 padding: 10px;
 	}
 	 #googlefoot {
 			 background: url(../images/template_20.jpg) no-repeat;
 			 height: 48px;
 			 padding-left: 15px;
 	}	 	
 	#googletop {
 			 background: url(../images/template_15.jpg) no-repeat;
 			 height: 21px;
 	}
 	
 	#adbox {
 		   width: 175px;
 		   background: url(../images/template_18.jpg) repeat-y;
 		   float: left;
 	}
 	#adtop {
 			 background: url(../images/template_16.jpg) no-repeat;
 			 height: 21px;
 	}
	#adfoot {
 			 background: url(../images/template_19.jpg) no-repeat;
 			 height: 62px;
 			 text-align: right;
 			 padding-right: 10px;
 	}	
 	#adcontent { text-align: center; }
 	#foot {
 		  clear: left;
 		  margin: 5px;
 	}
	.thumbshot { width: 120px; height: 90px; background: white url(http://www.esportsweden.com/images/noimage.jpg) no-repeat; border: 1px #f1f1f1; } 	

 	.rssbox {
 			width: 150px;
 			float: left;
			margin-top: -10px;
 	}
 	table, td, tr { padding: 0px; margin: 0px; border: 0px; }
 	.spacer { clear: all; }
 	/* TEXT*/
 	#logo h1 {display: none; }
 	body {
 		  font-family:tahoma, Arial, Helvetica, Geneva, sans-serif;
 		  font-size: 11px;
 		  color: #1E1E1E;
 	}
 	h1, h2, h3, h4 {
 	   font-weight: bold;
 	   color: #F79C0E;
 	   margin: 0px;
 	   padding: 0px;
 	}
 	h2 {
 	    	   font-size: 17px;
 	}
 	h2 a {
 	   font-size: 11px;
 	}
 	h3 a {
 	   font-size: 11px;
 	}
 	h3 {
 	    	   font-size: 15px;
 	}
 	h4 {
 	   font-size: 11px;
 	}
 	#rsscontent p {
 				margin: 1px; 				
 	}
 	
 	.banner { margin: 5px; }
 	.rssbox p { margin: 1px; }
 	.count { font-size: 12px; }
 	#foot { color: white; font-size: 9px; }
 	table { font-size: 11px; }
 	p { margin: 0px; padding: 0px; }
 	
 	/* LINK */
 	h2 a { color: #3D77A9; }
 	h3 a { color: #3D77A9; }
 	a { color: #3D77A9; }
 	a:hover { color: #1e1e1e; }
 	
 	#logo a {
 		  display: block;
 		  height: 58px;
 		  width: 216px;
 		  text-decoration: none;
 	}
 	
 	/* FORM */
 	input, select, textarea {
 	 border-top:1px solid #d1d1d1;
		border-bottom:1px solid #efefef;
		border-left:1px solid #d1d1d1;
		border-right:1px solid #efefef;
		padding:2px;
		font-size:10px;
		color:#696969;
		background:#eff1f1;
 	}