/* 
CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/


img.no-outline {
border: none;
}

.entry div.button  {
	width: 78px;
	height: 28px;
	padding-top: 4px;
	text-align: center;
	border: none;
	cursor: pointer !important;
	background: url(styles/bluetan/submitbutton.jpg) no-repeat left top;
}
.entry div.widebutton  {
	width: 300px;
	height: 30px;
	padding-top: 5px;
	text-align: center;
	border: none;
	cursor: pointer !important;
	background: url(styles/bluetan/signupbutton.jpg) no-repeat left top;
}
.entry div.mediumbutton  {
	width: 120px;
	height: 28px;
	padding-top: 5px;
	text-align: center;
	border: none;
	cursor: pointer !important;
	background: url(styles/bluetan/mediumbutton.jpg) no-repeat left top;
}

.entry div.button a,
.entry div.mediumbutton a,
.entry div.widebutton a {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
}


/* List Numbering Override */
.entry  ol li  {
	list-style-type: decimal;
	padding-bottom: 6px;
}
.entry ol li ol  {
	margin: 6px 0 0;
	padding: 0 0 0 23px;
}
.entry  ol li ol li  {
	list-style-type: lower-alpha;
}


/* Sub nav list display on pages */

#sub_nav ul {
	margin: 12px 0 0;
}
#sub_nav li {
	line-height: 1.2;
	padding-bottom: 6px;
}
#sub_nav ul li.current_page_item  {
	background: #ECDFB2 url(styles/bluetan/subnav_current.gif) no-repeat 0 3px!important;
	padding-left: 8px;
	vertical-align:top;
}
#sub_nav ul li.current_page_item ul li  {
	background: none !important;
	padding-left: 0;
}
#sub_nav ul li ul li  {
	margin-left: 6px;
}



/* Footer Disclaimer */

p.disclaim {
padding-top: 8px;
padding-bottom: 6px;
}
p.disclaim a {
color:#fff;
}


/* Widgets list items */

.widget ul li  {
	padding: 7px 0 7px 15px;
	text-indent: -15px;
}


/* Explore Maps Search Form */

#map-form .textfield {
	background: #ffffff url(styles/bluetan/box_map_field.gif) top left no-repeat;
	border: none;
	color: #222222;
	font-size: 14px;
	height: 21px;
	width: 298px;
	padding:3px 0 0;
	text-align: center;
}
#map-form label {
	background: transparent;
	color: #E0E2F1;
	display: block;
	font-size: 12px;
	font-style: italic;
}
#map-form p {
	background: transparent;
	color: #ffffff;
	margin:0;
	padding:3px 0 6px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}
#map-form .map-btn {
	text-align: right;
}
#map-form input.button {
	color: #fff;
	border: none;
	background: #CE5300 url(styles/bluetan/mapbutton.jpg) no-repeat left top;
	width: 56px;
	height: 27px;
	font-family: 'microsoft sans serif', arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align:left;
	letter-spacing: 1px;
	padding:0 0 2px 9px;
	cursor: pointer !important;
}
