/**********************************************
 3col_leftNav.css                             
 Use with template 3col_leftNav.html          
*********************************************
*********************************************
 HTML tag styles                             
**********************************************/
body {
font-family:Arial, Helvetica, sans-serif, "Arial Black";
color:#333;
text-align:center;
font-size:large;
margin:0;
padding:0;
}

a:visited {
color:#898989;
text-decoration:none;
}

h1 {
font-style:normal;
font-family:"Arial Black";
font-size:large;
color:#36393E;
margin:5px;
padding:10px 5px 10px 2px;
}

p a:link {
color:#36393E;
text-decoration:underline;
}

ul {
list-style-type:square;
}

ul ul {
list-style-type:disc;
}

ul ul ul {
list-style-type:none;
}

label {
font-family:Arial,sans-serif;
font-size:100%;
font-weight:700;
color:#334d55;
}

#masthead {
border-bottom:0 solid #ccc;
width:800px;
border-color:red;
padding:0;
}

#sidemenu {
float:right;
width:190px;
text-align:left;
font-size:80%;
margin:0;
padding:0;
}

#content {
float:left;
width:590px;
text-align:left;
margin:0;
padding:0 10px 0 0;
}

/* 
#navBar{
	float: left;
	width: 100px;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
}

*********************************************
 Components                                  
**********************************************/
#splash {
float:left;
background-image:url(images_04072007/nostrame_com_full1b.jpg);
width:795px;
height:100px;
text-align:right;
font-size:small;
color:#EEE;
margin:0;
padding:0 5px 0 0;
}

#topmenu {
float:left;
background-image:url(images_04072007/nostrame_com_full2a.jpg);
width:750px;
height:32px;
font-family:"Arial Black";
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#36393E;
margin:0;
padding:10px 0 0;
}

#topmenu_icons {
float:left;
background-image:url(images_04072007/nostrame_com_full2a.jpg);
width:50px;
height:32px;
font-family:"Arial Black";
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#36393E;
margin:0;
padding:10px 0 0;
}

#topsecondmenu {
float:left;
background-color:#DDEB8B;
width:800px;
height:20px;
font-family:"Arial Black";
font-size:60%;
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#36393E;
margin:0;
padding:2px 0 0;
}

/************** .feature styles ***************/
.feature {
font-size:80%;
padding:0 0 10px 10px;
}

.feature h3 {
text-align:center;
padding:30px 0 5px;
}

.feature img {
float:left;
padding:10px 10px 0 0;
}

/************** .story styles *****************/
.story {
clear:both;
font-size:80%;
padding:10px 0 0 10px;
}

.story p {
padding:0 0 10px;
}

/************* #siteInfo styles ***************/
#siteInfo {
clear:both;
border:1px dotted #ccc;
font-size:75%;
color:#898989;
padding:10px;
}

#siteInfo img {
vertical-align:middle;
padding:4px 4px 4px 10px;
}

/************* #search styles ***************/
#search {
border-bottom:1px solid #ccc;
font-size:90%;
padding:5px 0 5px 10px;
}

#search form {
margin:0;
padding:0;
}

#search label {
display:block;
margin:0;
padding:0;
}

#navBar ul {
list-style:none;
margin:0;
padding:0;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {
border-bottom:1px solid #EEE;
}

/* fix for browsers that don't need the hack */
html>body #navBar li {
border-bottom:none;
}

/*********** #sectionLinks styles ***********/
#sectionLinks {
position:relative;
border-bottom:1px solid #ccc;
font-size:90%;
margin:0;
padding:0;
}

#sectionLinks h3 {
padding:10px 0 2px 10px;
}

#sectionLinks a {
display:block;
border-top:1px solid #ccc;
padding:2px 0 2px 10px;
}

#sectionLinks a:hover {
background-color:#ddd;
}

/*********** .relatedLinks styles ***********/
.relatedLinks {
position:relative;
font-size:90%;
margin:0;
padding:0 0 10px 10px;
}

.relatedLinks h3 {
padding:10px 0 2px;
}

/************** #advert styles **************/
#advert {
padding:30px 0 10px;
}

/************** #menu styles ***********

#menu{
	margin: 0px;
	padding: 10px 0px 20px 10px;
	font-size: 80%;
}

#menu p{
	padding: 5px 0px 5px 0px;
}


   Frank's Horizontal Menu 

#navcontainer {
	text-align: center;
	border: dashed;
}*/
#navlist {
font-family:"Arial Black";
font-size:x-large;
color:#36393E;
margin:0;
padding:0 0 10px;
}

#navlist ul,#navlist li {
display:inline;
list-style-type:none;
color:#36393E;
margin:0;
padding:0;
}

#navlist a:link,#navlist a:visited {
line-height:14px;
font-weight:700;
text-decoration:none;
color:#36393E;
margin:0 10px 4px;
}

#navlist a:link#current,#navlist a:visited#current,#navlist a:hover {
border-bottom:4px solid #36393E;
padding-bottom:2px;
background:transparent;
color:#36393E;
}

hr {
border:none 0;
border-top:1px dotted #AEACB1;
width:94%;
height:5px;
}

font.deadlink {
text-decoration:line-through;
color:#898989;
background:none;
}

font.active {
background:none;
text-decoration:underline;
}

font.maindeadlink {
text-decoration:line-through;
}

img.right {
float:right;
}

/* Friend Feed */
.friendfeed.widget .feed .entry {
font-size:18px !important;
}

// .friendfeed.widget .feed .entry .info {
display:none;
font-size:10px !important;
}

a,a:link {
color:#36393E;
text-decoration:none;
}

a:hover,p a:hover {
color:red;
}

#blog_content,#frame {
width:800px;
margin-right:auto;
margin-left:auto;
padding:0;
}

#navBar ul a:link,#navBar ul a:visited,.relatedLinks a:link,.relatedLinks a:visited,#advert img {
display:block;
}

#navlist ul li a:hover,a.secondmenu:hover {
color:#36393E;
}

