/*
THEME NAME: Reveal Life Coaching
THEME URI: http://www.revealcoachingstrategies.com
DESCRIPTION: This is the website for Thomas K Dolan.
VERSION: 1.0
AUTHOR: <a href="http://www.ballisticarts.com">Ballistic Arts Media Studios Inc.</a>
AUTHOR URI: http://www.ballisticarts.com
*/

body {}
#reveallifecoaching {margin:0; padding:0; background:#010101 url(img/mn/bg-page-top.gif) top center repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A09163;}

a:link, a:visited, a:active {text-decoration:none; color:#000000;}
a:hover {color:#bfb183;}

h1, h2, h3, h4, h5, h6 {font-weight:bold;}
h1 {font-size:18px; color:#000000;}
h2 {font-size:16px;}

p {}

.clear {clear:both}

img {border:none;}

#container {width:962px; padding:0 0 0 0; margin:0;}

/* TABLE of CONTENTS
01 HEADER
02 FOOTER
03 CONTENT AREA
==================*/

/* 01 HEADER
===================================================================================== */

#pagetop {width:942px; height:30px; padding:10px 20px 0; margin:0; float:left; overflow:hidden; text-align:right;}
#mainmenu {width:932px; height:51px; padding:0 15px; margin:0; float:left; background:url(img/mn/bg-header-top.gif) no-repeat;}
#pagebanner {width:962px; height:154px; padding:0; margin:0; float:left; background:url(img/mn/bg-banner.gif) no-repeat;}

#nav {}
#nav ul {margin:0; padding:10px 0 0 0; list-style:none; float:left;}
#nav li {margin:0; padding:0 15px 10px; height:32px; list-style:none; float:left; text-align:left; border-right:1px #9F926C solid; }
#nav li.menuend {border-right:none; _float:left;}
#nav li a {color:#FFFFFF; font-weight:bold; text-decoration:none; margin:0; padding:0; display:block; vertical-align:baseline;}
#nav li a:hover {color:#D9D099;}

#nav li ul {
	position: absolute;
	height: auto;
	padding: 0px;
	list-style: none;
	margin: -1px 0 0;
	text-align: left;
	background: #000000;
	color: #FFF;
	display: none;
	text-indent:0px;
	z-index:1;
}

#nav li ul li { margin: 0; padding:0; float: none; height:auto;}
#nav li ul li a { font-size:12px; float: none; height: auto; padding:5px 25px 5px 5px; color: #FFF !important; background: #000000; border-bottom: 1px solid #FFF; _height: 20px; _line-height: 15px; }
#nav li ul li a:hover { background: #00000; color: #D9D099; text-decoration:none; _height: 20px; _line-height: 15px; _float:none; }
#nav li:hover ul { display: block; }
#nav li.iehover ul { display: block; _width:200px; }

/* 02 FOOTER AREA
===================================================================================== */

#pagefooter {width: 912px; padding:0 25px 0px 25px ; margin:0; float:left; background:url(img/mn/bg-footer.gif) no-repeat;}
#credits {font-size: 12px; width: 892px; padding:7px 0px 30px 0px ; margin:0; text-align: right; color: #A09163;}
#credits a {color: #A09163;}
#footerleft {width: 620px; padding:35px 0 0; margin:0; text-align: left; float:left;}
#footerleft p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; font-weight:bold;}
#footerright {width: 290px; padding:10px 0 5px; margin:0; float:right; text-align:right;}
#footerright img {padding:0 0 0 20px; margin:0; display:inline;}

/* 03 CONTENT AREA
===================================================================================== */

#contentarea {width:962px; padding:0; margin:0; float:left; background:url(img/mn/bg-content.gif) repeat-y; text-align:left;}
#startcontent {width:892px; padding:0 35px; margin:0; float:left; background:url(img/mn/bg-content-top.gif) top center no-repeat;text-align:left;}

#columnleft {width:242px; float:left; text-align:left; overflow:hidden;}
#columnright {width:640px; float:right; text-align:left; padding-top:15px; color:black;line-height:15px;}
#columnright ul li {list-style:disc;}
#columnright ol {padding:0 0 0 30px; margin:0 20px;}
#columnright td {height:20px; padding:4px 0 0 4px;}

.callingbutton, .dreambutton, .aspirationbutton {width:181px; height:245px; float:right; margin:0 0 10px 30px;} 

.callingbutton a {width:181px; height:245px; display: block; overflow: hidden; text-indent:-99999px; font-size:0; background:url(img/home/rollover_btn_calling.gif) 0 0 no-repeat;}
.callingbutton a:hover {background-position:-181px 0;}

.dreambutton a{width:181px; height:245px; display: block; overflow: hidden; text-indent:-99999px; font-size:0; background:url(img/home/rollover_btn_dream.gif) 0 0 no-repeat;}
.dreambutton a:hover {background-position:-181px 0;}

.aspirationbutton a{width:181px; height:245px; display: block; overflow: hidden; text-indent:-99999px; font-size:0; background:url(img/home/rollover_btn_aspiration.gif) 0 0 no-repeat;}
.aspirationbutton a:hover {background-position:-181px 0;}

.powerfulhealingbutton {list-style:none;}
.powerfulhealingbutton a {width:186px; height:129px; display:block; overflow:hidden; text-indent:-99999px; font-size:0; background:url(img/home/powerful_healing_tools.gif) 0 0 no-repeat; list-style:none;}
.powerfulhealingbutton a:hover {background-position:-186px 0;}

.freecoachingbutton {list-style:none;}
.freecoachingbutton a {width: 198px; height:129px; display:block; overflow:hidden; text-indent:-99999px; font-size:0; background:url(img/home/rollover_btn_compcoaching.gif) 0 0 no-repeat; list-style:none;}
.freecoachingbutton a:hover {background-position:-198px 0; }

#thomaspic {padding:0 0 0 28px; margin:17px 0 0;}
#thomastext {width: 190px; margin: 5px 0 0; padding:0;}
#thomastext p {color:#000000; font-size:12px; text-align:left; padding:0 0 0 30px; margin:0 0 10px; text-align:justify;}
#thomastext h1 {font-size:15px; color: #000000; font-weight:bold; padding:0 0 0 30px; margin:0 0 10px;}
#thomastext img {vertical-align:middle; padding:0 5px 0 0; margin:0;}

#homebuttons, #homefooter {width:640px; height:auto; float: right; text-align:right; }
#homebuttons ul {padding:5px 0 0; margin:0; list-style:none; float:right; height:245px;}
#homebuttons li {padding:0 20px 0 0; margin:0; list-style:none; float:left; overflow:hidden;}
#homebuttons li.aspirations {padding:0;}

#freelist {width:170px; padding:20px 0 0 45px; float:left; text-align:left;}
#freelist img {vertical-align:middle; padding:0 5px 0 0;}
#freelist p {padding:0; margin:0 0 12px; font-weight:bold;}
#freelist p a:hover {color:#bfb183;}

#footerbuttons {width:425px; padding:20px 0 0; float:right; text-align:right;}
#footerbuttons ul {padding:0; margin:0; list-style:none; float:right;}
#footerbuttons ul li {padding:0 0 0 20px; margin:0; list-style:none; float:left;}

#footerbuttons ul.btnsft {padding:0; margin:0; list-style:none; float:right;}
