/*
      Created by Dirk Mathienz
	  
	  
	  
*/

* { padding: 0; margin: 0; }

body {
 background:#fff url(testbg.gif) top left; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-top:0px;
 }
 
 h2 {
 color:#9E119F;
 font-size:12px;
 
 }
 
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 margin-bottom: 0px;
 padding-top:0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 922px;
 padding-bottom: 10px;
 height: 317px;
 margin: 0px 0px 0px 0px;
 background-image: url(img/header.jpg) ;
 background-repeat:no-repeat;
}
#navigation {
 color: #fff;
 width: 922px;
 height: 35px;
 margin-top: 185px;
 margin-left: 0px;
 float: bottom;
 opacity: 0.75;
 filter: alpha(opacity=80);
 background-color: #9A109B;
}

#navigation a{
 color: #fff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 margin-top:5px;
 padding-left:5px;
 padding-right:15px;
 text-decoration:none;
 
}
#navigation a:hover {
 color: #fff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 margin-top:5px;
 padding-left:5px;
 padding-right:15px;
 text-decoration:underline;
 
}
#navigation a:active {
 color: #fff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 margin-top:5px;
 padding-left:5px;
 padding-right:15px;
 text-decoration:underline;
 
}
#leftcolumn { 
 display: inline;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #333333;
 background-color:#ffffff;
 margin-top: 10px;
 margin-left: 0px;
 padding: 0px;
 width: 150px;
 float: left;
}

#leftcolumn a {
 color: #4E054E;
 font-size:11px;
 line-height:28px;
 padding:15px;
 text-decoration: none;
}
#leftcolumn a:hover {
 color: #4E054E;
 font-size:11px;
 padding:15px;
 text-decoration: underline;
}
#leftcolumn a:active {
 color: #4E054E;
 font-size:11px;
 padding:15px;
 text-decoration: underline;
}

#leftcolumn h2{
 color: #4E054E;
 font-size:11px;
 font-size:11px;
 font-weight:800;
 }



#rightcolumn { 
 float: right;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:15px;
 color: #333333;
 margin: 10px;
 padding: 0px;
 width: 720px;
 display: inline;
 position: relative;
}
#rightcolumn a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:15px;
 color: #4E054E;
 text-decoration:none;
}
#rightcolumn a:hover {
 text-decoration:underline;
 }
#rightcolumn h1 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:20px;
 font-stretch:semi-condensed;
 font-weight:800;
 line-height:24px;
 padding-left:0px;
 padding-right:5px;
 padding-bottom:10px;
 color: #4E054E;
 }
 #rightcolumn h2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:16px;
 font-stretch:semi-condensed;
 font-weight:800;
 line-height:24px;
 padding-left:0px;
 padding-right:5px;
 padding-bottom:10px;
 color: #9E119F;
 }
 #rightcolumn h3 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-stretch:semi-condensed;
 font-weight:800;
 line-height:24px;
 padding-left:0px;
 padding-right:5px;
 padding-bottom:10px;
 color: #4E054E;
 }
#footer { 
 width: 920px;
 height:150px;
 clear: both;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:15px;
 color: #fff;
 background: url(img/footer_bg.jpg) bottom left no-repeat;
 margin: 0px 0px 0px 0px;
 padding-left: 10px;
 padding-top: 30px;
 padding-right: 10px;
}
#footer a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:12px;
 color: #fff;
 text-decoration:none;
}
#footer a:hover {
 text-decoration:underline;
 }
 
.clear { clear: both; background: none; }
