html {
	background-color: #EBEBEB;
}
body {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background: #EBEBEB url(images/template/body-BG.jpg) no-repeat fixed center 0;
}
#header {
		background:url(images/template/header-tile.jpg) repeat-x #F3E2D2;
	font-size: 16px;
	color: #7F1830;	
}
#main {
	background-color: #FFF;
}
#main, #ftWrap {
	margin: 0 auto;
	width: 968px;
}
#nav {
	background:url(images/template/nav-tile.jpg) repeat-x #EBEBEB;
	height: 33px;
}
#nav img {
	border-right: 1px #A65300 solid;
}

#nav .lst {
	border-right: none;
}
#content {
	float: left;
	width: 705px;
	padding: 10px  0 10px 10px;
	letter-spacing: 1px;
}
#content p {
	line-height: 140%;
}
#content a, #youtube a {
	color: #A65300;
}
#content a:hover, #youtube a:hover {
	text-decoration: none;
}

#trePanel {
	background: url(images/template/tri-panel.jpg) no-repeat;
	height: 150px;
	padding: 8px 12px 8px;
		padding: 8px 4px 8px;
}
.tre {
	float: left;
	width: 33%;
	letter-spacing: 0px;
}
.tre ul {
	margin: 0;
}
.tre strong {
	color: #A65300;
}
.tre li {
	background: url(images/template/bullet-tre.gif) left 3px no-repeat;
	list-style: none;
	padding-left: 21px;
}
.tr img {
	border: none;
}
/***************************************************
		menu
***************************************************/
#menu {
	background:url(images/template/nav-tile.jpg) repeat-x #EBEBEB;
	height: 33px;
	margin: 0;
	padding: 0;
}

#menu li {
	list-style-type: none;
	float: left;
	padding-right: 1px;

}
#menu a {
	font-size: 15px;
	color: #7F1830;
	text-decoration: none;
	display:block;
	padding: 9px 13px 6px 33px;
	background: url(images/nav/menu-BG-lite.jpg);
}
#menu a:hover {
	background:url(images/nav/menu-BG-lite-green.jpg) no-repeat;
}
/***************************************************
		quad
***************************************************/

.tre {
	width: 25%;
}
#content .tre ul li {
			xpadding-bottom: 6px;
}

.tre {
	width: 25%;
}
.tre p {
	margin:  12px 0 12px 3px;
	padding: 0;
}
.tre ul {
	padding: 0 10px;
		padding: 0 5px;
}
/***************************************************/
#sidebar {
	float: right;
	width: 227px;
	padding: 10px 10px 10px 0px;
}
#youtube {
	background:  url(images/template/rPanel-youtube.jpg) no-repeat;
	height: 189px;
	padding: 40px 0 0 2px;
	text-align: center;
}

#clear {
	clear:both;
	height:0px;
	background-color:#EBEBEB;			
}
#footer {
	height: 191px;
	width: 100%;
	margin: 0 auto;
	background:url(images/template/footer-tile.jpg) bottom repeat-x #7F1830;
	clear:both;
}
#ftWrap {
	color: #fff;
}
#ftWrap a, #ftWrap a:visited {
	color: #fff;
	text-decoration:none;
	border-left: solid 3px #801831;
	padding-left: 3px;
	display: block;
}
#ftWrap a.twitface{
	display:inline;
}
#ftWrap a:hover {
	border-left: solid 3px #fff;
}
#ftWrap strong a, #ftWrap strong a:visited {
	border-bottom: solid 1px #801831;
	padding-left: 0;
}
#ftWrap strong a:hover {
		border-bottom: solid 1px #fff;
		border-left: solid 3px #801831;

}
#ftWrap p {
	margin: 0;
	padding: 5px 0 7px 0;	
} 
.ftQuart {
	float:left;
	width: 29%;
}
.ftQuartLst {
	float:left;
	width: 21%;
}
.ftLine {
	display: block;
	border-bottom: 1px  solid #F9DDE3;
	font-weight:bold;
}
.ftLine em {
	font-weight: normal;
}
/***************************************************************
	stlyed
***************************************************************/
h1 {
	font: Geneva, Arial, Helvetica, sans-serif 18px normal;
	padding: 0;
	font-weight: normal;
	color: #7F1830;	
	width: 968px;
	margin: 0 auto;
	background: url(images/template/header-byline.jpg) top right no-repeat;
}
.byline {
	font-size: 14px;
	color:#000;
}

