a{
	color: #F0D9A9;
	font: 9pt georgia,serif;
	text-decoration: underline;
}

a:hover{
	color: #965419;
}

html,body{
        min-height:100%;
        height:100%;
        margin-bottom:1px}

body{
	color: #FFF099;
	font: 9pt arial;
}

html{
	background: url(http://stellasbeer.com/images/tile.gif)  #965419 repeat-x;
}

#container{
        display: block;
	width: 717px;
	margin: auto;
	padding: 0px 0px 0px 0px;
 	height: auto;      
}

#content p{
        text-align:center;}

h1{
	color: #ADD8E6;
	font: 12pt georgia,serif;
        font-weight:bold;
	text-align: left;
	padding-left: 35px;
}

h2{
	font: 10pt georgia,serif;
        font-weight:bold;
	text-align: left;
	padding-left: 25px;
}

img{
	border: 0;
	margin: 0;
	padding: 0;
}

img.place{
	margin-bottom: 10%;
	margin-top: 10%;
}

.logo{
        float:right;
        margin-top:-125px;
        margin-right:50px;
}

#link{
        text-align:center;
         color: #FFF099;
}
#link a{
         color: #FFF099;
}

#biglink{
        text-align:center;
         color: #FFF099;
         font: 13pt georgia,serif;
}
#biglink a{
         color: #FFF099;
         font: 13pt georgia,serif;
}
#onecolumn {
	width: 375px;
	float: left;
	margin-left: -1px;
	padding: 10px;
	height:740px;
	border: 1px solid red;
	}
	
	
#twocolumn {
	padding: 10px;
	margin-left: 230px;
	}

#middle{
	background: url('http://stellasbeer.com/images/middle.gif') no-repeat;
	height: 499px;
	width: 717px;
	z-index: 3;
    line-height: 13pt;
}

#superlongbg{
	background: url(http://stellasbeer.com/images/drop.gif) repeat-y;
	height:2200px;
	width: 717px;
	left: 18%;
	right: 25%;
}

#reallylongbg{
	background: url(http://stellasbeer.com/images/drop.gif) repeat-y;
	height:1600px;
	width: 717px;
	left: 18%;
	right: 25%;
}

#longbg{
	background: url(http://stellasbeer.com/images/drop.gif) repeat-y;
	height:1350px;
	width: 717px;
	left: 18%;
	right: 25%;

}

#middlebg{
	background: url(http://stellasbeer.com/images/drop.gif) repeat-y;
	height:1200px;
	width: 717px;
	left: 18%;
	right: 25%;
}

#shortbg{
	background: url(http://stellasbeer.com/images/drop.gif) repeat-y;
	height:800px;
	width: 717px;
	left: 18%;
	right: 25%
}

li{
	list-style: none;
}

/* navigation */


#nav{
	background: url(http://stellasbeer.com/images/nav.gif) no-repeat;
	height: 21px;
	margin: 0px;
	padding: 0;
    position: relative;
	width: auto;
}

#nav li{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
}

#nav li,#nav a{
	display: block;
	height: 21px;
}

#panel1b{
	left: 131px;
	width: 67px;
}

#panel2b{
	left: 199px;
	width: 61px;
}

#panel3b{
	left: 262px;
	width: 119px;
}

#panel4b{
	left: 381px;
	width: 83px;
}

#panel5b{
	left: 465px;
	width: 78px;
}

#panel6b{
	left: 544px;
	width: 103px;
}

#panel1b a:hover{
	background: transparent url(http://stellasbeer.com/images/nav.gif) -131px -21px no-repeat;
}

#panel2b a:hover{
	background: transparent url(http://stellasbeer.com/images/nav.gif) -199px -21px no-repeat;
}

#panel3b a:hover{
	background: transparent url(http://stellasbeer.com/images/nav.gif) -262px -21px no-repeat;
}

#panel4b a:hover{
	background: transparent url(http://stellasbeer.com/images/nav.gif) -381px -21px no-repeat;
}

#panel5b a:hover{
	background: transparent url(http://stellasbeer.com/images/nav.gif) -465px -21px no-repeat;
}

#panel6b a:hover{
	background: transparent url(http://stellasbeer.com/images/nav.gif) -544px -21px no-repeat;
}

/* end navigation */


/* menu.html*/


#menu {
    position: absolute;
	top: 150px;
	left: 40%;
}

#menu a{
	display: block;
	overflow: hidden;
	padding: 0 0 0 0;
	width: 250px;
}   


#menu p {
 padding: 0;
 text-align:center;
}

#menu a:hover{
	text-indent: -250px;
}

/* end menu.html */

#photo {
margin-left: 100px;
}

/* wine layout */


.wp-table-reloaded-id-1 {
	margin-left: 10px;
  	width:700px;
}

.wp-table-reloaded-id-1 .column-1 {
	width:540px;
}


.wp-table-reloaded-id-2 {
	margin-left: 10px;
  	width:700px;
}


.wp-table-reloaded-id-2 .column-1 {
	width:540px;
}

.wp-table-reloaded-id-5 {
	margin-left: 10px;
  	width:700px;
}

.wp-table-reloaded-id-5 .column-1 {
	width:540px;
}

#table p {
 padding: 0;
}


 p {
 padding-right: 30px;
 padding-left: 30px;
 text-align:left;
}

