@charset "UTF-8";

body {
	background-color: #A49E7A;
}
.upperleft {
	margin-top: 0px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 25px;
	margin-bottom: 0px;
	text-align:left;
}
.upperlefthead {
	font-size: 16px;
	margin-top: 0px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 25px;
	margin-bottom: 0px;
	text-align:left;
	padding-bottom: 6px;
}
.main-cont {
	margin-right: 32px;
	margin-left: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-left: 17px;
}
.advpraise {
	margin-right: 32px;
	margin-left: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.speciala{
color:white;
}
/*these are random styles try to avoid them*/
.style1 {
	font-size: 18px;
	font-weight: bold;
	margin-left: 20px;
}
.style3 {
	font-size: 10px;
	font-weight: normal;
	margin-right: 17px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 29px;
}
.style8 {
	margin-right: 17px;
	margin-left: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
.style12 {color: #FFFFFF}
.spacer {
	margin-top: 9px;
	margin-right: 24px;
	margin-bottom: 5px;
	margin-left: 24px;
	font-family: "Times New Roman", Times, serif;
}
.style13 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 38px;
}
.style14 {
	font-size: 14px;
	font-weight: bold;
	padding-right: 8px;
}
/*these are the background images*/
.upperleftbg {
	background-image: url(images/leftbg.jpg);
}
.lowerleftbg {
	background-image: url(images/leftbg.jpg);
}
.advpraisebg {
	background-image: url(images/bottombg.jpg);		
}
.mainbg {
	background-image: url(images/maincontmid.jpg);
}
.mainbg-store {
	background-image: url(images/main780wide.jpg);
}

/*this is the shit describing the table-esque elements*/
.topbar {
	margin-left:auto;
	margin-right:auto;
	width:999px;
}
.bottoms {
	margin-left: auto;
	margin-right: auto;
	margin-top: 12px;
}
.tops {
	margin-left:auto;
	margin-right:auto;
	width: 1005px;
	padding-bottom: 150px;
}
.tops-store {
	margin-left:auto;
	margin-right:auto;
	width: 1037px;
	padding-bottom: 150px;
}
.foot{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#3D4989;
	text-align:center;
	font-size:10px;
	height:15px;
	width:116%;
	margin-left:-10%;
	color: #FFFFFF;
	bottom: 0px;
	position:fixed;
}
.post-footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-style:oblique;
font-size:9px;
}

#narrowcoltop {
	width:255px;
	z-index:1;
	float:left;
}
#bottomnarrow {
	width:255px;
	z-index:3;
	float: left;
	}
#maincont {
	width:750px;
	z-index:2;
	float: right;
	bottom: 25px;
}
#maincont-store {
	width:780px;
	z-index:2;
	float: right;
	bottom: 25px;
}
#mainbottom {
	width:750px;
	z-index:4;
	float:right;
}

h1 {border-bottom:dotted 1px #000000;margin-bottom:0px;}
		h2 {margin-bottom:0px;}
		h2#archives { padding-top:10px;margin-top:40px;border-top:dotted 1px #ffffff;}
		h3 {padding-top:30px;color:#000000;padding-bottom:0px;margin-bottom:0px;}
		body {
	font-family:Georgia,Serif;
	font-size:14px;
	padding:0px;
	background:#A49E7A;
	color:#000000;
}
		div.blogPost {padding-left:5%;padding-right:10%;}
		div.byline {color:#ffcc00;}
		p#bloggerBug {padding-top:20px;}
		.blogComments {padding-top:30px;color:#555555;padding-bottom:0px;margin-bottom:0px;font-weight:bold}
		.blogComments .byline {font-size:1em;font-weight:normal;color:#555555;margin-right:10px;display:inline}
		.blogComment {font-size:1em;margin:3%;color:#000000;font-weight:normal}
        .deleted-comment {font-style:italic;color:gray;}
        #blogfeeds { }
        #postfeeds { }
.store {
	left: 17px;
	margin-left: 17px;
}
