/*
 * --- Do NOT remove this section of code ---
 * Website donated by UC-Media.us of UC-Industries
 * Website donated to the Pleasant Valley Fire Department of Lancaster, SC
 * Design by: Milton Stefano Sojo
 * Code by: Milton Stefano Sojo
 *
 *
 * Copyright © 1956 - 2010 Pleasant Valley Fire Department
 * All rights reserved.
 */

@charset "utf-8";
/* Main Body Starts Here */
body {
	color:#555555;
	font:80% Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-size:14px;
	background:url(../img/body-bg.jpg) repeat-x;
	background-color:#494949;
	margin:0 auto;
	padding:0 auto;
}
#container {
	margin:0 auto;
	width:1000px;
} 
/* Header/Navi Starts Here */
#header {
	height:225px;
	background:url(../img/header-bg.png);
}
#mcounter {
	position:absolute;
	margin-top:146px;
	margin-left:35px;
}
#navcontainer {
	margin-top:168px;
	margin-left:305px;
	position:absolute;
	z-index:5;
}
ul#navlist {
	font-family:sans-serif;
}
ul#navlist a {
	font-weight:bold;
	text-decoration:none;
}
ul#navlist, ul#navlist ul, ul#navlist li {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul#navlist li {
	float:left;
}
ul#navlist li a {
	color:#ffffff;
	padding:17px;
}
ul#navlist li a:hover {
	color:#000;
	background:url(../img/navbg.png);
}
ul#navlist li a:visited {
	color:#fff;
}
ul#navlist li a:active {
	color:#cccccc;
	background:url(../img/navbg.png);
}
ul#subnavlist { 
	display:none;
	margin-top:100px;
}
ul#subnavlist li { 
	float:none;
}
ul#subnavlist li a {
	padding:0px;
	margin:0px;
}
ul#navlist li:hover ul#subnavlist {
	display:block;
	position:absolute;
	font-size:8pt;
	background:#931010;
}
ul#navlist li:hover ul#subnavlist li a {
	display:block;
	width:10em;
	border:none;
	padding:2px;
}
ul#navlist li:hover ul#subnavlist li a:before {
	content:" >> "; 
}

#bbdebde-l a:link, #efvregferg a:visited {
}
/* Content Starts Here */
#content {
	background:url(../img/content-bg.png);
	min-height:500px;
	height:auto !important;
	height:500px;
	overflow:hidden;
	position:relative;
}
#content-l {
	width:300px;
	min-height:500px;
	height:auto !important;
	height:500px;
	float:left;
	position:relative;
}
#content-r {
	width:700px;
	min-height:500px;
	height:auto !important;
	height:500px;
	float:right;
	position:relative;
}
#content-r p {
	margin-right:100px;
}
#content-r h6 {
	margin-bottom:100px;
}
#content-r ul {
	margin-left:25px;
}
#content-r-container {
	width:auto;
	height:auto;
	margin-top:25px;
}
#content-r-container img {
	border:0px;
}




/* Navigation Starts Here */
#navigation {
	background:url(../img/navigation-bg.jpg) repeat-x;
	width:1000px;
	height:50px;
	overflow:hidden;
}
#nav {
	margin:10px;
	width:980px;
	height:55px;
	background:#4a4747;
}
#navcontainer-l { 
	width: 200px;
	margin-left:25px;
}
#navcontainer-l ul {
	margin-left:0;
	padding-left:0;
	list-style-type: none;
}
#navcontainer-l a {
	display:block;
	color:#000;
	padding:3px;
	width:219px;
	height:20px;
	text-decoration: none;
	padding-left:30px;
}
#navcontainer-l a:link, #navlist a:visited {
	color:#000;
	text-decoration:none;
}
#navcontainer-l a:hover{
	background-color:#000;
	color:#fff;
}







#footer {
	background:#141414;
	width:1000px;
	min-height:75px;
	height:auto !important;
	height:75px;
	overflow:hidden;
	margin-bottom:50px;
}
#footer p {
	color:#FFF;
	margin-left:100px;
}
#footer .small-emblem {
	float:left;
	margin-top:5px;
	margin-left:25px;
}
/* Footer Starts Here */

