/* ------------------------------ HTML Redefine Tags ------------------------------ */

body{font-family: "Trebuchet MS", Arial, Verdana, San-serif; font-size:14px; margin:20px; padding:0; background-color:#000; color:#FFF; line-height:2em}



input, form, textarea

h1, h2, h3, h4, h5, h6{margin:0; padding:0;}

h1{font-size:18px; background-image:url(../images/nav-bg.gif); padding:3px 0 0 10px;}

h2{font-size:14px; color:#999999;padding:3px 0 0 10px;}

h3{font-size:13px; padding:3px 0 0 10px; margin-bottom:10px;}

h4{padding:0 10px 0 10px;}

p {padding:0 10px 0 10px; line-height:16px}

ul {margin:0; padding-left:24px;}



a:link, a:visited{text-decoration:none;color:#ff0000;font-weight:bold;}

a:hover{text-decoration:none;color:#fff; font-weight:bold;}

a:active{text-decoration:none;color:#fff;}

.floatleft {float:left; padding-right:10px; padding-bottom:10px;}

.floatright {float:right; padding-left:10px; padding-bottom:10px;}







/* ------------------------------ PAGE STRUCTURE ------------------------------ */





#container{width:907px; margin:0 auto;}

	

	#navbar{width:auto; display:block; height:34px; background-image:url(../images/nav-bg.gif); font-size:18px; padding-left:5px;}

		#navbar a{height:30px; line-height:34px; padding:0 8px; display:inline;}

		#navbar a:link, a:visited{text-decoration:none;color:#fff;font-weight:bold;}

		#navbar a:hover{text-decoration:none;color:#000; font-weight:bold;}

		#navbar a:active{text-decoration:none;color:#fff;}

	#banner{width:auto; display:block; height:250px; margin-top:8px;}

	

	#mainhome{width:auto; display:block;}

		#column_left_home{width:680px; margin-right:20px; float:left;}

		#column_middle_home{width:184px;float:left;margin-right:20px;margin-top:10px;}

		#text p {padding:10px 15px 0 5px ; line-height:16px;}

		#column_right_home{width:183px;float:left;margin-top:10px;}

		.rhs {clear:both; height:120px; margin-bottom:10px;}

	    div.spacer{clear:both; height:10px; display:block;}

		table p {margin:0; padding:5px;}

		.year a:link{text-decoration:none;color:#ff0000;font-weight:bold;}

		.year a:visited{text-decoration:none;color:#ff0000;font-weight:bold;}

		.year a:hover{text-decoration:none;color:#fff; font-weight:bold;}

		.year a:active{text-decoration:none;color:#fff;}
		
		.yearsmall a:link{text-decoration:none;color:#ff0000;font-weight:bold; font-size:12px}

		.yearsmall a:visited{text-decoration:none;color:#ff0000;font-weight:bold; font-size:12px}

		.yearsmall a:hover{text-decoration:none;color:#fff; font-weight:bold; font-size:12px}

		.yearsmall a:active{text-decoration:none;color:#fff; font-size:12px}

	

	#links{width:auto; display:block; font-size:11px; color:#666666; height:145px; background-image:url(../images/link-bg.gif); padding: 25px 0 0 0;}

		#link_left{width:560px; margin-right:20px; float:left; height:123px; padding-left:10px;}

		#link_mid{width:280px; margin-right:20px; float:left;height:123px;}

		#link_right{width:280px; float:left;height:123px;}

		#links ul {line-height:25px;}

		#links li {font-weight:normal;}

		#links a:link, #footer a:visited{text-decoration:none;color:#666666;font-weight:normal;}

		#links a:active{text-decoration:none;color:#666666;font-weight:normal;}

		#links a:hover{text-decoration:none;color:#fff; font-weight:normal;}





	#footer{width:auto; display:block; padding:10px; font-size:11px; color:#666666;background-image:url(../images/footer-bg.gif); clear:both;}






/* ------------------------------ SUBPAGE STRUCTURE ------------------------------ */



	#main {width:auto; display:block;}

		#column_leftwide {width:624px; margin-right:20px; float:left; padding-bottom:25px;}

			#newstext {float:left; width:475px;}

		#column_right_adsense{width:260px; float:left;margin-top:11px;}

		div.spacer{clear:both; height:10px; display:block;}

		#gallery img {padding:5px;}

		#col_floatleft {padding-left:10px; padding-top:10px;width:272px; float:left;}

		#col_floatright {padding-left:10px; width:330px; float:right;}

		

	#mainnews {width:auto; display:block;}

		#column_left_news {width:580px; margin-right:20px; float:left;}

		#column_right_news {width:307px; float:left;}	

			.news {clear:both; height:120px; margin-bottom:10px; background-color:#151515}

			#thumbnail {float:left; padding:8px 10px 15px 10px;}

			#text {float:left; width:180px;}

			#text p {padding:10px 15px 0 5px ; line-height:16px;}		



/* Contact PHP *//*

 ____________________________________________________________

|                                                            |

|    DESIGN : Jeremie Tisseau { http://web-kreation.com }    |

|      DATE : 2007.08.31                                     |

|     EMAIL : webmaster@web-kreation.com                     |

|  DOWNLOAD : http://web-kreation.com/index.php/freebies/    |

|____________________________________________________________|



/* the main layout */



#contentForm {display: block;width: 300px;background-color: white;}



/* and now the form formatting itself */



span.required{

  font-size: 12px !important;

  color: red !important;

}



.errormsg {

  display: block;

  width: 97%;

  height: 16px;

  line-height: 16px;

  color: #FFFFFF;

  font-weight: bold;

  background: #3a3c43 no-repeat left;

  margin-left:10px;

  margin-bottom:10px;

  padding:5px;

  font-size:11px;

}



.msgSent {

  font-size: 20px;

  text-align: center;

}



.sponsers .sponsers_img{
background:none repeat scroll 0 0 white;
margin:0 20px 20px 0;
padding:10px;
width:260px;
}


