	body
	{
		font: 75% helvetica, verdana, georgia, sans-serif;
		color: #fff;
		background-color: #000;
		text-align: center;
	}
	.nameandurl
{
PADDING: 3px;
font-size: 12px;
text-align: left;
}

.popup_head
{
 
BORDER: 1PX solid #606060;
border-top: 0px; 
border-left: 0px; 
border-right: 0px;
PADDING: 3px;
font-size: 15px;
FONT-WEIGHT: bold;
text-align: center;
background-color: #C0C0C0;
  
}

.popup
{
 
BORDER: 1PX solid #606060;
PADDING: 3px;
FONT-WEIGHT: bold;
text-align: left;
background-color: #C0C0C0;
  
}

.layout
{
  
PADDING: 0;
FONT-WEIGHT: bold;
text-align: left;
width: 595px;
  
}


.search
{
  
padding: 0;
font-weight: bold;
text-align: left;
margin: 0px;
width: 595px;
  
}

.nav_head {

FLOAT: right;
BORDER-TOP: 1PX SOLID #808080;
BORDER-LEFT: 1PX SOLID #808080;
BORDER-BOTTOM: 1PX SOLID #C0C0C0;
BORDER-RIGHT: 1PX SOLID #C0C0C0;
BACKGROUND-COLOR: #FFFFFF;
PADDING: 3px;
FONT-WEIGHT: bold;
text-align: left;
cursor: pointer;

}
blockquote  {
text-align: left;
margin-left: 5px;
}

.layoutimage {
float: left;
}

.small {
	font-family: Georgia, Arial, Helvetica, Sans-Serif;
	font-size: 90%;
	line-height: 120%;
	}
	h2
	{
		margin: 0px;
		padding-left: 10px;
		color: #480000;
		
		font-family: georgia, arial, verdana, sans-serif;
		font-weight: bold;
		text-transform: none;
		text-decoration: none;
		line-height: 100%;
		font-size: 1.2em;
		text-align: left;
	}

	b, i, u, strike, strong, em
	{ 
		color: #ba6e3a;
	}

	a:link { color: #fff; font-weight: bold; text-decoration: none; }
	a:visited { color: #dc8c56; font-weight: bold; text-decoration: none; }
	a:hover, a:active
	{
		color: #000;
		font-weight: bold;
	}
	
	ul
	{
		list-style-position: outside;
		list-style-type: square;
		text-align: justify;
	}
	
	ol
	{
		list-style-position: outside;
		list-style-type: square;
		text-align: justify;
	}
	
	#container
	{
		margin: 0px auto;
		width: 800px;
		background-color: #fff;
		background-image: url(images/background.png);
		background-repeat: y-repeat;
	}
	
	#header
	{
		height: 346px;
		background-image: url(images/header.png);
		background-repeat: no-repeat;
		background-position: 0 0;
		position: relative;
	}

	#sidebar
	{
		float: left;
		background-repeat: no-repeat;
		background-image: url(images/sideback.png);
		padding-top:0px;
		padding-left:10px;
		text-align: left;
		width: 310px;
	}
	#sidebar p
	{
		line-height: 100%;
		font: 100% arial, verdana, georgia, sans-serif;
		color: #fff;
		padding-right: 120px;
		text-align: justify;
	}
	#sidebar h2
	{
		margin-top: 5px;
		padding: 1px 0px 3px 0px;
		color: #fff0e6;
		width: 190px;
		font-family: georgia, times new roman, verdana, sans-serif;
		font-weight: bold;
		text-transform: none;
		
		text-decoration: none;
		line-height: 15px;
		font-size: 20px;
		text-align: left;
	}
	#sidebar a:visited
	{
		color: #dc8c56;
	}
		
	#shoutbox
	{
		margin-top:1em;
		padding-left:5px;
	}
	#contents 
	{ 
		float: right;
		margin-left: -300px;
		width: 595px;
		height: 100%;
		text-align: justify;		
		background-repeat: no-repeat;
		background-image: url(images/contentback.png);
		padding-top: 29px;
	}
	 #contents p 
	{
		 line-height: 120%; 
		margin: 8px;
		padding-right: 1em;
		padding-left: 1em;
	}
	#contents h2
	{
		margin: 10px;
		padding: 0 0 0 0px;
		color: #fff;
		font-family: georgia, arial black, verdana, sans-serif;

		font-weight: bold;
		text-transform: none;
		text-decoration: none;
		line-height: 17px;
		font-size: 20px;
		text-align: justify;
	}
	#contents ul
	{
		margin: 20px;
		padding-right: 40px;
	}
	#layouts
	{ 
		float: right;
		margin-left: -300px;
		width: 595px;
		height: 100%;
		text-align: justify;		
		background-repeat: no-repeat;
		padding-top: 60px;

		
	}
	#footer
	{
		clear: both;
		height: 9px;
		color: #fff;
		text-align: center;
		font-size: 90%;
		margin-left: 0px;
		background-image:url(images/confoot.png);
		background-repeat: no-repeat;
		width: 800px;
	}
	#footer p
	{
		color: #fff;
		padding-top: 2em;
		margin-right: 10px;
		margin-left: 10px;

	}

#navcontainer { width: 160px; }


#navcontainer ul
{
margin-top: 1em;
margin-left: 1em;
padding-left: 0;
list-style-type: none;
font-family:  Arial, Georgia, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 160px;
}

#navcontainer a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer a:hover
{
color: #dc8c56;
}
/*



#navcontainer ul
{
margin-top: 1em;
margin-left: 0px;
padding-left: 0;
list-style-type: none;
font-family: Georgia, Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 160px;
background-color: #ff98b9;
border-bottom: 1px solid #ff4e87;
}

#navcontainer a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #ff4e87;
color: #fff;
}
*/
label, conlabel{
float: left;
width: 60px;
font-weight: bold;
color: #ffffff;
}

input, coninput, textarea{
width: 120px;
clear: left;
margin-bottom: 5px;
background-color: #a94e10;
color: #ffffff;
border: 1px solid #ffffff;
}

textarea, contextarea{
width: 180px;
height: 100px;
background-color: #a94e10;
color: #ffffff;
border: 1px solid #ffffff;
}


#submitbutton{
margin-left: 120px;
margin-top: 5px;
align: center;
width: 50px;
border: 1px solid #fff;
color: #ffffff;
}
#conbox
{
margin: 1em auto; 
width: 340px;
padding:10px; 
background-color: #903a00; 
border: 2px solid #ffffff;
}
#conbox h2 {
border-bottom: 1px dotted #ffffff;
}
#confoot {
clear: both;
margin: 0;
padding: 0;
background-color: #ffffff;
color: #903a00;
}


