body {
	background:#4d3226 url(mainbg2.gif);
	margin:0;
	background-repeat:repeat-x;
}

h1, h3, h4, h6, h7, h8 {
	font-family:Arial;
	display:inline;
	margin:none;
	font-size:31px;
	letter-spacing:-0.05em;
	font-weight:normal;
}

h1 > a, h1 > a, h3 > a, h4 > a, h6 > a, h7 > a, h8 > a {
	text-decoration:none;
}

h1 {
	position:relative;
	left:-200px;
	margin:4px 0px 4px 0px;
}

#fronttitle {
	font-size:31px;
	position:relative;
	left:18px;
	top:10px;
	margin-bottom:25px;
	width:320px;
	height:50px;
	_height:44px;
	color:white;
}

a { color:#ffffff;}
a:hover {text-decoration:none;}

td,div {padding:0;margin:0;}
td {text-align:center;}
td.ftd {padding:8px;text-align:left;font-size:10px;color:#ffa500;}

body,td,div,span {
	font-family : Arial,Tahoma,Sans;
	font-size:10pt;
	font-style:normal;
	color:white;
}
input,select,textarea {
	font-family : Arial,Tahoma,Sans;
	font-size:10pt;
	font-style:normal;
	padding:2px;
	border:none;
	background:url(inpbg.gif);
	margin-left:83px;
}
.inputsamerow {
margin-left:0;
}
.showex {margin-left:83px;font-size:10px;}
.tcat {font-style:italic;}
.tinfo {font-size:8pt;width:100%;
height:87;
_height:103;
padding:8;
padding-left:0px;padding-right:0px;background:#c4c3bd url(botmbarbg.gif);color:white;}
.foottd {font-size:9pt;text-align:left;color:#6d6b60;
vertical-align:top;}
a.fotlink {color:#6d6b60;text-decoration:none;}
a.fotlink:hover {color:#9d9b90;}
.ftttl {font-size:7pt;text-align:left;color:#690c28;
line-height:5px;
}

.tnotes {font-size:12pt;}

.tylw, .tylw3 { font-family: Georgia,Tahoma,Sans;
	margin-top:7px;font-size:12px;
	color:#690c28;
	font-weight:bold;
	background:url(bulsml.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	background-position:0 2;
	margin-left:-16px;
}
.tylw2 {color:#690c28;
	font-family : Georgia,Tahoma,Sans;
	font-size: 12px;
	text-align:left;
	height:24px;
	width:100px;
	position:relative;
	z-index:30;
	left:-235px;
	top:20px;
	margin-bottom:-30px;
padding:4px;
font-weight:bold;
}
.tylw3 {
	display:block;
	width:80px;
	text-align:right;
	margin-bottom:-18px;
}


.headdiv {
  font-family : Arial,Tahoma,Sans;
	font-size: 11px;
	text-align:left;
	
	width: 550px !important;
	width /**/ : 579px;
	margin-top:7px;
margin-bottom:0px;

	z-index:10;
	font-weight:normal;
}

a.ylwa {color:#ffa500;text-decoration:none;}
a.ylwa:hover {color:white ! important;}
.galdiv {width:648;
_width:668;
padding:10;
margin-top:10;background:black url(subtle.gif);text-align:left;}
.galtitl {width:644;
_width:668;
margin-bottom:-10;
padding:6;
background:url(tabbg.gif);background-repeat:repeat-x;background-position:top right;text-align:left;font-size:14;color:black;
padding-bottom:0;
padding-left:18;
height:20;
_height:26;}

a.galmore, a.galprev, a.aimgoff, .aimgon {
display:block;position:relative;
width:70;
height:20;
_height:28;
top:-22;
text-align:left;
margin-bottom:-2;
left:305;


background:url(but1.gif);background-repeat:repeat-x;background-position:right top;color:#ffa500;text-decoration:none;text-align:right;
padding:3px;
_padding:2px; 
padding-top:6px;
_padding-top:5px;
padding-bottom:0px;
_padding-bottom:2px;

border:1px solid black;font-size:11px;font-weight:bold;
}
a.galmore:hover, a.aimgoff:hover  {
background:url(but1.gif);background-repeat:repeat-x;background-position:right -26px;
}

a.aimgoff, .aimgon {
	text-align:center;width:17;
	top:0;
	left:0;font-size:15;display:table-cell;
	padding-top:3px;}

.aimgon {
	background:white url(butb.gif);color:#dddddd;
}

a.galprev {
background-position:left top;text-align:left;
}
a.galprev:hover {
background:url(but1.gif);background-repeat:repeat-x;background-position:left -52px;
}

a.arwprev,a.arwnext {
	display:block;width:15;height:105;background-repeat:no-repeat;background-position:left top;margin-bottom:-105;
}
a.arwprev {
	background:url(arwprev.gif);
}
a.arwnext {
	background:url(arwnext.gif);	
}
a.arwprev:hover,a.arwnext:hover {
	background-position:right top;
}

.combox {
	text-align:center;padding:10px;width:648px;margin-top:0px;margin-bottom:25px;background:#bc795d url(comshad.gif);background-repeat:repeat-x;background-position:left top;
}

.comsing {
	text-align:left;width:100%;background:#644031 url(comtitl.gif);background-repeat:repeat-x;margin-top:10px;margin-bottom:10px;font-size:2px;padding-bottom:10px;
}

.comref {
	float:left;width:40px;height:20px;padding:4;text-align:center;color:black;font-size:16px;
}

.comdate {
	height:20px;margin-left:10px;padding:6;color:white;font-size:11px;
}
.comname {
	color:#ffa500;font-size:12px;font-weight:bold;
}

.comblurb {
	margin-left:46px;width:516;margin-top:0px;padding:4;color:white;
}

a.blash, a.blash2 {
color:#ffa500;
margin-right:20px;
text-decoration:none;
padding-left:18px;
background:url(bulmd.gif);
background-repeat:no-repeat;
}
a.blash:hover, a.blash2:hover {
color:#ffffff;
background-position:0 -30;
}
a.blash2 {
	margin-right:18px;
}
h2 {
  font-family :Arial,Tahoma,Sans;
	font-size: 11px;
	text-align:left;
	height:220px;width:150px;
	position:relative;
	z-index:30;
	top:75px;
	margin-bottom:-240px;
	padding:4px;
	font-weight:normal;
}

a.hidetop, a.showtop {
	height:20px;
	width:67px;
	display:block;
	background:url(hidetop.gif);
	background-repeat:no-repeat;
	
}
a.showtop {
	background:url(showtop.gif);
}
a.hidetop:hover, a.showtop:hover {
	background-position:0 -20;
}

span.fileinputs {
	position: relative;
	margin-left:83px;
}

span.fakefile {
	position: absolute;
	top: -1px;
	left: -1px;
	z-index: 2;
}
input.fakefilebg {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	margin-left:0px;
}

input.file {
	position: relative;
	moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 3;
	margin-left:0px;
}

#previewimg {
	background:white;
	width:220px;
	height:220px;
	float:right;
	overflow:hidden;
}

form {
	margin:0;
	padding:0;
}

.uplbut {
	position:relative;
	left:83px;
	margin-top:6px;
	background:url(uplbut.gif);
	display:block;
	width:75px;
	height:22px;
}

.uplbut:hover {
	background-position:0 -22;
}

#tagwin, #moodwin {visibility:hidden;
width:470;
height:250;
background:black;
padding:12px;
position:relative;
margin-bottom:-270px;
top:-400;
z-index:50;
line-height:20px;
overflow:auto;
}

.halftitle {
font-size:28px;
line-height:20px;
}
.floatr {
position:relative;top:-30;
float:right;
margin-bottom:-15;
}
a.yesupload {background:url(finish.gif);float:left;}
a.noedit {background:url(backedit.gif);float:right;}
a.yesupload, a.noedit {display:block;width:264;height:84;background-repeat:no-repeat;}
a.yesupload:hover, a.noedit:hover {background-position:0 -84;}

a.aontop {z-index:100;position:relative;left:0;top:0;}

.textbg {
	width:100%;
	height:100%;
	background:white;
	position:absolute;
	left:0;
	top:0;
	moz-opacity:.5 ;
	filter:alpha(opacity=50);
	opacity: .50;
	z-index: 1;
}
.textfg {
	padding:14px;
	position: absolute;
	left:0;
	top:0;
	moz-opacity:1 ;
	filter:alpha(opacity=100);
	opacity: 1;
	z-index: 2;
	color:black;
}
.ftags {
	font-size:10px;
	background:url(mainbg.gif);
	background-position:-3 -3;
	width:328;
	height:60px;
	margin-left:10px;
}
.coms {
	padding:10px;
}
.featingress {
color:#690c28;font-size:14px;
}
.brn {color:#ffa500;}

.imswinitoff {
	display:none;
}
.imswiniton {
	display:inline;
}

.rssbar {
	width:100%;
	padding:0;
	padding-top:6;
	height:20;
	_height:26;
	background:url(tabbg.gif);
	margin-top:25;
}

.tylw4 {
font-family : Georgia,Tahoma,Sans;
	font-size: 12px;
	z-index:30;
	padding:4px;
	font-weight:bold;
	position:relative;
	left:16;
	top:2;
	width:120;
	_width:128;
	height:20;
	_height:28;
	margin-bottom:-20;
	color:white;
	text-align:left;
	}
	
