/*
Theme Name: St. Croix Food and Wine Experience
Theme URI: http://www.mediamate.net
Description: 4th Annual
Author: Christina Lannen, Webmaster / Web Developer
Author URI: http://www.mediamate.net


/*-----------Block Level Elements--------------*/

body {
background-color: #660033;
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000;
}

html { min-height:100%; margin-bottom:1px; } /*keeps short pages from jumping */

td {vertical-align: top;}

#page {
	width: 902px;
	margin: auto;

}

#header {
	width: 902px;
}

#header a {
border: none;
text-decoration: none;}


img {
	border: none;
}
img a {
border: none;
text-decoration: none;
}

#headerinfo {
	width: 902px;
	height: 314px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
}

#mainimage img{
float: right;
margin-right: 19px;
padding-right: 19px;
}

#wrapper {
	width: 902px;
	 	background-image: url(images/bg.gif);
	background-repeat: repeat-y;
}

#sidebar {
	width: 290px;
	float: left;
	 
	 
}

#sidebarTwo {
	width: 290px;
	float: left;
	}
	#sidebarTwo a {
color:  #660033 !important;
text-decoration: none;}

	#sidebarTwo a:hover {
color:  #660033 !important;
text-decoration: none;}

	#sidebarTwo ul {
list-style-type: none !important;
}
	#sidebarTwo li {
list-style-type: none !important;}


#content {
	/*position: relative;
	background-image: url(images/bg.gif);
	background-repeat: repeat-y; */
	width: 605px;
}


a:link, a:visited {
	
color:  #660033 !important;
text-decoration: none;
}

a:hover {
	
color:  #660033 !important;
text-decoration: none;
}


#footer {
	width: 902px;
	/*clear: both;*/
	/*background-image: url(images/bg.gif);
	background-repeat: repeat-y;*/

}

div.footerinfo {
	width: 842px;
	text-align: center;
	color: #fff;
	
}

div.footerinfo a:link, a:visited {
	color: #fff !important;
	text-decoration: underline;
}

div.footerinfo a:hover {
	color: #fff !important;
	text-decoration: none;
}
/*-------------The Post-------------*/

h2 {
font-size: 15pt;
font-weight: lighter;
letter-spacing: 0.2em;
margin-top: 0px;
margin-left: 290px;
padding-right: 290px;
margin-right: 0px;
padding-right: 0px;
margin-bottom: 0px;
}

h3 {
	font-size: 13pt;
font-weight: lighter;
margin-top: 0px;
margin-left: 290px;
padding-right: 290px;
 margin-right: 40px;
 padding-right: 40px;

margin-bottom: 0px;
color: #660033;
}


.entrytext p{

width: 580px;
margin-top: 0px;
padding-top: 0px;
margin-left: 290px;
padding-right: 290px;
 margin-right: 40px;
 padding-right: 40px;

}
.entrytext ul {margin-left: 290px; width: 400px; }

.entrytext blockquote p{
	padding: 8px;
    width: 500px;
	margin-left: 290px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px; 

}
.entrytext a {
color:  #660033 !important;
text-decoration: underline;
}

.entrytext a:hover {
color:  #660033 !important;
text-decoration: none;
}

a:link.org, a:visited.org {
	color:  #660033 !important;
text-decoration: underline;}

a:hover.org {
	color:  #660033 !important;
text-decoration: none;
}

.newsletter {
	width: 580px;
	margin-left: 290px;
	
}
.phototext p {
	width: 850px !important;
	margin-top: 0px;
	padding-top: 0px;
 	margin-right: 40px;
 	padding-right: 40px;
}
/*-------------Links -------------*/

a:link, a:visited {
	color: #000;
	text-decoration: underline;
}

a:hover, a:active {
	color: #000;
	text-decoration: none;
}

/* chef and vinter images */



/* image floats with captions */
div.floatLeft {
  float: right;

  }

img.GoLeft {

  /*float:left;
 border:solid 1px silver;
  padding:5px;*/
  margin-left:10px;
  background-color: #fff;
  /*margin-left: 10px;*/
}

/*div.floatLeft p {
   text-align: center;
	font-size: 8pt;
	color: #000;
	margin: 0 !important;

   }*/
p.tiny {
clear: both;
	text-align: center;
	font-size: 8pt;
	color: #000;
	margin: 0 !important;
}

/* end image floats with captions */
	
 
table.content-shift {
	display: inline; 
	margin-left: 290px;
}

table.rows_only {
	 
	 
}
 
table.rows_only  TD{
border: 1px solid #CCCCCC;
}

#buynow {
	position: absolute;
	left: 50px;
	top: 20px;
	float: left; 
	z-index: 100;
 
}

.price {
font-size: 22pt;
font-weight: bold;
color: #cc9933;
padding-top: 4px;
padding-bottom: 4px;

}
.posteryear {
font-size: 22px;
font-weight: bold;
color: #666633;
padding-top: 4px;
padding-bottom: 4px;
}
.ticketname {
font-size: 20px;
font-weight: bold;
color: #666633;
}
.clearboth {
	clear:both;
}

 
 img.aligncenter {margin: 0 auto;}
 img.alignleft {float: left; margin-right: 5px;}
 img.alignright {float: right; margin-left: 5px;}