/* 
Theme Name: Prosser Vintner's Village
Theme URL: http://prosservintnersvillage.com
Description: PVV.
Author: Adam Hindman
Author URI: http://pugetworks.com
Version: 1.0
*/

/* ########################### */
/* ######## HTML TAGS ######## */
/* ########################### */

body{
	background: url('images/clouds-bg.jpg') no-repeat top center;
	line-height:1.5;
	font-size:13px;
	font-family:"Lucida Bright",
							Palatino,
							"Palatino Linotype", 
							"Hoefler Text", 
							Times, 
							"Times New Roman", 
							serif;
	color:#441224;
}

html,body{min-height:100%;text-align:center;background-color:#95bec5;}

h2.trajan{
	font-size:200% !important;
	letter-spacing:.075em;
	text-align:center;
}
h3.trajan{
	font-size:160% !important;
	letter-spacing:.07em;
}

p{font-size:100% !important;line-height:1.75 !important;margin:5px auto !important;}

a{text-decoration:none;outline:none;color:#7E314A}

a:link{}
a:visited{}
a:hover{}
a:active{}

a.trajan{text-decoration:none;border-bottom:2px solid #7E314A;margin-top:10px}

/* ########################### */
/* ###### SPECIFIC PAGES ##### */
/* ########################### */


/* ########################### */
/* ###### PAGE STRUCTURE ##### */
/* ########################### */

/* ==== CONTAINER / FRAME ==== */
.container{
	width:997px;
	margin:auto;
	text-align:left;
	padding:10px 0 0 15px; /* Only needed with cloud bg */
}

/* ========== HEADER ========= */

#header{
background: url('images/header-bg.png') no-repeat top center;
height:201px;
text-align:center;
}

img#pvv{
	width:250px;height:192px;
	margin:auto;
}

/* ========== CONTENT ======== */

#content{
	background: url('images/page-tile-bg.png') repeat-y;
	padding:0 66px;
}

#left,#right{margin:25px auto;}
#left{width:420px;}
#right{width:400px;}

#logos{width:796px;margin:20px auto 10px auto;}
#logos li{float:left;margin:0px}

span.info{display:none;}
.tagline{display:block;width:800px;margin:0 auto;}


/* == GALLERY ================ */
#home #gallery li{float:left;margin:0 10px 7px 0}
#home #pic1, #home #pic3{margin-right:0px}

#galleryPage #gallery{margin:auto;width:800px;}
#galleryPage h2{margin-bottom:40px;}
#galleryPage #content{padding-bottom:100px;}

#galleryPage .last{margin-right:0px}
#galleryPage #pic0{margin-right:13px}

#galleryPage li{float:left;margin: 0 13px 10px 0;}

/* == EVENTS ================= */

#events a{text-decoration:underline}
#eventsPage #content{min-height:300px;padding-bottom:100px}
#events em.title{font-weight:bold;display:block;}
#events em.time{font-style:italic;}
#events span.desc{display:block;margin-bottom:5px}

#eventsPage .event{width:550px;margin:auto;}

#eventsPage em.title{
	display:block;
	font-size:131.1%;
	font-weight:normal;
	border-bottom:1px solid #eee;
	margin-bottom:5px;
	margin-top:15px;
}

#eventsPage .time, #eventsPage .desc{display:block;margin-left:0}

/* == FOOTER ================= */

#footer{
background: url('images/footer-bg.jpg') no-repeat bottom center;
height:246px;
}

/* ========= FONTS ======== */
.trajan{color:#7E314A;}

/* ========= QTIP ========= */
.qtip-content {color:#5987a4 !important}
.qtip-content h4{color:#355d76;font-size:123%;margin:0}
.qtip-content p{margin:0 !important;padding:0 !important}
.qtip-content a{color:#5987a4;text-decoration:underline}
