@charset "utf-8";
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

* Filename: default.css
* Version: 1.0 (2008-02-21) YYYY-MM-DD
* Website: http://jacksonconventioncomplex.com/
* Author: MWB Interactive http://www.mwb.com
* Description: Handles the site layout & makes it pretty!

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
body { margin: 0px; background-color: #d5e0e6; background-image: url(images/bkgnd-head.gif); background-repeat: repeat-x; }
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3f4040; }

h1 {
	font-size: 20px;
	font-weight: bold;
	color: #1c3359;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	color: #db501f;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}
h3 {
	font-size: 10px;
	color: #db501f;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}
h4 {
	font-size: 13px;
	font-weight: bold;
	color: #0b7aee;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}
h5 {
	font-size: 35px;
	font-weight: bold;
	color: #1c3359;
	margin: 0px;
	padding: 0px 0px 0px 17px;
	text-align:center;
}
h6 {
	font-size: 13px;
	font-weight: bold;
	color: #0b7aee;
	margin: 0px;
	padding: 10px 0px 0px 17px;

}
p {
	padding-left: 17px;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== STRUCTURE: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#container { width: 100%; margin: 0px; padding: 0px; }
#inner { vertical-align: middle; margin: 0px auto; padding: 0px; width: 900px; }
#header { height: 250px; }
#flashcontent {	height: 135px; }
#flashcontent2 { height: 115px; }
#content { background-image: url(images/bkgnd-content.gif); background-repeat: repeat-y; margin: 0px; padding: 0px; }


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== MAIN: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#main { width: 570px; margin: 0px; padding: 0px; }
#main h2 { font-size: 13px; }
#main p {
	width: 526px;
}
#main a { color: #0b7aee; text-decoration: none; }
#main a:hover { text-decoration: underline; }
#main ul {
	padding: 6px 0px 0px 0px;
	list-style-type: none;
	display: block;
	width: 508px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#main li {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	margin-left: 38px;
	list-style-position: outside;
	list-style-image: url(images/bullet-arrow.gif);
}
#main td h2 {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #062062;
	margin:0px;
	padding:0px;
}
#main table { margin-left:17px; }
#main td {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #326699;
	border-bottom:#d5e0e6 solid 1px;
	padding: 4px 0 4px 0;
}
#main td.tableHead {
	/*background-color: #062062;*/
}
#main td.tableDesc {
	background-color: #dfeaee;
	color: #062062;
	border:none;
}
#main td.blank {
	padding: 10px 0 10px 0;
}
#main .forms {
	background-color: #FFFFFF;
	border: 1px solid #AFC5CF;
	padding: 3px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== FORM - REQUEST: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#formRequest td {
	font-size: 12px;
	color: #3f4040;
	background-color: #d5e0e6;
	border-bottom:0;
}

#formy td {
  color: #1c3359;
	background-color: #d5e0e6;

}

#formy-sidebar td { font-size:10px; }
#formy-sidebar { padding: 0px 0px 10px 27px; }
#formy-sidebar h1 { margin:0; padding:0 0 0 0; }
.subscribe { background-color:#5880ac; color:#fff; padding:3px; border:#041236 1px solid; margin:5px 0 0 0; }

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== SIDEBAR: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#sidebar {
	width: 284px;
}
#sidebar h1 {
	padding: 0px 0px 0px 30px;
}
#sidebar h2 {
	padding: 0px 0px 0px 30px;
	margin:0px;
}
#sidebar h2 a {
	font-size: 12px;
	font-weight: bold;
	color: #db501f;
}
#sidebar h3 {
	font-size: 16px;
	font-weight: bold;
	color: #1c3359;
	padding-left:30px;
	margin:0px;
}
#sidebar p {
	font-size: 11px;
	font-weight: normal;
	color: #1d2d4d;
	width: 237px;
	padding: 0px 0px 10px 30px;
	margin:0px;
}
#sidebar a {
	color: #1d2d4d;
	text-decoration: underline;
	padding: 0px;
	margin:0px;
}
#sidebar a:hover {
	text-decoration: none;
}
#sidebar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#sidebar li {
	margin: 0px;
	padding: 0px;
	width: 302px;
}

