﻿/*********************/
#submenu
{	
	padding:5px 0px 5px 15px;
}
/*********************/
a:link, a:visited, a:hover
{
	color: #0e6320;
	text-decoration: none;
	font-weight:bold;
}

a.aunderline:link
{
	color: #0e6320;
	text-decoration: underline;
	font-weight:bold;
}

a.aunderline:visited
{
	color: #0e6320;
	text-decoration: underline;
	font-weight:bold;
}

a:hover
{
	color: #0e6320;
	text-decoration: underline;
	font-weight:bold;
}


/*********************/
h1
{
	font-size:135%;
	font-weight:normal;
	font-family:Segoe Print, Cursive, Sans-Serif;
	text-align:justify;
	padding-right:10px;
	margin:5px 0px 5px 0px;
}

h2
{
	padding:0px;
	margin:0px;
	font-size:115%;
	font-family:Comic Sans MS;
	text-align:left;
}

h3
{
	padding:0px;
	margin:0px;
	font-size:100%;
	font-family:Arial,Sans-Serif;
	text-align:left;
}
/*********************/
.linkpointer
{
	padding-top:5px;
}
/*********************/
#intro
{
	height:270px;
	margin:0px;
	padding-top:10px;
	vertical-align:top;
}

#intro h1
{
	font-size:125%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	padding:5px;
}


#sig
{
	font-family:Segoe Print, Cursive, Sans-Serif;
	font-weight:normal;
	font-size:125%;
	margin:0px;
	padding-bottom:10px;
	float:left;
}

#bookmark
{
	margin-top:5px;
	float:right;
}

/*********************/
#pubsign
{
	padding:0px;
	margin-top:2px;
	border:1px solid #000000;
}
/*********************/
.imbednotice
{
	margin:10px 0px 10px 0px;
	padding:0px;
	width:650px;
	clear:both;
}

.imbednoticesubl
{
	float:left;
	padding:0px;
	margin:0px;
	width:300px;
	height:105px;
}

.imbednoticesubr
{
	float:right;
	padding:0px;
	margin:0px;
	width:330px;
	height:105px;
}

.imbednoticesubc
{
	margin-left:65px;
	padding:10px;
	height:160px;
	width:480px;
	border:3px double #000000;
	/*background-color:#ececca;*/
}

.imbednoticesubc img
{
	border:1px single #000000;
	padding:5px 0px 5px 0px;
}

.imbednotice h2
{
	font-size:180%;
	font-family:Goudy Old Style, Century, Arial;
	color:#fe6e00;
	font-weight:bold;
	margin-bottom:5px;
}

.imbednotice h3
{
	margin-bottom:5px;
}

.imbednotice p
{
	padding-bottom:5px;
	margin:0px;
	font-size:100%;
}

.imbednotice ul
{
	list-style-type: circle;
	list-style-position: inside;
}


/*********************/
.sectionlinks
{
	text-align:center;
	width:620px;
	padding:0px;
	margin-top:6px;
}

.sectionlinks h2
{
	float:right;
	margin-right:100px;
}
/*********************/
#alelink
{
	padding-right:75px;
}

#alelink img
{
	margin-right:7px;
}

#alelink *
{
	vertical-align:middle;
}

#alehistlink
{
	padding-right:75px;
}

#alehistlink img
{
	margin-right:7px;
}

#alehistlink *
{
	vertical-align:middle;
}

#brewerlink
{
	padding-right:120px;
}

#brewerlink img
{
	margin-right:7px;
}

#brewerlink *
{
	vertical-align:middle;
}
/*********************/

.eventlist
{
	border:0px #ffffff none;
	padding:0px;
	margin:10px 0px 10px 0px;
	width:100%;
	text-align:center;
}

.eventlistinner
{
	text-align:center;
	border:3px #006600 double;
	width:400px;
	margin-left:120px;
}

.eventlist ul
{
	list-style:none;
	list-style-position:inside;
}

.eventlist li
{
	font-size:150%;
	font-weight:bold;
	padding:5px;
	color:#006600;
}


/*********************/
#pagefiller
{
	height:12px;
	margin:0px;
	padding:0px;
}
/*********************/
.spacer
{
	clear:both;
	height:10px;
}
/*********************/

#potw
{
	width: 635px;
	margin:0px;
	height:140px;
	border-top:1px #000000 solid;
	border-bottom:1px #000000 solid;
	text-align:center;
	margin-top:10px;
	padding-bottom:10px;
}

#potw img
{
	margin:0px;
	padding:2px 4px 2px 4px;
}

/*********************/

.news
{
	color:red;
	font-weight:bold;
}

/*********************/

.cm
{
	width:520px;
	height:250px;
	border:6px #00CC66 ridge;
	padding:10px;
	margin:10px 0px 10px 40px;
}

.cm img
{
	padding:25px 0px 25px 0px;
}

.cm h3
{
	font-size:140%;
	color:Red;
	font-style:italic;
	padding:5px 0px 0px -10px;
}

.cm p
{
	font-size:100%;
	padding:5px 0px 0px 0px;
}

.cm .sub
{
	padding:15px 0px 0px 0px;
}

.cm .highlight
{
	font-weight:bold;	
}


