/* CSS Document */
/* Updated Weds. Sep. 23 2009 */
/* ----- General Document Styles ----- */
body {
	background-image: url(images/bkrd.jpg);
	background-color: #202322;
	min-width: 650px; /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
	margin: 0;
	padding: 0;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #598475;
}
h1 {
	font-size: 110%;
	color: #8CB3A7;
	font-weight: bolder;
}
h2 {
	font-size: 90%;
	color: #8CB3A7;
	font-weight: bolder;
}
h3 {
	font-size: 90%;
	color: #8CB3A7;
	font-weight: bolder;
	display: inline;
}
ul {
	list-style-type: none; 
}
a {
	text-decoration: none;
	outline: none; /* For Firefox only */
}
a:link {
	color: #BAD1CA;
}
a:visited {
	color: #BAD1CA;
}
a:hover {
	color: #073330;
}
a:active {
	
	color: #BAD1CA;
}
.copyStyle {
	color: #486A60;
}
/* ----- Positioning ----- */
#container {
	padding-left: 140px;      /* LC fullwidth */
	padding-right: 220px;     /* RC fullwidth + CC padding */
	overflow: hidden;
}
#containerfront {
	padding-left: 140px;      /* LC fullwidth */
	padding-right: 140px;     /* RC fullwidth + CC padding */
	overflow: hidden;
}
#container .column {
	position: relative;
	float: left;
	padding-bottom: 20010px;
	margin-bottom: -20000px;
}
#containerfront .column {
	position: relative;
	float: left;
	padding-bottom: 20010px;
	margin-bottom: -20000px;
}
#header {
	text-align: center;
	padding: 5px;
}
#center {
	padding: 10px 0;       /* CC padding */
	text-align: center;
	width: 100%;
	float: left;
}
#ctrInner {
	text-align:center;
    padding:0 0 0 80px; /* need left padding to make image align with footer */
}
#ctrInner2 {
	text-align:justify;
    padding:0 0 0 80px; /* need left padding to make image align with footer */
	float:left;
	margin: 0 20px 0 20px;
	display:inline;
}
p.entry {
	display:inline;
	color:#FF0000;
}
img.floatLeft { 
    float: left; 
    margin-right: 10px; 
}
img.floatRight { 
    float: right; 
    margin-left: 10px; 
}
#ctrLeftJust {
	text-align: left;
    padding: 0 0 0 80px; /* need left padding to make image align with footer */
}
#left {
	width: 120px;             /* LC width */
	padding: 0 10px;			/* LC padding */
	margin-top: 50px;         
	right: 140px;             /* LC fullwidth + CC padding */
	margin-left: -100%;
}
#right {
	width: 200px;             /* RC width */
	padding: 0 10px;          /* RC padding */
	margin-right: -100%;
	margin-top: 50px;
	font-size: 85%;
}
#footer {
	clear: both;
	width: 100%;
	padding-top: 100px;
	margin: 0;
	font-size: 80%;
	position: relative;
	text-align: center;
}
#nohead {
	padding: 21px;
}
#teaserLeft {
	width: 49%;
	float: left;
	padding-bottom: 20px;
	padding-top: 40px;
}
#teaserRight {
	width: 49%;
	float: right;
	padding-bottom: 245px;
	padding-top: 120px;
}
.grey {
	color: #cccccc;
}
/*** IE Fix ***/
* html #left {
	left: 220px;              /* RC fullwidth */
}
ul.archive {
	margin-left: 1em;
	padding-left: 1em;
}
.storethumb {
	margin: 2px;
}
/* ---------------Image Replacement for navigation menu-------------------- */
.mir { letter-spacing : -1000em; }
/* Just for Opera, but hide from MacIE */
/*\*/html>body .mir { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
/* End of hack */
ul.mir {width:135px; padding:0; list-style-type:none;}
ul.mir li a {display:block; height:28px;}
a#mirHome {background:url("images/home.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirKeep {background:url("images/keep.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirNews {background:url("images/news.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirAuth {background:url("images/auth.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirBiblio {background:url("images/biblio.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirVir {background:url("images/vir.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirStor {background:url("images/stor.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirCont {background:url("images/cont.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirNewslett {background:url("images/newslett.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirLink {background:url("images/link.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirFaq {background:url("images/faq.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirMyst {background:url("images/myst.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirStore {background:url("images/store.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirAudrey {background:url("images/audrey.gif") no-repeat; text-indent: -999em; overflow: hidden;}
a#mirTrailer {background:url("images/trailer.gif") no-repeat; text-indent: -999em; overflow: hidden; display:block; height:36px;}
a#mirDnload {background:url("images/dnload.gif") no-repeat; text-indent: -999em; overflow: hidden; display:block; height:36px;}
a:hover#mirHome {background:url("images/homeOver.gif") no-repeat;}
a:hover#mirKeep {background:url("images/keepOver.gif") no-repeat;}
a:hover#mirNews {background:url("images/newsOver.gif") no-repeat;}
a:hover#mirAuth {background:url("images/authOver.gif") no-repeat;}
a:hover#mirBiblio {background:url("images/biblioOver.gif") no-repeat;}
a:hover#mirVir {background:url("images/virOver.gif") no-repeat;}
a:hover#mirStor {background:url("images/storOver.gif") no-repeat;}
a:hover#mirCont {background:url("images/contOver.gif") no-repeat;}
a:hover#mirNewslett {background:url("images/newslettOver.gif") no-repeat;}
a:hover#mirLink {background:url("images/linkOver.gif") no-repeat;}
a:hover#mirFaq {background:url("images/faqOver.gif") no-repeat;}
a:hover#mirMyst {background:url("images/mystOver.gif") no-repeat;}
a:hover#mirStore {background:url("images/storeOver.gif") no-repeat;}
a:hover#mirAudrey {background:url("images/audreyOver.gif") no-repeat;}
a:hover#mirTrailer {background:url("images/trailerOver.gif") no-repeat; display:block; height:36px;}
a:hover#mirDnload {background:url("images/dnloadOver.gif") no-repeat; display:block; height:36px;}

/* ----------- End Image Replacement for navigation menu-------------------- */
/* ---------------Feedburner Styles-------------------- */
.feedburnerFeedBlock ul {
	padding-top: 5px;
	padding-bottom: 10px;
	border:0.5px solid #222222;
	text-align: left;
}
.headline {
	/*display: inline;*/
	font-size: 118%;
	padding: 0px;
	text-align: center;
} 

.date {
	display: inline-block;
	padding-left: 20px;
	font-size: 70%;
	color: #444444;
	text-align: center;
}
