/* -----------------------------------------------
  lookingforgoodwill.com
  default styles
  updated 9.18.2006 - Joel Steidl
  created by Joel Steidl
----------------------------------------------- */

body{
	background: #FFFFFF url(../images/body_bg.jpg) repeat-x center top;
	margin: 0px;
	padding: 0px 0px 15px;
}
#header{
	margin: 0px;
	padding: 0px;
	height: 185px;
	width: 795px;
	background: url(../images/header_bg/home_top.jpg) no-repeat center top;
}
#header h1{
	margin: 0px;
	padding: 0px;
	background: url(../images/goodwill_logo.gif) no-repeat 12px 94px;
}
#header h1 a{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 185px;
	width: 182px;
	text-indent: -9999px;
	overflow: hidden;
}
#container{
	margin: 0px auto;
	padding: 0px;
	width: 795px;
	background: url(../images/container_bg.gif) repeat-y right;
}

/*-----|Navigation|---------------------------------------------------------------*/

#nav{
	margin: 0px;
	padding: 0px;
	width: 197px;
	background: url(../images/nav_top_bg.jpg) no-repeat left top;
	float: left;
}
#nav ul{
	background: url(../images/nav_bg.gif) repeat-y left top;
	margin: 34px 0px 0px;
	padding: 0px;
	width: 197px;
}
#nav li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: url(../images/nav_li_bg.gif) no-repeat 6px center;
}
#nav li a{
	padding-top: 5px;
	width: 177px;
	display: block;
	font: 14px/14px "Georgia", "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	border-top: 1px solid #B9C0DE;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	text-indent: 29px;
}
#nav li a:hover{
	color: #990121;
}
#nav li#current a{
	background: url(../images/nav_current_bg.jpg) repeat-y left center;
	color: #990100;
}
#nav li#current{
	background: url(../images/nav_current_bg.jpg) repeat-y 10px 1px;

}
div#buyme{
	margin: 0px 0px 15px;
	padding: 0px;
	height: 218px;
	width: 197px;
	background: url(../images/lookingforgoodwill.jpg) no-repeat left top;
	float: left;
}
div#buyme a{
	margin: 0px;
	padding: 0px;
	height: 218px;
	width: 197px;
	display: block;
	text-indent: -9999px;
	float: left;
	overflow: hidden;
	background: url(../images/lookingforgoodwill.jpg) no-repeat left top;
}
div#buyme a:hover{
	background: url(../images/lookingforgoodwill.jpg) no-repeat 197px top;
}


#nav form{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: right;
}
#nav label{
	margin: 0px;
	padding: 0px;
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #4F525E;
}
#nav input#mb-yuuk-yuuk{
	margin: 0px 0px 5px;
	padding: 0px;
	width: 160px;
}

/*-----|Site Content|---------------------------------------------------------------*/

#content{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 598px;
	background: url(../images/header_bg/home_bottom.jpg) no-repeat right top;
}
#content h1{
	font: bolder 16px/32px Georgia, "Times New Roman", Times, serif;
	margin: 0px 0px 10px 15px;
	padding: 0px;
	background: url(../images/h1_bg.gif) no-repeat left bottom;
	color: #4F525E;
}
#content h2{
	font: bolder 14px/24px Arial, Helvetica, sans-serif;
	color: #4F525E;
	margin: 0px 18px 3px 15px;
	padding: 0px 0px 0px 5px;
	background: #E6E5CB;
}
#content h3{
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #4F525E;
	margin: 0px 18px 10px 15px;
	padding: 0px 0px 3px 5px;
	border-bottom: 1px solid #E6E5CB;
}
#content p{
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #4F525E;
	margin: 0px 0px 15px;
	padding: 0px 15px;
}
#content p a, #content li a{
	color: #990100;
}
#content p a:hover, #content li a:hover{
	color: #610100;
	text-decoration: none;
}
p.readmore{
	text-align: right;
}
p#nextandprevious{
	text-align: center;
}
p#moreEvents{
	text-align: right;
	background: url(../images/schedule_bt.gif) no-repeat right center;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding-right: 12px;
}
p#moreEvents a{
	color: #FFFFFF;
	line-height: 38px;
}
p#moreEvents a:hover{
	text-decoration: none;
	color: #FFFFFF;
}

#content p img{
	margin: 5px 15px 5px 10px;
	padding: 0px;
	float: right;
	border: 1px solid #E6E5CB;
}

#book{
	margin: 10px 10px 0px 0px;
	padding: 2px;
	height: 424px;
	width: 285px;
	float: left;
	display: block;
}

#contact form{
	margin: 0px 0px 15px 25px;
	padding: 0px;
}
#contact label{
font: 12px/16px Arial, Helvetica, sans-serif;
color: #4F525E;
}
#contact input{
	margin-bottom: 5px;
}

/*-----|Share your story|---------------------------------------------------------------*/

form#txpCommentInputForm{
	margin: 0px 15px;
	padding: 0px;
}
form#txpCommentInputForm textarea{
	padding: 3px;
	height: 150px;
	width: 530px;
}
ol{
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
}
ol li{
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #4F525E;
	border-bottom: 1px solid #7D8296;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

ol.comments li p{
	margin: 0px !important;
}

/*-----|Show Dates Table|---------------------------------------------------------------*/

table.schedule{
	border-collapse: collapse;
	width: 568px;
	margin: 0px auto;
	padding: 0px;
}

table.schedule th{
	color: #4F525E;
	padding: 3px;
	margin: 0px;
	text-align: center;
	font: bolder 12px Arial, Helvetica, sans-serif;
}


table.schedule td{
	padding: 5px 2px;
	vertical-align: middle;
	text-align: center;
	margin: 0px;
	color: #4F525E;
	border-right: 1px solid #F4F4D9;
	font: normal 11px Arial, Helvetica, sans-serif;
}

table.schedule td img{
	display: block;
	margin: 0px auto;
	padding: 0px;
}

table.schedule td a img{
	border-style: none;
}

table.schedule tr.alt td {
	background: #E6E5CB;
}

table.schedule tr.over td {
	background: #FFFFFF;
}


/*-----|Footer|---------------------------------------------------------------*/

#footer{
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 795px;
	clear: both;
	background: url(../images/footer_bg.gif) no-repeat right top;
}
#footer p{
	font: 12px/52px Arial, Helvetica, sans-serif;
	color: #63666D;
	margin: 0px;
	padding: 0px;
	text-indent: 215px;
	float: left;
}
a#publisher{
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 180px;
	text-indent: -9999px;
	float: right;
}

#purchase-it{
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