h2 {
	color: #7F1830;
	text-transform: uppercase;
	margin-top: 0;
	border-bottom: 1px #AA641E solid;
}
h3 {
	color: #7F1830;
	text-transform: uppercase;
	border-bottom: 1px #A65300 solid;
}

/***************************************************************
	unstlyed
***************************************************************/
.texttitle {
	background-image: url(images/template/texttitle-tile.gif);
	background-repeat: repeat-x;
}
.secondBody {
	margin-left: 190px;
}
ul.secondNav  {
	width: 175px;
	float: left;
	padding: 0;
	margin: 0;
}
.secondNav li {
	list-style: none;
	border-bottom: 1px solid #FCECDC;	
}
.secondNav li a {
	background:url(images/template/nav-inner-off.gif) no-repeat;
	color: #CF8336;
	text-decoration: none;
	display:block;
	padding: 6px 0 6px 21px;
}
.secondNav li.secondNavNoBG a {
	background-image: none;
	padding: 0;
} 
#content .secondNav li a:hover {
		background-color: #FCECDC;
}
#content .secondNav li.slct a {
	background:url(images/template/nav-inner-on.gif) no-repeat;
		background-color:#FFE2C6;
}




.bullets {
	list-style-image: url(images/bullet.jpg);
}
.subheading {
	border-bottom: 1px solid #CF8336;
	display:block;
	font-size: 14px;
	font-weight: bold;
	margin-top: 23px;
}
.redHead {
	color: #7F1830;
}
#trePanel .tre strong a {
	text-decoration: none;
	border-bottom: 1px #A65300 dotted;
}
#trePanel .tre strong a:hover {
	border-bottom: 1px #A65300 solid;
	background-color: #F0DFCD;
	border-bottom: none;
}
.shadow {
		-moz-box-shadow: -3px 3px 4px #AA641E;
		-webkit-box-shadow: -3px 3px 4px #AA641E;
		box-shadow: -3px 3px 4px #AA641E;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#AA641E')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#AA641E');
		background-color: #FCECDC;
		padding-left: 3px;
}
#content ul li {
		xpadding-bottom: 11px;
}

.PageHeading {
	border-left: 7px solid #7F1830;
	padding-left: 10px;
	font: Geneva, Arial, Helvetica, sans-serif bold 12px;
	color: #360A13;
}
.PageHeadingLarge {
	padding-left: 10px;
	color: #360A13;
	border-bottom: 1px solid #000;
	border-left: 7px solid #7F1830;
	font-weight: bold;
	font-size: 16px;
	font: Geneva, Arial, Helvetica, sans-serif;
}

.smlcap {
	text-transform: lowercase;
}
.imgRt {
	border: 1px solid #000;
	float: right;
	margin: 0 0 15px 15px;
}
.imgLt {
	float: left;
	margin: 0 15px 0px 0;
}
.tabImg {
	float: left;
	width: 50px;
}
.tabImg img {
	margin-right: 11px;
	border: 1px solid #7F1830;
}
.tabTxt {
	float: left;
	width: 650px;
}
hr.clear {
	clear:both;
	border: none;
}
#facebook {
	margin-top:5px;
}
small {
	font-size:10px;
}
.caption {
	color: #413134;
	font-style:italic;
	font-size: 11px;
}
.bott11 li {
	padding-bottom: 11px;
}


.tre {
	width: 33%;
}
.tre p {
	padding:  9px 12px 9px 3px;
	margin: 0;
}


