/* ----======== Reseting All Browsers ========---- */		

        body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

	margin:0;

	padding:0;

}

fieldset, img {

	border:0;

}

ul {

	list-style:none;

}

caption, th {

	text-align:left;

}

h1, h2, h3, h4, h5, h6 {

	font-size:100%;

	font-weight:normal;

}

abbr, acronym {

	border:0;

}

/* ----======== HTML Selectors ========---- */

        

body {

	text-align: center;

	margin: 0 auto;

	background: #fff;

	color: #000;

	padding: 0;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

}

#logo {

	height: 160px;



}

#logo a {

	display: block;

	height: 160px;

	width: 350px;

}

#logo span {

	display: none;

}

a {

	color: #d75c4c;

	text-decoration: none;

	outline: none !important;

}

a:hover {

	color: #000;

	text-decoration: underline;

}

h1 {

	color: #000;

	font-size: 33px;

	margin-bottom: 10px;

	font-family: "Gill Sans Light" !important;

}

h2 {

	font-size: 17px;

	margin-bottom: 13px;

	font-family: "Gill Sans Light" !important;

}

#sidebar h2 {

	background: #c1d8c8;

	padding: 5px 10px;

	font-weight: normal;

	font-size: 20px;

	font-family: "Gill Sans Light" !important;

}

h2.pagetitle {

	padding-bottom: 15px;

	font-size: 22px;

}

h3 {

	color: #000;

	font-size: 16px;

	line-height: 22px;

	margin-bottom: 13px;

}

h4 {

	font-size: 14px;

	line-height: 20px;

	margin-bottom: 5px;

}

h5 {

	color: #000;

}

p {

	margin-bottom: 13px;

	line-height: 22px;

}

#search .formField {

	width: 300px;

}

.formField {

	border: 1px solid #000;

	background: #fff;

	padding: 6px 6px;

}

.button {

	cursor: pointer !important;

	background: #000 !important;

	border: none !important;

	padding: 8px 8px 7px 8px !important;

	color: #fff !important;

	font-family: Arial, Helvetica, sans-serif !important;

	font-size: 10px !important;

	text-transform: uppercase !important;

	display: inline-block !important;

}

a.button {

	padding: 4px 10px;

	font-size: 10px;

	background: #000;

}

a:hover.button {

	color: #000 !important;

	text-decoration: none;

	background: #F0D949;

}

.button:hover {

	background: #F0D949 !important;

	color: #000 !important;

}

.hidden {

	display: none;

}

a.sydneyButton {

	background: url(../images/apply_sydney.gif) no-repeat top left;

	display: block;

	width: 205px;

	height: 36px;

}

a:hover.sydneyButton {

	background: url(../images/apply_sydney.gif) no-repeat bottom left;

}

a.brisbaneButton {

	background: url(../images/apply_brisbane.gif) no-repeat top left;

	display: block;

	width: 205px;

	height: 36px;

}

a:hover.brisbaneButton {

	background: url(../images/apply_brisbane.gif) no-repeat bottom left;

}

/* ----======== Custom Selectors ========---- */



#content .inner {

	padding: 25px 25px 11px;

	border: 1px dashed #000;

}

#content ul {

	margin-bottom: 3px;

}

#content li {

	background: url(../images/bullet.gif) no-repeat 0 7px;

	line-height: 22px;

	padding-bottom: 10px;

	padding-left: 24px;

	margin-left: 5px;

}

#content ol {

	margin-bottom: 3px;

	padding-left: 27px;

}

#content ol li {

	padding-bottom: 10px;

	line-height: 22px;

	border-left: 1px solid #eee;

	padding-left: 5px;

	background: none;

}

#image_upload, #image_upload li {

	padding-left: 0px;

	background: none;

}

.floatRight {

	float: right;

	margin-left: 13px;

	margin-bottom: 13px;

	position: relative;

}

.floatLeft {

	float: left;

	margin-right: 13px;

	margin-bottom: 13px;

	position: relative;

}

.noMargin {

	margin: 0 !important;

}

