@charset "UTF-8";
/*
Theme Name: Custom1
Theme URI: http://www.softwaredesigns.com/
Description: Custom1
Version: 1.0
Author: Brim
Author URI: http://www.softwaredesigns.com/
*/

hr {
	visibility:collapse;
}

body {
	background-image:url(images/gradient_pgbkgnd.jpg);
	background-repeat:repeat-x;
	text-align:center;
	font:14px Arial, Helvetica, sans-serif;
}

#page a {
	text-decoration:none;
	color:#E55A05;
}

#page a:hover {
	text-decoration:underline;
}


h2 {
	font: 900 14px Arial, Helvetica, sans-serif;
}

#page {
	width:950px;
	background-color:#70643E;
	padding:0;
	margin:0px auto;
	text-align:left;
}

#header {
	display:float;
	float:left;
	height:446px;
}

#header #logo {
	background-color:#2F0E05;
	height:408px;
}

#header #pagemenu {
	padding-top:5px;
	height:43px;
	width:100%;
}

#header #pagemenu .pm_div {
	display:block;
	float:left;
}

#header #pagemenu .pm_anchor span {
	visibility:hidden;
}

#header #pagemenu a.pm_home {
	display:block;
	float:left;
	text-decoration:none;
	background-image:url(images/homeover_but.gif);
	background-repeat:no-repeat;
	width:101px;
	height:43px;
}
#header #pagemenu a:link.pm_home {
	background-image:url(images/home_but.gif);
}
#header #pagemenu a:hover.pm_home, a:focus.pm_home {
	background-image:url(images/homeover_but.gif);
}
#header #pagemenu a.pm_home {
	background-image:url(images/home_but.gif);
}

#header #pagemenu a.pm_about {
	display:block;
	float:left;
	text-decoration:none;
	background-image:url(images/aboutauthorover_but.gif);
	background-repeat:no-repeat;
	width:248px;
	height:43px;
}
#header #pagemenu a:link.pm_about {
	background-image:url(images/aboutauthor_but.gif);
}
#header #pagemenu a:hover.pm_about, a:focus.pm_about {
	background-image:url(images/aboutauthorover_but.gif);
}
#header #pagemenu a.pm_about {
	background-image:url(images/aboutauthor_but.gif);
}


#header #pagemenu .pm_reviews {
	display:block;
	float:left;
	text-decoration:none;
	background-image:url(images/reviewsover_but.gif);
	background-repeat:no-repeat;
	width:140px;
	height:43px;
}
#header #pagemenu a:link.pm_reviews {
	background-image:url(images/reviews_but.gif);
}
#header #pagemenu a:hover.pm_reviews, a:focus.pm_reviews {
	background-image:url(images/reviewsover_but.gif);
}
#header #pagemenu .pm_reviews {
	background-image:url(images/reviews_but.gif);
}


#header #pagemenu .pm_appearances {
	display:block;
	float:left;
	text-decoration:none;
	background-image:url(images/appearancesover_but.gif);
	background-repeat:no-repeat;
	width:188px;
	height:43px;
}
#header #pagemenu a:link.pm_appearances {
	background-image:url(images/appearances_but.gif);
}
#header #pagemenu a:hover.pm_appearances, a:focus.pm_appearances {
	background-image:url(images/appearancesover_but.gif);
}
#header #pagemenu .pm_appearances {
	background-image:url(images/appearances_but.gif);
}


#header #pagemenu .pm_faq {
	display:block;
	float:left;
	text-decoration:none;
	background-image:url(images/faqover_but.gif);
	background-repeat:no-repeat;
	width:106px;
	height:43px;
}
#header #pagemenu a:link.pm_faq {
	background-image:url(images/faq_but.gif);
}
#header #pagemenu a:hover.pm_faq, a:focus.pm_faq {
	background-image:url(images/faqover_but.gif);
}
#header #pagemenu .pm_faq {
	background-image:url(images/faq_but.gif);
}


#header #pagemenu .pm_excerpts {
	display:block;
	float:left;
	text-decoration:none;
	background-image:url(images/excerptsover_but.gif);
	background-repeat:no-repeat;
	width:153px;
	height:43px;
}
#header #pagemenu a:link.pm_excerpts {
	background-image:url(images/excerpts.gif);
}
#header #pagemenu a:hover.pm_excerpts, a:focus.pm_excerpts {
	background-image:url(images/excerptsover_but.gif);
}
#header #pagemenu .pm_excerpts {
	background-image:url(images/excerpts.gif);
}




#header #headerimg {
	visibility:hidden;
	height:0px;
}

#header #tagline {
	background-image:url(images/project_tagline.png);
	background-color:#70643E;
	width:950px;
	height:40px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 121px;
	color:transparent;
	background-repeat:no-repeat;
}


#header {
	width:100%;
	float:right;
	background:#70643E;

