/* CSS Document */

/*
Theme Name: Armadillo Studios Custom - Empower Entertainment
Theme URI: http://www.amradillostudios.ca 
Description: Custom Theme WP Theme create for Empower Entertainment
Version: 1.0
Author: Connor Turner 
*/

/* Global Stylings
---------------------------------------------------------------------------------------------- */

* {
	padding:0;
	margin:0;
}

/* Body & Basic Stylings
----------------------------------------------------------------------------------------------- */

body
{
     width:800px;
	 margin: 0px auto;
	 background-image: url(images/backpat.2.png);
	 background-position: 50% top;
	 background-repeat:repeat-y;
	 /*font-family: Arial, Helvetica, sans-serif;  */
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	 font-size: .80em;
	 color:#330000;
}

h1
{
     text-indent:-3000px;
}

h2, h3
{
     color:#542711;
	/* background-image: url(images/branch.png); 
	 background-position: left center;
	 background-repeat:no-repeat; 	
	 margin-left:-20px;*/
	 padding-left: 25px;
	 text-align: center;
	 font-family:"Lucida Sans Unicode", Verdana, Arial, sans-serif;
}

h4, h5
{
    font-size:.6em;
	color: #FFFFFF;
	text-align:center;
	font-weight:100;
	padding-top:10px;
	font-style: normal;
}

p
{
	line-height: 1.4em;
	font-size: 1.3em;
	padding: 1.3em 0px 0px 0px;
	/* color:#660000; */
}

p.designnotes
{
	text-transform:capitalize;
	background-color:#999999;
	color:#000000;
	font-size:.7em;
	line-height: 1.1em;
	margin-top: 10px;
	margin-bottom: 10px;
}

img
{border:none;}


a
{
    color:#542711;
	text-decoration:none;
}

a:hover
{
	color: #CC6600;
}

.left{ float:left; }
.right{ float:right; }
.hide, .print-logo, .close-button{ display:none; }


/* Navi
------------------------------------------------------------------------------------------------- */

#navi
{
    height:35px;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	display:block;
	width: 740px;
	margin: 0px 30px 10px 30px;

}

#navi ul
{
    margin:0;
    padding-left:25px;
	list-style-type:none;
	width:auto;
}

#navi li
{
    margin: 0px;
	height:30px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: .4em;
	float:left;
}

#navi li a
{
	text-decoration: none;
	color:#ffffff;
	font-weight:100;
	padding-left: 20px;
}