.clearer {

	clear: both;

}

#header {

	padding-top: 10px;

}

a.respondLink {

	background: url(../images/icons/pen-16.gif) no-repeat 0 4px;

	display: inline-block;

	padding: 3px;

	padding-left: 22px;

	margin-left: 8px;

	color: #000;

}

a.shareLink {

	background: url(../images/icons/email-16.gif) no-repeat 0 0px;

	display: inline-block;

	padding: 3px;

	padding-left: 22px;

	margin-left: 8px;

	color: #000;

}

a.commentLink {

	background: url(../images/icons/comments-16.gif) no-repeat 0 2px;

	display: inline-block;

	padding: 3px;

	padding-left: 22px;

	margin-left: 5px;

	color: #000;

}

span.categories {

	background: url(../images/icons/folder-16.gif) no-repeat 0 0px;

	display: inline-block;

	padding: 3px;

	padding-left: 22px;

	margin-left: 8px;

}

span.tags {

	background: url(../images/icons/tag-16.gif) no-repeat 0 2px;

	display: inline-block;

	padding: 3px;

	padding-left: 22px;

	margin-left: 8px;

}

.author {

	float: left;

	margin-top: 3px;

}

#search {

	position: absolute;

	top: 111px;

	right: -2px;

	z-index: 40;

}

.wrapper {

	width: 960px;

	margin: auto;

	text-align: left;

	position: relative;

}

#feature {

	background: #21233c;

	border: 1px solid #21233c;

	margin-bottom: 20px;

	height: 240px;

	overflow: hidden;

	color: #fff;

	position: relative;

	width: 648px;

}

.panel {

	width: 650px;

	height: 240px;

}

#featurePages {

	position: absolute;

	top: 1px;

	left: 1px;

	z-index: 999;

}

#featurePages a {

	display: inline-block;

	background: url(../images/70_percent_black.png);

	color: #bbb;

	padding: 4px 8px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	float: left;

	margin-right: 1px;

}

#featurePages a:hover {

	color: #fff;

	background: #21233c;

	text-decoration: none;

}

#featurePages a.activeSlide {

	color: #000;

	background: #f0d949;

	font-weight: bold;

}

.featureImage {

	float: left;

	margin-right: 20px;

}

#feature h1 {

	font-size: 25px;

line-height: 28px;

}

#feature h1, #feature a {

	color: #fff;

}

#feature .inner {

	border: none;

	background: #21233c;

	padding: 16px 20px 0px 0px;

}

#feature p {

	line-height: 20px;

}

#sidebar p {

	line-height: 16px;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

}

#sidebar ul ul {

	margin-bottom: 13px;

}

#sidebar ul ul li {

	padding: 2px 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.line {

	border-bottom: 1px solid #eee;

	margin-bottom: 20px;

}

.blogPost {

	margin-bottom: 40px;

	text-align: left !important;

}

.blogPost p {

	text-align: left !important;

}

.blogPost h1 {

	font-size: 28px;

	font-weight: normal;

	margin-bottom: 0px !important;

	line-height: 30px !important;

}

.blogPost h1 a {

	color: #000;

}

.blogPost h1 a:hover {

	color: #d75c4c;

	text-decoration: none;

}

a.more-link {

	background: url(../images/icons/document-lines-16.gif) no-repeat;

	display: inline-block;

	padding-left: 20px;

}

#feature a.more-link {

	background: url(../images/icons/document-lines-162.gif) no-repeat;

}

#content {

	width: 650px;

	float: left;

	padding-right: 10px;

}

#sidebar {

	width: 260px;

	float: right;

	border: 1px dashed #000;

	padding: 15px;

}

.inner {

}

#designers {

	border: 1px dashed #000;

	background: #fff;

	padding: 15px 15px 1px 15px;

	margin-bottom: 10px;

}

#sidebar .inner {

}

.adItem2 {

	float: left;

	margin-right: 10px;

	width: 125px;

	margin-bottom: 10px;

}