#sidebar li {
	color: #1d2d4d;
	font-size: 11px;
	text-decoration: none;
	padding-left: 30px;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	/*border-bottom: #bed1da solid 1px;*/
}

#sidebar li a:hover {}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== SUB-NAV: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#subnav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#subnav li {
	margin: 0px;
	padding: 0px;
	width: 302px;
}

#subnav li a {
	color: #db501f;
	font-size: 14px;
	text-decoration: none;
	padding-left: 30px;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: #bed1da solid 1px;
}

#subnav li a:hover {
color: #3770a2;
}
 
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== MISC: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#email { margin: 0px 0px 0px 14px; padding: 0px 0px 0px 0px; }
 
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== WEATHER: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#weather {
	width: 241px;
	height: 62px;
	background-image: url(images/feature-weather.gif);
	background-repeat: no-repeat;
	margin-left: 30px;
	padding-top:8px;
}
#weather .degree{
	font-size: 26px;
	font-weight: bold;
	color: #566f9c;
}
#weather .highlow{
	font-size: 11px;
	color: #566f9c;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== EVENTS: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.eventDate { font-size:10px; }
#sidebar p.eventDate { padding: 0px 0px 0px 30px;; }
.eventHead { font-size:11px; font-weight:bold; }
.eventDesc { font-size:11px; }
.eventDesc a { font-size:11px; color:#0b7aee; text-decoration:none; }
.eventDesc a:hover { text-decoration:underline; }


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== FOOTER: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#footer { background-image: url(images/bkgnd-footer.gif); background-repeat: repeat-x; height: 130px; font-size: 9px; color: #FFFFFF; background-color: #040d1c; width: 100%; margin: 0px; padding: 0px; }
#innerFooter { vertical-align: middle; margin: 0px auto; padding: 0px; width: 900px; }
#leftFooter { float: left; width: 460px; padding: 0px; margin: 23px 0px 0px 0px; }
#leftFooter a { text-decoration: none; margin: 0px 15px 0px 0px; color: #FFFFFF; border-bottom:#566f9c 1px solid; }
#leftFooter a:hover { color: #566f9c; border: 0; }
#rightFooter { float: right; margin: 23px 0px 0px 0px; text-align:right; }
#btmFooter { text-align: right; clear: both; }


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
== CLASSES: ==============================
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.tip { color:#1c3359; font-size:9px; padding:0 0 10px 17px; }
.required { color: red; }

/* GRAND OPENING */
#grandopening { background-color:#1b184d; width:506px; padding:0 10px 0 10px; }
#grandopening h1 { color: #fff; padding:0 0 10px 0; }
#grandopening h2 { color: #fff; padding:0 0 10px 0; }
#grandopening h3 { color: #fff; padding:0 0 10px 0; }
#grandopening h4 { color: #fff; padding:0 0 10px 0; }
#grandopening h5 { color: #fff; padding:0 0 10px 0; }
#grandopening h6 { color: #fff; padding:0 0 0 0; }
#grandopening p { color:#fff; padding:0 0 10px 0; width:490px; }
.firstHead { color: #fff; }
.secondHead { font-size:10px; }
.thirdHead { }

/* CAPTION STYLING */
.caption-top, .caption-bottom { color: #ffffff; font-weight: bold; font-size: 10px; font-family: arial; background: #000000; border: 0px solid #334143; padding: 0 0 0 0; }
.caption-top { border-width: 0px 0px 8px 0px; }
.caption-bottom { border-width: 8px 0px 0px 0px; }
.caption a, .caption a { border: 0 none; text-decoration: none; background: #000000; padding: 0.3em; }
.caption a:hover, .caption a:hover { background: #202020; }
.caption-wrapper { float: left; }
br.c { clear: both; }