/*
Theme Name: Fresh Canvas
Version: 1.0
Description: A Canvas Child Theme inspired by Fresh News
Author: Woo Themes
Author URI: http://www.woothemes.com
Template: canvas
*/
 
@import url("../canvas/style.css");

/* Custom CSS Output from theme setup */
body {background:#471d27 url(http://www.limoservicetacoma.com/wp-content/uploads/2012/01/bg_purple.jpg) top repeat-x !important;border-top:0px solid #000000;}
a:link, a:visited {color:#E8A02C}
#logo .site-title a {font:normal 50px/1em "Times New Roman", serif;color:#fafafa}
#logo .site-description {font:normal 11px/1em Georgia, serif;color:#999999}
body, p {font:normal 12px/1.5em Arial, sans-serif;color:#555555}
h1 {font:normal 30px/1.5em Georgia, serif;color:#222222}
h2 {font:normal 30px/1.5em Georgia, serif;color:#222222}
h3 {font:normal 20px/1.5em Georgia, serif;color:#222222}
h4 {font:normal 16px/1.5em Georgia, serif;color:#222222}
h5 {font:normal 14px/1.5em Georgia, serif;color:#222222}
h6 {font:normal 12px/1.5em Georgia, serif;color:#222222}
.post .title, .page .title {font:bold 30px/1.2em Arial, sans-serif;color:#222222}
.post-meta, .post-meta .post-author a {font:normal 11px/1em Arial, sans-serif;color:#999}
.entry, .entry p{font:normal 12px/1.5em Arial, sans-serif;color:#555555}
.post-more {font:normal 12px/1.5em Arial, sans-serif;color:#868686;border-top:0px solid #e6e6e6;border-bottom:0px solid #e6e6e6;}
.nav-entries, .wp-pagenavi {background-color:#F5F4F0;border-top:0px solid #e6e6e6;border-bottom:0px solid #e6e6e6;}
.nav-entries a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi .current, .wp-pagenavi .on, .wp-pagenavi a:hover, .wp-pagenavi span.extend, .wp-pagenavi span.pages {font:normal 12px/1.5em Arial, sans-serif;color:#777777!important}
.wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi span.extend, .wp-pagenavi span.pages, .wp-pagenavi span.current {color:#777777!important}
.widget h3 {font:bold 12px/1.5em Arial, sans-serif;color:#555555}
.widget h3 {border-bottom:3px solid #e6e6e6; } .widget_recent_comments li, #twitter li { border-color: #e6e6e6; }
.widget p, .widget .textwidget {font:normal 12px/1.5em Arial, sans-serif;color:#555555}
.widget {font:normal 12px/1.5em Arial, sans-serif;color:#555555;padding:20px 20px;background-color:#F5F4F0;border:1px solid #DEDBD1;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
#tabs {background-color:#F5F4F0;}
#tabs .inside, #tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {background-color:#fcfbf7;}
#tabs .inside li a {font:bold 12px/1.5em Arial, sans-serif;color:#555555;}
#tabs .inside li span.meta, #tabs ul.wooTabs li a {font:normal 11px/1.5em Arial, sans-serif;color:#777777;}
.nav a {font:normal 12px Arial, sans-serif;color:}
.nav a:hover, .nav li.current_page_item {background-color:#f5f5f5}
#navigation {border-top:0px solid #dbdbdb;border-bottom:0px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
#footer, #footer p {font:normal 11px Arial, sans-serif;color:#777777}
#footer {border-top:0px solid #dbdbdb;border-bottom:0px solid ;border-left:0px solid ;border-right:0px solid ;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}


/* Child Theme Styling */
#header-container { background:#000000;max-height:160px;overflow:hidden}
#header-container { margin-bottom:30px; }
#wrapper { margin:0; padding:0; width:auto !important;}

#logo .site-title a {color:#b3b3b3;margin:0 0 0 70px;}
#logo img {position:relative;top:-37px;left:40px;}
#title-phone {float:right;font-size:22px;line-height:1.5em;color:#fff;margin:25px 10px 0 0;display:none;}
#title-phone span {color:#88394e;}

.site-title {margin-top:25px;}
h1.title,h2.title {display:none;} /* hide page titles */
#main {background:#481e29;padding:0px 20px 20px;width:640px !important;border:#7d3447 1px solid;}

#top-nav { padding:2px; background:#1f201a; border-bottom:0px solid #000; }
#top-nav .nav { margin-left:0;}
#top-nav .nav a { display:none;}
#top-nav .nav a:hover { background:#222; }
#top-nav .nav li li a { color:#555; }
#top-nav .nav li li a:hover { background:#fafafa; }
#navigation .nav a, #navigation .nav a:hover, #navigation .nav li.current_page_item, #navigation .nav li.current_page_parent {color:#eee !important; background:#481e29 !important;}

#main-nav {margin:0 0 0 150px;}

#nav-container { background:none; border:0px solid #dbdbdb; margin-bottom:20px; }
#navigation { padding:0; margin:0 auto; }
#navigation #main-nav {  }
#navigation .nav a, #navigation .nav a:hover, #navigation .nav li.current_page_parent { background:none!important; color:#555;}
#navigation .nav li.current_page_item,#navigation .nav li.current_page_item a {background-color:#000 !important;}
#navigation .nav a:hover {color:#bbb !important;}
#navigation .nav li.current_page_item a:hover {color:#fff !important;}
#navigation .nav li { border:1px solid #000; padding:5px 0;background:#333 url(http://www.limoservicetacoma.com/wp-content/uploads/2012/01/menu-bg.png);margin-right:4px;}
#navigation ul.nav { border-right:0px solid #31151d;}
#navigation ul.rss { margin-top:4px; font-size:12px; display:none;}
#navigation ul.nav li ul { border:none;}
#navigation ul.nav li ul li { border-right:0px solid #31151d; border-left:1px solid #31151d; background:#F5F4F0;}

#main .entry { border:0px solid #dbdbdb; padding:15px; margin-bottom:20px;}
p {color:#daa7b3 !important;text-align:justify;line-height:1.3em !important;}
h1,h2,h3 {color:#fff !important;}

.widget, #tabs { margin-bottom:20px;background:#481e29; border-color:#31151d;padding:8px 4px; }
.widget h3 {border-bottom:none !important;margin:-9px 0 5px -4px;padding:2px 0px 5px 15px;background: url(http://www.limoservicetacoma.com/wp-content/uploads/2012/01/header-bg.png)top no-repeat;width:164px;}
#footer-widgets h3 {border-bottom:none !important;margin:0 0 10px 0px;padding:0px;background: none;width:180px;}
#copyright p, #credit p, #footer-widgets p {color:#411b26 !important;}
.widget li {list-style:none;margin-left:-5px;}
.widget a {color:#fff !important;}

.fb-like,.social {margin-left:6px;}
span.long-link {font-size:95% !important;}

#footer,#footer-widgets {border:0px !important;}
#footer-widgets-container { background:#000; border-top:0px solid #ada99c; }
#footer-container { background:#000; border-top:0px solid #481e29; }
#footer-widgets .widget {background:none;border:none;} /* footer widgets don't need boxing */

#text-5 p {font-size:170% !important;} /* make contact info bigger */

.archive_header { padding:0px; margin-bottom:20px; border:1px solid #DEDBD1; background:#F5F4F0; }
.archive_header span { padding:10px 20px; line-height:26px; }
#comments { padding:20px; background:#F5F4F0 url(images/bg-gradient.png) repeat-x;  }

/* Services Page */
.res2day {float:right;margin-right:10px;}
.svc-box {min-height:200px;}

/* LimoRates */
.style1 {color:#fff;}
tr,.min-charges {color:#daa7b3;}
p.white-text, span.white-text {color:#fff !important;}
table {margin-bottom:15px;}
td {padding:5px 5px 7px 10px;}
tr.even {background-color:#15090b;}
tr.odd {background-color:#120809;}

/* Airport Rates */
#airport-rates tr:hover {color:#fff;}
td.tbl1 {background-color:#120809;}
td.tbl99 {background-color:#15090b;}

/* home */
ul.fleet-meta li, .terms{color:#daa7b3;}
ul.fleet-meta li {list-style:none;margin-left:200px;}

/* Our Fleet */
.row {min-height:140px;}

/* Resources */
.resource-links {border:1px solid #ccc;padding:10px 20px;overflow:hidden;margin-top:20px;padding-top:35px;}
.resource-links p{font-size:80% !important;text-align:left;}
.resource-links hr, .resource-links br {clear:both;margin:40px 80px;}
.resource-links img {margin-bottom:50px;}