/*******************************************************
TITLE: Evince Design
DATE: October 2009
AUTHOR: JudithShakes Designs
*******************************************************/

body {
background:#E3CEAE url(images/bg.gif) repeat scroll 0 0;
color:#000000;
font-family:Tahoma, Geneva, sans-serif !important;
font-size:8pt;
height:100%;
padding:0;
text-align:center;
}

a {
color:#333 !important;
text-decoration: none;
}

a:hover {
color:#acd6f2;
text-decoration:underline;
}

p {
margin:6px 0;
}

blockquote {
margin:16px;
padding:8px;
background-color:#eeeeee;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

blockquote p {
margin:.2em;
}

ul {
list-style-type:disc;
}

li {
margin:0 0 0 25px;
list-style-type:disc;
}

#centerColumn { 	
width:640px;
text-align:left;
padding-left:29px;
vertical-align: middle;	
}

#centerColumn h2 {
margin:0 0 0 0;
padding:6px 0;
font-size:1.2em;
letter-spacing:.1em;
}

#header {
margin:0 0 0 0;
padding:0 0 0 0;
height:86px;
background:transparent url(images/headerbg.png) repeat-x;
border:0px solid #cccccc;
}

#header-inner {
	width: 700px;
	margin: 0 auto;
}

#test {
	width: 300px;
	background: #000000;
}

#logo {
	float:left;
	
	
}

#special {
height:84px;
margin:0 auto -40px;
text-align:right;
width:700px;
}

#logo img {border:none;}

#menu {
	font-size:14px !important;
	padding-top:45px;
	font:12px Tahoma, Geneva, sans-serif;
	text-transform: lowercase;
	color:#333;
	
}

#menu a{color:#333; text-decoration: none;}

#menu ul li{display:inline;}
#menu img{border: none;}
#menu li {margin: 0 !important;}

#wrapper{
	width: 700px;
	margin: 15px auto 0;
	
}

#top {height:21px;}

#center {
	background: transparent url(images/center.png) repeat-y;
	overflow: hidden;
}

#homeleft {
float:left;
width:330px;
}
#homeleft img {border: none;}
.brewing {margin-top: 8px; margin-bottom:8px;}

#homebar {width:640px; clear:both; background:#acd6f2;height: 35px; margin-top:5px; text-align: right;}
#titlebar {background:#acd6f2 none; width: 100%;height:42px;text-align:right;margin-bottom:10px;}
#about {overflow: hidden;background:#ddedfa none; }
#about img{}
#aboutleft {float:left;}
#aboutright {padding-top:50px; padding-right:25px;}
#shopbar {margin-bottom: 10px;width:640px; clear:both; background:#acd6f2;height: 42px; margin-top:5px; text-align: right;}
#shopbar img{margin-top:4px;}
#shoptop {height: 176px; overflow:hidden; }
#shoptop ul li {display:inline;}
#shoptopa {float: left;width: 203px;height: 178px;}
#shoptopb {float: left;width: 203px;height: 178px; margin-left:16px;}
#shoptopc {float: right;width: 203px; background: #d3e0e3 none;height: 178px;}
#shoptop img, #shopbottom img {border: none;}
#shopbottom {height: 176px;margin-top:10px;overflow:hidden;}
#shopbottom ul li {display: inline;}
#shopbottoma {float: left;width: 208px;height: 178px; background: #ddedfa none;}
#shopbottomb {float: left;width: 203px;height: 178px; margin-left:12px;}
#shopbottomc {float: right;width: 203px;height: 178px;}
.block {width: 203px; background: #d3e0e3 none;}
#portfolio {padding: 10px;}
#sb1 {float: left;width: 104px;}
#sb2 {float: right;width:104px;}
#sb1 li, #sb2 li {margin: 0 !important;}
#titlebar img{margin-top:7px;}

#porttop {height: 176px; overflow:hidden;}
#porttop ul li {display:inline;}
#porttopa {float: left;width: 203px;height: 158px;}
#porttopb {float: left;width: 203px;height: 158px; margin-left:16px;}
#porttopc {float: right;width: 203px; height: 158px;}
#porttop img, #portbottom img {border: none;}
#portbottom {height: 158px;margin-top:10px;overflow:hidden;}
#portbottom ul li {display: inline;}
#portbottoma {float: left;width: 203px;height: 158px; }
#portbottomb {float: left;width: 203px;height: 158px; margin-left:12px;}
#portbottomc {float: right;width: 203px;height: 158px;}
.block {width: 203px; background: #d3e0e3 none;}



#foot {
	margin:0 0 0 0;
    padding:0 0 0 0;
	height:75px;
	background:transparent url(images/footbg.png) repeat-x;
	border:0px solid #cccccc;
}

#footinner {
	width: 700px;
	margin: 0 auto;
	padding-top: 50px;
	font:14px Tahoma, Geneva, sans-serif !important;
	text-transform: lowercase;
	color:#333;
	height: 25px;

}

#footinner ul{}
#footinner ul li{display: inline; list-style-type: none;margin: 0 !important; padding:0 !important;}
#footinner img{border:none;}

#footinner a{color:#333; text-decoration: none;}

#header h1 {
margin:0 0 -8px 0;
padding:16px 0 0 24px;
font-size:1.7em;
letter-spacing:.1em;
}

#header h2 {
margin:0 0 0 0;
padding:16px 0 0 24px;
font-size:.9em;
font-weight:lighter;
letter-spacing:.1em;
}

#fauxRightColumn {
position:relative;
float:right;
margin:.5em 0 0 .5em;
padding:0 .7em .25em .7em;
width:11em;
font-size:.9em;
background-color:#ffffff;
border:1px solid #cccccc;
}

#fauxRightColumn h2 {
font-size:.9em;
}

#nav ul {
margin:0;
list-style:none;
}

#nav li {
margin:0 0 8px 0;
list-style:none;
}

#nav li a {
text-decoration:underline;
}

#nav li a:hover{
text-decoration:none;
}

#portfolio-block {text-align: center;}
#portfolio-block img {border: none; max-width:320px;}
.portcartwedding {margin-bottom: 40px;}



#footer {
position:relative;
bottom:0;
margin:80px 0 0 0;
padding:0;
height:64px;
line-height:64px;
text-align:center;
font-size:.7em;
background-color:#ffffff;
border-top:1px solid #cccccc;
}


h1{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
}

h2{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
}
.paraBlueDiv {height: 408px;BORDER-RIGHT: #ddd 0px dashed; BORDER-TOP: #ddd 0px dashed; BORDER-LEFT: #ddd 0px dashed; padding-top:14px;  padding-bottom: 14px; margin-bottom: 80px;MARGIN-RIGHT: 12px; BORDER-BOTTOM: #ddd 0px dashed;
  BACKGROUND-COLOR: #fff !important;}
.paraText {margin-top:0px; padding-left:14px;padding-right:20px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:19px}
.paraProDiv { BORDER: #156A90 0px dashed;   padding:20px }

.error {font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:900}


.xCellBorder{
background-color: #FFFFFF;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}

.xTopCell{
background-color: lime;
width: 100%;
}

.menuhdr {background:#acd6f2; padding: 3px; margin-top: 3px !important;}










