#header {
   background:#003E5E url(/img/fatmoto/header.jpg) no-repeat top left;
   overflow:hidden;
   padding:0 8px 0;
   clear:both;
   border-top:1px solid #3B3B3B;
   border-bottom:4px solid #3388AA;
}

#footer {
	border-bottom:5px solid #1B1B1B;
	padding-bottom: 0 !important;
	color:#fff;
	text-align:center;
	font-size:0.9em;
	padding:12px 8px 0 !important;
	background: #1B1B1B url(/img/fatmoto/footer.gif) no-repeat bottom left;
}

#header {
	border-bottom: 4px solid #306CA3;
	}
ul#mainNav {
	background: #1F4567 url(/img/fatmoto/nav_tile.jpg) repeat-x top;
	}
ul#mainNav li a:hover, ul#mainNav li a:focus, ul#mainNav li.active a {
	background: #3571A8 url(/img/fatmoto/blueshine.gif) repeat-x left;
	}
ul#mainNav li.active {
	background: url(/img/fatmoto/blueactive.gif) no-repeat bottom;
	}
ul#mainNav  li.tab a:hover, ul#mainNav  li.tab.open a {
	background: #3270A9 url(/img/fatmoto/tabl.gif) no-repeat bottom left;
	}
ul#mainNav  li.tab a:hover span.t, ul#mainNav  li.tab.open a span.t {
	background: transparent url(/img/fatmoto/tabr.gif) no-repeat bottom right;
	}
#filterbox, #sharebox {
	background: #3270A9;
	}
#filterbox .box {
	background:transparent url(/img/fatmoto/fieldset.jpg) repeat-x scroll center top;
}
#filterbox .button, #filterbox button {
	background:#114A81 none;
	border-color:#1466AF #0C3B66 #0C3B66 #1466AF;
}
div.sorting a.button:hover, div.sorting a.button:focus {
	background: #3270A9 url(/img/fatmoto/blueshine.gif) repeat-x left;
	border-left: 1px solid #306CA3;
	}
div.sorting .submit:hover, div.sorting .submit:focus {
	background: #3270A9 url(/img/fatmoto/blueshine.gif) repeat-x left;
	border: 1px solid #306CA3;
	}
div.sorting ul li a:focus, div.sorting ul li a:hover, div.sorting ul li.active a {
	background: #3270A9 url(/img/fatmoto/blueshine.gif) repeat-x left;
	border-right: 1px solid #306CA3;
	}
.zend_form #submit:hover, .zend_form #submit:focus, .zend_form #delete:hover, .zend_form #delete:focus {
	background: #3270A9 url(../img/fatmoto/blueshine.gif) repeat-x left;
	border: 4px solid #306CA3;
	}
table.directory h3 a {
	color: #3270A9;
	}
div.gallery a.pic:hover {
	border-color: #3270A9;
	}
p.gallery_single a:hover img {
	border-color: #3270A9;
	}
ul.mainList li.item .date .month, table .date .month, .multiLinkList .date .month {
	background: #326597 url(/img/fatmoto/month.gif) repeat-x left top;
	}
.rater {
	background: url(/img/fatmoto/star.gif) top left repeat-x;
	}
.rater li a:hover {
	background: url(/img/fatmoto/star.gif) left bottom;
	}
.rater li.current-rating {
	background: url(/img/fatmoto/star.gif) left 24px;
	}
td .list .rater {
	background: url(../img/fatmoto/star.gif) top left no-repeat;
	}
td .list .rater li a:hover {
	background: transparent url(../img/fatmoto/star.gif) bottom left no-repeat !important;
	}
ul.mainList li.item .meta .rating span.stars2 {
	background: url(/img/fatmoto/stars.gif) no-repeat left top !important;
	}
.list .rating span.stars2, td .rating span.stars2, .pointInfo .rating span.stars2, .pic .rating span.stars2 {
	background: url(/img/fatmoto/stars.gif) no-repeat left top !important;
	}

#featuredMessages li.item .featuredMessageBody a:hover, #featuredMessages li.item .featuredMessageBody a:focus {
	border-bottom: 1px solid #306CA3;
	background: #306CA3;
	}
#featuredMessages.ui-accordion li.item a.accordionTitle:hover, #featuredMessages.accordion li.item a.accordionTitle:focus, #featuredMessages.ui-accordion li.item a.selected {
	background: #306CA3 !important;
	}
#featuredMessages.ui-accordion li.item a.selected span.accordionTitleInner, #featuredMessages.ui-accordion li.item a:hover span.accordionTitleInner {
	background: #306CA3 url(/img/arrowdown2.gif) no-repeat scroll right center !important;
	}
#featuredMessages.ui-accordion li.item a span.accordionTitleInner {
	background: transparent url(/img/arrowdown3.gif) no-repeat scroll right center !important;
	}
div.cats ul li a:hover, table.directory h3 a:hover, table.directory dl a:hover, .crumbs a:hover {
	background: #306CA3 !important;
	color: #333 !important;
	}
ul.sponsors li a:hover img, .directory td a:hover img {
	border-color: #306CA3 !important;
	}
ul.howdoesitwork li a:hover {
	border-bottom: 1px solid #306CA3 !important;
	background: #306CA3 !important;
}
a:hover, a:focus {
	border-bottom: 1px solid #306CA3;
	background: #306CA3;
	}
#footer a.img:hover img,
.foot_icons a:hover img,
#footer .ad a:hover img {
	border-color: #306CA3 !important;
	}
#footer a.img.sponsor:hover img, #footer a.img.sponsor:focus img {
	border: 4px solid #306CA3 !important;
	}
#footer ul.populargroups li a:hover, #footer ul.populargroups li a:focus,
#footer ul.mainList a:hover, #footer ul.mainList a:focus {
	background: #306CA3;
	}
ul.tagCloud li a {
	color: #306CA3 !important;
	}
div.pagination li a:hover {
	background: #306CA3;
	}
div.pagination li.active a {
	background: #306CA3;
	border: 1px solid #306CA3;
	}
ul.thumbnail_list li.item a:hover img, ul.thumbnail_list li.item a:focus img {
	border: 4px solid #306CA3;
	}
h3.light, h2.light {
	background: #3F76AA url(/img/fatmoto/heading_blue.jpg) repeat-x;
	}
div.sorting ul li.active {
	background: url(/img/fatmoto/blueactive2.gif) no-repeat bottom;
	}
