/*
NoBullIT Themes 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.

*/
P
{
	margin: 0;
	font-size: 14px;
	line-height: 23px;
	padding: 10px 0;
}
#featured
{
	padding-top: 10px;
	background: #0063B9 url(images/bg_featured.png) repeat-x 0% 0%;
	border: 1px solid #56A9E7;
	height: 316px;
}
#featured_sub
{
	background: #0063B9 url(images/bg_featured.png) repeat-x 0% 0%;
	border: 1px solid #56A9E7;
	position: relative;
	height: 302px;
	padding-top: 10px;
}
#featured H2
{
	margin: 0 -20px 0 0;
}
#featured .buttons
{
	width: 200px;
}
*:first-child+HTML #featured .buttons
{
	margin: 0;
}
.featslide IMG
{
	margin: 0 0 0 11px;
}
/**html #featured .buttons*/
#INVALID-RULE
{
	margin: 0;
}
#featured .buttons A.prev
{
	margin-right: 5px;
	height: 0;
	overflow: hidden;
	padding-top: 28px;
	width: 92px;
	background: url(images/prev.png) no-repeat top left;
}
#featured .buttons A.next
{
	z-index: 9999;
	margin-left: 5px;
	height: 0;
	overflow: hidden;
	padding-top: 28px;
	width: 92px;
	background: url(images/next.png) no-repeat top left;
}
.featimg
{
	margin: 0 0 0 10px;
	padding: 0;
}
.featimg IMG
{
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 0;
}
#steps
{
	height: 46px;
	background: #5297CB url(images/stepsbg.png) repeat-x top left;
}
#steps UL
{
	line-height: 46px;
	padding: 1px 0 0;
}
#steps UL LI
{
	display: inline;
	margin: 0 20px 0 0;
}
#steps UL LI A
{
	color: #593703;
	font-size: 1.2em;
	text-decoration: none;
}
/*Pageitem*/
DIV.crop
{
	background: #FFF url(images/bg_feature-inner.png) repeat-x top right;
	width: 960px;
	height: 306px;
	overflow: hidden;
}
#featured_sub .crop
{
	background: transparent repeat-x top right;
	width: 950px;
	margin: 0 auto;
	height: 281px;
	padding-top: 11px;
	overflow: hidden;
}
DIV.widearea
{
	width: 10000px;
	height: auto;
}
DIV.widearea DIV
{
	height: auto;
	display: block;
	float: left;
}
DIV.widearea .pageitem
{
	width: 960px;
}
/*STYLES*/
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
#getlocation
{
	margin-top: -13px;
}
.alignright
{
	text-align: right;
}
.alignr
{
	text-align: right;
}
IMG.alignleft
{
	float: left;
	margin: 10px 20px 8px 0;
}
IMG.alignright
{
	float: right;
	margin: 10px 0 8px 20px;
}
.thumb
{
	width: 300px;
	float: left;
	margin: 0 20px 30px 0;
}
.info-box
{
	background: #FFF298;
	border: 1px solid #ECD852;
	color: #424242;
	margin: 0 auto;
	width: 500px;
}
.info-box UL
{
	background-color: #E7DB89 !important;
	border: 1px dotted #ADA465 !important;
}
.info-box .scrto
{
	margin: 0 20px 10px 10px;
}
/*toTop*/
#toTop
{
	cursor: pointer;
}
