/* ============================================ */
/* ==== ACUMIUM WCMS 3.0 STYLE DEFINITIONS ==== */
/* ============================================ */

/* --- BASE SITE DEFINITIONS --- */

html, body { height:100%; }
body { margin:0px auto; text-align:center; font-family:Arial; font-size:0.7em; }

p { margin:0 0 1.0em 0; text-indent: 0px; font-size:0.7em; line-height:1.4em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; }

img { border:none; border-style:none; border-color:transparent; border-width:0; }

a {	text-decoration:none; color:#000; }

h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; font-weight:normal; color:#000; }

h1 { font-size:1.3em; border-bottom:1px solid #000; }
h3 { font-size:1.0em; }

ul { margin-bottom: 0px; }
li { margin-bottom: 5px; }

.clearboth	{ clear:both; }
.clearleft	{ clear:left; }
.clearright	{ clear:right; }

/* ---------- LEFT NAVIGATION DEFINITIONS ------------- */
#leftmenu { display:none; visibility:hidden; }

/* ---------- LIQUID SITEBASE LAYOUT ------------------ */
#body_container	{ margin:0px auto; text-align:left; width:100%; }
#site_header	{ width:100%; height:20px; background-color:#fff; margin-bottom:10px; }
#site_footer	{ clear:both; margin:5px 0; width:100%; background-color:#fff; padding:10px; font-size:12px; color:#000; border-top:1px solid #000; }

#printheader { display:inline; visibility:visible; }
#printheader h1 { font-size:2em; }
#logo { display:none; visibility:hidden; }

#topnavigation  { display:none; visibility:hidden; }
#leftnavigation	{ display:none; visibility:hidden; }
#page_content		{ float:left; display:inline; width:100%; padding:20px 0 0 0; margin:0 0 10px 0; border:none; }

#homepage_content	{ width:100%; padding:10px 0 0 0; margin:10px 0; }

#homeleft { float:left; width:65%; padding-right:30px; margin-bottom:15px; }
#homemiddle { float:left; display:inline; width:25%; }
#homeright { display:none; visibility:hidden; }

#page_content_2column	{ float:left; display:inline; width:70%; padding:0; margin:0 10px 0 0; color:#000; }

#interior_rightcolumn { float:left; display:inline; width:25%; margin-right:0; margin-top:0; }
	#interior_rightcolumn .columnwrap { border:none; width:188px; padding-top:8px; margin-bottom:10px; }
	#interior_rightcolumn .title { background-color:transparent; border:none; display:block; height:27px; width:188px; }
	#interior_rightcolumn .title h1 { background:none; padding-left:8px; line-height:27px; font-size:18px; margin-bottom:0; }
	#interior_rightcolumn .link { margin:0 11px 18px 11px; }
	#interior_rightcolumn .link .link_link { float:right; margin:10px 0; }

/* ---------- SITE SEARCH ----------------------------- */
#search					{ display:none; visibility:hidden; }

/* --- ELEMENT DEFINITIONS --- */
.title			{ margin-bottom:5px; }

/* ---------- ELEMENT GROUP COLUMNS ------------------- */
.elementgroup_cols		{ width:100%; }
.elementcol				{ float:left; display:inline; margin:0 10px 10px 0; padding:0 3px 5px 0; }
.elementcol a			{  }

#page_toolbar { display:none; visibility:hidden; }

.admin			 { border:none; padding:0; margin:0; text-align:left; }
.admintoolbar	 { display:none; visibility:hidden; }
.admintoolbar a  { text-decoration:none; color:#000; }
.adminsubtoolbar { display:none; visibility:hidden;  }
.adminname		 { display:none; visibility:hidden; }
.admintools		 { display:none; visibility:hidden; }

#mediamanagertable { border:1px solid #000; width:720px; background-color:#fff; }
#mediamanagertable h5 { font-family:"Trebuchet MS", Verdana, Arial, Times New Roman; font-size:12px; color:#000; }
#mediamanagertable .headingpad { margin-left:5px; }


#eventspuller { margin:0 11px; }
div.puller_event { clear:both; }
span.eventpullerdate { float:left; clear:left; font-weight:normal; clear:left; margin-bottom:20px; width:190px; }
span.eventpullerdesc { float:left; clear:left; width:190px; }
span.eventpullertitle { float:left; clear:left; margin-bottom:0; }
span.eventpullertitle a { float:left; clear:left; }

.site_footermenu { display:none; visibility:hidden; }

.copyright { clear:left; padding:0; margin:0; font-size:12px; color:#000; font-weight:bold; text-align:left; }

#rightfooter { clear:left; text-align:left; }


