/* ----------------------------------------------------------------------------- 
the universal
----------------------------------------------------------------------------- */

body{
    background:#cccc99;
	text-align: center;
    }
	
/* ----------------------------------------------------------------------------- 
structure
----------------------------------------------------------------------------- */	

#wrap {
    text-align: left;
    margin: 0 auto;
    padding: 0 5px;
    width:750px;
    }	
	
#soon {
    text-align: center;
	margin: 0 auto;
	padding: 0 auto;
	}
		
	
#nav {
    background:#990000;
	margin: 0px 0px 10px 0px;
	padding: 15px 0px 5px 0px;
    }	
	
#main {
    float:right;
    width:540px;
	height: 100%;
	min-height: 100%;
	padding: 0 10px 0 15px;
	border-left: dotted #FFFFFF 1px;
    }
	
#sidebar {
    float:left;
    width:150px;
	padding: 0 5px 0 15px;
    }	
		
	
#header {
width:750px;
height:201px;
margin:0;
padding-bottom:20px;
    }
	
#footer {
    clear:both;
	padding:0;
	background-color: #FFFFFF;
	margin-top:10px;
    }

	
/* ----------------------------------------------------------------------------- 
nav
----------------------------------------------------------------------------- */	

#nav{
text-align:center;
}

#nav a {
font-family: courier, monospace;
font-size: 125%;
font-weight: 900;
text-decoration:none;
color:#FFFFFF;
margin: 0px 50px;
}

#nav a:hover{
color:#666666;
text-decoration: none;}
	
#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0;
    }	
	
/* ----------------------------------------------------------------------------- 
type
----------------------------------------------------------------------------- */

body
{font-size: 12px;
font-family: helvetica, sans-serif;
line-height: 14px;
text-align: left;
color:#333333;}

#sidebar
{font-size: 10px;
font-family: helvetica, sans-serif;
text-align: left; 
line-height: 13px;
color: #666666;}

#main
{font-size: 11px;
font-family: helvetica, sans-serif;
text-align: left; 
line-height: 13px;}

h1
{font-size:180%;
line-height:100%;
margin:0;
padding:0;
color:#990000;
font-family:helvetica, sans-serif;}

h2
{font-size:170%; 
line-height:100%;
margin:0;
padding:10px 0;
color:#990000;
font-family:helvetica, sans-serif;}

h3
{font-size:100%; 
line-height:100%;
margin:0;
padding:5px 0;
color:#990000;
font-family:helvetica, sans-serif;}

#byline
{font-size: 9px;
font-family: helvetica, sans-serif;
text-align: center; 
color: #FFFFFF;
line-height: 15px}

#footer
{font-size: 9px;
font-family: helvetica, sans-serif;
font-style: italic;
text-align: left;
color:#FFFFFF;
padding: 3px 10px;}

/* ----------------------------------------------------------------------------- 
links
----------------------------------------------------------------------------- */

a, a:visited, a:link
{color:#990000;
text-decoration:none;
border:none;
font-weight: bold;}

a:hover{
color: #ffffff;}

a img {
   border-style: none;
}

/* ----------------------------------------------------------------------------- 
LISTS
----------------------------------------------------------------------------- */
#content ul, #content ol {
	line-height:140%;}
	
#content ul {
	list-style:none; 
	margin:0 0 0 0;
	padding: 0;}
		
#content ul li {
	background:transparent url(/images/bullet.gif) no-repeat 0 0.5em;
	margin:0 0 0.5em 10px;
	padding:0 0 0 10px;}

#content ol {
	list-style:decimal;
	margin:0 0 0 15px;
	padding:0 0 0 10px;}

#content ol li {
	margin:0 0 0.5em 10px;
	padding:0 0 0 0;}

		
	

