* { margin: 0px; padding: 0px;}
body { font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000; }
a { text-decoration: none; font-weight: bold; color: #6B3500;}
a:hover { text-decoration: underline;}
img { border: 0px;}
h1 { color: #B00000; font-size: 13px; font-weight: bold; line-height: 19px;}
h2 { color: #6B3500; font-size: 11px; font-weight: bold; line-height: 19px;}
h2.textoffer a { color:#B00000; text-transform:uppercase; }
h3 { font-size: 11px; line-height: 23px;}
#container { width: 900px; margin: 0 auto; padding: 0px; }
#insidecontainer {}
#header { width: 900px; height: 168px; background-image: url('images/custom1_01.gif'); background-repeat: no-repeat;}
#insideheader {}
#line1 { height: 59px;}
#line2 {}
#banner { width: 728px; height: 90px; margin: 0 auto;}
#logo {margin: 8px 0px 0px 20px; float: left;}
#headerspace {float: right; margin: 0px 19px 0px 0px;}
#mainnavbar { width: 900px; height: 30px; background-image: url('images/custom1_02.gif'); background-repeat: no-repeat;}
#insidemainnavbar { margin: 0px 19px; line-height: 29px;}
#mainarea { width: 900px; background-image: url('images/bigbg.gif'); background-repeat: repeat-y; display: block; }
#insidemainarea {}
#leftcol { width: 185px; float: left;}
#insideleftcol { margin: 0px 0px 0px 14px; line-height: 19px;}
#insideleftcol ul { list-style-type: none; margin: 0px 0px 0px 5px; }
#rightcol { width: 715px; float: left; display: block;}
#insiderightcol { margin: 5px 19px 5px 5px;}
#contentcolumn1 { width: 340px; float: left; }
#contentcolumn1 .in1 { padding: 0px 10px 10px 0px; }
#contentcolumn1 .in1 p{ line-height: 19px; }
#contentcolumn2 { width: 351px; float: left; }
#contentcolumn2 .in2 { padding: 0px 0px 10px 10px; }
#footer { width: 900px; height: 30px; background-image: url('images/custom1_05.gif'); background-repeat: no-repeat; clear: both;}
#insidefooter { margin: 0px 19px; line-height: 29px;}
#keepspace { clear: both; }
.pagination { margin: 20px 0px 0px 0px; line-height: 25px;}
.pagination a { padding: 2px 3px; margin: 0px 3px; border: 1px solid #F2B100; }
.pagination a:hover { border: 1px solid #715300; text-decoration: none; }
#searchform { padding: 6px;  }
#searchform input.a { border: 1px solid #E59200; height: 17px; vertical-align: bottom; font-size: 11px; padding: 3px 0px 0px 0px;}
#searchform input.b { border: 1px solid #E59200; background-color: #FFDE00; font-size: 11px; font-weight: bold; padding: 3px 4px 1px 4px; vertical-align: top;}
.comments p.commentok { font-weight: bold; color: #990000;}
#commentarea td { height: 25px;}