/* ----- WEBSITE FEATURES START HERE ----- */
#bottom-youtube {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/youtube_h.png);
	margin:5px;
	margin-top:20px;

}
#bottom-youtube:hover { 
    background:url(../img/icons/youtube_32.png);
}
#bottom-facebook {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/facebook_h.png);
	margin:5px;
	margin-top:20px;

}
#bottom-facebook:hover { 
    background:url(../img/icons/facebook_32.png);
}
#bottom-twitter {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/twitter_h.png);
	margin:5px;
	margin-top:20px;
}
#bottom-twitter:hover { 
    background:url(../img/icons/twitter_32.png);
}
#bottom-delicious {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/delicious_h.png);
	margin:5px;
	margin-top:20px;
}
#bottom-delicious:hover { 
    background:url(../img/icons/delicious_32.png);
}
#bottom-digg {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/digg_h.png);
	margin:5px;
	margin-top:20px;
}
#bottom-digg:hover { 
    background:url(../img/icons/digg_32.png);
}
#bottom-google {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/google_h.png);
	margin:5px;
	margin-top:20px;
}
#bottom-google:hover { 
    background:url(../img/icons/google_32.png);
}
#bottom-mixx {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/mixx_h.png);
	margin:5px;
	margin-top:20px;
}
#bottom-mixx:hover { 
    background:url(../img/icons/mixx_32.png);
}
#bottom-yahoo {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/yahoo_h.png);
	margin:5px;
	margin-top:20px;
}
#bottom-yahoo:hover { 
    background:url(../img/icons/yahoo_32.png);
}
#bottom-stumbleupon {
	float:right;
    display:block;
    width:32px;
    height:32px;
    background:url(../img/icons/stumbleupon_h.png);
	margin:5px;
	margin-top:20px;
	margin-right:25px;
}
#bottom-stumbleupon:hover { 
    background:url(../img/icons/stumbleupon_32.png);
}
/* ----- WEBSITE FEATURES END HERE ----- */
/*+----------- Commons Starts Here -----------+*/
a {
	color:#287ba5;
	text-decoration:underline;
}
a:link, a:visited {
	color:#287ba5;
	text-decoration:underline;
}
a:hover {
	color:#444444;
	text-decoration:none;
}
h1 {
	color:#000;
	font-family:Georgia;
	font-size:30px;
	font-weight:normal;
	font-style:italic;
	margin-top:35px;
	margin-left:35px;
	margin-right:50px;
}
h2 {
	font-size:20px;
	font-weight: normal;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:35px;
	margin-right:35px;
}
h6	{
	font-size:10px;
	font-weight: normal;
	font-weight: normal;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:35px;
	margin-right:35px;
}
hr {
	border: none 0;
	border-top: 1px solid #969696;/*the brake*/
	height: 1px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:35px;
	margin-right:35px;
}
p {
	color:#444;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:35px;
	margin-right:35px;
}
/*+----------- Pages Starts Here -----------+*/
#aboutus_apparatus {
	float:inherit;
	width:300px;
}

#aboutus_firefighters-list-chief {
	list-style-image:url(../img/chief.png);
	padding-left:125px;
}
#aboutus_firefighters-list-captain {
	list-style-image:url(../img/captain.png);
	padding-left:125px;
}
#aboutus_firefighters-list-firefighter {
	list-style-image:url(../img/firefighter.png);
	padding-left:125px;
}





#aboutus_firefighters {
	margin-left:35px;
	width:650px;
	height:25px;
}
#aboutus_firefighters:hover {
	background:#999;
}
#aboutus_firefighters a:link, #aboutus_firefighters a:visited {
	color:#000;
	text-decoration:underline;
}
#aboutus_firefighters a:hover {
	color:#000;
	text-decoration:none;
}
#aboutus_firefighters_name {
	float:left;
	position:absolute;
}
#aboutus_firefighters_rank {
	float:left;
	position:absolute;
	margin-left:225px;
}
#aboutus_firefighters_radio {
	float:left;
	position:absolute;
	margin-left:450px;
}
#aboutus_firefighters_activity {
	float:left;
	position:absolute;
	margin-left:575px;
}
#notefires {
	color:#F00;
	margin-left:30px;
}
