@charset "utf-8";
/* CSS Document */
body {text-align:left;margin:0;padding:0;font-family:Arial, Verdana,san-serif; font-size:12px;line-height:16px;color:#241201;}
p {margin-top:0;margin-bottom:10px;}

/*page structures*/
#wrap{width:100%;height:100%;text-align:center;}
#pageWrap{width:1000px;height:100%;position:relative;display: table; margin:0;padding:0;margin-right:auto;margin-left:auto;background-image:url(images/stageBG.jpg); background-repeat:repeat-y;}
#pageExtend{width:1000px;height:auto;position:relative;margin:0;padding:0;margin-right:auto;margin-left:auto;background-image:url(images/stageBG.jpg); background-repeat:repeat-y;}
#page{width:930px;height:auto;margin:0;padding:0;margin-right:auto;margin-left:auto;background-color:#bbd0dc;background-image:url(images/pageBG.jpg); background-repeat:no-repeat;}

/*page sections*/
#header{width:910px;height:145px;float:left;}
#navStage{width:195px;height:auto;float:left;display:inline;margin-left:10px;text-align:left;margin-top:35px;}
#contentStage{width:700px;height:auto;float:left;display:inline;}
#setHeight{width:2px;height:640px;display:inline;float:left;margin:0;padding:0;}/* sets minimum height of content stage so all of bg image will show--better for IE*/

/*nav*/
.navTop{width:195px;height:23px;background-image:url(images/nav/top.png); background-repeat:no-repeat; margin:0;padding:0;}
.navBot{width:195px;height:41px;background-image:url(images/nav/bot.png); background-repeat:no-repeat; margin:0;padding:0;}
.nav{width:160px;height:auto;background-image:url(images/nav/filler.png); background-repeat:repeat-y;padding-left:15px;padding-right:20px;overflow-x:hidden;}
.nav ul{margin:0;padding:0;}
.nav li{list-style:none;font-size:12px;line-height:13px;font-family:Tahoma,Aial,san-serif;color:#FFFFFF;padding-bottom:2px;}
.nav a:link{color:#FFFFFF;text-decoration:none;}
.nav a:visited {color:#FFFFFF;text-decoration:none;}
.nav a:active {color:#FFFFFF;text-decoration:none;}
.nav a:hover {color:#FFFFFF;text-decoration:underline;}
.navHead{font-size:14px;line-height:18px;font-family:Tahoma,Aial,san-serif;color:#FFFFFF;font-weight:bold;letter-spacing:1px;}
.botNav ul{margin:0;padding:0;margin-top:5px;margin-left:10px;}
.botNav li{list-style:none;font-size:12px;line-height:18px;padding-bottom:2px;}

/*content */
.contentTop{width:700px;height:30px;background-image:url(images/content/top.png); background-repeat:no-repeat; margin:0;padding:0;}
.contentBot{width:700px;height:40px;background-image:url(images/content/bot.png); background-repeat:no-repeat; margin:0;padding:0;}
.content{width:610px;height:auto;background-image:url(images/content/filler.png); background-repeat:repeat-y;padding-left:35px;padding-right:55px;overflow-x:hidden;text-align:left;}

/*text*/
.catHead{font-size:24px;line-height:30px;font-family:Georgia,Helvetica,Times,serif;color:#663300;font-weight:bold;letter-spacing:1px;}
.catText{font-size:13px;line-height:18px;font-family:Arial, Verdana,san-serif; color:#7b3e00;}
.postHead{font-size:18px;line-height:30px;font-family:Georgia,Helvetica,Times,serif;color:#663300;font-weight:bold;letter-spacing:1px;}
.smallHead{font-size:14px;line-height:18px;font-family:Georgia,Helvetica,Times,serif;color:#663300;font-weight:bold;letter-spacing:1px;}
.postText{font-size:12px;line-height:18px;font-family:Arial, Verdana,san-serif;color:#241201;}
.credit{font-size:10px;line-height:15px;font-family:Verdana,Arial,san-serif; color:#959494;display:block;width:100%;background-color:#e0d6cd;padding:3px;}
.smallText{font-size:10px;line-height:12px;}
.smallText li {font-size:10px;line-height:12px;}

/* fixes*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: .01%;}


