/* Color Schemes
   -------------
	Orange Dark: #AA3511
	Orange Light: #E0D3CD
	
	GreenBlue Dark: #618788
	Green Light: #D4DBD3
	Blue Light: #B6CAD1         */

body {
	margin: 0;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 100%;
	min-width: 950px;
}

#polaroid {
	position:absolute;
	left:0px;
	top:0px;
	width:279px;
	height:293px;
}

/* If you wish to have a random polaroid image popped in, copy the .polaroid1 style and rename it to .polaroid2, .polaroid3, etc.
   Also don't forget to go into header.php and on line 22, change the rand(1,1) number to rand(1,X) where X is the number of
   polaroid pictures you have defined in your stylesheet. For each polaroid, change the url of the background to the appropriate pic. */
#header {
	background-image:url(images/bckgrnd.jpg);
	background-repeat:no-repeat;
	height:183px;
}
.polaroid1 {
	background: url('images/polaroid.jpg') no-repeat;
}
.polaroid2 {
	background: url('images/polaroid1.jpg') no-repeat;
}
.polaroid3 {
	background: url('images/polaroid2.jpg') no-repeat;
}
.polaroid4 {
	background: url('images/polaroid3.jpg') no-repeat;
}
.polaroid5 {
	background: url('images/polaroid4.jpg') no-repeat;
}
.polaroid6 {
	background: url('images/polaroid5.jpg') no-repeat;
}
#headerImg {
	position: absolute;
	left: 326px;
	top: 118px;
	z-index:99;
}

#subheader {
	margin: 5px 0 5px 18em;
	height:50px;
}
	
		#subheader #search {
			float: right;
			width: 15em;
			padding-right: 2em;
		}
		
		#subheader #cats {
			float: right;
			width: 14em;
		}
		#subheader h3 {
			font-size: .8em;
			margin-bottom:5px;
		}
		#subheader input {
			margin: 0;
		}

#sidebar {
	/*position:absolute;
	left:0px;
	top:285px;*/
	float:left;
	padding: 45px 0 0 18px;
	width:15.5em;
	margin: 10px 0 5px 3px;
}

#sidebar2 {
	/*position:absolute;
	left:0px;
	top:285px;*/
	float:right;
	padding: 45px 0 0 18px;
	width:15.5em;
	margin: 10px 0 5px 3px;
}
#sidebar2 ul {
	list-style-type: none;
	margin: 0 5px 10px 0;
	padding:5px;
	font-size: .8em;
	line-height: 1.4;
}
#sidebar2 .boxbody li span {
	display: block;	
}
#sidebar2 .li a {
	display: block;
}
.eName {
	font-weight: bold;
}
.eDate {
	font-size: .9em;
	margin: 0 0 10px 0;
}
.eLocation {
	font-size: .9em;	
}

#content {
	margin: 45px 18em 10px 18em;
	padding:0;
	z-index:0;
	max-width: 1060px;
}

#rightcolumn {
	float:right;
	width: 125px;
	height: 605px;
	margin:0 0 10px 20px;
}

#footer {
	text-align: center;
	font-size:.9em;
	height:95px;
	background: url(images/footer_bckgrnd.jpg) no-repeat left 17px;
}
#footer p {
	padding-top: 0px;
}

.post {
	border-top: 1px #E0D3CD dotted;
	padding: 7px 3px 1px 4px;
}

.comments {
	margin: 0 0 5px 5%;
	padding-left: 8px;
	/*border-left: 3px #618788 solid;
	border-bottom: 1px #618788 solid; */
}

/* Text Styles */

h1, h2, h3 {
	font-weight: bold;
	color: #AA3511;
}

.post_head {
	margin-top:-14px;
}

p {
	font-size: 0.8em;
	line-height: 1.4;
}

.entry .pic .caption {
	display: block;
	font-size: 0.9em;
	font-weight: bold;
	font-style: italic;
}

a:link {
	color: #AA3511;
	text-decoration: underline;
}

a:visited {
	color: #AA3511;
	text-decoration: none;
	border: none;
}

a:hover {
	color: #666666;
	text-decoration:none;
	border-bottom: 1px #E0D3CD dashed;
}

a img {
	border: none;
}

.pagetitle {
	text-align:center;
	text-decoration:underline;
}
.entry {
	float: left;
}
.entry li {
	font-size: smaller;
}
.entry a {
	border: none;
}
.entry img {
	float: left;
	border: 1px solid #AA3511;
	padding: 2px;
	margin: 0 8px 6px 0;
}
.entry .pic {
	display: block;	
	text-align: center;
}
.entry .pic img {
	float: none;	
}
.entry img .clearright {
	clear:right;
}
/* End Typography & Colors */

/* Calendar Styles */

#wp-calendar {
	border: 2px solid #333333;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	font-size: smaller;
}

#wp-calendar caption {
	font: bold 1.2em 'Century Gothic', Verdana, Arial, Sans-Serif;
	text-align: center;
	background-color: #618788;
	color:#FFFFFF;
	border: 2px solid #333333;
	border-bottom: none;
	margin: 0 auto;
}

#wp-calendar tbody, #wp-calendar tfoot {
	background-color: #B6CAD1;
	padding: 0;
	margin: 0;
}

#wp-calendar th {
	padding: 0;
}

/* End Calendar Styles */

/* Postit Date */

.post .post_cal {
	border: 1px solid #A6A6A6;
	text-align: center;
	width: 3.125em;
	float: left;
	margin: 0 10px 5px 0;
}

	.post_cal .dayname {
		background-color: #AA3511;
		border-bottom: 1px solid #A6A6A6;
		color: #FFFFFF;
		font-size: smaller;
		font-weight: bolder;
		width: 100%;
	}
	
	.post_cal .daynum {
		border-bottom: 1px solid #A6A6A6;
		font-size: xx-large;
		font-weight: bold;
		width: 100%;
	}
	
	.post_cal .month, .post_cal .year {
		font-size: smaller;
		width: 100%;
	}
	
.postmetadata {
	font-weight: bold;
}

/* End Postit Date */

/* Sidebar Styles */

#sidebar ul {
	list-style-type: none;
	margin: 0 5px 10px 0;
	padding:5px;
	font-size: .8em;
	line-height: 1.4;
}
#sidebar li {
	margin: 0 0 0 0;
}

#sidebar h3, #sidebar2 h3 {
	font-size: 1em;
	padding-top: 12px;
}

/*#sidebar ul li ul li {
	list-style-type: square;
}*/

/* End Sidebar Styles */

/* Seriously hacked out code for cool boxes */

.sidebox {
	margin: 0 auto; /* center for now */
	background: url('images/sbbody-r.gif') no-repeat bottom right;
	font-size: 100%;
}

.boxhead {
	background: url('images/sidebar_h3_bckgrnd.gif') no-repeat right top;
	margin: 0;
	padding: 0;
	text-align: left;
}

.boxhead h3 {
	background: url('images/sidebar_h3_bug.gif') no-repeat top left;
	margin: 0;
	padding: 8px 30px 8px;
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: .8em;
}

.boxbody {
	background: url('images/sbbody-l.gif') no-repeat bottom left;
	margin: 0;
	padding: 5px 5px 10px 5px;
}
.boxbody ul li p {
	font-size: 100%;
}
.clearboth {
	clear:both;
}
.clearleft {
	clear:left;
}

.mainContent {
	float:left;
}
.blockCenter {
	display:block;
	text-align: center;
	margin: 6px auto 0;
}
.zg_div {margin:0px auto 5px; width:117px;}
.zg_div_inner {border: solid 1px #000000; background-color:#ffffff;  color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}