/*
Theme Name: Five Star
Description: Custom theme
Version: 1.0
Author: Leslie Tane
Author URL: http://www.leslietanedesign.com/

*/
body
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #384158;
	padding-top: 0px;
	margin-top: 0px;
	background-color: #e5e8ee;
	line-height: 150%;
}

#wrapper
{
	text-align: center;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	background-image: url(images/truck.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}

#Table_01 {
	text-align: left;
	width:800px;
}

#FiveStar_ {
	width:190px;
	height:108px;
	float: left;
}

#top_
{
	width: 610px;
	height: 48px;
	float: right;
}

#topart
{
	width: 610px;
	height: 250px;
	border-bottom: 9px #384158 solid;
}

#topart2
{
	width: 610px;
	height: 250px;
	border-bottom: 9px #384158 solid;
	margin-bottom: 20px;
}

#content {
	width:610px;
	height: 100%;
	background-color:#FFFFFF;
	float: right;
	margin-bottom: 20px;
}

#contenttext
{
	margin-left: 15px;
	margin-right: 15px;
}

#contenttext.entry
{
	margin-left: 15px;
	padding-left: 15px;
}

#contenttexthome
{
	margin-right: 15px;
	padding-right: 15px;
	width: 290px;
	border-right: 1px #bec6d6 solid;
	float: left;
}

#homeright
{
	width: 285px;
	float: right;
}


#noart
{
	padding-top: 30px;
	padding-right: 20px;
	padding-left: 20px;
}

#sidebar {
	width:190px;
	background-color:#FFFFFF;
	float: left;
	margin-bottom: 153px;
	text-align: center;
}

#footer {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	width:760px;
	height:45px;
	background-color:#384158;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 7px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

#footer a:link, #footer a:visited, #footer a:active {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}


#footer a:hover {
	color: #FF0;
}

#specializing
{
	width: 260px;
	float: left;
	text-align: left;
}

#location
{
	width: 500px;
	float: right;
	text-align: right;
}

#clear { clear: both; }

#clear-right { clear: right; }

#flexipages-2
{
list-style: none;
padding-left: 0;
margin-left: 0;
}

.menu, .menu ul, #sidebar ul
{
list-style: none;
padding-left: 0;
margin-left: 0;
}

h2.widgettitle
{
	text-decoration: none;
	color: #384158;
	font-family: Georgia, Times, serif;
	font-size: 12px;
}

.widget
{
list-style: none;
padding-left: 0;
margin-left: 0;
}

.widget ul
{
list-style: none;
padding-left: 0;
margin-left: 0;
}


.widget li
{
	list-style: none;
	margin: 0;
	text-align: center;
}

.widget li a:link, .widget li a:visited, .widget li a:active
{
	text-decoration: none;
	line-height: 30px;
	color: #384158;
	font-family: Georgia, Times, serif;
	font-size: 12px;
	background-image: url(images/nav.gif);
	background-repeat: repeat-x;
	height: 29px;
	display: block;
	margin-right: 10px;
	margin-left: 10px;
	border-width: 1px 0 1px 0;
	border-color: #bec6d6;
	border-style: solid;
}

.widget li a:hover
{
	color: #33F;
}

.widget li ul li
{
list-style: none;
padding-left: 15px;
padding-right: 15px;
}

.widget_recent_entries li a:link, .widget_recent_entries li a:visited, .widget_recent_entries li a:active
{
	text-decoration: none;
	line-height: 14px;
	color: #384158;
	font-family: Georgia, Times, serif;
	font-size: 12px;
	background-image: url(images/clear.gif);
	margin: 0;
	padding: 0;
}

.widget_recent_entries li a:hover
{
	color: #33F;
}


li.cat-post-item, li.cat-post-item a:link.post-title, li.cat-post-item a:visited.post-title, li.cat-post-item a:active.post-title
{
	text-decoration: none;
	line-height: 14px;
	color: #384158;
	font-family: Georgia, Times, serif;
	font-size: 12px;
	background-image: url(images/clear.gif);
	margin: 0;
	padding: 0;
	border: 0px;
}

li.cat-post-item a:hover.post-title
{
	text-decoration: none;
	color: #33F;
}

#content li
{
	list-style: disc inside;
	margin: 0 0 0 10px;
	text-align: left;
	padding-top: 7px;
}

#content p
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 140%;
	color: #384158;
	padding-top: 7px;
}

#content a:link, a:visited, a:active
{
	text-decoration: underline;
}

#content a:hover
{
	color: #0000cc;
	text-decoration: underline;
}

#content h1, #content h1 a:link, #content h1 a:visited, #content h1 a:active
{
	font: 22px Georgia, Palatino, Times, serif;
	line-height: 140%;
	color: #384158;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
}

#content h1 a:hover
{
	color: #0000cc;
}

#content h2
{
	font: 17px Georgia, Palatino, Times, serif;
	line-height: 140%;
	color: #384158;
	padding-top: 7px;
}

#content h3
{
	font: 13px Georgia, Palatino, Times, serif;
	line-height: 140%;
	color: #384158;
	font-weight: bold;
	padding-top: 7px;
}

#sidebar #searchsubmit {
	padding: 1px;
	}

#recent-posts-3, #recent-posts-3 ul, #recent-posts-3 li, #recent-posts-3 li a:link,  #recent-posts-3 li a:visited,  #recent-posts-3 li a:active
{
	text-align: left;
	text-decoration: none;
	padding-left: 0px;
	margin-left: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	color: #384158;
	border: 0px;
}

#recent-posts-3 li a:hover
{
	color: #0000cc;
}

.ngg-album-desc, a:link.ngg-album-desc, a:visited..ngg-album-desc, a:active..ngg-album-desc
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 140%;
	color: #384158;
	padding-top: 7px;
	text-decoration: underline;
}

a:hover.ngg-album-desc
{
	color: #0000cc;
	text-decoration: underline;
}

#sitemap_list, #content ul
{
padding-left: 0;
margin-left: 0;
}

#sitemap_list li,  #content li
{
list-style: none;
margin: 0;
padding: 0.5em;
}

.alignleft
{
	float: left;
	width: 250;
}

.alignright
{
	float: right;
	width: 250;
}

#spacebefore { padding-top: 30px; }


#searchform {
padding-top: 30px;
}
