/*MASTERSTYLE FOR SPOKANE PUBLISHING, INC. WEBSITE
AUTHOR: BEN DELANEY FOR GUERILLA DEVELOPMENT CO. */

/* Basic Color Palette
Greenish/Blue: #6EA2A2
Orange: #F6921E	*/

/*BASIC RESET*/
* {margin:0; padding:0;}
html {font-size:16px;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}

/* Generals  */
body {
	font: 75% Helvetica, Arial, "Lucida Grande", sans-serif;
/*	background:#F6921E;*/
	background-color:#FDF0C9;
}

#TopContainer {
	background-color:#fff;
	line-height:18px;
}

#wrapper {
	width:800px;
	margin:0 auto;
}
/* End - Generals */


/* Header  */
div#header {
	padding:16px 0px 16px;
}

h1.logo a {
	display:block;
	text-indent: -9999em; 
	background:transparent url(/images/spokanemetromag-logo.png) no-repeat;
	height:67px;
}
/* End - Header */		


/* MainNav  */
#MainNav {
	height:20px;
	margin-bottom:40px;
}
#MainNav ul {width:800px;}
#MainNav li {
	display:block;
	width:13.4%;
	float:left;
	font-size: 14px;
	text-align: center;
	border-left:1px solid #ccc;
}
#MainNav li.first {text-align: left;width:19%;border-left:none;}
#MainNav li.last {text-align: right;width:13%;}
#MainNav li.active {color:;}
/* End - MainNav */


/* Publications Nav  */
.PubNav1 a {background:url('../images/spokane-metro-sprite.png'); no-repeat;}
.PubNav2 a {background:url('../images/cakewalk-sprite.png'); no-repeat;}
.PubNav3 a {background:url('../images/design-services-sprite.png'); no-repeat;}
.advertise .PubNav3 a {background:url('../images/design-services-sprite2.png'); no-repeat;}
h2.PublicationsNav a {
	display:block;
	text-indent: -9999em;
	background-position: bottom left;
	width:252px;
	height:72px;
	overflow: hidden;
}
h2.PublicationsNav a:hover, h2.PublicationsNav a.active {background-position: top left;}

/* End - Publications Nav */


/* Content Areas  */
.ContentUpper, .ContentLower {
	font-size:13px;
	color:#555;
	height:65px;
}

.ContentLower {
	margin-top:20px;
	height:390px;
}

.ContentLower .ColumnLeft, .ContentLower .ColumnCenter, .ContentLower .ColumnRight {
	width:252px;
	float:left;
	margin-left:22px;
	text-align: center;
}

.ContentLower .ColumnRightDouble {
	width:526px;
	float:left;
	margin-left:0px;
	border-top:1px solid #ccc;
	padding:20px 0px 0px 20px;
}

.ColumnRightDouble {
}

.ContentLower .ColumnLeft {
	margin-left:0px;;
}

.PubProfile {
	font-size: 14px;
	line-height:26px;
}


/* End - Content Areas */


div.footer {
/*	background:#F6921E url(/images/footer-gradient-orange.png) repeat-x top;*/
	background:#FDF0C9 url(/images/footer-gradient-light.png) repeat-x top;
	min-height:40px;
	margin-top:40px;
	padding-top:16px;
	color:#333;
	text-align: center;
}

/*Links*/
/*a:link, a:visited {text-decoration: none; color:#6EA2A2;}   TODO: deleteme if he doesn't change it back.
a:hover {color:#F6921E;}*/
a:link, a:visited {text-decoration: underline; color:#6EA2A2;}
a:hover {color:#000;}
#MainNav a {text-decoration: none;}


/* Footer Nav  */
#FooterNav {
	height:14px;
	width:800px; margin:0 auto;
}
#FooterNav ul {}
#FooterNav li {
	display:block;
	float:left;
	font-size: 12px;
	text-align: left;
	margin-left:32px;
}
#FooterNav li.first {text-align: left;width:13%;border-left:none;}
#FooterNav li.last {text-align: right;width:13%;}
#FooterNav li.active {color:;}
.footer a:link, .footer a:visited {color:#6EA2A2;text-decoration: none;}
.footer a:hover {color:#000;}
/* End - Footer Nav */





/* General Classes  */
.clearall {clear: both;}
.OrangeBG {background:#F6921E;}
.AlignLeft {text-align: left;}
.bold {font-weight: bold;}