/* CCS2 Navigation Menu */ 
#m{margin:0 0px;padding:0;list-style:none; border-top:0px solid #840000;} 
#m a:link,#m a:visited{display:block;margin:1px 0; padding:3px 0;background:#ffffff; 
color:#840000;text-decoration:none;text-indent:6px; font-weight:normal;width:120px} 
#m a:hover{background:#1fa2fa;font-weight:bold;color:#000000} 
 /* End CCS2 Navigation Menu */ 

body { background-image: url(bge.jpg); background-repeat: repeat; font-size: 11px; font-family: "Trebuchet MS", sans-serif, arial; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; ; background-attachment: fixed } 
fieldset { border: 1px solid #840000; } 
form { margin: 0px; }
textarea { font-family: "Trebuchet MS", sans-serif, arial; font-size: 10pt; color: #141414; background-color: #ffffff; border: 1px solid #5a5a5a; } 
input, select { font-size: 10px; color: #141414; background-color: #ffffff; border: 1px solid #5a5a5a; } 
.gallery {
	border: 1px #FFFFFF solid;
}
.left {
	float: left;
	padding left: 200px;
	height:300px;
}
.right {
	float: left;
	padding left: 290px;
	height:300px;
	}
#darkbg {
height: 410px;
}
.pub {
	height: 300px;
}

h1 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; }
h2 { font-size: 15px; margin: 0px; padding: 0px; } 
h3 { font-size: 12px; margin: 0px; padding: 0px; } 
hr { background-color: #b04b08; border: 0px; color: #840000; height: 1px; } 
a:link, a:visited, a:active { text-decoration: none; color: #840000; } 
a:hover { color: #990000; text-decoration: underline; } 
div.bottom { color: #141414; font-size: 10px; text-align: center; } 
.join_edit_error {
	background-color: #f0f0f0;
	border: 1px solid #f00;
	padding: 2px;
}

/* Define some colors */
a.table_top { color: #840000; text-decoration: none; } a.table_top:hover, a.table_top:active { color: #000000; }
.tableborder { border: 1px solid #840000; background-color:#e8e8f0; padding:0px 0px; margin:0px 0px } 
.tablebg { background-color: #840000; color: #000000; } 
.topbox { background-color: #ffffff; }
.redlines { border: #840000 solid; border-width: 0px 0px 1px; background-color:#FFFFFF; background-image: url(menubg.gif); padding:0px 0px; margin:0px 0px }
.darkbg { background-color: #ffefe1; color: #840000; border: 1px solid #840000; } 
.mediumbg { background-color: #ffffff; color: #840000; background-image: url(menubg.gif)} 
.lightbg { background-color: #ffffff; color: #000000; }
.lightbgalt { background-color: #f5f5f5; color: #B04B08; } 
.highlight { background-color: yellow; color: #000; } .search {  float: right; height: 26px; width: 240px; margin-top: 6px; margin-left: 594px}
.divider {  background-color: white; background-image: url(menubg.gif); background-repeat: repeat-x; height: 30px; width: 778px; float: right; margin-top: 0px; margin-left: 1px}

/* Top menu */ 
a.menu, a.menu:visited { background-color: #f5f5f5; border: 1px 
solid #9191A5; color: #D6E9EA; font-weight: bold; margin-left: 4px; margin-right: 
4px; padding: 3px; text-decoration: none; }
a.menu:hover, a.menu:active { color: #fff; background-color: #f5f5f5; } 
a.table_top { color: #8a3b06; text-decoration: none; } a.table_top:hover, a.table_top:active { color: #000000; } 
.tableborder { border:1px solid #B04B08;background-color:#FFCFA5; padding:0px 0px; margin:0px 0px } 
.tablebg { background-color: #FFEFE1; color: #000000; }




