p {padding:12px}

#img {margin-right:10px}

body {
background-color:#C1BD9F;
color:#878777;
font-family: Verdana;
font-size:11px;
padding:0;
margin:0;
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_about_front {
width:175px;
height:300px;
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;}

#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;}

#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;
}

	.leftNav {
					border:solid; 
					border-width:5px;
					border-color:#F1F0EB;
					color:#ffffff;
					background-color:#EEF4D8;
					padding-top:0px; 
					padding-bottom:5px;
					width:200px;
					text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					left:0px;
					min-width:185px;
					min-width:185px;
				}
				
				
				.mainContainer {
					border:groove; 
					border-width:1px;
					border-color:#74725B;
					color:#ffffff;
					background-color:#C1BD9F;
					padding-top:0px; 
					padding-bottom:0px;
					width:90%;
				}
				
				.rightSide {
					border:solid; 
					border-width:1px;
					border-color:#0000ff;
					color:#ffffff;
					background-color:#ffffff;
					padding-top:0px; 
					padding-bottom:3px;
					text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					top:100;
					left:0px;
					min-width:600px;
					width:100%;
				}
				
				.logoClass {
					border:none; 
					border-width:0px;
					background-color:#484735;
					padding-top:0px; 
					padding-bottom:0px;
					width:90%;
				}
				
				.searchClass {
					border:none; 
					border-width:0px;
					background-color:#EEF4D8;
					padding-top:0px; 
					padding-bottom:0px;
				}
				
				.navBorder {
					border:solid; 
					border-width:1px;
					border-color:#D6D6CC;
				}
				
				.navDetails {
					border:solid; 
					border-width:1px;
					border-color:#000000;
					width:170px;
					padding:2px;
				}
				
				.sectionDiv {
					border:solid; 
					border-width:0px;
					border-color:#000000;
					color:#ffffff;
					background-color:#003366;
					padding-top:0px; 
					padding-bottom:3px;
					text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					top:100;
					left:0px;
				}
				
				.hoverdiv {
					background-color:#336699;
					text-align:center;
					padding-top:8px;
					padding-bottom:8px;
					padding-right:5px;
					marfloat:left;
					width:170px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:normal;
				}
				.hoverdiv:hover {background-color:#6699CC;}
				 
				.hoverdiv a:link {
					color:ffffff;
					text-decoration:underline;
					font-size:10px;
					font-weight:normal;
				}
				.hoverdiv a:visited  {
					color:ffffff;
					text-decoration:underline;
					font-size:10px;
					font-weight:normal;	
				}
				.hoverdiv a:focus, .hoverdiv a:hover, .hoverdiv a:active {color:ffffff;
					text-decoration:underline;
					font-size:10px;
					font-weight:normal;	
				}
				
				.hoverWhite {
					text-align:center;
					color:#FFFFFF;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:normal;
					text-decoration:none;
				}
				
				.innerTable {
					border:solid; 
					border-width:0px;
					border-color:#96947B;
					padding-top:0px; 
					padding-bottom:3px;
					text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					top:100;
					left:0px;
					min-width:600px;
					width:100%;
					background-color:#FFFFFF;
				}
				
				
				.spotLight {
					border:solid; 
					border-width:1px;
					border-color:#297797;
					padding-top:10px; 
					background-color:#EEF4D8;
					width:200px;
				}
				
				.bodyArea {
					border:solid; 
					border-width:0px;
					border-color:#96947B;
					padding-top:0px; 
					padding-bottom:3px;
					padding-right:20px;
					padding-left:20px;
					text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					width:100%;
					background-color:#FFFFFF;
					color:#000000;
					margin-right:0;
				}
				
				.centerFooter {
					border:solid; 
					border-width:0px;
					border-color:#96947B;
					padding-top:0px; 
					padding-bottom:3px;
					padding-right:20px;
					padding-left:20px;
					text-align:center;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					width:100%;
					background-color:#FFFFFF;
					color:#76786A;
					margin-right:0;
				}
				
				.linkNavText {
					text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:bold;
					color:#96947B;
					min-width:600px;
				}