#navi li a:hover
{
	background-image: url(images/eesphere.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left: 20px;
	display: list-item;
}



/* Headers/Top 
--------------------------------------------------------------------------------------------- */
#header
{
     height:319px;
	 width:746px;
     margin: 0px auto;
	 background-image:url(images/titlehead.lg.png);
	 background-position:center;
	 background-repeat:no-repeat;
	 background-color:#FEF0A2;
}

#headercont
{
     height:319px;
	 width:746px;
     margin: 0px auto;
	 background-image:url(images/titlehead4.lg.png);
	 background-position:center;
	 background-repeat:no-repeat;
	 background-color:#FEF0A2;
}

#headerexp
{
     height:319px;
	 width:746px;
     margin: 0px auto;
	 background-image:url(images/titlehead2.lg.png);
	 background-position:center;
	 background-repeat:no-repeat;
	 background-color:#FEF0A2;
}

#headeremil
{
     height:319px;
	 width:746px;
     margin: 0px auto;
	 background-image:url(images/titlehead3.lg.png);
	 background-position:center;
	 background-repeat:no-repeat;
	 background-color:#000;
}

#top
{
	height:420px;

    margin: 0px auto;
	background-image:url(images/header.2.png);
	background-position:center;
	background-repeat:no-repeat;
}

#content
{
	width: 798px;
    margin: 0px auto 0px auto;
	background-image:url(images/bodypat.2.png);
	background-repeat: repeat-y;
	background-position:center;
	height:100%;
	padding-bottom:40px;

}

#content p
{
	padding: 10px 0px;
	margin-right:40px;
	margin-left:45px;
}


.home
{
padding: 0px;
height: 100%;
margin: 10px 40px;
font-size: 1.20em;
text-align:left;
font-style:italic;
font-weight:100;
letter-spacing:-1px;
line-height: 1.25em;
}

/* ------------------------------------------------------------------------------------------ */

#ennavi
{
    height:35px;
	margin: 0px;
	padding-top:20px;
	width: 700px;
}



#ennavi ul
{
    margin:0;
    padding-left:125px;
	list-style-type:none;
}

#ennavi li
{
    margin: 0px;
	height:30px;
	list-style-type:none;
	padding-right: 5px;
	padding-top: .4em;
	float:left;
	display: list-item;
}

.ennavi li a
{
	text-decoration: none;
	color:#ffffff;
	font-weight:100;
	padding-left: 20px;
}

#empnavi
{
    height:35px;
	margin: 0px;
	padding-top:20px;
	width: 700px;
}

#empnavi ul
{
    margin:0;
    padding-left:215px;
	list-style-type:none;
}

#empnavi li
{
    margin: 0px;
	height:30px;
	list-style-type:none;
	padding-right: 20px;
	padding-top: .4em;
	float:left;
	display: list-item;
}

.empnavi li a
{
	text-decoration: none;
	color:#ffffff;
	font-weight:100;
	padding-left: 20px;
}


/* Wrapper
---------------------------------------------------------------------------------------------- */

#wrapper
{
     margin: 0px 50px 0px 50px;
	 padding-left: 5px;
	 padding-right: 5px;
	 padding-top:50px;

}

.clear
{
     clear:both;
}

.sep
{
	clear:both;
	background-image:url(images/sep.png);
	background-position:center;
	background-repeat:no-repeat;
	height:40px;
	width:600px;
	padding: 0 97px 15px 97px;
}

/* Blockquotes 
------------------------------------------------------------------------------------------------ */

blockquote
{
background-image: url(images/quote2.png);
background-repeat:no-repeat;
background-position: top center;
padding: 0px;
height: 100%;
margin: 10px 40px;
font-size: 1.35em;
text-align:center;
font-style:italic;
font-weight:100;
letter-spacing:-1px;
line-height: 1.25em;
}


.botquote
{
margin: 15px 0px 0px 0px;
padding:0px;
/* background: url(images/botquote.png) no-repeat 100% 100%; */
text-align:center;
height:100%;
width:610px;
clear:both;
}


/* H3 Titles
----------------------------------------------------------------------------------------------------------------*/ 
.about
{
     text-indent: -8000px;
	 background: url(images/eempower.png) no-repeat center;
	 height: 60px;
	padding: 15px 0px 0px 0px;
}

.contact
{
	text-indent: -8000px;
	background: url(images/contactemp.png) no-repeat center;
	height: 60px;
}

.empexp
{
	text-indent: -8000px;
	background: url(images/empowerexp.png) no-repeat center;
	height: 60px;
	padding: 15px 0px 0px 0px;
}

.paradigm
{
	text-indent: -8000px;
	background: url(images/paradigm.png) no-repeat center;
	height: 60px;
	padding: 15px 0px 0px 0px;
}

.begin
{
	text-indent: -8000px;
	background: url(images/begin.png) no-repeat center;
	height: 60px;
	padding: 15px 0px 0px 0px;
}

.newbegin
{
	text-indent: -8000px;
	background: url(images/newbegin.png) no-repeat center;
	height: 60px;
	padding: 15px 0px 0px 0px;
}

.perf
{
	text-indent: -8000px;
	background: url(images/perf.png) no-repeat center;
	height: 60px;
	padding: 15px 0px 0px 0px;
}

.showtypes
{
	text-indent: -8000px;
	background: url(images/showtypes.png) no-repeat center;
	height: 60px;
	padding: 15px 0px;
}

.poptions
{
	text-indent: -8000px;
	background: url(images/poptions.png) no-repeat center;
	height: 60px;
	padding: 15px 0px;
}


.readings
{
	text-indent: -8000px;
	background: url(http://www.empowerentertainment.com/images/readings.png) no-repeat center;
	height: 60px;
	padding: 15px 0px 0px 0px;
}

.other
{
	text-indent: -8000px;
	background: url(http://www.empowerentertainment.com/images/otherreadings.png) no-repeat center;
	height: 60px;
	padding: 15px 0px 0px 0px;
}

/* Profile Images
------------------------------------------------------------------------------------------------ */

.profilehome
{
float:left;
padding: 0px;
margin: 0px 15px 9px 0px;
display:block;
padding: 0px 0px 10px 0px;
}

.profilemil
{
float:right;
padding: 0px;
margin: 0px 0px 9px 15px;
display:block;
padding: 0px 0px 10px 0px;
}

/* Forms
------------------------------------------------------------------------------------------------ */


#empcontact
{
font-size: 1.0em;
font-style: normal;
padding-top:25px;
width: 700px;
}

#empcontact fieldset
{
margin: 0px 40px;
border: 1px solid #330000;
width:650px;
}

#empcontact legend
{
margin: 5px 10px;
padding-bottom: 15px;
}

#empcontact label
{
margin: 5px 10px;
}


#empcontact ol
{
  margin: 0;
  padding: 0;
}

#empcontact li
{
	padding: 5px;
	margin: 5px;
	/* background-color: #990000; */
	vertical-align:top;
	list-style: none;
}

#empcontact input
{
	padding: 0px 5px;
	margin: 0px 35px;
}

#empcontact .textbox
{
	margin: 5px 10px;
}

#empcontact .button
{
	margin: 5px 10px;
	font-size: 1.05em;
	text-transform:uppercase;
}

#comments
{
	margin: 5px 10px;
}

p.phone
{
	text-align:center;
	padding: 10px 0px;
	margin: 0px;
	line-height: 1.6em;
	font-size:1.4em;
	font-style:oblique;
	background-image: url(../images/empowerflower.sm.png);
}


/* Books Page
------------------------------------------------------------------------------------------------ */

.recommendations .imgrecom
{
float:left;
margin: 18px 15px 9px 15px;
padding: 0px 0px 10px 0px;
width: 75px;
height:100px;
display:inline;
}

.recommendations
{
margin: 9px 45px;
border: 1px solid #380E03;
height:150px;
}

.recommendations h4
{
color:#52270e;
text-align:left;
font-size:1.35em;
display: block;
}

.recommendations p
{
color:#000;
font-size:1.05em;
}

.recommendations a
{
color:#663300;
text-decoration:underline;
}

.recommendations a:hover
{
color:#9e0000;
text-decoration:none;
}

.small
{
font-size: .75em;
}

ul.furtherreadings
{
padding: 18px 30px 0px 50px;
margin: 0px;
list-style-type:none;
font-size:1.05em;
}

ul.furtherreadings li
{
padding: 0px 35px;
margin: 5px 0px 0px 0px;
background-image:url(images/empowerflower.sm.png);
background-position:left top;
background-repeat:no-repeat;
height:32px;
}

.furtherreadings a
{
color:#663300;
text-decoration:underline;
}

furtherreadings a:hover
{
color:#9e0000;
text-decoration:underline;
}

/* Extra Readings 
--------------------------------------------------------------------------------------------------- */




/* Footer
------------------------------------------------------------------------------------------------ */

#footer
{
     margin: -10px auto 0px auto;
	 background-image:url(images/footer.2.png);
	 background-repeat:no-repeat;
	 background-position:center;
	 text-align:center;
	 height:80px;
	 width: 800px;
}

#footer h5
{
padding-top: 40px;
font-family:"Lucida Sans Unicode", Verdana, Arial, sans-serif;
font-size: 0.80em;
}

#footer a
{
color:#FFFF00;
text-decoration:none;
}

#footer a:hover
{
color:#fff;
text-decoration: none;
}
