/* ============================================ */
/* ==== 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; }

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:bold; color:#000; }

h1 { font-size:1.3em; border-bottom:1px solid #000; }
h3 { font-size:1.0em; margin-top:15px; }

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%; 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; }

#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; }

/* ---------- 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; }

/* --- SITE SPECIFIC PRINT CSS --- */

#navheader_resourcecenter_menu { display:none; visibility:hidden; }

#header_resourcecenter_itemsrow {  }
.header_resourcecenter_itemsrow_item { float:left; display:inline; }

.phone { display:none; visibility:hidden; line-height:40px; margin-left:10px; float:right; display:inline; }
.envelope img { display:none; visibility:hidden; }
.menu { display:none; visibility:hidden; }
.faq { display:none; visibility:hidden; }

#header_resourcecenter_iwanttomenu { display:none; visibility:hidden; }

#interior_wrap { border:none; }
/*Parent container for left menu*/
#leftnavigation	{ display:none; visibility:hidden; }
/*Parent container for right content column*/
#page_content	{ float:left; display:inline; width:100%; padding:10px 10px 0 10px; margin:0 0 0 0; min-height:240px; height:auto !important; height:240px; border-left:none; line-height:16px; }
/*Parent container for home page content body*/
#homepage_content	{ float:left; display:inline; width:748px; padding:1px 0 0 0; margin:0 0 10px 0; min-height:570px; height:auto !important; height:570px; border:none; }
/*#homepage_content_admin	{ float:left; display:inline; width:748px; padding:1px 0 0 0; margin:0 0 10px 0; min-height:1010px; height:auto !important; height:1010px; border:1px solid #333; }*/

#homeleft { float:left; width:512px; margin:4px 0 4px 4px; min-height:570px; height:auto !important; height:570px; }
/*#homeleft_admin { float:left; width:512px; margin-right:5px; margin:2px 0 2px 2px; height:100%; border-right:1px dotted #000; }*/
#homerightwrap { border-left:none; float:left; display:inline; min-height:570px; height:auto !important; height:570px; padding-left:6px; }
#homeright { width:220px; margin:4px 4px 4px 0; background-color:#fff; min-height:570px; height:auto !important; height:570px; }
/*#homeright_admin { float:right; display:inline; width:224px; margin:2px 2px 2px 0; background-color:#EFF7D4; height:100%; }*/
#homeright_wrap { width:200px; margin:0 auto; }
#homeright_wrap .link { margin:10px 0 5px 0; }
#homeright_wrap .link_link { line-height:16px; }
#homeright_wrap .link_description { line-height:16px; }

#homeright_wrap .complexlink_link { float:left; margin-bottom:5px; }

#homeright_wrap .columnheading { padding-top:10px; }

#homemainimage { float:left; border-bottom:none; padding-bottom:5px; margin-bottom:5px; }
#homemainimage .admin {width:485px;}
#homemainimage .admin .imagelink img {width:485px; padding-top:4px;}
#homebigimage { float:left; clear:left; border-right:none; padding-right:4px; margin-right:4px; }
#homebigimage .admin{width:232px;}
#homebigimage .admin .imagelink img{width:232px; padding-top:4px;}
#homesmallimages { float:left; display:inline; }
#homesmallimages .admin{width:223px;}
#homesmallimages .admin .imagelink img{width:223px; padding-top:4px;}
	#firstsmallimage { border-bottom:none; padding-bottom:4px; margin-bottom:3px; }
	#secondsmallimage {  }


#site_footermenu { width:740px; margin:0px auto; padding:0; }
#site_footermenu ul { list-style-type:none; margin:10px 0; padding:0; }
#site_footermenu li { float:left; display:inline; margin-right:5px; }
#site_footermenu a { text-decoration:none; color:#000; text-decoration:none; }
#site_footermenu a:hover { text-decoration:none; }

.copyright { clear:left; width:100%; padding:0 0 10px 0; margin:10px auto 0; font-size:12px; }

.quicktools { display:none; visibility:hidden; }

#page_content #pageintrobar .imagelink img { display:none; visibility:hidden; }









