@charset "utf-8";
body  {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
strong, b {
	font-weight:bold;
}
em, i {
	font-style:italic;
}
p {
	font-size: 1em;
	line-height: 1.4em;
	padding-bottom: 1em;
}
a {
	color:#0074A7;
	font-size:1em;
}
table {margin-bottom: 0.7em;}
td, th {
	font-size:1em;
}
td {padding-right:20px;}
th {font-weight: bold; padding-bottom:10px; color:#f38217;}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	text-decoration: none;
}

/* CLASSES */
.center {text-align:center !important;}
.font12px {font-size:12px !important;}
.font14px {font-size:14px !important;}
.font16px {font-size:16px !important;}
.font18px {font-size:18px !important;}
.font36px {font-size:36px !important;}
.add3pxTop {margin-top:3px !important;}
.add5pxPadding {padding:5px !important;}
.add5pxTop {margin-top: 5px !important;}
.add5pxRight {margin-right:5px !important;}
.add5pxBottom {margin-bottom: 5px !important;}
.add5pxLeft {margin-left:5px !important;}
.add10pxPadding {padding:10px !important;}
.add10pxPaddingTop {padding-top: 10px !important;}
.add10pxPaddingRight {padding-right:10px !important;}
.add10pxPaddingBottom {padding-bottom: 10px !important;}
.add10pxPaddingLeft {padding-left:10px !important;}
.add10pxTop {margin-top: 10px !important;}
.add10pxRight {margin-right:10px !important;}
.add10pxBottom {margin-bottom: 10px !important;}
.add10pxLeft {margin-left:10px !important;}
.add15pxPadding {padding: 15px !important;}
.add15pxTop {margin-top: 15px !important;}
.add15pxRight {margin-right:15px !important;}
.add15pxBottom {margin-bottom: 15px !important;}
.add15pxLeft {margin-left:15px !important;}
.add20pxPadding {padding:20px !important;}
.add20pxTop {margin-top: 20px !important;}
.add20pxRight {margin-right:20px !important;}
.add20pxBottom {margin-bottom: 20px !important;}
.add20pxLeft {margin-left:20px !important;}
.altClear {overflow:hidden !important; width:100% !important;}
.big {font-size:16px!important; line-height:14px !important; font-weight:bold !important;}
.bigger {font-size: 18px !important; line-height: 16px !important; font-weight: bold !important;}
.black {color:#000 !important;}
.block {display: block !important;}
.bgWhite {background:#fff !important;}
.black {color:#000 !important;}
.blue {color:#02374f !important;}
.darkBlue {color:#052f69 !important;}
.bold {font-weight:bold !important;}
.clear {clear:both !important; font-size:1px !important; height:1% !important; line-height:0 !important;}
.floatR {float:right !important;}
.floatL {float:left !important;}
.front {position:relative !important;z-index:1 !important;zoom:1 !important;}
.gray {color:#333 !important}
.inline {display: inline !important;}
.last {border:0 !important; margin:0 !important; padding:0 !important;}
.lightBlue {color:#0692d3 !important;}
.lightGray {color:#b0b2b3 !important;}
.lightOrange {color:#f79f44 !important;}
.noBorder {border:none !important;}
.noMargin {margin:0 !important;}
.noPadding {padding:0 !important;}
.orange {color:#e06601 !important;}
.tahoma {font-family:Tahoma, Geneva, sans-serif !important;}
.uppercase {text-transform:uppercase !important;}
.white {color:#fff !important}


#bodyCont {
	
}

#bodyCont .titleTop_blackbar {
	background-color: #000;
	height: 43px;
	width: 990px;
	display: block;
	overflow: hidden;
}

#bodyCont .threeColCont {
	margin-top: -20px;
	width: 990px;
}

#bodyCont .leftColMain {
	background-color: #FFC038;
	width: 175px;
}

#bodyCont .midColMain {
	background-color: #FFF;
	width: 508px;
}
#bodyCont .rtColMain {
	background-color: #FFC038;
	width: 250px;
}


/* CUSTOM STYLES THAT USERES CAN USE */
.tableStyle1 {
	border:1px dashed #CCC;
	width:500px;
}
.tableStyle1 td, .tableStyle1 th {
	font-size: 1em;
	padding:3px;
	border:1px dashed #CCC;
}
.detailText1 {
	font-size: 0.9em;
}
.detailText2 {
	color:#666666;
	font-size: 0.9em;
}

.content-indent
{
}

.content-li-unstyled
{
}

.content-centered {
	text-align:center;
}
.content-img-festival {
	margin: 0 0 -20px 5px;
}

.rtColMain {
margin-left:8px;
}
