/*
		Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
*/

*{padding:0; margin:0;}

body{
  margin:0px;
	padding:0 0 10px 0;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:8pt;
  background-image:url(../imgs/fons_bg.gif);
}

img{
  border:0px;
}

#wrapper{ 
  margin:0 auto;
  width:966px;
}

#faux {
  margin-bottom:0px;
  width:100%;
  background-image:url(../imgs/conting_bg.png);
	background-repeat:repeat-y;
  overflow:visible; /* Paul O Brien Fix for IE www.pmob.co.uk */
}

#header {
  height:150px;
  margin:0px;
  padding:0 0 0 8px;
  background-image:url(../imgs/top_bg.png);
	background-repeat:repeat-y;
}

#navigation {
	height:25px;
  margin:0px;
	padding:0 0 0 8px;
	background-image:url(../imgs/menu_bg.png);
  background-repeat:no-repeat;
  background-position:top center;
}

#leftcolumn { 
  width:718px;
  padding:10px 10px 10px 18px;
  text-align:left;
	vertical-align:top;
	color:#333;
}

#rightcolumn { 
  width:196px;
  padding:10px 15px 10px 9px;
  text-align:justify;
	vertical-align:top;
  color:#333;
}

#footer{ 
  clear:both;
  height:18px;
	margin:0px;
	padding-top:15px;
	background-image:url(../imgs/peu_bg.png);
  background-repeat:no-repeat;
  background-position:top center;
	text-align:center;
	color:#880000;
}

#footer a{
  color:#880000;
	text-decoration:none;
}

#footer a:hover{
  color:#000000;
}

.clear{clear: both; background: none;}

/* LATERAL */
#lateral{
	text-align:left;
  vertical-align:top;
}

.lat_moduls{
  margin:0 0 10px 0;
	padding:0 0 3px 0;
	border:1px solid #880000;
	border-top:0px;
	background-color:#FFF9DF;
}

.lat_moduls h2{
  margin:0 0 3px 0;
	padding:3px 0 0 5px;
	height:17px;
	background-image:url(../imgs/titols_lat_bg.gif);
	background-repeat:repeat-x;
	color:#FFF9DF;
	font-size:8pt;
	font-weight:bold;
}

.lat_moduls h3{
  margin:0px;
  padding:0px;
	text-align:center;
	color:#880000;
  font-size:7.5pt;
	font-weight:bold;
	line-height:175%;
}

.lat_moduls h3 em{
  font-size:10pt;
	font-style:normal;
}

.lat_moduls h4{
  margin:0px;
  padding:0 0 0 5px;
	color:#880000;
  font-size:7.5pt;
	font-weight:normal;
}

.lat_moduls h4 a{
  color:#880000;
	text-decoration:none;
}

.lat_moduls h4 a:hover{
  color:#000000;
	text-decoration:none;
}

.lat_moduls hr {
  margin:5px 0 5px 0;
  color: #880000;
  background-color: #880000;
  height: 1px;
  width: 100%;
  border: 0;
}