/* Layout Stylesheet */ 

@import "http://www.nancyspeaks.com/presentation.css";

body {
 margin:20px;
 background: #f8f8ef; /*url(../images/bg.gif);*/
 color: #382B16;
 text-align:center;
 padding:0;
 }

#outer {
 text-align:left;
 border:1px solid #000000;
 width:900px;
 margin:auto;
 }

#hdr {
 height:230px;
 background: #4E3D21 url(http://www.nancyspeaks.com/images/logo.gif) repeat-x;
 color: #382B16;
 }

#bar {
 height:25px;
 background: #8A6C3A;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#bodyblock {
 position:relative;
 background:#F8F8EF;
 color: #382B16;
 width:900px;
 padding:0;
 }

#l-col {
 float:left;
 background:#F8F8EF;
 color: #382B16;
 width:145px;
 
 }


#cont {
 width:750px;
 background:#ffffff;
 color: #382B16;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
vertical-align:top;
 }

#ftr {
 height:25px;
 background:#4E3D21;
 color: #F8F8EF;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 }
 a.ftrlink:link, a.ftrlink:visited, a.ftrlink:hover, a.ftrlink:focus, a.ftrlink:active {
	color: #F68C1E;
}
#skiptocontent a {
	position:absolute;
	top:1px;
	right:0px;
	background:#FAFAD2 url(http://www.nancyspeaks.com/media/template/skip.gif) no-repeat 2px 5px;
	padding:2px;
	padding-left:16px;
	margin-right:0px;
	border:1px dashed #27271C;
	color:#20399D !important;

	}
/* Left Nav */
 #l_nav{
 	padding: 2px;
	/*border: 1px solid #000;*/
	font-family: Verdana, sans-serif;
	margin: 3px 2px auto 2px;
	}


#l_nav ul, #l_nav li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	/*color: #339;*/
	font-weight: bold;
	}
#l_nav a{
	text-decoration: none;
	display: block;
	background: #F7F7EF;
	color: #333;
	border: 1px solid #382B16;
	padding: 2;
	}

#l_nav a:hover{
	background: #27271C;
	color: #fff;
	border: 1px solid #000;
	padding: 2;
	}
.selected {
	background-color: #F68C1E;
	color: #382B16;
}
.input_txt {
	margin-right: 20px;
}
input {
	margin-left: 0px;
}

