/*
Description: Fibrenew wordpress theme.
Version: 1.0
Author: Eden von Garcia
Author URI: http://jessej.net/
Tags: black, brown/maroon, grey, fixed width, widgets
*/


/*--- CSS Reset ---*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-family: inherit;}

:focus {outline: 0;}
body {background:url(images/bg.jpg) no-repeat top center; font-family:Tahoma; font-size:14px; color:#131313; word-wrap:break-word;}
ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0; width:100%; }
caption, th, td {text-align: left;font-weight: normal; padding:5px; vertical-align:top; font-size:12px; }
blockquote:before, blockquote:after,q:before, q:after {content: ""; }
blockquote, q {quotes: "" ""; }
input {margin: 0; padding: 0; outline: 0; font-style: inherit; font-size: 100%; font-family: inherit; }
.clearfix:after {content: "."; display:block; height:0; clear:both; visibility:hidden; }

/* Hides from IE-max \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*--- 1. Common ---*/

html {overflow-y: scroll; padding-bottom:10px; background:#a6a292 url(images/body-main-bg.jpg) repeat-x left top; }
h1, h2, h3, h4, h5, h6 {font-weight:normal; }
a {color:#a6a292; text-decoration:none; }
a:hover { color:#951621; }
ul, li {list-style-type:none;}
hr {height: 1px; margin:20px 0 0 0; padding: 0; border: 0; border-bottom: 1px solid #a6a292; clear:both; }

/*main wrapper*/
#wrapper { margin:0 auto; width:1000px; overflow:hidden; }

/*container*/
#content {float:left; width:1000px; background:#f2f2f2 url(images/black-leather-bg.jpg) repeat-y left top; margin-top:10px;}
#left_content { float:left; width:252px;}
#right_content { float:left; width:748px;}
#content_bottom {float:left; width:1000px; height:28px; background:#f2f2f2 url(images/content-bottom.jpg) no-repeat center bottom; }

#logo {float:left; width:252px; height:55px; background:url(images/logo.jpg) no-repeat; padding-top:91px; text-align:center; }
#logo .h1 { display:none;}
#logo .h2 {color:#d2cdba; font-size:11px; margin-top:-10px; text-shadow:1px 1px 5px rgba(0, 0, 0, 1); }

#we_repair_leather {float:left; width:252px; height:30px; background:url(images/we-repair.jpg); text-align:center; padding-top:24px; color:#951621; font-size:11px; letter-spacing:-0.1px;  }

#we_repair_leather a {color:#951621; }
#outer-slideshow-cover { background: url("images/slide-background.png") no-repeat; position: relative;}
#featured_news_content {position:absolute; height: 328px; left: 500px; top: 0; width: 228px; }
#featured_news_content a{ color: #fff; font-weight: bold}
#featured_news_content #contact_us { color: #FFFFFF; font-size: 16px; font-weight: bold; position: relative; text-align: center; top: 200px; }
#featured_news_content #contact_us h2{color: #FFFFFF; font-size: 22px; margin: 0 0 12px; padding: 0;}
#featured_news_content h2{color: #FFFFFF; font-size: 16px; font-weight: bold; margin:10px 0 10px 13px; position: relative; z-index: 9;}
#featured_news_content p, #featured_news_content p a{margin-top: 15px; color: #fff; font-size: 11px; }
#featured_news_content img{ /* max-height: 42px;*/ }
#featured_news_content { left: 500px; top: 0; }
/*sidebar*/
#sidebar { float:left; width:252px; background:url(images/black-leather-bg.jpg) repeat-y; }
#sidebar_bottom {float:left; width:252px; height:28px; background:url(images/black-leather-bg.jpg) no-repeat; border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; font-size:0; margin-top:-28px; }
#sidebar #menu {padding:20px 3px;}
#sidebar #menu li * {vertical-align:middle; }
#sidebar #menu li {padding:4px 0 4px 20px; list-style-type: disc; list-style-position:inside; color:#fff; font-size:9px; }
#sidebar #menu li:hover { color:#fff; }
#sidebar #menu a {font-size:14px; color:#fff;}
#sidebar #menu a:hover {color:#fff;}
#sidebar p  {padding:0 15px 0 20px; font-size:10px;}
#sidebar p a {color:#979697; }
#sidebar #weatherbylogo{background:#DACFB1;height:85px;margin-top:30px !important;}
#sidebar #image_rotator{ margin: 0 auto; padding: 15px; width: 175px; background: url(images/sidebar-widget-bg.png);}
#sidebar #image_rotator h3, #sidebar_images h3, #sidebar #map_info_text h3{
	color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
#sidebar_images a{ margin: 8px 0; display: block; }

#sidebar #findalocation {float:left; width:252px; height:30px; background:url(images/we-repair.jpg); text-align:center; padding:22px 0 2px 0; margin-top: 10px; color:#951621; font-size:11px; letter-spacing:-0.1px; font-size: 15px; font-weight: bold; }

.left_sub_container {padding:20px; color:#8d040e; font-style:italic; font-weight:bold; font-size:18px; }
.left_sub_container a {color:#8d040e; }
.attachment-blog {float:right;margin: 5px;}
/* sidebar 2 */
#sidebar2 {float:right;margin-top:10px;padding:10px 20px 10px 0;width:214px;}
#sidebar2 h2{color:#951621;font-size:16px;font-weight:bold;margin:15px 0 5px 0;}
#sidebar2 li * {vertical-align:middle; }
#sidebar2 li {padding:4px 0 4px 20px; list-style-type: disc; list-style-position:inside; color:#606060; font-size:12px; }
#sidebar2 a {font-size:14px; color:#606060;}
#sidebar2 .aktt_tweets a{color:#951621;font-size:12px;}
#sidebar2 .aktt_tweets a:hover{color:#fff;text-decoration:underline;}
#sidebar2 a:hover {color:#951621;}
#sidebar2 p  {padding:0 15px 0 20px; font-size:10px;}
#sidebar2 p a {color:#979697; }
#sidebar2 #fb_categories li{list-style-type:none;background:url(images/bullets.jpg) no-repeat 8px 11px;list-style-type: none;margin-left: 8px; padding-left: 22px; padding-right: 5px;}

#sidebar2 #searchsubmit2 {background:url("images/search-button.jpg") repeat-x;border:1px solid #D0C6AD;color:#951621;cursor:pointer;font-size:13px;font-weight:bold;padding:2px 4px;text-indent:-1px;width:60px;}
#sidebar2 #searchtext2 {background:#FFFFFF;border:1px solid #DAD1B9;padding:4px;width:130px;}

/*search*/
#search {float:left; width:252px; height:45px; background:url(images/search.jpg) repeat-x; text-align:center; padding-top:10px; }
#search #s {border:solid 1px #dad1b9; background:#fff; width: 138px; padding:4px;}
#search #searchsubmit {background:url(images/search-button.jpg) repeat-x; cursor:pointer; border:solid 1px #d0c6ad; color:#951621; font-size:13px; font-weight:bold; padding:2px 4px; width:60px; text-indent:-1px; }
#search .screen-reader-text {display:none;}
.search-excerpt {color:#4195B9;}

/*navigator*/
#navigator {float:left; width:748px !important; width:741px; height:45px; background:#591102 url(images/navigator.jpg) no-repeat; padding-top: 10px;}

/*banner slideshow*/
#banner {float:left; width:728px; height:348px; padding:10px 10px 20px 10px; background:#f2f2f2 url(images/banner-curve.jpg) no-repeat bottom right; }
#paginate {margin-top:2px; }
#paginate a {background:#232323; color:#a6a292; font-size:11px; margin-right:-2px; padding:2px 5px; }
#paginate a:hover {background:#a6a292; color:#232323; }

/*content*/
#inner_content { float:left; width:708px; background:#f2f2f2 url(images/content-top.jpg) no-repeat; padding:15px 20px 0 20px; min-height:500px; }
#inner_content_subpage { float:left; width:708px; background:#f2f2f2 url(images/content-top2.jpg) no-repeat; padding:0 20px 0 20px; min-height:500px; }
#inner_about { float:left; width:728px; background:#f2f2f2 url(images/content-top2.jpg) no-repeat; padding:0 10px 0 10px; min-height:500px; }
#post_container {float:left; width:454px; padding:0 15px 0 10px;}
#postmain_sidebar{ float: right; width: 235px; }
#postmain_sidebar h2{color: #951621; font-size: 16px; font-weight: bold; margin-top: 15px;}
#frontpage_video_con{ background: none repeat scroll 0 0 #FFFFFF; margin-top: 10px; padding: 12px; }

.post {position:relative;}
.post h2 {color:#951621; font-size:16px; margin-top:15px; font-weight:bold; }
.post h3, .post h4 {margin-top:15px;font-weight:bold; }
.post h2 a, .post h3 a, .post h4 a {color:#951621; text-decoration:none; }
.post h2 a:hover, .post h3 a:hover, .post h4 a:hover {color:#a6a292; }
.post h3 a {font-size:14px; }
.post h4 a {font-size:13px ;}
.entry {}
.entry p {line-height:18px; margin-top:15px;}
.entry ul {margin-top:13px; margin-left:20px; }
.entry ul li {padding: 2px;list-style-type:disc; }
.entry a {color:#951621; }
.entry a:hover {color:#a6a292;text-decoration:underline; }
.entry h3 a, .entry h4 a { text-decoration:none!important;}
#post-24 h3 { margin-top:5px!important; }

#subpage_content {float:left; width:509px; padding-right:10px; min-height:300px;}
#subpage_content h2 {background:url(images/subpage-h2.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold; padding:9px 20px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); }
.subpage_content_container {border:solid 1px #e8dfca; background:#fff; padding:0 20px 20px; margin-bottom:10px; }
.post_small {float:left; width:50%; }
.convenient_service {background:url(images/convenient-service.jpg) no-repeat; min-height:171px; float:left; margin-top:20px; padding:0 175px 20px 20px; width:156px; }
.convenient_service_2 {background:url(images/convenient-service-2.jpg) no-repeat; min-height:171px; float:left; margin-top:20px; padding:0 175px 20px 20px; width:156px; }


/*ads*/
#advertisement {float:left; width:208px; min-height:300px; }
#advertisement h2 {background:url(images/ads-title.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold; padding:9px 20px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); }

/*testimonials*/
#testimonials {float:right; width:214px; padding:3px 0 0 0; background: #fff; padding:0 10px 10px 10px; margin-top:10px;} 
#testimonials h2 { font-family: "myriad Pro", Arial; font-size:30px; color:#951621; font-weight:bold; letter-spacing:-1px;}
#testimonials h2 a {color:#951621; }
#testimonials ul, #testimonials .widget ul {margin-top:-16px; }
#testimonials ul li, #testimonials .widget ul li { border:solid 10px #fff; background:#f2f2f2 url(images/testimonials-bg.jpg) no-repeat left top; !!background:#f2f2f2 url(images/testimonials-bg.jpg) no-repeat 10px 10px; margin-bottom:5px; padding:5px 10px 10px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#testimonials p {margin-top:10px; font-size:11px; }
.the_client {color:#a6a292; text-align:right; }

/*pagination*/
.navigation {margin:20px 20px 10px 0; padding-top:10px; }
.current, .navigation a { background:url(images/navigator-menu.jpg) repeat-x left center; color:#fff; font-size:11px; margin-right:1px; padding:2px; padding:1px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border:solid 1px #951621; }
.navigation a:hover  {color:#fff; background:#591102;}
.pages {padding-right:20px; }
.current {font-weight:bold; }

/*footer*/
#footer {float:left; width:1000px; height:75px; margin-top:10px; background:url(images/footer.jpg) repeat-x; }
#footer_left, #footer_right {float:left; width:13px; height:75px; display:inline; }
#footer_left {background:url(images/footer-left.jpg) no-repeat; }
#footer_right {background:url(images/footer-right.jpg) no-repeat; }
#footer_content {float:left; width:974px; padding-top: 23px; color:#fff; font-size:11px; text-align:center; display:inline; }
#footer a {color:#fff; }
#footer_content_left {float:left; width:80%; padding-top:7px; padding-left:58px; }
#footer_content_right {float:left; width:14%; }

/*misc*/
.left {float:left; }
.right {float:right;margin-right:0!important; }
.clear {clear:both}
.alignleft {float:left; margin:0 20px 20px 0; }
.alignleft2 {float:left; margin:0 10px 20px 0; }
.alignright {float:right; margin:0 0 20px 20px; }
.martop10 {margin-top:10px !important; }
.martop20 {margin-top:20px !important; }
.martop30 {margin-top:30px !important; }
.martop40 {margin-top:40px !important; }
.hide {display:none;}
.red {color:#f00; }
.clear {clear:both}
.textbox{ border:solid 1px #979696; background:#fff; padding:4px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.textbox:hover {border:solid 1px #5d85ab;}
.button { background:url(images/navigator-menu.jpg) repeat-x left center; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border:0;  padding:4px 10px; cursor:pointer; font-weight:bold; color:#fff;}
.no-bg {background:none !important; }
.text-center {text-align:center;}
.text-right {text-align:right;}
.font11 {font-size:11px!important; }
.view_more { background:url(images/view-more.jpg) no-repeat; color:#896d24; font-size:11px; padding:8px 22px 12px 13px; text-decoration:none; margin-bottom:10px;}
.view_more :hover {text-decoration:none;!important color:#896d24!important; }
.table_header {text-align:left; background:#e3d8bc; color:#951621; font-size:14px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; font-weight:bold; }
.grey {color:#605958; }

/*dropdown menu*/
#suckerfishnav { padding-left:2px; }
#suckerfishnav, #suckerfishnav ul {float:left; list-style:none; margin:0 10px; width:98%; }
/* #suckerfishnav a {display:block; padding:8px 12px; background:url(images/navigator-menu.jpg) repeat-x 0 top; font-size:17px; color:#fff; } */
#suckerfishnav a {
	display:block; 
	padding:9px 8px 12px; 
	background:url(images/main-menu-item.png) no-repeat; 
	font-size:15px; 
	font-weight: bold;
	color:#fff; 
	margin-right: 8px;
	text-align: center;
	width: 98px;
}
#suckerfishnav a:hover { background-position: 0 -42px; }
#suckerfishnav li {float:left; padding:0; }
#suckerfishnav ul { 
	position:absolute; 
	left:-999em; 
	height:auto; 
	width: 165px;
	font-weight:normal; 
	margin:0; 
	line-height:1; 
	border:0; 
	border-top:1px solid #541101; 
	padding-bottom:5px; 
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; 
	background:#591102!important; 
	z-index:1000; 
	padding-top: 5px;
}
#suckerfishnav li li {width:160px; height: 40px; border-bottom:1px solid #541101; border-left:1px solid #541101; border-right:1px solid #541101; padding-left: 3px; }
#suckerfishnav li li a {
    background: #591102 url("images/sub-menu-item.png") no-repeat;
    color: #FEE3E5 !important;
    font-size: 12px;
    font-weight: normal;
    height: 40px;
    margin-right: 0;
    padding: 0 10px 5px;
    text-align: left;
    vertical-align: middle;
    width: 140px;
	display: table-cell;
}
#suckerfishnav li li a:hover {color:#fff!important; }
#suckerfishnav li ul ul {margin:-21px 0 0 100px; }
#suckerfishnav li li:hover {background:#641302; }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {color:#fff; }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#fff; }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#fff; }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {left:-999em; }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {left:auto; background:#444444; }
/* #suckerfishnav li:hover, #suckerfishnav li.sfhover {background:url(images/navigator-menu.jpg) repeat-x 0 bottom; } */

/*faq*/
.thanks {background:#f00;}
.thank_you {background:#865e33}
.thanks, .thank_you {-webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; color:#fff; padding:5px 10px 10px 10px; margin:20px 0; font-size:11px; }

/*flash player*/
object {float:left; margin:0 20px 20px 0; }

/*calendar*/
.calendar-heading2 {background:#e3d8bc; border:1px solid #cec3a7; height:25px; text-align:center; border-bottom:0; }
.normal-day-heading2, .weekend-heading2 {background:#ede2c7; border:1px solid #dfd4b9; font-size:0.8em; text-align:center; }
.current-day2 {background:#ede2c7; border:1px solid #dfd4b9; font-size:0.8em; height:60px; width:60px;}
.day-with-date2 {border:1px solid #e7e7e7; height:60px; text-align:left; vertical-align:text-top; width:60px;}
.calnk2 a:hover {text-decoration:none;  color:#000000;}.calnk2 a:visited {text-decoration:none;color:#000000;}
.calnk2 a {text-decoration:none; color:#000000;font-size:11px;}
.calnk2 a span { display:none; }
.calnk2 a:hover span {display:block; position:absolute; margin-top:1px; padding:10px;  width:150px;  z-index:100;background:#1f1e1e; color:#fff; font-family:Tahoma; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; -moz-box-shadow:0 0 5px #252424; -webkit-box-shadow:0 0 5px #252424;   box-shadow:0 0 5px #252424;}
.event-title-break2, .event-content-break2 {background-color:#5e5c5c; height:1px; margin:5px 2%; text-align:center; width:96%;}

/*Comment*/
.commentlist {float:left; width:100%; padding-bottom:10px; }
.comment {float:left; margin-top:10px; -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -khtml-border-radius: 3px;  border-radius: 3px; border:solid 1px #f6eed3; width:99.7%; background:#f7eeda; }
.comment em {padding-left:5px; color:#841615; font-size:11px; font-weight:bold; }
.commentlist li .avatar {float: right; padding: 2px;border:solid 1px #e7d9d5; }
.comment-author {padding:5px; }
.commentmetadata {padding-left:5px; padding-bottom:10px; border-bottom:solid 2px #fff; }
.commentmetadata, .commentmetadata a {font-size:11px; color:#cda62b; }
.comment p {padding:10px; margin-top:0; background:#fdfcf8; margin-bottom:0!important; font-size:11px; }
.comment , .comment a {text-decoration:none; font-style:normal; }
.comment .fn, .comment .fn a {text-transform:uppercase; font-weight:bold; color:#000 }

/* updates */
.find_location{padding:10px;font-size:14px !important;background-color:#71020B;}
.find_location .star{background-image:url(images/star-2.png);background-position:104% 48%;background-repeat:no-repeat;height:120px;margin-top:-50px;position:absolute;width:139px;}
.find_location a{color:#fff !important;}
.fin_location a:hover{text-decoration:underline;color:#A6A292;}
.find_location_bottom{padding:10px;font-size:15px !important;background-color:#71020B;text-align:center;width:95%;}
.find_location_bottom a{color:#fff !important;}
.find_location_bottom a:hover{text-decoration:underline;color:#A6A292;}

#subscribe{padding:10px;background:#fff;margin-top:20px;}
#subscribe h2{display:inline;}
#subscribe a{margin-left:10px;}

#latestpost {padding:0 15px 0 10px;margin-bottom:10px;}
/* #latestpost .entry{background:#FFFFFF;margin-top:10px;padding:1px 2px 10px 10px;} */
.detail{font-size:0.9em;color:#979697!important;margin-top:2px !important;}
.detail a{color:#979697 !important;}
.authorinfo {margin:20px 0;}
.authorinfo td,.authorinfo th{font-size:12px !important;}
#author-sidebar{color:#979697;margin-top:25px;}
#author-sidebar img{float:left;margin-right:15px;}
#author-sidebar a{font-size:12px;color:#979697;}
#author-sidebar a:hover{color:#979697;}
#site-seal{position: absolute; margin: -13px 10px 0;}

.uiOption{float:left;margin-top: 12px;}
.repost{color: #fff !important; -moz-border-radius:2px;}
.uiList{visibility:hidden;position:absolute;left:0; bottom: auto;z-index: 100; margin-top: 4px;}
.uiList ul,.uiList ul li{margin: 0; padding: 0;}
.uiList ul li{ list-style-type: none; }
.uiList ul li a{display:block;padding: 5px 5px;background: #591102; color: #fff;}
.uiList ul li a:hover{background: #641302; }

#relatedposth2, #tagcloud h2{color: #131313; font-size: 16px; font-weight: normal;padding-bottom: 5px;border-bottom: 1px solid #CCCCCC;}
.relatedpostcon a{margin:0 2px !important;}

.wp-caption {background-color: #F3F3F3;border: 1px solid #DDDDDD;border-radius: 3px 3px 3px 3px;margin: 10px;padding-top: 4px;text-align: center;}
.wp-caption-text{margin:0 !important;padding:0;}

#fpss-container_playButton{ background: url(images/playpause.png) no-repeat center 0; height: 10px !important; padding: 0 0 5px !important;left: -22px; position: relative; display: block !important; text-indent: -1000px; width: 40px;}
.press_header{ background: url(images/press-header.png) no-repeat; padding: 8px 6px 8px 13px; color: #FFFFFF !important;position: relative; z-index: 3; }
.featured_container p{ padding: 0 20px;}
.featured_container2{
	position: relative;
	border: 2px solid #C4BFBF;
    border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px; 
	-webkit-border-radius: 20px 20px 20px 20px;
    padding-bottom: 40px;
	padding-top: 30px;
    top: -22px;
	background: #fff;
}
#tl_login_button{ background: url("images/sub-menu-item.png") no-repeat; padding: 8px 14px 16px;position: relative; top: 15px; font-weight: bold; font-size: 14px; }
#tl_login_button:hover{ background-position: 0 -42px;}
.contact_tabs{ font-size: 100% !important; }

.contact_form_title {
    background: none repeat scroll 0 0 #7E1C1D;
    color: #FFFFFF;
    margin-bottom: 10px 5px;
    margin-top: 10px;
    padding: 10px;
	text-align: center;
}
.contact_form_title h2{ margin-top: 0; }
.contact_form_title h2 a {
    font-size: 17px;
	color: #fff;
}
#fbComments{ margin-bottom: 0 !important; }

/* Franchise Sales Map **/
#franchise_container {margin-top:20px;float:right;width:485px;}
#franchise_leftside {margin-top:20px;float:left;width:200px;}
#fs_google_map{width:480px;height:450px;}
#scrolling_content {background:none repeat scroll 0 0 #FFFFFF;float:left;height:440px;overflow-x:hidden;overflow-y:scroll;padding:0 13px 10px 10px;width:185px;}
#scrolling_content p{font-weight:normal;margin:0;}
#scrolling_content h3{cursor:pointer;margin-top:10px; font-weight:bold;}
#scrolling_content h3:hover{color:#A64646;}
#scrolling_content h2 {color:#A64646;font-size:13px;font-weight:bold;margin-top:10px;text-transform:uppercase;}

.alignnone.size-full.wp-image-16{ height: auto !important; }