#advertisers {

	width: 280px;

	overflow: visible;

	margin-bottom: 4px;

}

#advertisers img {

	float: left;

	margin-right: 10px;

	width: 125px;

	margin-bottom: 10px;

}

.noMarginRight {

	margin-right: 0;

}

.caption {

	float: left;

	margin-right: 20px;

	margin-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

}

.caption img {

	border: 1px solid #000;

	margin-bottom: 10px;

	padding: 2px;

	width: 140px;

	height: auto;

}

.metaData {

	clear: both;

	text-align: right;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	border-top: 1px solid #eee;

	border-bottom: 1px solid #eee;

	padding: 7px 0;

	margin-bottom: 13px;

}

.metaTop {

	padding-bottom: 7px;

	margin-bottom: 7px;

	border-bottom: 1px dashed #000;

	font-size: 12px;

}

.metaTop a:hover {

	color: #d75c4c;

}

.textLeft {

	text-align: left;

}

#mainMenu {

	margin-bottom: 10px;

	margin-top: 0px;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

}

#mainMenu ul {

	margin: 5px 0 0 0;

	padding: 0;

}

#mainMenu ul li {

	display: inline;

}

#mainMenu ul li a {

	display: inline-block;

	padding: 3px 10px;

	color: #000;

	font-family: "Gill Sans Light" !important;

	font-size: 25px;

	text-transform: uppercase;

	margin-right: 5px;

}

#mainMenu ul li a:hover {

	color: #000;

	background: #eee;

	text-decoration: none;

}

#mainMenu ul li.active a {

	color: #000;

	background: #f0d949;

}

ul#subMenu li a {

	font-size: 22px !important;

	text-transform: none !important;

	margin-bottom: 5px;
	margin-right: 4px;
}

#rssLink a {

	padding: 11px 13px;

	color: #bbb;

	float: right;

	text-transform: uppercase;

	padding-right: 45px;

	font-size: 10px;

}

#rssLink a:hover {

	color: #fff;

	text-decoration: none;

}

#rssLink a img {

	position: absolute;

	right: 5px;

	top: 5px;

}

span#rssIcon {

	display: block;

	background: #d75c4c;

	width: 31px;

	height: 31px;

	position: absolute;

	top: 2px;

	right: 0;

}

/* Twitter Styles */

        

        .tweet {

	margin-bottom: 14px;

	text-align: left;

	color: #000;

	font-size: 11px;

	line-height: 16px;

	font-family: Arial, Helvetica, sans-serif;

}

.tweet .tweet_list {

	list-style-type: none;

	margin: 0;

	padding: 0;

}

.tweet .tweet_list li {

}

.tweet .tweet_list li a {

}

.tweet .tweet_list .tweet_even {

	margin-top: 13px;

	margin-bottom: 13px;

}

.tweet .tweet_list .tweet_avatar {

	padding-right: .5em;

	float: left;

	display: none;

}

.tweet .tweet_list .tweet_avatar img {

	vertical-align: middle;

}

.twitterLink {

	display: inline-block;

	padding: 3px 0;

	padding-left: 25px;

	background: url(../images/icons/twitter.gif) no-repeat;

	color: #000;

}

.tweet_text {

	font-style: italic;

}

#heart a {

	width: 86px;

	height: 75px;

	background: #d75c4c;

	position: absolute;

	left: 208px;

	display: block;

}

#footer {

	background: #fff;

	padding: 20px 0 0 0;

	color: #000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

#footer p {

	color: #000;

	line-height: 16px;

}

#footer h2 {

	font-size: 15px;

	padding-bottom: 10px;

	border-bottom: 1px solid #000;

	color: #000;

}

#footer a {

	font-size: 10px;

	text-transform: uppercase;

}

#footer a:hover {

	color: #000;

}

.columnFooter {

	width: 225px;

	margin-right: 20px;

	text-align: left;

	float: left;

}

.ajaxSearch_resultsInfo {

	font-size: 16px;

}

