/**
 * @version $Id: template.css 14401 2010-01-26 14:10:00Z louis $
 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */

/* reset all tag */
body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
table {
	/*border-collapse:collapse;
	border-spacing:0;*/
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	/*font-weight:normal;*/
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	text-align:left;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}

body {
	margin:0 auto;
	padding:0px;
	background:url(../images/bg.jpg) repeat-x center top;
	color:#430a46;
	font-family:Arial;
	font-size:13px;
}

h2 {
	font-weight:bold;
	line-height:30px;
}

h2.contentheading, .componentheading {
	font-family:Angelina;
	font-size:30px;
	font-weight:normal;
}

p {
	margin-top:10px;
	margin-bottom:15px;
}

#container {
	margin:0 auto;
	padding:0px;
	width:100%;
	min-height:800px;
	background:url(../images/bg_smart.jpg) no-repeat center top;
}

#header_container {
	margin:0 auto;
	padding:0px;
	width:100%;
}

#header {
	margin:0 auto;
	padding:0px;
	width:990px;
	height:297px;
	background:url(../images/header.png) no-repeat;
}

#nav_container {
	margin:0 auto;
	padding:0px;
	width:100%;
}

#nav {
	margin:0 auto;
	padding:0px;
	width:990px;
	height:37px;
	background:url(../images/nav.png) no-repeat;
	z-index-999;
}

#content_container {
	margin:0 auto;
	padding:0px;
	width:100%;
	overflow:hidden;
}
#content_top {
	margin:0 auto;
	padding:0px;
	width:990px;
	height:10px;
	background:url(../images/content_top_bg.png) no-repeat;
}

#content {
	position:relative;
	margin:0 auto;
	padding:0px;
	width:990px;
	min-height:186px;
	background:url(../images/content_bg.png) repeat-y;
	overflow:hidden;
}
#content_bottom {
	margin:0 auto;
	padding:0px;
	width:990px;
	height:27px;
	background:url(../images/content_bottom_bg.png) no-repeat;
}

#footer_container {
	position:relative;
	margin:0 auto;
	padding:0px;
	width:100%;
}

#footer {
	position:relative;
	margin:0 auto;
	padding:0px;
	width:990px;
}

#footer #lumi a {
	color:#430a46;
}

#box1 {
	float:left;
	margin-left:9px;
	width:321px;
	height:128px;
	background:url(../images/cwci_events_bg.png) no-repeat;
}

#box2 {
	float:left;
	margin-left:6px;
	width:321px;
	height:128px;
	background:url(../images/kyb_studies_bg.png) no-repeat;
}

#box3 {
	float:left;
	margin-left:6px;
	width:321px;
	height:128px;
	background:url(../images/cwci_safaris_bg.png) no-repeat;
}

#component {
	padding-bottom:30px;
}

#component a {
	color:#430a46;
	text-decoration:none;
}

#component a:hover {
	text-decoration:underline;
}

#component ul {
	list-style-image:url(../images/li.png);
}
#component li {
	list-style-position:inside;
	line-height:25px;
}

#component table {
}

#component table td {
	height:20px;
}

#component_sub table {
}

#component_sub table td {
	height:20px;
}

.table {
	background:url(../images/menu_hover_bg.png) repeat-x;
}

.line_table {
	background:url(../images/menu_bg.png) repeat-x;
}

ol {
	list-style-type:decimal;
}

/* menu */
.sepmenu {
	width:10px;
	height:37px;
}

.menu_left_bg {
	width:12px;
	height: 24px;
	background:url(../images/menu_left_bg.png) no-repeat;
}

.menu_left_hover_bg {
	width:11px;
	height: 24px;
	background:url(../images/menu_left_hover_bg.png) no-repeat;
}

