/* ACCG.org.uk Designed and coded by quarterlight */
/* http://www.quarterlightdesign.com */


*			{ padding:0; margin:0; }
body		{ font-size:10pt; background-image:url('../images/header_short.jpg'); background-repeat:repeat-x; background-color:#9ba978; }
#container 	{ width:945px; margin-left:auto; margin-right:auto; height:900px; position:relative; font:1.1em Georgia, serif;}
#header		{ padding: 30px 0 0 0; }
.logo		{ padding:0 0 0 55px; float:left; width:135px; }
.title		{ padding:15px 0 0 0; float:left; width:752px; }
h2,h3		{ padding:15px 0 10px 10px;}
h2 span		{ font-size:15px;}
ul			{ padding-left:20px;}
p			{ margin:10px 0 10px 0;}
.phone, .email		{ color:#5c0706; letter-spacing:-1px; line-height:20px; font:18px Trebuchet MS, Helvetica Neue, Arial, sans-serif; padding:8px 0 8px 40px; background:url("../images/icon_phone.jpg") center left no-repeat;}	
.email		{ background:url("../images/icon_email.jpg") center left no-repeat; margin-top:15px;}
ul#support	{ padding-left:40px; list-style-type:circle; }
ul#support li	{padding:5px;}



#nav				{ font:10pt georgia; text-transform:uppercase; float:left; width:710px;}
#nav ul				{ margin:0; padding:10px 10px 0 0; list-style-type:none; }
#nav .selected		{ float:left; margin:0 1px 0 0; padding:0 0 0 10px; background-image: url('../images/nav_left.gif'); background-repeat: no-repeat; }
#nav .selected a	{ float:left; display:block; padding:5px 10px 5px 0; text-decoration:none; color:#999999; background-image: url('../images/nav_right2.gif');
						background-repeat: no-repeat; background-position: right top; color:#4c722b;}
#nav li				{ float:left; margin:0 1px 0 0; padding:0 0 0 10px; }
#nav a				{ float:left; display:block; padding:5px 10px 5px 0; text-decoration:none; color:#FFFFFF; }
#nav a:hover		{ color:#BBBBBB; }

#mask				{ width:100%; position:relative; }
#page				{ min-height:800px; top:-4px; position:relative; width:945px; background-color:#FFF; float:left; padding:10px 10px 30px 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#content-area		{ width:710px; color:#000000; }
#content-area p		{ padding:0 15px 0 10px; margin-top:0; line-height:18px; }
#sidebar			{ font:8pt verdana; width:200px; background-color:#FAFAFA; position:absolute; right:0px; top:200px; color:#000000;border: 1px solid #EAEAEA; padding:10px; border-bottom:2px solid #CCCCCC; }
#footer				{ padding:10px; position:absolute; bottom:10px; text-align:center;}

.info				{ padding:5px 0 5px 0; font:8pt verdana; }
.bold				{ font-weight:bold;}
.info2				{ top:-20px; position:relative; padding:0 0 5px 0; font:8pt verdana; }
.rolls				{ left:3px; position:relative; top:5px; }
.map-link a			{ position:relative; left:110px; top:-60px; text-align:center; text-decoration:none; color:#84211d; line-height:12pt; }
.map-link a:hover	{ text-decoration:underline; }
.seperate			{ padding-bottom:15px; }
.welcome-image		{ padding:10px 0 10px 10px;}
.main-text			{ padding:0 10px 0 10px;}

ul#about			{ list-style-type:none;}
ul#about li			{ padding:10px 0 10px 0;}

div#rotator 			{ position:relative; height:225px; padding-top:10px;}
div#rotator ul li		{ left:0px;float:left;position:absolute;list-style: none;  padding-left:10px;}
div#rotator ul li img	{ border:0px;padding:0px; }
div#rotator ul li.show 	{ z-index:500; }

#docs	{list-style-type:circle; margin:30px 0 0 95px; line-height:25px;}