.ajaxSearch_resultExtract {

	margin-bottom: 13px;

	border-bottom: 1px solid #eee;

	padding-top: 5px;

}

a.ajaxSearch_resultLink {

	padding: 10px 13px;

	font-size: 12px;

	font-weight: bold;

	background: #000;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	color: #fff;

	display: inline-block;

}

a:hover.ajaxSearch_resultLink {

	color: #fff;

	text-decoration: none;

	background: #d75c4c;

}

.ajaxSearch_paging, .AS_ajax_resultsIntroFailure {

	margin-bottom: 13px;

	display: block;

}

.ajaxSearch_highlight {

	background: #BFF0FF;

}

#rotating1 {

	width: 728px;

	height: 90px;

	overflow: hidden;

	float: left;

	margin-right: 10px;

	background: #FAFAFA;

}

#rotating1 a {

}

#rotating2 {

	width: 202px;

	height: 90px;

	overflow: hidden;

	float: right;

	background: #FAFAFA;

}

#rotating2 a {

	display: none;

}

.gallery {

	margin-bottom: 13px;

	border: 1px solid #fff;

	padding-right: 1px;

	padding-top: 1px;

	background: #21233C;

}

.galleryItem {

	width: 118px;

	height: 118px;

	background: #000;

	float: left;

	margin-left: 1px;

	margin-bottom: 1px;

}

.galleryItem a {

	display: block;

	width: 123px;

	height: 100px;

}

#ditto_pages {

	padding-top: 3px;

	display: none;

}

#ditto_pages .ditto_currentpage {

	cursor: pointer;

	background: #d75c4c;

	border: none;

	padding: 8px 12px;

	color: #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	display: inline-block;

	margin-right: 5px;

}

#ditto_pages .ditto_off {

	background: #333;

	border: none;

	padding: 8px 12px;

	color: #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	display: inline-block;

	margin-right: 5px;

}

#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {

	cursor: pointer;

	background: #333;

	border: none;

	padding: 8px 12px;

	color: #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	display: inline-block;

	margin-right: 5px;

}

#ditto_pages a:hover {

	background-color: #000;

	color: #fff;

	text-decoration: none;

}

.pageNumbers {

	border-top: 1px solid #000;

	padding-top: 10px;

	text-align: right;

	clear: both;

	margin-top: 25px;

}

.pageNumbers a {

	background: #000;

	padding: 8px 10px;

	margin-left: 5px;

	color: #fff !important;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

}

.pageNumbers a:hover {

	color: #d75c4c;

	text-decoration: none;

}

a.currentPage {

	background: #d75c4c !Important;

	color: #fff !important;

}

.designerProfiles {

	width: 608px;

	overflow: visible;

	padding-left: 2px;

}

.designerProfile {

	background: #21233C;

	width: 192px;

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

	color: #fff;

	position: relative;

}

.new span, #new .new, .new .new {

	background: url(../images/new.png) no-repeat top right;

	width: 43px;

	height: 43px;

	display: block;

	position: absolute;

	top: 10px;

	right: 9px;

}

.comingSoon span {

	background: url(../images/coming_soon.png) no-repeat top right;

	width: 75px;

	height: 74px;

	display: block;

	position: absolute;

	top: 10px;

	right: 9px;

}

.comingSoon img:hover {

	margin: 9px !important;

	border: 1px solid #000 !important;

}

.designerProfile img {

	margin: 9px !important;

	border: 1px solid #fff;

	width: 173px;

	height: 173px;

}

.designerProfile img:hover {

	margin: 9px !important;

	border: 1px solid #d75c4c;

}

.designerProfile .profileName {

	font-size: 12px;

	font-weight: bold;

	color: #fff;

	padding: 0px 10px 4px 10px;

	font-family: Arial, Helvetica, sans-serif;

}

.designerProfile .profileName a {

	color: #fff !important;

}

.designerProfile .profileName a:hover {

	color: #fff !important;

	border-bottom: 1px solid #d75c4c;

	text-decoration: none;

}

