/*---- RESET ---*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ul { list-style: none; }
blockquote, q { quotes: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
/*---- END RESET ---*/


body{text-align:center; background:#817164 url(http://www.eventionsproductions.com/blog/images/backgrounds/rotator.php) center top repeat-x; color:#d8c7a5; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.2em;}
#siteContainer{width:1060px; text-align:left; margin:0 auto;}
	#header{text-align:left; margin:0 0 20px 0;}
		#logo{margin:0 0 0px 40px;}
		#nav{margin:0;}

#header a {color:#5BA8C8;}
#header a:hover {color:#fff;}


#content{
	float:left; 
	background:transparent url(images/contentBG.png);			
	/*background:#3f361b; 
	opacity:.8; 
	filter:alpha(opacity=80);*/ 
	width:740px; 
	color:#fff; 
	text-align:center;
	}
		
#content .container{
	border:1px solid #72acc6; 
	width:660px; 
	padding:20px; 
	margin:20px auto; 
	text-align:left;
	}
			
			
	#content.gallery{opacity:1; filter:alpha(opacity=100); min-height:600px; display:block;}
	#galleryNav{width:260px; float:left; margin:0 0 0 10px; padding:20px; background:#fff; color:#333; height:560px; overflow:auto;}
		#galleryNav select{width:260px; margin:0 0 10px 0; border:1px solid #33CCFF;}
		#galleryNav a{color: #33CCFF;}
	#footer{text-align:center; font-size:10px;}
		#logo_small{margin:20px 0 30px 0;}
		#footer ul li{display:inline; margin:0 0 0 5px;}
		ul.mainNav{margin:0 0 10px 30px;}
		ul.mainNav li{margin:0 0 0 30px; display:inline;}
		ul.subnav li{display:inline; margin:0 0 0 5px;}
		ul.mainNav a{color:#d8c5a5; font-family:"Times New Roman", Times, serif; font-size:28px;}
		p.contactInfo{margin:15px 0 10px 0;}

	



a{color:#fff; text-decoration:underline;}
	#footer a{color:#ccc;}
a:hover{text-decoration:none;}

p{padding:0 0 10px 0; line-height:20px;}
h1{font-family:"Times New Roman", Times, serif; font-size:27px; color:#fff; font-weight:normal; line-height:.9em; margin:0 0 15px 0; text-transform:uppercase; font-style:italic;}
h2{font-family:"Times New Roman", Times, serif; font-size:18px; color:#8fdbff; font-weight:normal; line-height:.9em; margin:15px 0 5px 0; text-transform:uppercase;}
h3{font-family:"Times New Roman", Times, serif; font-size:14px; color:#8fdbff; font-weight:normal; line-height:1em; margin:15px 0 5px 0; text-transform:uppercase;}
hr{border:0 none; background:#72acc6; color:#72acc6; height:1px; margin:10px 0;}

.column{float:left; width:50%;}
.clear{clear:both;}
.auto{width:auto;}
.placeholder{width:10%; height:500px; display:block;}
.listing{margin:0;}







#subContent {
	width:240px;
	float:left;
	margin-top:150px;
	}

#subContent h2 {
	display:block;
	background: #0F0F0F;
	height:25px;
	padding: 9px 5px 0px 20px;
	border-top: #72acc6 1px solid;
	border-bottom: #72acc6 1px solid;
	border-right: #72acc6 1px solid;
	margin-bottom:10px;
	}

#subContent h3 {
	display:block;
	background: #0F0F0F;
	height:25px;
	padding: 11px 5px 0px 20px;
	border-top: #72acc6 1px solid;
	border-bottom: #72acc6 1px solid;
	border-right: #72acc6 1px solid;
	margin-bottom:10px;
	font-size:14px;
	}

#subContent h4 {
	margin-left:20px;
	font-size:20px;
	font-family: "Times New Roman",Times,serif;
	margin-bottom:10px;
	color:#403A33;
	}

#subContent li{
	font-size:13px;
	text-transform:uppercase;
	margin:0px 0px 10px 50px;
	list-style-type:circle;
	}

#subContent a {text-decoration:none;}

.commentBox {
	background: #0F0F0F;
	padding: 8px 10px 0px;
	border: #72acc6 1px solid;
	margin-bottom:10px;
	}

.commentName {
	font-weight:bold;
	color:#72acc6;
	}

.date {text-transform:uppercase;}

.dotLine {
	border-top:dotted 1px #72acc6;
	margin-top:20px;
	padding-bottom:20px;
	}

.listing img {padding:1px; background: #0F0F0F; margin:2px;}

.status {margin-left:15px; color:#fff; 
background:transparent url(images/contentBG.png);			
	/*background:#3f361b; 
	opacity:.8; 
	filter:alpha(opacity=80);*/ 
	width:190px; 
	padding:10px;
	}

.slogan {color:#817164; margin-left:145px; font-style:italic; font-size:20px; margin-top:20px; clear:both;}

.newerPosts a{
	display:inline;
	color:#d7c9bf;
	font-size:11px;
	float:right;
	text-transform:uppercase;
	text-decoration:none;
	margin-bottom:15px;
	}

	.newerPosts a:hover {
		text-decoration:underline;
		}

.olderPosts a{
	display:inline;
	color:#d7c9bf;
	font-size:11px;
	float:left;
	text-transform:uppercase;
	text-decoration:none;
	margin-bottom:15px;
	}

	.olderPosts a:hover {
		text-decoration:underline;
		}

.line {border-top:solid 1px #72ACC6; margin-top:10px; padding-bottom:10px;}

#subImages img {margin: 0px 0px 10px 35px;}

.mainNav a {background:url('http://www.eventionsproductions.com/blog/images/blog-links.png') no-repeat; text-indent:-9999px; display:block; height:85px; width:170px; margin-right:25px; float:left;}
.mainSite a {background-position: -5px -15px; }
.mainSite a:hover {background-position: -5px -133px; }
.requestQuote a {background-position: -190px -15px; width:210px;}
.requestQuote a:hover {background-position: -190px -133px; }
.clickContact a {background-position: -420px -15px; width:210px;}
.clickContact a:hover {background-position: -420px -133px; }

.rss img{vertical-align:bottom;}

.picR img {float:right; padding: 5px 0px 5px 5px;}
.picL img {float:left; padding: 5px 5px 0px 5px;}
