/*Gary Hollands - Solriche 2008*/
*{
	margin: 0;
	padding: 0;
}
	html,body{
	font-family: arial,helvetica,verdana,sans-serif;
	color: rgb(0,0,0);
	background-color: rgb(250,250,255);
	line-height: 1.5;
}
#container{
	width: 90%;
	margin: 0 0 0 0;
	padding: 0.75em 0 0 0;
}
/*----------------------Page Top---------------------------------- */
#top{
	width: 100%;
	height: 2em;
	margin: 0 0 1em 0;
}
#top .logo{
	float: left;
	padding: 0 0 0 1%;
}
#top .page_title{
	margin: 0 0 0 15%;
}
#top .hide{
	display: none;
}
#top .page_title h1{
	text-align: center;
}
#top p{
	text-align: center;
}
#top .title_hide{
	display: none;
}
/*----------------------Side Menu---------------------------------- */
#menu{
	width: 10%;
	float: left;
	position: fixed;
	top: 4em;
	left: 1%;
}
#menu ul{
	list-style-type: none;
}
#menu ul li{
	font-size: 90%;
	/*background-color: rgb(170,170,180);*/
}
#menu ul li a{
	width: 100%;
	/*background-color: rgb(170,170,180);*/
	padding: 0 0 0 0.5em;
	text-decoration: none;
	display: block;
}
#menu ul li a:hover{
	color: rgb(50,50,60);
	background-color: rgb(225,225,235);
}
#menu .selected{
	background-color: rgb(235,235,240);
}
/*----------------------Search Bbox---------------------------------- */

#site_search{
margin: 5% 0% 0% 0%;
}
#site_search p{
font-size: 80%;
}
#site_search .query_box:focus{
color: rgb(0,0,0);
background-color: rgb(255,255,224);
}
#site_search .post{
width: auto;
height: 10%;
margin: 2% 0% 0% 0%;
padding: 0.2em 0.5em 0.1em 0.5em;
color: rgb(0,0,0);
background: rgb(240,240,240) url("../images/button_bg.png") repeat-x 0% 0%;
border-top: 1px solid rgb(200,200,200);
border-right: 1px solid rgb(100,100,100);
border-bottom: 1px solid rgb(100,100,100);
border-left: 1px solid rgb(150,150,150);
}
#site_search .post:hover{
color: rgb(175,25,25);
background-color: rgb(255,255,224);
cursor: pointer;
}
/*----------------------RSS---------------------------------- */
#rss{
margin: 10% 0% 0% 0%;
}
#rss p{
font-size: 80%;
}
#rss .hide{
display: none;
}
/*----------------------Edit Area Container---------------------------------- */
#content{
	width: 84%;/*MSIE6 - footer shifts positioning on menu item hover if no width given*/
	margin: 0 0 10% 15%;
	padding: 0 0 1% 0;
}
/*----------------------Edit Area---------------------------------- */
#edit_area{
	width: 100%;
}
#edit_area .box{
	float: left;
	width: 100%;
	clear: both;
}
#edit_area .column{
	float: left;
	width: 45%;
	margin: 0 0 0.5em 0;
}
#edit_area p{
	font-size: 90%;
	margin: 0 0 0.5em 0;
}
#edit_area p.small{
	font-size: 75%;
	margin: 0 0 0.5em 0;
}
#edit_area h3{
	font-size: 115%;
	margin: 0 0 0.5em 0;
}
#edit_area ul{
	font-size: 100%;
	list-style-type: circle;
	margin: 0.5em 0 0.5em 1em;
}
#edit_area ul li{
	padding: 0 0 0 0.25em;
}
/*----------------------Footer---------------------------------- */
#footer{
	width: 80%;
	position: fixed;
	bottom: 0;
	left: 13%;
	margin: 5% 0 0 0;
	background-color: rgb(250,250,255);
}

#footer ul{
	width: 100%;
	list-style-type: none;
	text-align: center;
}

#footer ul li{
	display: inline;
	font-size: 80%;
	/*background-color: rgb(200,200,210);*/
}
#footer ul li:before{
	content: '|';
}
#footer ul li:after{
	content: '|';
}
#footer .selected{
	background-color: rgb(235,235,240);
}

/*----------------------General HTML---------------------------------- */
h1, h2, h3, h4, h5, h6{
	font-family: arial, georgia, times, serif;
	color: rgb(36,66,116);
}

h1{font-size: 145%;}
h2{font-size: 135%;}
h3{font-size: 125%;}
h4{font-size: 115%;}
h5{font-size: 105%;}
h6{font-size: 100%;}

abbr,acronym{
border-bottom: dotted 1px rgb(0,0,0);
cursor: help;
}

a{
	font-size: 100%;
	color: rgb(57,92,97);
	text-decoration: none;
}

a:visited{
	font-size: 100%;
	color: rgb(102,51,51);
	text-decoration: none;
}

a:hover{
	font-size: 100%;
	color: rgb(0,153,153);
	text-decoration: none;
}

img{
	border: 0;
}
/*-----------------------------------Accordion-----------------------------------*/
#edit_area .button{
cursor:pointer;
padding: 0.2em;
background: rgb(238,238,238);
border-bottom: 1px solid rgb(221,221,221);
border-right: 1px solid rgb(221,221,221);
border-top: 1px solid rgb(245,245,245);
border-left: 1px solid rgb(245,245,245);
}

#edit_area h3.button{
	font-size: 100%;
	margin: 0;
}

#edit_area .go_left{
	float: left;
	width: 1em;
	padding: 0 0.5em 0 0;
	font-size: 80%;
}
#edit_area .bellows{
	padding: 0 0 1em 0.5em;
}
#edit_area .bellows h4{
	font-size: 80%;
	margin: 0.25em 0 0.5em 0;
}
