	body{

		background-color: #FFFFFF;

		margin:0;

		padding:0;

		margin-left:10px;

		margin-top:10px;

	}



	

	.maintable{

		background-color:#FFFFFF;

		border-width:thin;

		border:none;

		width:95%;

	} 

	

	.maintd{

		border:solid; 

		border-color:#00FF00;

		vertical-align:top;

		padding-left:5px;

		padding-top:5px;

	}

	

	blockquote{

		width:30px;

	}



	html, body{height:100%}



	A:link {

		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:14px;



		color:#boldHead;



		font-weight:bold;

	}



	A:visited {

		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:14px;



		color:#boldHead;



		font-weight:bold;}



	A:active {

		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:14px;



		color:#boldHead;



		font-weight:bold;

	}



	A:hover {

		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:14px;



		color:#boldHead;



		font-weight:bold;

	}







	.regularTextBold{



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:14px;



		color:#5C5836;



		font-weight:bold;



	}
	 
	.boldCat{



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:18px;



		color:#5C5836;



		font-weight:bold;



	}
	
	.boldHead{



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:18px;



		color:#003366;



		font-weight:bold;



	}
	
	



	.regularText{



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:12px; 



		color:#5C5836;



		font-weight:normal;

		margin-left:0px;



	}

	

	.headerText{



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:30px;



		color:#878777;



		font-weight:normal;



	}

	

	

	.headerTextBold{



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:20px;



		color:#878777;



		font-weight:bold;



	}


	

	blockquote {

		margin-left::30px;

		width:100%}



#img {margin-right:10px}



body {

background-color:#C1BD9F;

color:#878777;

font-family: Verdana;

font-size:11px;

padding:0;

margin:0;

line-height:12px;

text-align: center;

}



#wrap {

margin-top:15px;

padding:0;}



#top {margin:0px auto 0px auto;

width:688px;

text-align:center;

display:table;

}



#modcontent {

padding:5px;

color:#878777;

font-family: Verdana;

font-size:11px;

height:100%;

}



#modcontent tr td {

color:#878777;

font-family: Verdana;

font-size:11px;

height:100%;

}



#top_a{

width:688px;

height:10px;

background:url(images/top.jpg) center;

margin:0px auto 0px auto;

}



#top_b{

width:688px;

height:202px;

text-align:left;

margin:0px auto 0px auto;

}



#top_b_left{

width:212px;

height:202px;

text-align:left;

float:left;

}



#top_b_right{

width:476px;

height:202px;

text-align:left;

background-image:url(images/top_right.jpg);

float:right;

}



#menu {

margin-top:17px;

margin-left:30px;

}



#content {

width:688px;

height:478px;

margin:0;

background:url(images/cont_bg.jpg) repeat-y top;

display:table;}



#content_left {

width:193px;

text-align:left;

margin:0;

float:left;

padding:6px 9px 25px 11px;

color:#4D4D3A;

}



#content_right {

font-family: Verdana;

font-size:11px;

text-align:left;

margin:0;

padding:5;

display:table;

float:right;

}



#modtitle {

color:#878777;

font-family: Verdana;

font-size:30px;

}



#bot_menu {

color:#878777;

font-family: Verdana;

font-size:11px;

background-image:url(images/bot_px.jpg);

background-position:top center; background-repeat:no-repeat;

margin:0px;

padding-top:15px;

padding-bottom:10px;}



.dot_u {background-image:url(images/dot_hor.gif); background-position:bottom; background-repeat:repeat-x}



#footer {

width:688px;

height:11px;

margin:0px auto 0px auto;

text-align:left;

background-image:url(images/footer.jpg);

display:table;

}



#inner_left {

margin-left:30px;

line-height:13px;

display:table;

font-family: Verdana;

font-size:11px;

position: center;}



#inner_left2 {

margin-left:37px;

line-height:13px;

width:161px;

display:table;

position: relative; bottom: 0;}



#inner_right {

font-family: Verdana;

font-size:11px;

text-align:left;

display:table;

padding:10;}



#inner_right2 {

