
* { padding: 0; margin: 0; }

body {
 background-image: url(images/background.jpg);
 background-repeat: repeat-x;
 background-color: #ffffff;
 font-family: verdana, arial, sans-serif;
 font-size: 13px;
}

li{
list-style-position: inside; 
}

#container { 
 background-image: url(images/containerbg.jpg);
 margin: 0 auto;
 width: 805px;
 background-color: #ffffff;
}
#faux {

 margin-bottom: 10px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#header {
 background-image: url(images/header.jpg);
 width: 805px;
 padding: 0px;
 height: 197px;
 margin: 0px 0px 0px 0px;
}

#leftcolumn { 
 background-image: url(images/leftcol.jpg);
 background-repeat: no-repeat;
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 224px;
 height: 550px;
 float: left;
}

#leftcolumnclients { 
 background-image: url(images/leftcol.jpg);
 background-repeat: no-repeat;
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 224px;
 height: 800px;
 float: left;
}

#menu{
position: relative;
width: 120px;
left: 58px;
top: 150px;
margin: 0px;
padding: 0px;
}

#rightcolumn { 
 float: left;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 550px;
 height: 100%;
 display: inline;
 position: relative;
}

/** Flash **/
#banner{
position: relative;
top: 40px;
left: 265px;
}
/** End Flash **/

#footer { 
 background-image: url(images/footer.jpg);
 width: 805px;
 height: 26px;
 clear: both;
 color: #333;

 margin: 0px 0px 0px 0px;
 padding: 0px;
}

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

h1{
font-family: arial, sans-serif;
font-size: 17px;
padding-bottom: 0px;
color: #301A07;
}

hr{
color: #D7D1C0; /* For IE */ 
background-color: #D7D1C0; /* For Firefox */
height: 2px;
margin-bottom: 20px;
}

input
{
background: #e6e2d6;
border: 2px solid #ffffff
}

textarea
{
background: #e6e2d6;
border: 2px solid #ffffff
}

