@charset "UTF-8";
/* CSS Document */

/*
thanks to www.code-sucks.com
	  
*/


* {margin:0; padding:0;}

body {background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

/* HEADERS */

h1{background-color:#004990; font-size:17px; color:#FFFFFF;width:400px; padding:3px 10px 3px 3px;text-align:right;margin:0 0 20px 0;font-weight: 400}
h2 {color:#004990;font-size:15px;}
h2 span {font-weight: 400; font-size:13px;}
h3 { font-size:13px; margin:20px 0 0 0;}
h4 { font-size:13px; margin:10px 0 0 0;color:#004990}
h4 span {font-weight: 400; font-size:13px;}
.post{color: #333333;}
.con{margin-top:20px;}


#header {
 color: #333;
 width: 902px;
 padding: 10px;
 height: 100px;
 margin: 10px 0px 0px 0px;
  background: url('images/header_logo.gif') no-repeat left;
background-color:#FFFFFF;}

/* LINKS */

a:link {color:#FF0000;text-decoration:none;} 
a:visited {color:#FF0000;text-decoration:none;} 
a:hover {color:#FF0000;text-decoration:underline;}  
a:active {color:#FF0000;text-decoration:none;} 

/* NAVIGATION */

.navlist {
            position: relative;
            height: 29px;
            width: 950px;
            background-color: white;
            padding:10px 0 10px 0;
            margin: 10px 0;
            overflow: hidden;
         border-bottom:1px #E4EBF2 solid;
		 border-top:1px #E4EBF2 solid;
        }
.navlist li {float: left;list-style: none;}

.navlist li.back {
background-color: #E4EBF2;
width: 9px;
height: 30px;
z-index: 8;
position: absolute;}

.navlist li a {
font: bold 12px arial;
text-decoration: none;
color:#004990;
outline: none;
text-align: center;
top: 7px;
text-transform: uppercase;
letter-spacing: 0;
z-index: 10;
display: block;
float: left;
height: 30px;
position: relative;
overflow: hidden;
margin: auto 10px;}

.navlist li a:hover, .navlist li a:active, .navlist li a:visited {border: none;}                    

/* MAIN CONTENT */

#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 background: url(images/faux-3-2-col.gif);
 margin-top: 20px;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%}
p {padding:10px 0 10px 0px; width:650px; color:#333333;}

ul{margin: 0 0  15px 30px;}

/* LEFT COLUMN */

#leftcolumn { 
 display: inline;
 color: #333;
 padding: 0px;
 width: 195px;
 float: left;
}
/* RIGHT COLUMN */

#rightcolumn { 
 float: right;
 color: #333;
 padding: 0px;
 width: 683px;
 display: inline;
 position: relative;
}
.quote{font-style:italic; color:#FF0000;}
.quote2{font-style:italic; color: #666666;}
.kc {color:#004990;}
.name{padding:0;}
.name span{color:#FF0000;}
.name2{padding:5px 0 5px 0;}
.mail{padding:0 0 20px 0;}
.mail2{padding:0 0 10px 0;}
#rightcolumn img {border:solid 1px #999999;}


/* FOOTER */

#footer { 
 width: 902px;
 clear: both;
 color: #FFFFFF;
 background: #004990;
 margin: 15px 0px 10px 0px;
 padding: 8px;
border-top:#ff3333 solid 3px;
font-size:11px;
text-align:right;}
.clear { clear: both; background: none; }
