/*  

Description: 3 columns, black and white, 100 percent width
Version: 1
*/


#outer
/*controls header border and background */
{
z-index: 2;

position: relative;
/*
	The width value below controls the overall width of the design. By default it's set to 82%
	(so it'll take up 82% of the browser window's width). You can set it to a different percentage
	value (70%, 90%, etc.) or even a pixel value (760px, 800px, etc.) to enforce a fixed width.
*/
width: 960px; /* 990 */
border: solid 3px #E0E0E0;

background-color: #fff;
margin: 0 auto;
height:15575px;

}


 #nav-menu ul
{

list-style: none;
padding: 0;
margin: 0;
}


#nav-menu li
{
    bottom: 				0px;
    display: 				inline;
    top:                                20px;
    margin: 				0;
    padding: 				0;
    position: 				relative;
}


/*controls page background  */
body { 
	
margin: 0px; 
	padding: 0px; 
	width: 100%;
/* background-color: #FFCCCC; */
background-image: url(/images/bg.gif); background-repeat: repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000; 
	height: 100%;

	}



#main { 
	width: 540px; /* 700 */
	position: absolute; 
        
	top: 1050px; 
	left: 180px; 
	right: 140px;
	margin: 20px 0 0 0; 
	padding: 0px 20px 20px 20px; 
	line-height: 18px; 

	}


#right { 
	width: 150px; 
	position: absolute; 
	top: 0px; 
	right: 0px;
        left: 740px;
	margin: 0; 
background-color: #fff;

	}
#left { 
	width: 140px; 
	position: absolute; 
	top: 0px; 
	left: 50px;
        right: 50px;
	margin: 0px; 

	}
a:link, a:visited { 
	color: 9999CC; 
	border: 0;
	font-weight: bold;
	text-decoration: underline; 
	}
a:hover { 
	color: 9999CC; 
	border-bottom: 
	1px dotted #8c7c48; 
	}

#rightmenu { 
	padding: 20px 5px 0px 10px; 
	margin: 0px; 
	width: 140px; 
	font-size: 10px; 
	color: #000; 
	}
#rightmenu ul { 
	margin: 0px; 
	padding: 0px; 
	}
#rightmenu ul li { 
	margin: 0px; 
	padding: 0px; 
	font-weight: bold; 
	font-size: 11px; 
	color: #000; 
	list-style-type: none; 
	}
#rightmenu ul ul { 
	margin: 0px 0px 10px 0px; 
	padding: 0px; 
	}
#rightmenu ul ul li { 
	margin: 0px 5px 0px 0px; 
	padding: 3px; 
	color: #000; 
	font-size: 10px; 
	}
#rightmenu a:link, #rightmenu a:visited { 
	color: #000; 
	text-decoration: none; 
	}
#rightmenu a:hover { 
	color: #000; 
	border-bottom: 1px dotted #000; 
	}
#rightmenu h2 { 
	color: #9999CC; 
	font-size: 16px; 
	margin: 0px; 
	padding: 0px; 
	}
#leftmenu { 
	width: 170; 
	padding: 10px 40px 0px 10px; 
	margin: 0px; 
	color: #9999CC; 
	font-size: 11px; 
	}
#leftmenu ul { 
	margin: 0px; 
	padding: 0px; 
	}
#leftmenu ul li { 
	color: #9999CC; 
	font-weight: bold; 
	font-size: 16px; 
	list-style-type: none;
	}
#leftmenu ul ul { 
	margin: 0px 0px 10px 0px; 
	padding: 0px; 
	}
#leftmenu ul ul li { 
	margin: 0px 0px 0px 15px; 
	padding: 0px; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000; 
	list-style-type: square;
	}
#leftmenu a:link, #leftmenu a:visited { 
	color: #000; 
	text-decoration: none; 
	}
#leftmenu a:hover { 
	color: #fff; 
	border-bottom: 1px dotted #000; 
	}

#searchform { 
	margin: 0px; 
	padding: 0px; 
	}
#searchform input { 
	border: 1px solid #000; 
	font-size: 10px; 
	margin: 0px; 
	padding: 0px; 
	}
#searchform input#s { 
	font-size: 11px; 
	width: 72%; 
	}

#description { 
	height: 160px; 
	padding: 30px 40px 0px 40px; font-size: 13px; font-style: italic; color: #ffffff; }


#main h2 { 
	margin: 0px 0px 20px 0px; 
	font-size: 12px; 	
	font-weight: 
	bold; color: #9999CC; 
	text-align: left; 
	/* border-bottom: 1px solid #000; */
	border-top: 1px solid #000;
	}
#main h3 { 
	margin: 0px; 
	padding: 5px; 
	font-size: 20px; 
	}
#main li { 
	list-style-type: square; 
	}


h1 { 
	display: block; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 26px; 
	margin: 0px; 
	padding: 0px 0px 20px 0px; 
	line-height: 26px; 
	text-align: center; 
	}
h1 a:link, h1 a:visited { 
	color: #9999CC; 
	text-decoration: none; 
	}
h1 a:hover { 
	color: #9999CC; 
	border-bottom: 2px dotted #9999CC; 
	text-decoration: none; 
	}

cite { 
	margin: 0px; 
	padding: 0px; 
	font-size: 10px; 
	}
blockquote { 
	padding: 0px 30px 0px 30px; 
	margin-left: 40px; 
	margin-right: 0px; 
	}
blockquote p { 
	margin: 15px 0px 15px 0px; 
	padding: 0px; 
	background-color: #404040; 
	}

.meta { 
	color: #404040; 
	font-size: 10px; 
	margin: 0px; 
	padding: 0px; 
	}

#commentform textarea { 
	width: 400px; 
	height: 150px; 
	background-color: #CEDAD2;
	}
#commentform input, #commentform textarea { 
	border: 1px solid #000; 
	}
#commentform p { 
	margin: 0px; 
	padding: 0px 0px 2px 0px; 
	}
.storytitle {
/* You may need to change the next line to point to your own images directory */
	background-image: url(/images/titlu.gif);
	background-position: center;
	background-repeat: no-repeat;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 17px;
	padding-top: 2px;
	text-align: center;
}

.storytitle a:link, .storytitle a:visited {
	padding-left: 17px;
	color: #000;
	text-decoration: none;
}

.storytitle a:hover {
	background-color: #000;
	color: #c3b476;
	text-decoration: none;
}
/* Begin Top Menu */

#navcontainer {
   /* border-top: 			1px dotted #dac991; */
    font: 	normal normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
	position: relative;
	top: 0px;
	margin-top: -25px;
height=100%
/* border: solid 7px #000; */
}

/* End Top Menu */

a#tooCool {
	position: fixed;
	right: 0;
	bottom: 0;
	display: block;
	height: 80px;
	width: 80px;
/* You may need to change the next line to point to your own images directory */
	background: url(/images/toocool.png) bottom right no-repeat;
	text-indent: -999em;
	text-decoration: none;
	}

/* set millions of background images */
.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }

	
