.p { ;padding:9px 0 0 0; }
.p2 { ;margin:0 0 9px 0; }

body { ;background:#FF0F0E url('/phpimg.php?img=christmas_background09.gif');padding:14px 0;font-size:75%; }
div#container { ;width:970px;margin:0 auto; }
div#wrapper { ;background-color:white;color:#3e3e3e; }
div#clearfix { ;; }

.notNifty { ;background:white;margin:0 auto;font-size:0; }

h1 { ;font-size:2.2em;margin:0;padding:8px 0; }
h2 { ;font-size:1.8em;margin:0;padding:8px 0; }
h3 { ;font-size:1.5em;margin:0;padding:8px 0; }
h4 { ;font-size:1.2em;margin:0;padding:8px 0; }
h5 { ;font-size:1.2em;margin:0;padding:1em 0 4px; }
.ileft { ;margin-left:-2px; }

a:link { ;color:green;background-color:transparent; }
a:visited { ;color:#CC0000;background-color:transparent; }
a:hover { ;color:red;background-color:transparent; }

.xml { ;border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px 1px;font:bold 10px verdana,sans-serif;color:#FFF;background:#F60;margin:0;position:relative;top:-2px; }

div#sub { ;background:white; }
div#subi { ;padding:2px 0 4px;width:880px;margin:0 auto; }
div#xtra0 { ;; }
div#Navigation { ;; }
div#mainmenu { ;display:inline;margin-left:24px; }
div.nav a { ;padding:0 10px;font-family:cursive;font-size:1.5em;text-decoration:none;font-weight:bold; }
a.navon { ;color:red; }
div#xtra1 { ;display:inline; }
div#xtranav { ;display:inline; }

div#Content { ;; }
div#main { ;width:790px;float:right; }
div#maini { ;padding:0 0 30px 0; }

div#ccol1 { ;margin-left:8px;width:405px; }
div#fixedwfloat { ;float:right;width:340px;margin:20px 22px 0 0; }
div#ccol2 { ;margin-left:8px;width:490px; }
div#mainx { ;width:610px;padding:4px 0 0 0; }

div#cal { ;float:right;margin:8px 10px 10px 0;text-align:center; }
div#cal2 { ;float:right;margin:18px 25px 10px 0;text-align:left; }
table#mba { ;display:inline; }
table#mba td { ;text-align:left; }
div#cals { ;font-size:0.8em; }
table.sortable th { ;cursor:pointer;padding:0 0 0 3px;font-size:1.2em;height:2.2em; }
table.sortable td { ;text-align:left;vertical-align:top;padding:0 2px; }
table.sortable td.f { ;padding:0 2.9em 4px 2.4em; }
table.sortable td.f img { ;display:block; }
table.sortable td.town { ;padding:0 0 0 4px; }
table.sortable td.state { ;padding:0 2.2em 0 1.4em; }
table.sortable td span.tba { ;font-style:italic;padding-left:1.6em; }
div#nofound { ;padding:12px 0 0;font-style:italic; }

div#ajaxbox { ;margin:16px 8px 0;background:#ccc; }
div#ajaxformcontainer { ;position:absolute;top:0;left:0; }
div#closed { ;background:white; }
div#mcontrols { ;float:left;margin:-2px 0 0 10px; }
div.mnav { ;background:white;text-align:right;padding:5px 0; }
div.mnava { ;font-size:2.2em;height:1em;float:right;margin:-11px 3px 0 10px; }
div.mnav a { ;text-decoration:none; }
#s1 { ;display:inline;font-size:0.8em; }
.comment { ;background:white;margin:20px 30px;padding:8px; }
.respond { ;float:right;font-size:0.8em; }
.dte { ;font-size:0.8em; }
.dte2 { ;font-size:0.8em; }
.txt { ;margin:5px 0 0 3px; }
.del { ;font-size:0.8em;text-decoration:none; }
.irt { ;font-size:0.8em;font-weight:bold;margin:5px 0 4px 0;font-style:italic; }
div#ajaxformlayer { ;background:url('/phpimg.php?img=white_1px.png');visibility:hidden; }
div#ajaxformbox { ;background:white url('/phpimg.php?img=w_bg.gif') top repeat-x;margin:0 auto;width:410px;border:8px red solid;padding:5px; }
div#ajaxformbox textarea { ;display:block;width:260px;height:90px;padding:5px; }
.cbutton { ;display:block;margin:5px 0 0 64px;font-size:0.9em;font-family:sans-serif;font-weight:bold; }
div#rulescontainer { ;position:absolute;top:0;left:0; }
div#ruleslayer { ;background:url('/phpimg.php?img=white_1px.png');display:none; }
div#rulesbox { ;background:white url('/phpimg.php?img=w_bg.gif') top repeat-x;margin:0 auto;width:510px;border:8px red solid;padding:5px 15px 15px 5px; }
div#antiflood { ;color:black;font-weight:bold;background:yellow;padding:4px 0 5px 1em;border-bottom:10px white solid; }

div#xtra2 { ;width:170px;padding:0 0 0 10px; }

div.xrc { ;width:160px;float:right;margin:16px 10px 0 0; }
.linki { ;display:block;margin-right:6px; }

a.valid { ;display:block;width:80px;background-color:white;color:black;font-family:monospace;font-size:10px;text-align:center;border:1px black solid;text-decoration:none; }

div#gspecials.gswidget {
 background: white;
 border-left: 1px red solid;
 border-right: 1px red solid;
}

div#gspecials-bt.gswidget {
 background: red;
 padding: 5px 0;
 border: none;
}

div#gspecials-tt.gswidget {
 background: white;
 border: none;
}

div#gspecials-tt.gswidget a {
 color: red;
 padding: 4px 0;
}

div#gspecials-ts.gswidget a {
 background: white;
 color: #3e3e3e;
}

div#gspecials-c.gswidget {
 background: white;
}

div#gspecials-c.gswidget a {
 font-size: 1em;
 color: #CC0000;
}

div#gspecials-c.gswidget a:visited {
 color: #CC0000;
}

div#gspecials-c.gswidget a:hover {
 color: #E52811;
}

div#gspecials-tb.gswidget {
 background: white;
 border: none;
}

div#gspecials-tb.gswidget a {
 color: red;
 padding: 4px 0;
}

div#gspecials-bb.gswidget {
 background: red;
 padding: 4px 0;
 border: none;
}
