/********************************/
/* WebTek.tv					*/
/* Stylesheet					*/

/********************************/
/* General Formatting			*/
body {
	background: #D3BE87;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.space {
	margin: 10px 0;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.center {
	text-align: center;
}
.floatLeft {
	float: left;
}
.em {
	font-style: italic;
}

/********************************/
/* Layout						*/
#wrapper {
	margin: 0 auto;
	width: 1000px;
}
#header {
	background: #937D44 url(../images/header_main.jpg) no-repeat;
	border-bottom: solid 10px #000;
	height: 150px;
	width: 1000px;
}
#main {
	background: url(../images/bkgrd_main.jpg) repeat-y;
}
#breadcrumb {
	font-size: 0.70em;
	line-height: 5.00em;
	margin: 0 0 20px 0;
}
#content {
	background: #FFF url(../images/breadcrumb.jpg) repeat-x;
	color: #45442F;
	float: left;
	padding: 0 30px;
	width: 523px
}
#banners {
	margin: 20px 0;
}
#footer {
	background: #000;
	color: #45442F;
	font-size: 0.70em;
	padding: 10px 5px;
}

/********************************/
/* Header						*/
#header h1 {
	margin: 0;
	padding: 20px 0 0 65px;
}

/********************************/
/* Sidebar						*/

	/* Navigation */
	#nav {
		background: #454430;
		float: left;
		line-height: 1.00em;
		padding: 2px 0 0 0;
		width: 230px;
	}
	#nav .navMain {
		border-bottom: solid 10px #767364;
	}
	#nav .navMain li {
		background: #9C8949 url(../images/nav.jpg) no-repeat;
		cursor: pointer;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.72em;
		padding: 15px 40px 5px 15px;
	}
	#nav .navMain li.top {
		background: #9C8949 url(../images/nav_top.jpg) no-repeat;
	}
	#nav .navMain a {
		color: #FFF;
		display: block;
		font-weight: bold;
		line-height: 1.80em;
		text-decoration: none;
	}
	#nav .navMain a:hover {
		color: #AC242B;
	}
	#nav .navMain li.current {
		display: block;
	}
	#nav .navMain li.current a {
		color: #AC242B;
		cursor: default;
	}
	#nav .navMain li.current li a {
		color: #FFF;
		cursor: pointer;
	}
	#nav .navMain li.current li a:hover {
		color: #AC242B;
	}
	#nav .navSub {
		display: none;
		margin: 5px 0 0 15px;
	}
	#nav .navSub li {
		background: none;
		list-style: disc;
		padding: 0;
	}
	#nav .navSub li a {
		font-size: 10px;
	}
		/* Rollover Effect */
		#nav .navMain li:hover ul, #nav .navMain li.current ul {
			display: block;
		}
	
	#members ul {
		margin: 0 0 0 15px;
	}
	#members li {
		list-style: disc;
	}
	#members li a { 
		color: #FFF;
		display: block;
		font-size: 0.90em;
		font-weight: bold;
		line-height: 1.30em;
		padding: 5px;
		text-decoration: none;
	}
	#members li a:hover {
		background: #777364;
	}

#movie {
	background: #AD9E75;
	margin: 10px auto 0 auto;
	width: 210px;
}
#movie div {
	color: #45442F;
	font-size: 0.70em;
	padding: 10px;
}

	/* Weather Module */
	#wx_module_2090 {
		margin: 20px auto;
		width: 180px;
	}

.module {
	background: #AD9E75;
}
.module h2 {
	background: #9C8949 url(../images/nav_top.jpg) no-repeat;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 2.10em;
	margin: 0;
	padding: 15px 15px 0 15px;
	text-transform: uppercase;
}
.module div {
	border: solid 1px #9B8949;
	color: #45442F;
	font-size: 0.70em;
	padding: 10px;
}
.module label {
	display: block;
	padding: 3px 0;
}
.module p {
	margin: 10px 0;
}
.module a {
	color: #45442F;
	font-size: 1.10em;
}
.module a:hover {
	color: #AC242B;
}
.module .button {
	color: #FFF;
	cursor: pointer;
	font-size: 1.00em;
	margin: 5px 5px 5px 0;
	padding: 2px;
}
.btn {
	background: #937E45;
	border: solid 2px #443C25;
	color: #FFF;
}
.submit {
	background: #B0232B;
	border: solid 2px #7B1D1E;
	color: #FFF;
}

	/* Right Sidebar */
	#sidebar {
		background: #937E45 url(../images/body_grey.jpg) repeat-y;
		float: left;
		padding: 5px 30px;
	}
	#sidebar a {
		display: block;
	}

