/*
Color Scheme:

~~ Layout ~~
Background: #f9f4cc
Head Band: #482112
Bottom Band: #482112
Link Bar: #eda156


~~ SideBar ~~
List Border: #d4dd82

Info Background: #e9edba
Link Color: #482112
Link Hover: #B9522D
.h2, .h3, .h5: #333333
.h4: #482112


~~ Content ~~
Link Color: #482112
Link Hover: #B9522D
Text Color: #333333

title background: #e9edba
title border: #482112
title text color: #444444

Quote Background: #d4dd82
Quote Text: #333333


*/


@import url("browser.css");
@import url("nav.css");
@import url("wordpress.css");


body 
{

	background-color: #f9f4cc;
	font: normal 86% "arial", "helvetica", sans-serif;

}

/* outside: page container */

#outside 
{

	margin: 1em 5% 0 5%;
	border-top: solid 10px #482112;
	background-color: #ffffff;
	border-bottom: solid 2px #482112;
	min-width:700px;
	/* IE Dynamic Expression to set the width */
	width:expression(document.body.clientWidth < 800 ? "700px" : "90%" );

}

#outside h1 
{

	margin: 1%;
	margin-left: 8px;
	color: #482112;
	font-weight: normal;
	letter-spacing: -1px;

}

#outside img 
{

	margin: 0.5em;

}


/*                  */
/* head navigations */
/*                  */

#top-nav 
{

	float: right;
	margin: 0;
	margin-top: 5px;

}

#top-nav a 
{

	color: #482112;
	font-size: 120%;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: underline;

}

#top-nav a:hover 
{

	color: #B9522D;

}


#middle-nav 
{

	margin: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 0.5em;
	background-color: #eda156;
	color: #482112;

}

#middle-nav a 
{

	margin-left: 5px;
	margin-right: 5px;
	padding: 3px;
	color: #482112;
	text-decoration: none;
	border: solid 1px #eda156;

}

#middle-nav a:hover 
{

	background-color: #eda156;
	color: #B9522D;

}


/*              */
/* right column */
/*              */

#right-col 
{

	float: right;
	width: 29%;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 5px;

}


.ul-menu 
{

	margin-top: 8px;
	margin-bottom: 8px;
	border: solid 1px #d4dd82;
	border-bottom: solid 3px #d4dd82;
	color: #444444;

}

ul.ul-menu {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.ul-menu li {
	border-bottom: solid 1px #d4dd82;
	padding: 1px 0 1px 0;
}

ul.ul-menu a 
{

	margin-left: 5px;
	color: #444444;
	text-decoration: none;
	display:block;

}

ul.ul-menu a:hover 
{

	color: #B9522D;

}

ul.nounder a 
{

	font-style:normal;
	text-decoration:none;
	color: #000000;

}

span.slide 
{

	float: right;
	margin-right: 3px;

}

/*               */
/* info side box */
/*               */

.info 
{

	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #e9edba;
	padding: 5px;

}

.info h2, .info h3, .info h5
{

	margin: 0;
	color: #333333;

}

.info h4 
{

	margin: 0;
	color: #482112;

}


.info p 
{

	margin: 0;
	margin-top: 3px;
	margin-bottom: 3px;

}

.info ul 
{

	margin: 0;
	padding: 5px;

}

.info li 
{

	list-style: none;

}

.info a 
{

	color: #482112;
	text-decoration: underline;

}

.info a:hover 
{

	color: #B9522D;

}


/*                      */
/* main body of content */
/*                      */

#main 
{
	width: 68%;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #333333;
	float: left;

}

#main h2 
{

	margin: 0;
	color: #482112;
}

#main h3 
{

	border:0;
	margin:0;
	border-top: 1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#482112;
	color: #444444;
	background-color: #e9edba;

}

#main h3 a
{

	text-decoration: none;
	color: #444444;

}

#main h3 a:hover
{

	text-decoration: underline;

}

#main h5 
{

	margin: 0;
	color: #333333;

}

#main a 
{

	color: #482112;
	text-decoration: underline;

}

#main a:hover 
{

	color: #B9522D;

}

#main #journaltop
{

	border:0;
	margin:0;
	border-top: 1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#482112;
	background-color: #e9edba;


}

#main #journaltop h3
{
	border:0;
	margin:0;
}

#main #journaltop h3 a
{
	color: #482112;
}

#main #journaltop h3 a:hover
{
	color: #B9522D;
	text-decoration:none;
}

#main #journaltop h3
{
	border:0;
	margin:0;
	border-top: 0;
	border-bottom:0;
	background:none;
	color: #333333;
	padding-left:10px;
}

#main #journaltop h5
{
	border:0;
	margin:0;
	border-top: 0;
	border-bottom:0;
	background:none;
	color: #333333;
}

#main #journaltop h4 
{
	border:0;
	margin:0;
	border-top: 0;
	border-bottom:0;
	background:none;
	color: #333333;
}


.quote 
{

	margin: 5px 5% 5px 5%;
	background-color: #d4dd82;
	padding: 5px;

}

/*                        */
/* style for special text
   editor body section    */
/*                        */

#textEditor 
{

	width: 90%;
	margin-top: 10px;
	padding: 1em;
	color: #333333;

}

#textEditor h3 
{

	border:0;
	margin:0;
	border-top: 1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#482112;
	background-color: #e9edba;

}

#textEditor h5 
{

	margin: 0;

}


/*                    */
/* bottom navigations */
/*                    */


#bottom-nav 
{

	clear:both;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	color: #777777;
	font-size: 90%;

}


#bottom-nav a {margin-left: 5px; margin-right: 5px; color: #333333; text-decoration: none;}
#bottom-nav a:hover {text-decoration: underline;}

#footer 
{

	clear:both;
	margin: 0;
	padding: 5px;
	background-color: #482112;
	color: #ffffff;

}

#footer a 
{

	color: #ffffff;
	text-decoration: none;

}

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

#footer h5 {margin: 0; color: #ffffff;}
