/* CSS Document */
@import url(/css/registration.css);
@import url(/css/menus.css);
@import url(/css/menuSteps.css);
@import url(/css/calendar.css);
@import url(/css/page.css);
@import url(/css/groups.css);
@import url(/css/events.css);
@import url(/css/blurbs.css);
@import url(/css/forums.css);
@import url(/css/classifieds.css);
@import url(/css/reviews.css);
@import url(/css/pictures.css);
@import url(/css/locations.css);
@import url(/css/pager.css);
@import url(/css/tempcss.css);
@import url(/css/chat.css);
@import url(/css/loginNav.css);
@import url(/css/notifications.css);
@import url(/css/jquery.rating.css);
/* TOP BAR START */

/****************************
****************************/

body {
	margin:0px;
	font-family:arial, 'Lucida Grande', 'Bitstream Vera Sans', verdana, sans-serif;
	font-size:0.8em;
	color:#000;	
	background:url(../images/site/bg.jpg) repeat-x;
	background-color:#195b85;
}

a {
	color:#FF0000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

p
{
	margin-top:0px;
}

/***********Search Bar*********/
#search
{
	padding-top:10px;
	padding-bottom:10px;
}
#searchbar
{
	padding-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	border-bottom:#AAAAAA 1px solid;
}
#search-btn
{
	float:left;
}
#search-bar
{
	height:18px;
	color:#000000;
	float:left;
	width:83%;
	line-height:18px;
}

/* PAGE LOCATION */
#pagelocation
{
	margin-top:2px;
	margin-bottom:2px;
}

#location
{
	font-weight:bold;
	float:left;
}

#welcome
{
	text-align:right;
	float:right;
}

/* --------- Full Page PAGE --------- */
#topHeader {
	width:1000px;
	margin:0 auto;
	background:url(../images/site/TopHeader-Img2.jpg) repeat;
	text-align:left;
	height:26px;
}

#top-links {
	text-align:left;
	font-size:0.90em;
	line-height:21px;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
}
#top-links a {
	text-decoration:none;
	display:block;
	padding-left:5px;
	padding-right:5px;
	font-size:0.90em;
}

ul#top-links-menu {
	margin:0px;
	padding:0px;
	list-style:none;
}

#top-links-menu li {
	padding-left:7px;
	padding-right:7px;
	float:left;
}

#top-links a:hover {
	background-color:#DDD;
}

#mainwrap {
	width: 980px;
	margin:0px auto;
	background-color:#195b85;
/*	padding-left:10px;
	padding-right:10px;*/
}

#header {
	background-color:#e7e8e9;
	height:85px;
	width:100%;
}

#menu {
	height:23px;
	line-height:23px;
	background:url(../images/site/MainMenu.jpg) no-repeat;
}

#logo {
	float:left;
	margin-left:5px;
	margin-top:34px;
}

#slogan {

}

#banner {
	float:right;
	margin-right:10px;
	text-align:center;;
/*	background:url(../images/banner/Banner.jpg) no-repeat; */
	color:#000000;
	bottom:0px;
}

#clearfloat {
	clear:both;
}

/*#############################*/

#page {
	background-color:#FFFFFF;
	padding:5px;
}

#changeLocation {
	padding:5px;
	font-weight:bold;
	font-size:0.9em;
}

/*
############################
Website Columns */

#leftCol {
	width:195px;
	padding-right:2.5px;
	padding-bottom:2.5px;
	float:left;
}

#centerCol {
	width:570px;
	padding-left:2.5px;
	padding-right:2.5px;
	padding-bottom:2.5px;	
	float:left;
}

#rightCol {
	width:195px;
	padding-left:2.5px;
	padding-bottom:2.5px;	
	float:left;
}

#mainSide {
	width:687.5px;
	padding-left:2.5px;
	padding-right:2.5px;
	padding-bottom:2.5px;	
	float:left;
}

#leftSide {
	width:275px;
	padding-right:2.5px;
	padding-bottom:2.5px;
	float:left;	
}
/* 
############################
############################
Websies Boxes */

#box {
	border:#e7e8e9 1px solid;
	padding:2px;
	margin-bottom:5px;
}

#boxTitle {
	background-color:#e7e8e9;
	color:#009dfe;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:2px;
	height:20px;
	line-height:22px;
	width:auto;
}

#boxInfo {
	padding:5px;
	font-size:0.9em;
}

/* PAGE LOCATION */
#pagelocation
{
	margin-top:2px;
	margin-bottom:2px;
}

#location
{
	font-weight:bold;
	float:left;
}

#welcome
{
	text-align:right;
	float:right;
}

/* Footer */
#footer {
	margin-top:10px;
	padding-top:10px;
	color:#FFFFFF;
	font-size:0.8em;
}
#footer a
{
	text-decoration:none;
	color:#FFFFFF;
}
#footer a:hover
{
	text-decoration:underline;
}

#footer {
	/*float:left; width:100%; height:30px; color: #47811e; border-top: 1px solid #d0d0d0; padding-top:10px; margin-top:20px;
*/}

ul#footerNav {
	float: right;
	width: 500px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
}
ul#footerNav li {
	float: right;
	display: inline;
	margin-left: 20px;
	padding: 0;
	list-style-type: none;
}

ul#footerNav a {
	text-decoration:underline;
}

ul#footerNav a:hover {
	text-decoration:none;
}

#footerSep {
	margin-top:1px;
	margin-bottom:1px;
}

#footerLinks {
	padding-top:20px;
	text-align:center;
}

#copyright {
	text-align:center;
	padding-top:15px;
	font-size:10px;
}
