@charset "utf-8";
/* CSS Document */
html,body {
	font-family:sans-serif;
	font-size:1em;
	margin:0;
	padding:0;
}
body {
	text-align:center;
	background: #000080;
	min-height: 100%;
}

/*----------Layout ----------*/
div#container {
	width:960px;
	margin:0 auto;
}

div#wrapper {
	width:100%;
}

div#header {
	text-align:center;
	width:100%;
	margin:0;
	color: #000080;
	padding: 5px 0 5px 0;
	margin-bottom: 10px;
	background-color: #FFF;
	background-repeat:repeat-y;
}

div#nav {
	width:200px;
	background:#FFF;
	margin-bottom:10px;
	float: left;
	clear:both;
}

div#adsense {
	text-align:center;
}

div#content {
	width:750px;
	float:right;
	text-align:left;
	background:#FFF;
	padding: 5px 0 5px 0;
	margin-bottom: 10px;
}

div#extra {
	width:750px;
	float:right;
	clear:right;
	text-align:left;
	;
	margin-bottom: 10px;
	background:#FFF;
	padding: 5px 0;
}

div#wx_module_5976 {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	font-size: 1em;
	height:auto;
	clear:both;
	margin: 10px 0 10px 0;
	padding: 5px 0 5px 0;
	background-color: #FFF;
}

div#footer {
	color: #000;
	font-size: 1em;
	clear:both;
	width:100%;
	height:auto;
	text-align:center;
	background: #FFF;
	top: auto;
	bottom: 0;
}


/*---------- HEADER ----------*/
div#header h1 {
	margin:0;
	padding-left:10px;
	background-color: #FFF;
	color: #000080;
	font-size:4em;
	font-style:italic;
}
div#header p {
	color: #000080;
	font-size:1em;
	font-stretch: ultra-expanded;
}
div#header .strom {
	color: #000080;
	font-size:4em;
	font-style:italic;
	font-weight:bold;
	font-stretch: ultra-expanded;
}


/*---------- NAVIGATION ----------*/
div#nav a {
	text-align:left;
	display:block;
	color: #000080;
	padding:2.5px 0 0 3px;
	text-decoration: none;
}

div#nav a .important{
	text-align: right;
	display: block;
	color: #F00;
	font-weight: bold;
	padding:2.5px 0 0 3px;
	text-decoration: none;
}

/*---------- CONTENT----------*/
div#content h1 {
	font-size:1.5ems;
}
div#content li {
font-weight:bold;
}
div.content {
	margin: 0 8px 0 8px;
}
div#content p {
	line-height:1.1em;
	margin-left:5px;
	padding-left:10px
}


/*--- CONTENT NEW OPENINGS ---*/
div#content h3.new {
	font-size:.8ems;
}
div#content li.new {
	font-weight:normal
}
div.content {
	margin: 0 8px 0 8px;
}
div#content p.new {
	line-height:1;
	margin-left:5px;
	padding-left:10px
}


/*---------- EXTRA ----------*/
div#extra h1 {
	font-size:1.5ems;
}
div#extra p {
	line-height:1
}
div#clearone {
	clear:both;
	height:1px;
}


div#locations {
	text-align:center;
	width:100%;
}

div#footer p {
	margin:0;
	padding:5px 10px;
	color: #000;
	font-size: .8em;
}
div#footer a {
	color: #000;
	padding:5px;
	text-decoration:none;
	font-size: .8em;
}
table {
	margin-left
