body {

	color: #FFF;

	font: 12px tahoma, verdana, arial, sans-serif;

	margin:0px;

	text-align:left;

	background-image: url(images/bg4-1.jpg);

}

a {
	color: #3399CC;
	text-decoration: none;
	font-weight: bold;
}

a:hover {

	color: #CE82FF;

	font-weight: bold;

	text-decoration: none;	

}

.smalltext {

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFFFFF;

}

.smallwhitetext {

	font: normal 11px tahoma, verdana, arial, helvetica, sans-serif;

	color:#FFF;

}

.indent{

	padding: 3px 3px 3px 3px;

	margin: 5px;

	font: 11px verdana, tahoma, arial, sans-serif;

	color: #FFFFFF;

	border: 1px solid;

	background-color: #000000;

	border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

}

.defaulttext {

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFF;

}

td {

	font:10px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFF;

	padding: 0px;

	text-align:left;

}



blockquote {

	font: italic 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#CCCCCC;

}

.mediumtext {

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFF;

}

.captiontext {

	font: 14px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFF;

}

.tbox{

	background-color: #000000;

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	color: #FFFFFF;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}

.nextprev{

	background-color: #000000;

	border: 1px solid #696C6C;

	color: #FFF;

	font: normal 9px verdana, tahoma, arial, helvetica, sans-serif;

	text-align:center;

	padding : 2px, 2px, 2px, 2px;

	background-image : url(images/button.png);

}

.button{

	background-color: #000000;

	border-bottom: #946D4A 1px solid;

	border-left: #CEBA94 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #CEBA94 1px solid;

	color: #FFFFFF;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	text-align:center;

	background-image : url(images/button.png);

}

.np{

	background-color: #000000;

	border: #FFF 1px solid;

	color: #CCCCCC;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	text-align:center;

	padding : 2px;

}

form {

	margin: 2px 0px 0px 0px;

}

.spacer{

	padding: 2px 0px 2px 0px;

}

hr {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	height: 2px;

	width: 92%;

	text-align:center;

}

.border {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

}

.border2 {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

}



.border3 {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

}

.helpbox {

	border: transparent;

	background-color: #000000;

	color:#FFF;

	font: 9px tahoma, verdana, arial, helvetica, sans-serif;

}

.caption {

	padding: 0px 4px 0px 4px;

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	background-color: #000000;

	color: #FFF;

	font: 13px tahoma, arial, verdana, helvetica, sans-serif;

	background-image : url(images/cap1.png);

}

.caption2 {

	padding: 0px 4px 0px 4px;

	color: #FFFFFF;

	font: 15px tahoma, arial, verdana, helvetica, sans-serif;

	text-align:center;

}

.caption3 {

	padding: 0px 4px 0px 4px;

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	background-color: #666666;

	color: #FFF;

	font: 13px tahoma, arial, verdana, helvetica, sans-serif;

}

.bodytable {

	padding: 8px;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #FFF;

}

.bodytable2 {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 8px;

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color: #FFFFFF;

}

.bodytable3 {

	padding: 8px;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #FFF;

}

p {

	margin-top: 0px;

	margin-bottom: 0px

}

.fborder {

	background-color: #000000;

	border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;			

}

.forumheader{

	background-color: #000000;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFF;

	padding: 4px;

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

}

.forumheader2{

	background-color: #000000;

	font: 14px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFF;

	padding: 4px;

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

}

.forumheader3{

	background-color: #000000;

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFF;

	padding: 4px;

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

}

.forumborder{

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

}

.fcaption {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 2px 0px 2px 8px;

	background-color: #666666;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color:#fff;

}

.captiontopleft{ width: 24px; background-image: url(images/topleft.png); }

.captiontopmiddle{ width: 100%; background-repeat: repeat-x; background-image: url(images/top.png); }

.captiontopright{ width: 11px; background-image: url(images/topright.png); }

.captionleft{ width: 13px; background-image: url(images/capleft.png); }

.captionbar{ background-repeat: repeat-x; padding-right:10px; font-size: 10px; color: #fff; font-family: verdana, tahoma, arial, sans-serif; background-image: url(images/capdark.png);}

.captionend{ width: 13px; background-image: url(images/captransition.png); }

.captionmain{ width: 100%; background-repeat: repeat-x; background-image: url(images/caplight.png); }

.captionright{ width: 13px; background-image: url(images/capright.png); }

.bodyleft{ width: 3px; background-repeat: repeat-y; background-image: url(images/left.png); }

.bodymain{ width: 100%; background-color: #000000; padding: 4px 5px 5px 4px; font-size: 10px; color: #FFF; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; }

.bodyright{ width: 3px; background-repeat: repeat-y; background-image: url(images/right.png); }

.bottomleft{ width: 10px; background-image: url(images/bottomleft.png); }

.bottommain{ width: 100%; background-repeat: repeat-x; background-image: url(images/bottom.png);}

.bottomright{ width: 10px; background-image: url(images/bottomright.png); }

.finfobar{

	background-color: #666666;

	font: 15px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFF;

	padding: 4px;

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	

}



a.forumlink{

	color: #fff;

	text-decoration: underline;

}



.topborder {

	border-bottom: #946D4A 1px solid;

}



.bottomborder {

	border-bottom: #946D4A 1px solid;

}

.alttd{

	background-color: #666666;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #FFF;

}

.code{

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 8px;

	background-color: #000000;

	font: 12px courier, arial, verdana, tahoma, helvetica, sans-serif;

	color:#CCCCCC;

}



.nforumholder {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 0px;

	background-image: url(images/bg1.png);

}



.nforumcaption {

	padding: 8px 4px 8px 4px;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color: #fff;

	background-color: #000000;

}



.nforumcaption2 {

	border-bottom: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 8px 0px 8px 4px;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #FFF;

	font-weight: bold;

	background-image: url(images/bg2.png);

}



.nforumcaption3 {

	border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 4px;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	background-color: #000000;

}

.nforumcaption4 {

	border-top: #CEBA94 1px solid;

	border-bottom: #946D4A 1px solid;

	border-left: #CEBA94 1px solid;

	border-right: #946D4A 1px solid;

	padding: 8px 0px 8px 4px;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #FFF;

	font-weight: bold;

	background-image: url(images/bg3.png);

}

.nforumthread {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 4px;

	background-color: #000000;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumthread2 {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 4px;

	background-color: #000000;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreplycaption {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 4px;

	background-color: #000000;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreply {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 4px;

	background-color: #000000;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreply2 {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 4px;

	background-color: #666666;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}

.nforumdisclaimer {

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	color:#CCCCCC;

}

.nforumview0 {

		border-bottom: #CEBA94 1px solid;



	border-top: #946D4A 1px solid;

	padding: 4px;

	background-image: url(images/bg1.png);

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}

.nforumview1 {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 4px;

	background-color: #000000;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumview2 {

		border-bottom: #CEBA94 1px solid;

	border-left: #946D4A 1px solid;

	border-right: #CEBA94 1px solid;

	border-top: #946D4A 1px solid;

	padding: 4px;

	background-color: #000000;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumview3 {

	padding: 4px;

	background-color: #666666;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #FFFFFF;

}



.nforumview4 {

	padding: 4px;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	color: #CCCCCC;

	background-image: url(../../e107_images/forum/bg1.png);

}