/*URI: http://www.SandstoneDigital.com/
Version: 1.0
Description: Widget-enabled fixed width 2-column design with right menu
Author: Lauren A. Keller
Author URI: http://SandstoneDigital.com/
*/

body {
	font:62.5% 'lucida grande',verdana,arial,sans-serif;
	background:#e1e1db;
	margin:10px;
	color:#333
}
body,#page,#header,#wrapper,#footer,div.menu ul {
	padding:0
}
body,#quote p,#home p,#news-head,div.menu li,div.menu li a {
	text-align:center
}
#page,#header,#sub-header,#wrapper,#footer {
	width:750px
}
#page,#header,#quote p,#home p,#news-head {
	margin:0 auto
}
#page {
	background:#fff url('images/nav-back.gif') repeat-y top left;
	text-align:left
}
#header,#searchform {
	position:relative
}
#header {
	height:182px;
	background:#eee url('images/header.jpg') no-repeat top left
}
#header h1 a,#sub-header a,div.menu li a {
	display:block
}
#header h1 a {
	width:480px;
	height:122px;
	text-indent:-9999px;
	overflow:hidden
}
#header h1 a,.description,#sidebar ul,#sidebar a {
	color:#fff
}
#header h1 a,#sub-header a,#sidebar a,div.menu li a {
	text-decoration:none
}
#sub-header,#quote,#home,#searchform {
	height:40px
}
#sub-header {
	background:#eee url('images/sub-header.gif') repeat-x top left
}
#sub-header a {
	color:#2a467f;
	font-weight:bold
}
#quote,#home {
	margin:0 0 0 10px;
	float:left;
	width:67px;
	background:#eee url('images/home-button.gif') no-repeat top left
}
#quote {
	width:129px;
	background:#eee url('images/quote-button.gif') no-repeat top left
}
#quote p,#home p {
	line-height:32px
}
#wrapper {
	height:100%
}
#wrapper,#footer p,div.menu,div.menu ul {
	margin:0
}
.description {
	font:18px "trebuchet ms","lucida sans",tahoma,arial;
	padding-left:6px
}
#content,#navbar,#searchform #s {
	background:#fff
}
#content,#searchretrap,div.menu li {
	float:right
}
#content {
	width:460px;
	margin:0 5px
}
#sidebar {
	width:261px;
	margin-top:-27px;
	padding:4px 6px 4px 0
}
#menu_div {
	width:254px;
	margin:0 0 0 1px;
	background:transparent url('images/nav.jpg') no-repeat top center
}
#menu_div .current_page_item a {
	color: #e3fe00;
	}
#sidebar ul,#wp-calendar a:hover,#wp-calendar a,#wp-calendar a:visited,#next a,#prev a,#wp-calendar caption {
	font-family:"Trebuchet MS","Lucida Sans",tahoma,arial
}
#sidebar ul,#sidebar ul ul li,#sidebar ul ul,#sidebar ul li,#sidebar ul ul ul,#sidebar a,cite,cite a,cite a:hover {
	list-style:none
}
#sidebar ul {
	margin-top:20px
}
#sidebar ul li {
	margin-left:-20px
}
#sidebar ul ul li,#sidebar ul ul,#sidebar ul li {
	font-size:16px;
	line-height:30px
}
#sidebar ul ul ul,#sidebar p,.post a,.post a:hover,.post ul,.post li,.postmetadata alt,.postmetadata a,cite,cite a {
	font-size:14px
}
#sidebar a,div.menu {
	font-size:18px
}
#sidebar a:hover {
	text-decoration:underline
}
#news-head {
	background:transparent url('images/latest-news.png') no-repeat top center;
	width:147px;
	height:31px
}
#sub-sub-header {
	width:489px;
	height: 27px;
	margin-left:261px;
	background:#eee url('images/sub-sub-header.gif') repeat-x top left
}
#footer {
	clear:both;
	height:34px;
	background:#fff url('images/footer.gif') repeat-x top left
}
#footer p {
	font:10px "trebuchet ms","lucida sans",tahoma,arial;
	line-height:34px
}
#footer a,#footer a:hover,#footer a:visited {
	font:10px "trebuchet ms","lucida sans",tahoma,arial
}
#footer a,#footer a:hover,#footer a:visited,.post,.post p,.entry,.entrytext .postmetadata,.postmetadata alt,#searchform #s {
	color:#000
}
#navbar {
	width:100%;
	height:26px;
	padding-top:1px
}
h1 a,h1 a:hover,h1 a:visited {
	font:32px "trebuchet ms","lucida sans",tahoma,arial
}
h1 a,h1 a:hover,h1 a:visited,.post h2 a,.post h2 a:visited,.post h2 a:hover,.post a:hover,.postmetadata a,cite a:hover,#searchform input,#wp-calendar a:hover {
	color:#828794
}
h2,h3,h4,h5 {
	font:16px "trebuchet ms","lucida sans",tahoma,arial
}
h2,h4,h5,.post h2,.post a,.navigation,.navigation a,.navigation a:visited,.alignleft,.alignleft a,.alignleft a:visited,.alignright,.alignright a,.alignright a:visited,.center,.center a,.center a:visited,.page-title,cite,cite a,#wp-calendar a,#wp-calendar a:visited,#next a,#prev a,#wp-calendar caption {
	color:#abb2bf
}
h3,div.menu li a {
	color:#56637d
}
h3 {
	
}
h3,.entrytext .postmetadata {
	padding:4px
}
.post h2 {
	font:20px "arial","helvetica","sans serif";
	padding:6px
}
.post h2 a,.post h2 a:visited,.post h2 a:hover {
	font-size:20px
}
.post,.post p {
	font:14px "arial","helvetica","sans serif"
}
.entry,.entrytext .postmetadata,.navigation,.navigation a,.navigation a:visited,.alignleft,.alignleft a,.alignleft a:visited,.alignright,.alignright a,.alignright a:visited,.center,.center a,.center a:visited,.page-title,a img,abbr,acronym {
	font:14px "trebuchet ms","lucida sans",tahoma,arial
}
.entrytext .postmetadata,#searchform #s {
	border:1px solid #828794
}
.entrytext .postmetadata {
	width:80%
}
blockquote {
	border-left:5px solid #ffe;
	margin-left:1.5em;
	padding-left:5px
}
a img {
	border:0
}
abbr,acronym {
	color:#ddd
}
#searchform {
	left:500px;
	top:125px;
	width:70px
}
#searchform input {
	font:12px "trebuchet ms","lucida sans",tahoma,arial;
	background:#ffe
}
#searchform #s {
	font:14px "Arial","Helvetica","Sans serif";
	width:120px
}
#searchretrap {
	width:68%
}
hr {
	display:none
}
div.menu ul {
	line-height:1.18em
}
div.menu li {
	padding-right:3px;
	list-style-type:none;
	height:1.18em;
	width:4.67em;
	padding-bottom:3px;
	font-family:Vrinda,Verdana,Tahoma,Sans-Serif,Serif,"Courier New",Arial
}
div.menu li a {
	background:#ffe;
	font-weight:normal;
	border:1px solid #56637d
}
div.menu li a:hover {
	background:#fff;
	color:#8e9482;
	border:1px solid #8e9482
}
/* end menu */