.sbnb {
	width:280px;
	height:20px;
	background:url(../images/sub_bottom_nav_bg.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader("http://www.cwciaus.org.au/modules/mod_swmenupro/images/x.gif");
}

.sbnbtop {
	width:280px;
	height:20px;
	background:url(../images/sub_top_nav_bg.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader("http://www.cwciaus.org.au/modules/mod_swmenupro/images/x.gif");
}

.flower {
	width:10px;
	height:10px;
	background:url(../images/flower.png) no-repeat;
	float:left;
	margin-right:10px;
	margin-top:3px;
}

#menu18-0-section .sbnbtop,
#menu18-1-section .sbnbtop,
#menu18-2-section .sbnbtop,
#menu18-3-section .sbnbtop,
#menu18-4-section .sbnbtop,
#menu18-5-section .sbnbtop,
#menu18-6-section .sbnbtop {
	display:none;
}

#menu-0-section,
#menu-1-section,
#menu-2-section,
#menu-3-section,
#menu-4-section,
#menu-5-section,
#menu-6-section {
	margin-left:-8px;
}
#menu18-0-1-section .sbnbtop {
	display:block;
}
#menu18-4-0-section .sbnbtop {
	display:block;
}
#menu18-4-1-section .sbnbtop {
	display:block;
}
#menu18-4-2-section .sbnbtop {
	display:block;
}
#menu18-4-3-section .sbnbtop {
	display:block;
}
#menu18-4-4-section .sbnbtop {
	display:block;
}
#menu18-4-5-section .sbnbtop {
	display:block;
}
.ddmx18 a.item2 {
	background-image: url(http://www.cwciaus.org.au/modules/mod_swmenupro/images/sub_nav_bg.png) !important;
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.ddmx18 a.item2-last {
	background-image: url(http://www.cwciaus.org.au/modules/mod_swmenupro/images/sub_nav_bg.png) !important;
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.ddmx18 a.item2:hover,
.ddmx18 a.item2-active,
.ddmx18 a.item2-active:hover {
	background-image: url(http://www.cwciaus.org.au/modules/mod_swmenupro/images/sub_nav_bg_hover.png) !important;
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

#side_bar {
	position:absolute;
	right:18px;
	top:18px;
	width:166px;
}

/* side bar */
#side_bar1 {
	width:166px;
}

#side_bar1 li {
	width:156px;
	height:29px;
	background: url(../images/side_nav.png) no-repeat;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding-top:8px;
	padding-left:10px;
	list-style-position:inside;
	line-height:20px;
}

#side_bar1 li a {
	color:#fff;
	text-decoration:none;
	padding-left:20px;
}

#side_bar1 li a:hover {
	text-decoration:underline;
}

/* side bar 2 */
#side_bar2 {
	width:166px;
}

#side_bar2 li {
	width:156px;
	height:29px;
	background: url(../images/side_nav2.png) no-repeat;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding-top:8px;
	padding-left:10px;
	list-style-position:inside;
	line-height:20px;
}

#side_bar2 li a {
	color:#fff;
	text-decoration:none;
	padding-left:20px;
}

#side_bar2 li a:hover {
	text-decoration:underline;
}

/******************************************************************************/

em {
	font-style:italic;
}

#image_home_page {
	position:absolute;
	background: url(../images/image_home_page.png) no-repeat;
	width:117px;
	height:118px;
	top:75px;
	left:20px;
}

#image_sub_page {
	position:absolute;
	background: url(../images/image_sub_page.png) no-repeat;
	width:206px;
	height:236px;
	top:75px;
	right:20px;
	z-index:10;
}

#star_home_page {
	position:absolute;
	background: url(../images/star_home_page.png) no-repeat;
	width:50px;
	height:46px;
	top:15px;
	left:135px;
}

#component {
	padding-top:20px;
	margin-left:195px;
	width:540px;
	/*width:240px;*/
}

#component2 {
	padding-top:20px;
	margin-left:195px;
	width:320px;
}

#component_sub {
	padding-top:20px;
	margin-left:195px;
	width:740px;
	z-index:999;
}
#component_sub table {
	border-top:1px solid;
	border-left:1px solid;
}
#component_sub table td {
	border-right:1px solid;
	border-bottom:1px solid;
}

.cwcimenu {
	margin:0 auto;
	width:100%;
	height:37px;
	text-align:center;
	color:#fff;
	position: relative;
}

.cwcimenu ul {
	margin:0 auto;
	width:100%;
	height:37px;
	text-align:center;
}

.cwcimenu ul li {
	display:inline;
	height:37px;
	padding:0px 13px 0px 13px;
}

.cwcimenu ul li  a {
	color:#430a46;
	text-decoration:none;
}

.cwcimenu ul li  a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.cwcimenu ul li  a:ative {
	color:#FFFFFF;
	text-decoration:none;
}

.moduletable-panel1 {
	width:155px;
	color:#fff;
	margin-left:155px;
	padding-top:12px;
}
.moduletable-panel2 {
	width:200px;
	color:#fff;
	margin-left:105px;
padding-top:12px;
}
.moduletable-panel3 {
	width:160px;
	color:#fff;
	margin-left:155px;
	padding-top:12px;
}

.moduletable-panel1 a, .moduletable-panel2 a, .moduletable-panel3 a {
	color:#fff;
}

.flippingbook_book-name li {
	line-height:23px;
}

#latest_news {
	float:right;
	margin-right:210px;
	margin-top:18px;
	overflow:hidden;
	clear:both;
}

.latest_news_bg {
	background:url(../images/news_2.png) top center repeat-y;
}

.latest_news_top {
	width:260px;
	height:33px;
	line-height:33px;
	color:#56145a;
	font-size:14px;
	font-weight:bold;
	background:url(../images/news_top.png) top center no-repeat;
}

.latest_news_top h2 {
	padding-left:25px;
}

.latest_news_bg2 {
	padding:0px 25px;
	color:#5a6e39;
	font-weight:bold;
	background:url(../images/news_1.png) top center no-repeat;
}