.designerProfile .profileTags {

	font-size: 11px;

	padding: 0 10px 12px 10px;

	color: #bbb;

	font-family: Arial, Helvetica, sans-serif;

}

.profileTags a {

	color: #bbb !important;

	font-size: 11px !important;

	font-family: Arial, Helvetica, sans-serif !important;

	text-transform: none;

}

.profileTags a:hover {

	font-size: 11px !important;

	color: #fff !important;

	border-bottom: 1px solid #d75c4c;

	text-decoration: none !important;

}

.designerProfile a {

	color: #fff;

}

.designerProfile a:hover {

	color: #fff;

}

.designerProfileFull {

	background: #21233C;

	width: 203px;

	float: left;

	margin-right: 15px;

	margin-bottom: 15px;

	color: #fff;

}

.designerProfileFull img {

	margin: 9px !important;

	border: 1px solid #fff;

	width: 184px;

	height: 184px;

}

.designerProfileFull img:hover {

	margin: 9px !important;

	border: 1px solid #d75c4c;

}

.designerProfileFull .profileName {

	font-size: 12px;

	font-weight: bold;

	color: #fff;

	padding: 4px 10px 10px 10px;

	font-family: Arial, Helvetica, sans-serif;

}

.galleria_container span {

	display: none;

}

ul#thumbnails {

	background: #21233C;

	padding: 11px 0px 0px 11px;

	margin: 0;

	width: 389px;

}

#mainImage {

	margin-bottom: 15px;

	margin-top: 15px;

	text-align: center;

	width: 400px;

	;

	overflow: hidden;

}

#mainImage img {

	max-width: 394px;

 width: expression(this.width > 395 ? 394: true);

	background: #fff;

	padding: 2px;

	border: 1px solid #000;

	text-align: center;

}

#thumbnails li {

	float: left;

	padding: 0;

	margin: 0;

	width: 85px;

	height: 85px;

	overflow: hidden;

	display: block;

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

	border: 1px solid #fff;

	cursor: pointer;

	color: #000;

	opacity:0.6;

	filter:alpha(opacity=60);

}

#thumbnails li:hover {

	border: 1px solid #EA8A7C;

}

#thumbnails li.active {

	border: 1px solid #EA8A7C !important;

}

#thumbnails a {

	width: 85px;

	height: 85px;

	overflow: hidden;

	display: block;

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

	color: #000;

}

#thumbnails a:hover {

	color: #000;

}

#thumbnails img {

	color: #000;

}

.galleria_wrapper img {

	width: 400px;

	color: #000;

}

.profileInner {

	color: #fff;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	-moz-border-radius: 4px;

	padding: 0px 10px 0 10px;

	overflow: hidden;

}

.profileInner h3 {

	font-size: 12px;

	color: #fff;

	padding: 0px;

	margin-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;

}

.profileInner p {

	line-height: 16px;

	color: #bbb;

	margin-bottom: 10px;

}

.profileInner a {

	color: #fff;

}

.profileInner a:hover {

	color: #fff;

	text-decoration: none;

	border-bottom: 1px solid #d75c4c;

}

#designerContent {

	float: left;

	width: 400px;

}

#imageControls a {

	background: url(../images/70_percent_black.png);

	color: #fff;

	font-size:11px;

	margin:2px;

	padding:5px 8px;

	position:absolute;

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	border: none;

}

#imageControls a:hover {

	border: none;

	text-decoration: none;

	background: #d75c4c;

	color: #fff;

}

#map {

	width: 600px;

	height: 400px;

	border: 1px solid #000;

	margin-bottom: 13px;

}

div#popup {

	background:#fff;

	margin:0px;

	padding:7px;

	width:270px;

}

table {

	border: 1px solid #000;

	background: #fff;

	margin-bottom: 13px;

}

td {

	padding: 8px;

	background: #eee;

	line-height: 22px;

}

th {

	padding: 8px;

	background: #000;

	color: #fff;

	font-weight: bold;

	font-size: 15px;

	font-family: Arial, Helvetica, sans-serif;

}

.required {

}