width:431px;

display:table;

margin:0 28px 0 17px;

padding:0}



#box_about {

width:175px;

height:150px;

background:url(images/px_box.jpg) repeat-x top left;

float:right;

padding:0 0 12px 0;

margin:0 0 0 22px;

background-color:#EEF4D8;

color:#63634A;

border: 1px #297797 solid;}



#box_author {

width:175px;

background:url(images/px_box2.jpg) repeat-x top left;

float:right;

padding:0 0 12px 0;

margin:0 0 0 22px;

background-color:#e0daf4;

color:#63634A;

border: 1px #297797 solid;}





.boxAuthor {

width:175px;

background:url(images/px_box2.jpg) repeat-x top left;

float:right;

padding:0 0 12px 0;

margin:0 0 0 22px;

background-color:#e0daf4;

color:#63634A;

border: 1px #297797 solid;}



#hor {

background-image:url(images/hor_line.jpg); clear:both}



#line {

margin:22

width:110px;

height:1px;

background-color:#C2C0B2;}



.copy {

color:#878777;

font-family:verdana;

font-size:10px;

text-decoration:none;

}

.green {color:#44920C; text-decoration:none}

.gray {color:#9F9F91; text-decoration:none}

a {

	text-decoration: underline;

	font-family:verdana;

	color:#0071BC;

}



.form { width:148px;

		height:21px;

		font-family:verdana;

		font-size:11px;

		border-style:;

		border-width:;

		border-color:#;

		background-color:#B3B38F;

		color:#FFFFFF;

		margin-left:0px;

		margin-right:0px}

		

.form_pass { width:92px;

		height:21px;

		font-family:verdana;

		font-size:11px;

		border-style:;

		border-width:;

		border-color:#;

		background-color:#B3B38F;

		color:#FFFFFF;

		margin-left:0px;

		margin-right:0px}

		

.form1 { width:263px;

		height:19px;

		font-family:verdana;

		font-size:11px;

		border-style:solid;

		border-width:1px;

		border-color:#A1A192;

		background-color:#EAEAE6;

		color:#000000;

		margin-left:0px;

		margin-right:0px}

		

.textarea{ width:263px;

		height:119px;

		font-family:verdana;

		font-size:11px;

		border-style:solid;

		border-width:1px;

		border-color:#A1A192;

		background-color:#EAEAE6;

		color:#000000;

		overflow:auto;

		margin-left:0px;

		margin-right:0px}

		

.big 	{font-size:12px; color:#4D4D3A}

.big2 	{font-size:12px; color:#FFFFFF}

.u		{text-decoration:underline}

.pmods {font-family: Verdana; font-size:9pt; color: #000000;}





a:hover{text-decoration:underline;}

#a:hover{text-decoration:none;}



#navcontainer { margin-left: 1px; }



#navcontainer ul

{

margin: 0;

padding: 0;

list-style-type: none;

font-family: verdana, arial, Helvetica, sans-serif;

}



#navcontainer li { margin: 0 0 1px 0; }



#navcontainer a

{

display: block;

padding: 5px 10px;

width: 155px;

color: #fff;

background-color: #036;

text-decoration: none;

border: 1px #000000 solid;

}



#navcontainer a:hover

{

color: #fff;

background-color: #69C;

text-decoration: none;

}



#navcontainer ul ul li { margin: 0 0 1px 0; }



#navcontainer ul ul a

{

display: block;

padding: 5px 5px 5px 15px;

width: 155px;

color: #fff;

background-color: #369;

text-decoration: none;

}



#navcontainer ul ul a:hover

{

color: #fff;

background-color: #69C;

text-decoration: none;

}



.roundcont {

	width: 500px;

	background-color: #b3b38f;

	color: #fff;

}



.roundcont p {

	margin: 0 10px;

}



.roundtop { 

	background: url(images/tr.gif) no-repeat top right; 

}



.roundbottom {

	background: url(images/br.gif) no-repeat top right; 

}



img.corner {

   width: 15px;

   height: 15px;

   border: none;

   display: block !important;

}