/* Just some example content 
@charset "utf-8";
*/

/* General appearance and layout */
body 
{
	margin: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	background-color: #669933;
}

#header
{
	border-bottom: 1px solid #000000;
	background-image: url(./images/header.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: 200px;
	width: 800px;
}

#container-outer
{
	width: 800px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	text-align: center;
	border: 0px solid #000000;
	color: inherit;
	background-color: #FFFFFF;
}

#container-inner
{
	width: 800px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	border: 1px solid #000000;
	color: inherit;
	background-color: #FFFFFF;
}

#content-container
{
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}

#content
{
	text-align: left;
	width: 600px;
	float: left;
	margin-left: 10px;
}


#content-pages
{
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
	text-align: left;
}

#content-main-left
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	width: 620px;
	border: 1px solid #000000;
}

#content-main-right
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: right;
	width: 620px;
	border: 1px solid #000000;
}

#content-main-middle
{
	margin: 0 10px 0 10px;
	padding: 0 0 0 0;
	width: 458px;
	overflow:hidden;
	position:relative;
	float:left;
	display:inline;		
	border: 1px solid #000000;
}

#content-sidebar-outer
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#content-sidebar-inner
{
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
}

#content-2buckets
{
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
}

#content-3buckets
{
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
}

#sidebar-left
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 150px;
	overflow:hidden;
	position:relative;
	float:left;
	display:inline;		
	border: 0px solid #000000;
}

#sidebar-right
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 150px;
	overflow:hidden;
	position:relative;
	float:right;
	display:inline;			
	border: 0px solid #000000;
}

#copy
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#text
{
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
}

#footer-outer 
{
	width: 800px;
	height: 30px;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	border-top: 1px solid #000000;
	font-size: 10px;
	color: inherit;
	background-color: #FFC237;	
}

#footer-inner
{
	margin: 5px auto 5px auto;
	padding: 0 0 0 0;
}

#footer-menu
{
	width: 800px;
	margin: 5px auto 5px auto;
	padding: 0 0 0 0;
}

/* Images */

.img
{
	height: 200px;
	width: 200px;
}

.alignleft
{
	margin: 5px 20px 5px 0;
	float: left;	
	border: 1px solid #000000;
}

.alignright
{
	margin: 5px 0 5px 5px;
	float: right;
	border: 1px solid #000000;
}

/* Links */

a
{
	text-decoration: none;
	color: #000000;
	background-color: inherit;
}

a:hover
{
	text-decoration: underline;
	color: #000000;
	background-color: inherit;
}

#sidebar ul
{
	margin: 10px 20px 10px 20px;
	padding: 0 0 0 0;
}

#sidebar a
{
	text-decoration: none;
	color: #000000;
	background-color: inherit;
}

#sidebar a:hover
{
	text-decoration: underline;
	color: #000000;
	background-color: inherit;
}


/* Headings */

h1 
{
	text-align: left;
	margin: 10px 10px 0 10px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: inherit;	
}

h2 
{
	text-align: left;
	margin: 0 0 0 0;
	font-size: 14px;
	font-weight: bold;
}

h3
{
	text-align: left;
	margin: 0 0 0 0;
	font-size: 12px;
	font-weight: bold;
}

h1.title
{
	text-align: left;
	margin: 0 0 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: inherit;	
}

#content h1
{
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: inherit;	
}

#content h2
{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: inherit;	
}

#content h3
{
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: inherit;	
}

#sidebar-right h2, #sidebar-left h1
{
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: inherit;	
}

#sidebar-right h2, #sidebar-left h2
{
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: inherit;	
}

/* Content */
p
{
	text-align: left;
}

#content ul
{
	margin-left: 10px;
}

/* Buttons */

.button
{
	border: 1px solid;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	color: #000000;
	background-color: #FFFFFF;	
}

/* Template Specific Styles */

/* comments.php */

#comments
{

}

#respond
{
}

#respond h3
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.logout a
{
	text-decoration: underline;
}

/* search.php */

h2.page-title
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

h3.entry-title
{
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
}

.author 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* sidebar.php */

#primary
{

}

#secondary
{

}

.sidebar
{

}

ul.xoxo
{
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	text-align: left;
}

#pages h3
{
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}

#pages ul
{
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	text-align: left;
}

#pages li
{
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	text-align: left;
}

#categories h3
{
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}

#categories ul
{
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	text-align: left;
}

#categories li
{
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	text-align: left;
}

#archives h3
{
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}

#archives ul
{
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	text-align: left;
}

#archives li
{
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	text-align: left;
}

#rss-links h3
{
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}

#rss-links ul
{
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	text-align: left;
}

#rss-links li
{
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	text-align: left;
}

#meta h3
{
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}

#meta ul
{
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	text-align: left;
}

#meta li
{
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	text-align: left;
}

#linkcat-2 h3
{
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}

#linkcat-2 ul
{
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	text-align: left;		
}

#linkcat-2 li
{
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	text-align: left;		
}

#search
{

}

#search h3
{
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}

#search label
{

}

.blog-search
{

}

.blog-search.text
{

}					

.blog-search.button
{

}

/* single.php */

h2.entry-title
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.entry-content
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* For multiple pages */

.entry-meta
{
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

.entry-meta a
{
	text-decoration: underline;
}

#nav-above
{
	margin: 2px 0 10px 0;
	padding: 0 0 0 0;
}

#nav-below
{
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
}

.nav-previous
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.nav-next
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}




