
* { padding: 0; margin: 0; }

body {
 font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;
 font-size: 13px;
 background: url(images/back.gif);
 background-repeat: repeat-x;
 background-color:#c2e8f6;
}

h2 {
font-family::"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
color: #333;
padding-bottom: 10px;
}

h3 {
font-family::"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color: #333;
padding-bottom: 3px;
}

p {
font-family::"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color: #333;
padding: 3px;
}


#wrapper { 
 margin: 0 auto;
 width: 922px;
 
}
#faux {
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 902px;
 padding: 0px;
 height: 117px;
 margin: 0px 0px 0px 0px;
 }
#navigation {
 color: #333;
 padding: 5px;
 height: 30px;
}
#rightcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 200px;
 float: right;
 }
#leftcolumn { 
 float: left;
 color: #333;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 width: 678px;
 display: inline;
 position: relative;
}
#footer { 
 width: 902px;
 clear: both;
 color: #666;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
.clear { clear: both; background: none; }

.samples {
border: 4px #ffffff;
padding: 10px 0px 0px 0px;
}

#logo {
position: relative;
overflow:hidden;
left: 84px;
float:left;
}

ul#navlist
{
margin-left: 0px;
padding-left: 0;
text-align:center;
white-space: nowrap;
font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
}

#navlist li
{
display: inline;
list-style-type: none;

}

#navlist a { padding: 3px 30px 4px;}

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #666;
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 13px;
line-height: 100%;
text-decoration:none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
text-align: left;
text-indent: 0ex;
}

#navlist a:hover
{
color: #fff;
background-color: #555;
text-decoration: none;

}

#border {
background:#FFFFFF none repeat scroll 0 0;
float: left;
border:1px solid #666666;
padding:5px;
width: 300px;
text-align:center;
margin: 2px;
}

#border a:link {
color:#FF9900;
font-weight:bold;
}
#border a:active {
color:#FF9900;
font-weight:bold;
}
#border a:visited {
color:#FF9900;
font-weight:bold;
}
#border a:hover {
background-color:#FF9900;
color:#FFFFFF;
font-weight:bold;
padding: 0px 3px 3px 3px;
}
