/* ------------------------------ HTML Redefine Tags ------------------------------ */
body{font-family: "Trebuchet MS", Arial, Verdana, San-serif; font-size:12px; margin:20px; padding:0; background-color:#000; color:#FFF}

input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-size:16px; background-image:url(../images/nav-bg.gif); padding:3px 0 0 10px;}
h2{font-size:14px; color:#999999}
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:28px; background-image:url(../images/nav-bg.gif)}
		#navbar a{height:28px; line-height:28px; 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:500px; margin-right:20px; float:left;}
		#column_middle_home{width:184px;float:left;margin-right:20px;margin-top:20px; padding-top:5px;}
			#text p {padding:10px 15px 0 5px ; line-height:16px;}
		#column_right_home{width:183px;float:left;margin-top:20px; padding-top:5px;}
			.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;}
	
	#links{width:auto; display:block; font-size:11px; color:#666666; height:145px; background-image:url(../images/link-bg.gif); padding: 25px 0 0 25px;}
		#links ul {line-height:25px;}
		#link_left{width:560px; margin-right:20px; float:left; height:123px;}
		#link_mid{width:280px; margin-right:20px; float:left;height:123px;}
		#link_right{width:280px; float:left;height:123px;}
		#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; margin-top:15px;}
			#newstext {float:left; width:475px; padding-top:15px;}
		#column_right_adsense{width:260px; float:left;margin-top:15px;}
		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; padding-top:10px;width:330px; float:right;}
		
	#mainnews {width:auto; display:block;}
		#column_left_news {width:580px; margin-right:20px; float:left; margin-top:15px;}
		#column_right_news {width:307px; float:left; margin-top:15px;}}	
			.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;
}


