﻿body {
	margin:0;
	padding:0;
	background-image:url(/images/bodyBack.gif);
	font-family: sans-serif, serif;
	font-size:medium;
	color:#FFFFFF;
	text-align:justify;
}

#Top {
	margin:0;
	padding:0;
	background-image:url(/images/top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:107px;
	width:1051px;
	margin-top:3px;
}

#Wrapper {
	margin:0;
	padding:0;
	background-image:url(/images/back.gif);
	background-repeat:repeat-y;
	width:1051px;
	min-height:400px;
}

#Content a, #LeftMenu a {
	color:#B38C83;	
}
a img {
	border:0;
}
#Content a:visited, #LeftMenu a:visited {
	color:#806A64;
}

*html #Wrapper {
	min-height:400px;
}

#Bottom {
	margin:0;
	padding:0;
	background-image:url(/images/bottom.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:65px;
	width:1051px;
	margin-top:-1px;
}

#LeftMenu {
	margin-left:60px;
	margin-top:100px;
	width:200px;
	float:left;
	padding:10px;
	text-align:left;
}

#LeftMenu p {
	margin-top:0;
}

*html #LeftMenu {
	margin-left:30px;
	width:198px;
}

#Content {
	margin-top:100px;
	margin-left:4px;
	width:670px;
	float:left;
	padding:10px;
	min-height:400px;
}

*html #Content {
	width:670px;
	height:400px;

}

#Header {
	background-image:url(/images/header.jpg);
	height:170px;
	position:absolute;
	width:922px;
	left:63px;
	top:37px;
	border-bottom:3px solid #000000;
}

#Header h1 {
	position:absolute;
	top:0;
	right:0;
	font-size:3em;
	font-weight:normal;
	font-family:courier;
	margin-top:10px;
	margin-right:10px;
}

#Menu {
	padding:10px;
	width:250px;
}

#Header a {
	background-color:#990100;
	color:#FFFFFF;
	padding:5px;
	margin:0px;
	text-decoration:none;
	font-size:1.15em;
	margin-right:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

#Header a:hover {
	background-color:#C0100F;
}

#Guitar {
	width:104px;
	height:430px;
	position:absolute;
	background-image:url(/images/guitar.gif);
	left:985px;
	margin-top:-500px;
}

#LeftMenu h4 {
	background-color:#CC6601;
	width:100%;
	padding:4px;
	text-align:center;
	display:block;
}

.QuoteP {
	margin:0;
	padding:4px;
	font-style: italic;
}

.QuoteSource {
	margin:0;
	padding:4px;
	padding-left:60px;
}

.Quote {
	border-top:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #222222;
	border-bottom:2px solid #222222;
	background-color:#A52511;
	margin-bottom:10px;
}

.LeadArticleReadMore {
	text-align:right;
	margin-top:0;
	padding-top:0;
}

.LeadNewsArticle {
	margin-bottom:0;
	padding:0;
}

dl dt {
	border-bottom:1px solid #ffffff;
	font-weight:bold;
}

dl dd {
	margin:0;
	padding:0;
}

.VideoPic {
	width:150px;
	padding-top:10px;
	padding-right:10px;
	float:left;
}

.VideoDesc {
	margin:0;
	padding:0;
	width:290px;
	padding-top:10px;
	float:right;
}

.VideLeftCol {
	width:100px;
}

/* Standard Container styles */
.Container {
	margin:0;
	padding:0;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.ContainerHeader {
	background-color: #C4432A;
	border-bottom:1px solid #000000;
}

.ContainerHeaderH1 {
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-size:1.4em;
	text-align:center;
}

.ContainerTable {
	width:100%;
}

.ContainerFooter {
	background-color: #C4432A;
	border-top:1px solid #646867;
}

.ProgressPanel {
	position:absolute;
}

.PopupWindow {
	width:200px;
	height:200px;
	position:absolute;
	margin-top:-100px;
	background-color: #C4432A;
	border:1px solid #000000;
}

.PopupWindow p {
	padding-top:0;
	padding-bottom:0;
	padding-left:5px;
	padding-right:5px;
}

/* Standard Styles */
.Button, .Submit {
	color:#FFFFFF; !
	padding:2px;
	font-weight:bold;
	text-decoration:none;
	background-color: #841703;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
.Button {
	padding-right:7px;
	padding-left:6px;
	margin-bottom:10px;
}

.EditWindow {
	width:300px;
	height:50px;
	position:absolute;
	visibility:hidden;
	background-color: #A72B0B;
	border:1px solid #000000;
	text-align:left;
}

.ContainerList {
	list-style-type:none;
	margin:0;
	padding:0;
}

.ContainerLeftCol {
	width:150px;
}

.ContainerTextBox {

}

.ContainerText {
	width:400px;
	height:100px;
}

/* ARTICLE CONTROL */
.ArticleTitle {
	font-weight:bold;
	text-decoration:none;
	color: #013B21;
}

.ArticleTitleContainer {
	border-bottom:1px solid #92A39D;
}

.ArticleAuthor {
	
}

.ArticleExtract {
	margin-top:0;
	text-indent: 2em;
}

.ArticleText {
}

.ArticleImage {
	float:left;
	border:0;
	margin-right:5px;
	margin-top:5px;
}

.ArticleImageShow {
	float:left;
	margin-top:1.6em;
	margin-right:5px;
	margin-bottom:5px;
}

.ArticleItem {
	margin-top:3px;
	margin-bottom:3px;
}

.ArticleSearchBox {
	margin-left:5px;
	padding:5px;
	border-left:1px solid #92A39D;
	border-top:1px solid #92A39D;
	border-right:1px solid #ABB7B3;
	border-bottom:1px solid #ABB7B3;
	float:right;
	width:225px;
}

.ArticleSearchText {
	font-size:smaller;
}

.ArticleExtractText {
	font-size:smaller;
	margin:0;
	padding:0;
}

.ArticleBottomDetails {
	margin:0;
	padding:0;
	margin-top:-1em;
	float:right;
}
/* END ARTICLE CONTROL */
.CMSEditor {
	width:100%;
	height:500px;
}
.CMSEditorTitle {
	margin:0;
	padding:0;
	border-top:1px solid #92A39D;
	border-bottom:1px solid #ABB7B3;
	margin-bottom:5px;
	font-weight:bold;
}
.Clear {
	clear:both;
}