.pic {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
INPUT.text {
	BORDER-RIGHT: #a8e0f6 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a8e0f6 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #a8e0f6 1px solid; COLOR: #637f8b; PADDING-TOP: 4px; BORDER-BOTTOM: #a8e0f6 1px solid; FONT-FAMILY: arial, helvetica
}
TEXTAREA {
	BORDER-RIGHT: #a8e0f6 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a8e0f6 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #a8e0f6 1px solid; COLOR: #637f8b; PADDING-TOP: 4px; BORDER-BOTTOM: #a8e0f6 1px solid; FONT-FAMILY: arial, helvetica
}
.post {
padding:6px;
COLOR: #000000;
background: #FFFFFF;
}
.post2 {
padding:1px; 
COLOR: #000000;
background: #FFFFFF;
}
.indexbom {
	BACKGROUND-POSITION-Y: bottom; BACKGROUND-IMAGE: url(/templates/default/images/bt.gif); BACKGROUND-REPEAT: repeat-x
}
.tbll {
	BACKGROUND: url(/templates/default/images/tb4_l.gif) no-repeat; WIDTH: 8px
}
.tblbot {
	BACKGROUND: url(/templates/default/images/tb4_m.gif) repeat-x; WIDTH: 100%
}
.tblr {
	BACKGROUND: url(/templates/default/images/tb4_r.gif) no-repeat; WIDTH: 8px
}
.tbt {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 22px
}
.tbtl {
	BACKGROUND: url(/templates/default/images/l.gif) no-repeat; WIDTH: 22px
}
.tbtbot {
font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
	FONT-SIZE: 11px; BACKGROUND: url(/templates/default/images/m.gif) repeat-x; WIDTH: 100%; COLOR: #445588
}
.tbtr {
	BACKGROUND: url(/templates/default/images/r.gif) no-repeat; WIDTH: 124px
}
.tbtr2 {
	BACKGROUND: url(/templates/default/images/r2.gif) no-repeat; WIDTH: 65px
}
a:link { 
color: #496690; 
text-decoration: none; 
}
a:visited { 
color: #496690; 
text-decoration: none; 
}
a:hover, a:active { 
color: #ff6600; 
text-decoration: underline;
}
.cat { 
padding:4px; 
background: #99cc66 url(/templates/default/images/cat.gif) repeat-x top left; 
font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
}
.info {
padding:2px; 
font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
background: #ffffff;
}

.post ul { 
list-style:none; padding-left:0; 
}
.tborder {
background: #ffffff;
border:#a9b8c2 1px solid;
}
.tborder2 {
background: #ffffff;
border:#ffffff 1px solid;
}
.tbordertop {
background: #FFFFFF url(/templates/default/images/nav_buttons_bg.gif) repeat-x top left;
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
}
.spacer {
padding: 2px 2px 2px 2px;
}
.inlineimg { 
vertical-align: middle; 
}
.nav_border {
background-color: transparent;  
border: 1px dotted #feecac;
}
.nav {
background-color: #e2f0ff;
border: 1px solid #6783c3;  
padding: 1px;
}
.header a:link { 
color: #FFFFFF; 
text-decoration: none; 
}
.header a:visited { 
color: #FFFFFF; 
text-decoration: none; 
}
.header a:hover, .header a:active { 
color: #000000; 
text-decoration: underline; 
}
.header {
color: #d4e8fe; 
text-decoration: none; 
background:url(header.png);
}

.comment { 
padding:6px; 
background: #e2f0ff;
font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
}
.commentalt { 
padding:6px; 
background: #fedfde;
font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
}
/* general & defaults */
* { margin:0; padding:0; }
body { font:80% Trebuchet MS, sans-serif; color:#333; line-height:1.25em; }
hr { display:none; }

p, ul, ol, blockquote { padding-bottom:1em; }
img { border:1; }

.alignleft { display:inline; float:left; padding:0.5em 1em 0.25em 0; }
.alignright { display:inline; float:right; padding:0.5em 0 0.25em 1em; }
.item:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.aligncenter { display:block; clear:both; padding:0.5em 0 0.5em; margin:auto; }

.catimage { float:left; }

/* layout */
body { background:#FFFFFF; }

input#s { width:120px; vertical-align:top; }
input#searchsubmit { width:30px; margin:0 0 1em 5px; vertical-align:top; }

#side img { padding-top:0.25em; }

#footer { width:760px; height:61px; margin:auto; overflow:hidden; padding: 8px 0 0 0; }
#footer { color:#FFFFFF; font-size:0.9em; text-align:center; }
#footer a { color:#e2f0ff; font-weight:bold; }
#footer a:focus, #footer a:hover, #footer a:active { color:#FFFFFF; border-bottom:1px dotted #FFFFFF; text-decoration: none;  }

.contactform {
	OVERFLOW: hidden; POSITION: relative
}
.contactleft {
	CLEAR: both; PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 5px 0px; WIDTH: 25%; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.contactright {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 5px 0px; WIDTH: 70%; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.contacterror {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid
}