/*
Title: Stylesheet for Spirituality & Health Conference website (http://www.spiritualityhealth.org.au)
Author: Intervolve Digital Media (http://www.intervolve.com.au) 2006
*/

body {
	font:normal small "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	padding:0;
	margin:0;
	color:#0D135A;
	line-height:18px
	}

hr {
    height:2px;
    background-color:#ddd;
    color:#ddd;
    border:none;
    padding:0;
    margin:1em 0;
	line-height:1em;
	}

img {border: 0}

td {font-size:.7em}

.content {background:#FFF url(../images/content_topgrad.gif) repeat-x 0 0}
	
.content table {line-height:1.3em}
	
.content table  a:link,
.content table  a:visited {
	color:#C72828;
	text-decoration:none;
	}
	
.content table  a:hover,
.content table  a:active {
	color:#C72828;
	text-decoration:underline;
	}
	
h1 {
	font-size:1.2em;
	margin:5px 0 10px 0;
	text-transform:capitalize;
	}

h2 {
	font-size:1.05em;
	margin:10px 0 5px 0;
	text-transform: capitalize;
	}

h5 {
	color:#0C2442;
	font-size:1em;
	padding:.3em;
	padding-left:.45em;
	margin:0;
	margin-bottom:6px;
	display:block;
	background:#E1E9F3;
	border:1px solid #95B3D9;
	border-width:1px 0
	}
	
.bottomleft {background:#FFF url(../images/footer_bottomleftbg.gif) no-repeat bottom right}
	
.righttop {
	font-size:.6em;
	color:#FFF;
	line-height:2em;
	}
	
.righttop a:link,
.righttop a:visited {
	font-size:1em;
	color:#C1D4E1;
	text-decoration:none;
	}
	
.righttop a:hover,
.righttop a:active {
	color:#FFD900;
	text-decoration:none;
	}
	
.righttop h2 {
	font-size:1em;
	margin:0 0 5px 0
	}
	
.rightmid {
	font-size:.6em;
	line-height:1.7em
	}
	
.rightmid a:link, .rightmid a:visited {
	font-size: 1em;
	color: #6E95BE;
	text-decoration: none;
	}
	
.rightmid a:hover,
.rightmid a:active {
	color:#0D135A;
	text-decoration:none;
	}
	
.rightmid h3 {
	font-size:1em;
	margin:13px 0 13px 0
	}

.rightbg {
	background:#FFF url(../images/right_botbg.gif) repeat-x 0 0;
	}
	
.rightmid h4 {
	font-size:1em;
	line-height:1.8em;
	margin:6px 0 0 0;
	}
	
.bottombg {
	background:#0F1E4C url(../images/menu_bottombg.gif) repeat-x 0 0;
	}
	
.toolbar {
	font-size:0.7em;
	line-height:2em;
	}
	
.toolbar a:link,
.toolbar a:visited {
	font-size:1em;
	color:#C1D4E1;
	text-decoration:none;
	padding:0 0 0 4px;
	}
	
.toolbar a:hover,
.toolbar a:active {
	color:#FFF;
	background-position:0 -21px;
	}
	
.toolsprint { background: url(../images/tools_print.gif) no-repeat 0 0}
.toolssubscribe { background: url(../images/tools_subscribe.gif) no-repeat 0 0}
.toolssendtofriend { background: url(../images/tools_sendtofriend.gif) no-repeat 0 0}
.toolssitemap { background: url(../images/tools_sitemap.gif) no-repeat 0 0}
.toolssearchwebsite {background: url(../images/tools_searchsite.gif) no-repeat 0 0}
.toolsbookmarkpage {background: url(../images/tools_bookmarkpage.gif) no-repeat 0 0}

a.current  {
	font-weight:bold !important;
	background-position:0 -27px !important
	}

a.subcurrent {
	color:#FFC451 !important;
	background:url(../images/menu_arrow.gif) no-repeat 0 -27px !important;
	}

.menu {
	color:#FFF;
	}

.menu td {font-size:.7em !important}
	
.menu a:link,
.menu a:visited {
	color:#FFF;
	background:url(../images/menu_flame.gif) no-repeat 0 6px;
	text-decoration:none;
	border-bottom:1px solid #636C91;
	display:block;

	padding:5px 0 5px 15px;
	}
	
.menu a:hover,
.menu a:active {
	color:#FFC451;
	background:url(../images/menu_flame.gif) no-repeat 0 -27px;
	}
	
.menu .sub a:link,
.menu .sub a:visited {
	font-size:.8em;
	color:#FFF;
	background:url(../images/menu_arrow.gif) no-repeat 0 6px;
	text-decoration:none;
	border-bottom:1px solid #3A3F6E;
	display:block;
	width:125px;
	padding:3px 0 3px 15px;
	}
	
.menu .sub a:hover,
.menu .sub a:active {
	color:#FFC451;
	background:url(../images/menu_arrow.gif) no-repeat 0 -27px;
	}
	
.privwebcopy {
	color:#2D3270;
	background:#FFF url(../images/menu_bottom.gif) no-repeat 0 0;
	}
	
.privwebcopy td {
	font-size:.6em;
	line-height:1.5em;
	}
	
.privwebcopy a:link,
.privwebcopy a:visited {
	color:#3B4A71;
	text-decoration:none;
	padding:0 0 0 12px;
	}
	
.privwebcopy a:hover,
.privwebcopy a:active {
	color:#000;
	text-decoration:none;
	}
	
.imageleft {
	border:5px solid #E1E9F3;
	margin:5px 10px 0 0;
	float:left;
	}
	
.imageright {
	border:5px solid #E1E9F3;
	margin:5px 0 0 10px;
	float:right;
	}

.speakerText {width:100%}
.speakerText img {border:4px solid #B3C9E5}

.downloadform a {
	text-decoration:none;
	text-indent:.6em;
	padding:.3em 0;
	font-weight:bold;
	color:#524A11 !important;
	font-size:1.2em;
	width:100%;
	display:block;
	background:#FFD900;
	border:2px solid #D4BB00;
	}

.downloadform a:hover {
	background:#FFFB00;
	border:2px solid #F5D400
	}

.regtable td {
	border-bottom:1px solid #E1E9F3;
	padding-bottom:5px;
	padding-top:5px
	}

.regtableheadings {
	color:#0C2442;
	background:#E1E9F3;
	padding:10px;
	}

.pleasesend {
	border:1px dotted #FF0000;
	padding:.8em;
	}

.pleasesendtext {
	font-family:"Courier New", Courier, mono;
	letter-spacing:-1px;
	}

.lishade {background:#EFF4F9}

.oneli {
	padding:0;
	margin:0;
	margin-bottom:10px;
	}

.smalltext {font-size:.8em}

.submit {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#11114A;
	height:22px;
	border:0
	}

fieldset {
	border:1px solid #95B3D9
	}

.noborder {border:0 !important}