

html {
	overflow-y:scroll;
	color:#555;
	background:#666 url(../images/graphics/bg_body.png) repeat-x top left ;

}
html, body {
	font-family:Georgia, "Times New Roman", Times, serif;
}

a:hover, .Highlight2:hover {
	color:#FF0000;
}
h1, h2, h3, h4, h5, h6, a, .Highlight, .Highlight2, .pannel_link:hover {
	color:#C63200;
}
h1, h2, h3, h4, h5, h6 {
	margin:16px 14px 8px;
}
h1 {
	text-transform:lowercase;
	font-size:24px;
	font-weight:normal;
}
p {
	margin:8px 20px 16px;
}
form {
	margin:8px 34px 16px;
}
label {
	display:block;
	line-height:20px;
	padding-top:4px;
	font-weight:bold;
}

.small {
	font-size:11px;
}


.news_para {
	padding:10px;
	background-color:#E9E9E9;
	border:1px solid #999;
}


input[type="text"]:focus, textarea:focus, select:focus {
	border-color:#FF6600;
}


.divider {
	height:1px;
	margin:16px 10px;
	background:#AAA;
}

.ico {
	margin:0 6px -3px 0;
}

.pointer {
	cursor:pointer;
}

.pannel_link {
	background-position:top center;
	background-repeat:no-repeat;
	display:block;
	width:220px;
	height:26px;
	padding-top:124px;
	text-decoration:none;
	text-align:center;
	color:#555;
	font-size:14px;
}
.pannel_events {
	background-image:url(../images/graphics/pannels_large/event_planning.jpg) ;
}
.pannel_retail {
	background-image:url(../images/graphics/pannels_large/retail_outlets.jpg) ;
}
.pannel_pubs {
	background-image:url(../images/graphics/pannels_large/pubs_and_restaurants.jpg) ;
}
.pannel_work {
	background-image:url(../images/graphics/pannels_large/alcohol_in_the_workplace.jpg) ;
}
.pannel_schools {
	background-image:url(../images/graphics/pannels_large/schools_and_yout_groups.jpg) ;
}
.pannel_catering {
	background-image:url(../images/graphics/pannels_large/catering_operations.jpg) ;
}




.pannelsm_link {
	line-height:14px;
	font-size:11px;
	width:113px;
	height:34px;
	padding-top:116px;
	color:#555;
	background-position:top center;
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	text-align:center;
}
.pannelsm_events {
	background-image:url(../images/graphics/pannels_small/events.jpg);
}
.pannelsm_catering {
	background-image:url(../images/graphics/pannels_small/catering.jpg);
}
.pannelsm_work {
	background-image:url(../images/graphics/pannels_small/work.jpg);
}
.pannelsm_pubs {
	background-image:url(../images/graphics/pannels_small/pubs.jpg);
}
.pannelsm_retail {
	background-image:url(../images/graphics/pannels_small/retail.jpg);
}
.pannelsm_schools {
	background-image:url(../images/graphics/pannels_small/shcools.jpg);
}

#accordian {
	margin:0 20px;
}
#accordian .toggler {
	margin:0px;
	background:#777;
	color:#FFF;
	padding:8px;
	cursor:pointer;
	font-size:13px;
	line-height:14px;
}
#accordian .toggler img {
	margin:0 6px -3px 0 ;
}
#accordian .toggler:hover {
	background:#444;
}
#accordian .element {
	overflow:hidden;
	border:1px solid #BBB;
	margin:2px 0px ;
	background:#EEE;
}
#accordian .element h1, #accordian .element h2, #accordian .element h3, #accordian .element h4, #accordian .element h5, #accordian .element h6 {
	margin:18px 16px 16px ;
}
#accordian .element p {
	margin:18px 24px 16px ;
}




/* CORE CLASSES */
.container {
	width:900px;
	margin:12px;
	text-align:left;
}

/* HEADER STYLES */
.header {
	background:url(../images/graphics/bg_head_foot.png) top left no-repeat;
	color:#FFF;
}

.headbox {
	background:#FFF url(../images/graphics/bg_headlink.png);
	color:#F60;
	width:360px;
	height:86px;
	padding:20px 0 0 0 ;
	margin:13px 12px 0 0 ;
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.headbox:hover {
	color:#F60;
	background:#FFC url(../images/graphics/bg_headlink.png);
}

.header {
	color:#555;
}
.header_left {
	float:left;
	text-align:left;
	display:none;
}
.header_right {
	float:right;
	text-align:right;
}
.header_center {
	text-align:left;
}
.header {
	height:130px;
}

/* NAV STYLES */
.nav {
	clear:both;
	line-height:22px;
}
.nav, .nav a {
	color:#FFF;
}

/* BODYMAIN STYLES */
.bodymain {
	background:#FFF url(../images/graphics/bg_bodymain.jpg) repeat-y;
	border-top:1px solid #555;
}
.bodywalmer {
	background:url(../images/graphics/bg_bodywalmer.jpg) bottom no-repeat;
}
.bodywalmer2 {
	border:1px solid #999;
}
.bodymain_left {
	text-align:left;
	float:left;
	width:152px;
	clear:both;
}
.bodymain_right {
	text-align:right;
	float:right;
	display:none;
}
.centerpadder {
	text-align:left;
	margin-left:152px;
	padding:10px;
}
.bodymain_center {
	border:1px solid #CCC;
	padding:4px 0 ;
/*	overflow-y:scroll;
	height:448px;	*/
	min-height:456px;
}
.centerpadder {
	min-height:471px;
}

/* FOOTER STYLES */
.footer {
	clear:both;
	line-height:22px;
	height:22px;
	padding:0 2px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer, .footer a {
	color:#FFF;
	text-decoration:none;
}
.footer a:hover {
	text-decoration:underline;
}
.footer_left {
	float:left;
	text-align:left;
}
.footer_right {
	float:right;
	text-align:right;
}
.footer_center {
	text-align:center;
	display:none;
}



.afterfooter {
	padding-bottom:10px;
}