/* CSS Document */

a {
color : #666666; 
text-decoration : none; 
} 
a img {
border : medium none inherit; 
} 
a:visited {
color : #666666; 
} 
a:hover {
color : #666666; 
text-decoration : underline; 
} 
acronym , abbr {
border-bottom : 1px dashed #333; 
} 
acronym , abbr , span.caps {
cursor : help; 
font-size : 90%; 
letter-spacing : 0.07em; 
} 
blockquote {
border-left : 5px solid #ccc; 
margin-left : 1.5em; 
padding-left : 5px; 
} 
body {
	border : none #666666;
	margin : 0;
	padding : 0;
	background-color : #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
} 
cite {
font-size : 90%; 
font-style : normal; 
} 
h1 {
border-bottom : 1px none #ccc; 
font : 250% sans-serif, Verdana; 
letter-spacing : 0.2em; 
margin : 15px 0 2px; 
padding-bottom : 2px; 
} 
h2 {
border-bottom : 1px solid #ccc; 
font : 80% Verdana, sans-serif; 
letter-spacing : 0.2em; 
margin : 15px 0 2px; 
padding-bottom : 2px; 
} 
h3 {
border-bottom : 1px solid #eee; 
font-family : Verdana, sans-serif; 
margin-top : 0; 
} 
ol#comments li p {
font-size : 100%; 
} 
p , li , .feedback {
font : 90%/175% Verdana, sans-serif; 
letter-spacing : -1px; 
} 
.credit {
background : #333333; 
color : #CCCCCC; 
font-size : 11px; 
margin : 0; 
padding : 5px; 
letter-spacing : 0.075em; 
text-align : center; 
} 
.credit a {
color : #fff; 
text-decoration : underline; 
} 
.credit a:hover {
color : #999; 
} 
.feedback {
font : 80% verdana, sans-serif; 
text-align : right; 
margin-top : 0; 
} 
.meta {
font-size : 0.75em; 
color : #8f8f8f; 
font-weight : normal; 
letter-spacing : 0; 
padding : 0 0 55px; 
} 
.meta .post-categories a {
background : transparent; 
color : #666666; 
text-decoration : none; 
} 
.meta .post-categories a:hover {
text-decoration : underline; 
} 
.meta ul {
display : inline; 
margin : 0; 
padding : 0; 
list-style : none; 
} 
.meta li {
display : inline; 
} 
.storytitle {
margin : 0; 
} 
.storytitle a {
text-decoration : none; 
} 

#content {
	background : #333333;
	color : #CCCCCC;
	margin : 0 0 0 13em;
	padding : 5px 25px 5px 45px;
	border-left : 0 solid #afafaf;
	border-top : 0 solid #afafaf;
	letter-spacing : 0.05em;
	z-index: 1;
} 
#content h3 a {
color : #666666; 
background : transparent; 
text-decoration : none; 
} 
#content h3 a:hover {
text-decoration : underline; 
} 
#header {
background : #333333 url(../images/pg-water-01.jpg) no-repeat; 
border-left : 0 solid #000; 
font : 200% "Trebuchet MS", verdana, sans-serif; 
font-weight : bold; 
text-align : left; 
margin : -10px 0 0; 
padding : 0.8em; 
letter-spacing : 0.03em; 
} 
#header a {
color : #fff; 
text-decoration : none; 
} 
#header a:hover {
text-decoration : none; 
} 
#menu {
	background : #333333;
	padding : 10px 0 10px 15px;
	position : absolute;
	left : 10px;
	top : 150px;
	width : 14em;
	z-index: 2;
} 
#menu ul {
color : #666666; 
font-weight : bold; 
list-style-type : none; 
margin : 0; 
padding-left : 3px; 
text-transform : lowercase; 
} 
#menu ul li {
font : 85% Arial, Helvetica, sans-serif; 
letter-spacing : 0.1em; 
margin-top : 10px; 
padding-bottom : 2px; 
} 

#rap {
	background-color: #333333;
	border: none;
} 
.txt-menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	text-transform: capitalize;
	color: #CCCCCC;
	font-weight: lighter;
	letter-spacing: 0.1em;
}
#header a:link {
	color: #CCCCCC;
	text-decoration: none;
}
#header a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
#header a:hover {
	color: #F1AA5A;
	text-decoration: none;
}
#header a:active {
	color: #CCCCCC;
}
#content a:link {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA55F;
	text-decoration: none;
	color: #CCCCCC;
}
#content a:visited {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFB776;
	text-decoration: none;
	color: #CCCCCC;
}
#content a:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C10C37;
	text-decoration: none;
	color: #CCCCCC;
}
#content a:active {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FC9D6F;
	text-decoration: none;
}
.txt-pagereg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #CCCCCC;
	letter-spacing: .05em;
}
.credit a:link {
	color: #CCCCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA55F;
}
.credit a:visited {
	color: #CCCCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA55F;
}
.credit a:hover {
	color: #CCCCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}
.credit a:active {
	color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA55F;
}

#grid .img src a:link, .img src a:visited, .img src a:hover, .img src a:active {
border-bottom-color: #333333;
} .txt-menu-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
}
#menu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA55F;
}
#menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA55F;
}
#menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #CC3333;
}
#menu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA55F;
}
.txt-notes {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: .075em;
	line-height: 36px;
	padding-right: 20px;
	padding-left: 20px;
}
.txt-navmenubtm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: .06em;
}
.img-noboarder {
	border-width: 0px;
	border-style: none;
}
