@import url("http://www.newmoondesigns.net/display.css");
html
{
	width:100%;
}
html body
{
	height:100%;
}

body
{
	background-color:#ffffff;
	font-family: /*'Berlin Sans FB Demi', 'Berlin Sans FB',*/ verdana,'Trebuchet MS',tahoma, sans-serif;
	font-size:10pt;
	border:2px solid #279da4;
}

a:link , a:visited
{
	color:#e16900;
}

a:hover
{
	color:#e12800;
}

.textstyle 
{
	font-family:Verdana,'Trebuchet MS',tahoma, sans-serif;
	color: #003399;
	font-size:12px;
	font-weight: bold;
	line-height:150%;
	text-align:justify;
}

.sectionheading
{
	color:#8a4ab9;
	font-size:.95em;
	font-weight:600;
	letter-spacing:.20em;
	text-decoration:none;
	line-height:160%;
	padding-top:2px;
	text-align:center;
}

.container 
{
      width: 510px;
      padding: 5px;
      margin:0 auto 10px;
      border: 1px solid #ccc;
      background: #ffffff;
}

/* square */

#navSquare 
{
	  margin: 0 auto;
      padding: 0 0 20px 10px;
      border-bottom: 1px solid #9fb1bc;
}

#navSquare li 
{
       margin: 0;
       padding: 0;
       display: inline;
       list-style-type: none;
}

#navSquare a:link , #navSquare a:visited 
{
       float: left;
       font-size: 12px;
       line-height: 16px;
       font-weight: bold;
       padding: 0 12px 6px 12px;
       text-decoration: none;
       color: #ff1e00;
	   font-family:Verdana,'Trebuchet MS',tahoma, sans-serif;
}

/*#navSquare a:link.active, #navSquare a:visited.active,*/ 
#navSquare a:hover , #navSquare a:link.active , a:visited.active
{
        color: #cc00f4;
        background: url(images/square2.gif) no-repeat bottom center;
}

h2
{
	margin-bottom:5px;
}

#other
{
	text-align:center;
	color:#00b337;
	font-size:10pt;
	font-weight:800; 
	letter-spacing:.4em;
	padding-top:7px !important;
	margin-bottom:15px !important;
}

h4 
{
        font-size: 14px;
		font-weight:600;
        color: #00b337;
		width:515px;
		margin:0 auto;
		padding-bottom:10px;
		padding-top:15px;
}
.style1 
{
	    color: #800080
}

.navcontainer
{
	width:600px;
	height:auto;
	margin:0 auto;
	text-align:center;
	white-space:nowrap;
}

.navcontainer a:link img
{
	border: 1px solid transparent;
}

.navcontainer a:visited img
{
	border: 1px solid transparent;
}

.navcontainer a:hover img
{
	border: 1px solid #00fe4e;
}	

#navlist
{
		padding: 0 1px 1px 0;
		margin-left: 0;
		margin-top:0px;
		text-align:center;
		font: bold .7em Verdana,'Trebuchet MS',tahoma, sans-serif;
		letter-spacing:.05em;
		word-spacing:.05em;
		width:auto;
		white-space:nowrap;
}

#navlist li
{
		list-style: none;
		margin: 3px;
		display: inline;
}

#navlist li a
{
		padding: 0.25em 0.5em 0.25em 0.5em;
		border-left: 3px solid #ff0000;
		border-right: 3px solid #ff0000;
		background: #000000;
		text-decoration: none;
		line-height:16pt;
}

#navlist li a:link 
{ 
		color: #ffffff; 
}

#navlist li a:visited 
{ 
		color: #ffffff; 
}

#navlist li a:hover
{
		border-color: #000000;
		color: #ffffff;
		background: #ff0000;
}

.linked
{
	margin-top:6px;
	letter-spacing:.2em;
	font-weight:600;
	font-size:8pt;
}

.linked a:link
{
	color:#00b337;
	text-decoration:underline;
	font-size:8pt;
}

.linked a:visited
{
	color:#00b337;
	text-decoration:underline;
	font-size:8pt;
}

.linked a:hover
{
	color:#cc00f4;
	text-decoration:none;
	font-size:8pt;
}

.bookmark
{
	text-align:center;
	color:#ff4c9b;
	font-size:8pt;
	padding:3px;
	padding-top:15px;
}

.bookmark a:link , a:visited
{
	color:#4c94ff;
	text-decoration:none;
}

.bookmark a:hover
{
	color:#305da1;
	text-decoration:underline;
}

.roundup{
display:block;
}
.roundup *{
display:block;
height:1px;
overflow:hidden;
background:#7691d4;
}
.roundup1{
border-right:1px solid #c4cfcf;
padding-right:1px;
margin-right:3px;
border-left:1px solid #c4cfcf;
padding-left:1px;
margin-left:3px;
background:#98acd2;
}
.roundup2{
border-right:1px solid #f1f4cc;
border-left:1px solid #f1f4cc;
padding:0px 1px;
background:#90a5d2;
margin:0px 1px;
}
.roundup3{
border-right:1px solid #90a5d2;
border-left:1px solid #90a5d2;
margin:0px 1px;
}
.roundup4{
border-right:1px solid #c4cfcf;
border-left:1px solid #c4cfcf;
}
.roundup5{
border-right:1px solid #98acd2;
border-left:1px solid #98acd2;
}
.roundup_content{
padding:0px 5px;
background:#7691d4;
} 

a.undie:link , a.undie:visited
{
	text-decoration: underline;
	color:#be2620 !important; 
	font-size:1.0em;
	font-weight:600;
	letter-spacing:1.1px;
}

a.undie:hover
{
	text-decoration: none;
	color:#be2620; 
	font-size:1.0em;
	font-weight:600;
	letter-spacing:1.1px;
}

#pagebottom
{
	margin:0 auto;
	margin-top:15px;
	width:524px;
	padding:3px;
	border:1px dotted #9999aa;
	line-height:13pt;
	text-align:justify;
}

.bottomblurb
{
	font-size:8pt;
	color:#9999aa;
	font-weight:400;
	line-height:13pt;
	margin:3px auto;
	text-align:justify;
}