/********************************/
/* Content						*/
#content #breadcrumb a {
	color: #937E45;
}
#content h2, #content h3, #content h4, #content h5, #content h6 {
	color: #B0232B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0;
}
#content h2 {
	color: #800000;
	font-size: 1.13em;
	line-height: 1.25em;
	text-align: center;
}
#content h3 {
	color: #930;
	font-size: 1.00em;
	letter-spacing: 0.13em;
	line-height: 1.25em;
	text-align: center;
}
#content h4 {
	color: #5D4F4B;
	font-size: 0.75em;
	font-style: italic;
	text-align: center;
}
#content h5 {
	color: #800000;
	font-size: 0.66em;
	letter-spacing: 0.13em;
	text-align: center;
	text-transform: uppercase;
}
#content h6 {
	color: #800000;
	font-size: 0.63em;
	font-weight: normal;
}
#content a {
	color: #800000;
}
#content a:hover {
	color: #B0232B;
}
#content ul, #content ol {
	font-size: 0.63em;
	margin: 15px 0 15px 30px;
}
#content ul ul, #content ol ol {
	font-size: 1.00em;
	margin: 0 0 0 20px;
}
#content ul {
	list-style: disc;
}
#content ol {
	list-style: decimal;
}
#content li {
	padding: 3px 0;
	font-size: 1.5em;
}
#content p {
	font-size: 0.63em;
	line-height: 1.50em;
	margin: 10px 0;
}
#content table {
	font-size: 0.63em;
	line-height: 1.50em;
	width: 100%;
}
#content table th, #content table td {
	padding: 5px;
}
#content table th {
	font-weight: bold;
}

	/* Form Controls */
	#content fieldset ul {
		list-style: none;
	}
	#content fieldset label {
		display: block;
		float: left;
		padding: 3px 3px 3px 13px;
		width: 11.00em;
	}
	#content fieldset label.required {
		background:  url(../images/label.gif) no-repeat 0 3px;
	}
	#content fieldset li {
		clear: left;
	}
	
	/* Registration */
	.registerHead {
		background: #D3BE87;
		margin: 10px 0;
		padding: 10px;
	}
	#content ul.playerOption {
		clear: left;
		list-style: none;
		margin: 0;
		padding: 5px 0 10px 0;
	}
	#content ul.playerOption li {
		float: left;
		margin: 0 5px 0 0;
		padding: 0 0 20px 0;
		width: 125px;
	}
	#content ul.playerOption li.breaker {
		float: none;
		padding: 0;
		width: auto;
	}
	#content ul.playerOption span {
		display: block;
		padding: 3px 0 0 0;
		width: 125px;
	}
	#content ul.playerOption span input {
		margin: 0;
	}
	#content ul.playerOption img {
		display: block;
	}
	#regTypes li {
		list-style: none;
	}
	
	/* Agent Listings */
	#content .listingPicTitle {
		padding: 0 0 20px 0;
	}
	
	/* Search Tours */
	#searchTours a {
		display: block;
		line-height: 1.30em;
		padding: 5px;
	}
	#searchTours a:hover {
		background: #AE9E75;
		color: #FFF;
		text-decoration: none;
	}

/********************************/
/* Footer						*/
#footer a {
	color: #45442F;
}
#footerMenu {
	float: right;
}
#footerMenu li {
	background: url(../images/white_dot.jpg) no-repeat right center;
	display: inline;
	padding: 0 6px 0 5px;
}
#footerMenu li.last {
	background: none;
}
#footerMenu a {
	color: #FFF;
	text-decoration: none;
}
#footerMenu a:hover {
	text-decoration: underline;
}
.alignleft {
	border: 2px solid #AC252C;
	float: left;
	margin: 5px;
}