table input, table textarea {

	border: 1px solid #000;

	padding: 6px;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

}

.radio {

	padding: 0;

	border: none;

}

ul.commentlist {

	margin: 0 !important;

	padding: 0 !important;

}

li.comment {

	width: auto;

	padding: 13px 13px 0 13px !important;

	border: 1px solid #333;

	margin: 0 !important;

	margin-bottom: 13px !important;

	list-style: none;

	background-image: none !important;

	background: #fff !important;

}

.odd {

	border: 1px solid #333 !important;

	margin-bottom: 15px !important;

}

img.avatar {

	width: 40px;

	height: 40px;

	float: right;

}

.commentmetadata {

	font-size: 11px;

	margin-bottom: 10px !important;

}

.alignleft {

	float: left;

}

.alignright {

	float: right;

}

.comment-author, .fn {

	margin-bottom: 5px !important;

	font-weight: bold;

	color: #000;

	font-style: normal !important;

}

#commentform input, #commentform textarea {

	background: #fff;

	border: 1px solid #000;

	padding: 4px;

	font-size: 12px;

	color: #000;

	line-height: 18px;

}

#commentform input:hover, #commentform input:focus, #commentform textarea:hover, #commentform textarea:focus {

	border: 1px solid #000;

}

#commentform small {

	color: #000;

	font-size: 11px;

	margin-left: 10px;

}

#commentform .searchBtn {

	float: none;

	margin: 0;

	background-color: #B5223D;

	border: none !important;

	color: #fff;

	width: 150px;

	padding: 0;

}

#the_iframe {

	min-height: 486px;

}

/*   

Theme Name: Finders Keepers Theme

Theme URI: www.thefinderskeepers.com.au

Description: LMNOP CMS Theme

Author: Luke

Version: 0.1

*/



/* Shop page styles */

.shop {

	min-height:500px;

}

.shop .productTile {

	float:left;

	height:195px;

	padding: 9px;

	width:130px;

}

.shop .productTile a {

	outline: none !Important;

	color: #d75c4c;

}

.shop .productTile img {

	border: 1px solid #000;

	padding: 2px;

}

.shop .productTile h3 {

	line-height: 18px;

	text-align: center;

	color: #000;

	padding-top: 10px;

	font-size: 12px;

	margin-bottom: 0;

	font-weight: bold;

}

.shop .productTile h4 {

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

}

.category-shop .wh-addcart {

}

.category-shop .wh-viewcart {

	margin-bottom:10px;

}

.wh-addcart {

	margin-bottom: 14px;

}

.wh-select select {

	padding: 3px;

	margin-bottom: 14px;

}

.wh-viewcart {

	float: right;

	margin-top: -46px;

	padding-right: 365px;

}

.navigation {

	height: 30px;

}

#pageImage {

	height: 400px;

	margin-bottom: 13px;

}

#pageImage img {

	display: none;

}

#follow {

	font-size: 13px;

	text-transform: uppercase;

	position: absolute;

	top: 116px;

	right: 375px;

	display: block;

	z-index: 20;

	font-family: "Gill Sans Light" !important;

}

#follow img {

	margin-bottom: -5px;

	margin-left: 5px;

}

#topImage {

	position: absolute;

	top: 5px;

	right: 0;

}







#categoryResults

{

width: 700px;

overflow: visible;	

}



#categoryResults .blogPost

{

width: 141px !important;

float: left;

margin-right: 12px !important;

margin-bottom: 15px;

height: 210px;

overflow: hidden;

}



#categoryResults .blogPost .caption

{

width: 139px !important;

height: 139px !important;

overflow: hidden;

margin: 0 0 10px 0;

padding: 0;

border: 1px solid #000;

}



#categoryResults .blogPost .caption img

{

width: 141px !important;

margin: 0;

padding: 0 !important;

border: none;

margin-top: -23px;

}



#categoryResults .blogPost h1

{

font-size: 15px;	

line-height: 18px !important;

padding: 0 !important;

margin: 0 !important;

}


