/* @override http://surerideinc.com/blog/wp-content/themes/peaceful-rush/style.css */
/*  
Theme Name: Peaceful Rush
Theme URI: http://www.wpdesigner.com/2007/01/17/peaceful-rush-wordpress-theme/
Description: Peaceful Rush Wordpress theme created by Small Potato (WPDesigner.com)
Version: 1.0.2
Author: Small Potato
Author URI: http://www.wpdesigner.com/

	This theme is released under GPL.

*/
#topinfo { float: left; width: 760px; margin-top: 0px; background-color: #333333; color: #cccccc; font-size: 10px;}
p.left { float: left; padding-left: 20px; margin-top: 0; margin-bottom: 0; font-size: 11px; width: 285px;}
p.right { float: right; margin-top: 0px; margin-bottom: 0px; background-color: #c4d4da; color: #333333; font-size: 15px; font-weight: bold; width: 229px; padding: 3px 20px;}
/** Logo
==============================================================================*/
img#logo { float: left; margin-top: 0px; margin-right: 62px; height: 69px; overflow: hidden; padding-bottom: 6px;}
/** Navigation
==============================================================================*/
ul#nav { float: left; width: 450px; padding: 0px; margin: 0px; list-style-type: none; height: 69px; overflow: hidden;}
ul#nav li { display: block; float: left;}
li#home a { display: block; float: left; width: 75px; height: 75px; background-image: url(http://surerideinc.com/images/nav/nav_home.gif); background-position: 0 0; background-repeat: no-repeat; overflow: hidden;}
li#fleet a { display: block; float: left; width: 75px; height: 75px; background-image: url(http://surerideinc.com/images/nav/nav_fleet.gif); background-position: 0 0; background-repeat: no-repeat; overflow: hidden;}
li#charters a { display: block; float: left; width: 75px; height: 75px; background-image: url(http://surerideinc.com/images/nav/nav_charters.gif); background-position: 0 0; background-repeat: no-repeat; overflow: hidden;}
li#about a { display: block; float: left; width: 75px; height: 75px; background-image: url(http://surerideinc.com/images/nav/nav_about.gif); background-position: 0 0; background-repeat: no-repeat; overflow: hidden;}
li#contact a { display: block; float: left; width: 75px; height: 75px; background-image: url(http://surerideinc.com/images/nav/nav_contact.gif); background-position: 0 0; background-repeat: no-repeat; overflow: hidden;}
li#links a { display: block; float: left; width: 75px; height: 75px; background-image: url(http://surerideinc.com/images/nav/nav_links.gif); background-position: 0 0; background-repeat: no-repeat; overflow: hidden;}
li#blog a { display: block; float: left; width: 75px; height: 75px; background-image: url(http://surerideinc.com/images/nav/nav_blog.gif); background-position: 0 0; background-repeat: no-repeat; overflow: hidden; }

li#home a:hover, li#fleet a:hover, li#charters a:hover, li#about a:hover, li#contact a:hover, li#links a:hover, li#blog a:hover { background-position: 0px -170px;}
li#home a#current, li#fleet a#current, li#charters a#current, li#about a#current, li#contact a#current, li#links a#current, li#blog a#current { background-position: 0px -86px;}
li#home a span, li#fleet a span, li#charters a span, li#about a span, li#contact a span, li#links a span, li#blog a span { display: none;}
/** Header Images
==============================================================================*/
#headerimages { float: left; height: 234px; width: 760px;}
ul#imagerotation { padding: 0px; margin: 0px; list-style-type: none;}





body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form { margin: 0; padding: 0;}
body { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; text-align: center; vertical-align: top; background: #fff url(http://surerideinc.com/images/body_bg.gif) repeat-x; color: #000;}
h1, h2, h3, h4, h5, h6 { font-family: Georgia, sans-serif; font-size: 14px; font-weight: bold;}
a { text-decoration: underline; color: #a5b0b4;}
a:hover { text-decoration: none;}
a img { border: 0;}
abbr, acronym { border: 0;}
address, dl, p { padding: 4px 0 0;}
p {width: 527px; font-size: 12px; margin-bottom: 10px; line-height: 20px;}
blockquote { margin: 15px 0 0; background: #faf5ef; color: #000;}
blockquote p { padding: 15px;}
blockquote blockquote { margin: 15px; background: #fff; color: #333;}
code { background: #f9f9f9;}
dt { font-weight: bold;}
dd { padding: 0 0 0 15px;}
hr { clear: both; margin: 15px 15px 5px 15px; border: 0; height: 1px; text-align: left; background: #ede5da; color: #ede5da;}
small { font-size: 11px;}
pre { width: 90%;}
input, textarea { font-family: Arial, Helvetica, Georgia, sans-serif; font-size: 12px; padding: 2px;}
input#s, input#author, input#email, input#url, textarea#comment { border: 1px solid #e5d8c6; background-color: #e6e6e6; padding: 3px; border-top-color: #e6e6e6;}
input#author, input#email, input#url { margin: 0 5px 0 0;}
#container { width: 760px; margin: 0 auto;}
#header { clear: both;}
#header h1 { float: left; padding: 26px 30px 0 72px; font-size: 24px; font-weight: normal; text-transform: capitalize; background: url(images/logo.gif) no-repeat 38px 26px; color: #fff;}
#header h1 a { text-decoration: none; color: #fff;}
#header h1 a:hover { text-decoration: underline;}
#menu { float: left; font-family: Georgia, sans-seriff; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #fff;}
#menu ul { list-style: none; margin: 0; padding: 37px 23px 0 0;}
#menu ul li { display: inline; margin: 0; padding: 0 15px; background: url(images/bullet.gif) no-repeat 0 3px;}
#menu ul li a { text-decoration: none; color: #fff;}
#menu a:hover { text-decoration: underline;}
#pagewrapper { float: left; width: 760px; padding: 0 0 23px; background-position: left top; background-repeat: no-repeat;}
#page {}
#banner { float: left; width: 702px; height: 150px; background: url(images/banner.jpg) no-repeat left top; clear: both;}
.maincolumn { float: left; width: 558px;}
.post { margin: 10px 0 0; padding: 15px; background: url(images/bg_post.gif) no-repeat left top;}
.post h2 { border-bottom: 1px solid #a4afb3; padding: 0 0 7px 0; color: #c97d05; font: 23px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
.post h2 a { text-decoration: none; color: #333;}
.post h2 a:hover { text-decoration: underline;}
.entry { line-height: 24px;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { border: 0; padding: 10px 0 0;}
.entry h1 { font-size: 24px; font-weight: normal;}
.entry h2 { font-size: 18px; color: #000;}
.entry h3 { color: #c97d05;}
.entry  h4 { }
.entry h5 { font-weight: normal;}
.entry h6 { font-size: 11px; font-weight: normal;}
.entry img { border: 1px solid #e5d8c6; padding: 4px; background-color: #faf5ef;}
.entry img.wp-smiley { padding: 0; border: 0; background-color: transparent;}
.entry img.alignleft { float: left; margin: 5px 10px 0 0;}
.entry img.alignright { float: right; margin: 5px 0 0 10px;}
.entry p.postinfo { margin: 15px 0 0; padding: 10px 0 0; border-top: 1px solid #a4afb4; font-size: 11px; color: #b1a799;}
.entry p.notfound { padding: 15px 0 100px;}
.browse { margin: 0 15px; border-top: 1px solid #e5d8c6; padding: 15px; line-height: 24px;}
#sidebar { float: left; margin: 10px 0 0 10px; width: 192px; background: url(images/bg_sidebar.gif) no-repeat left top;}
#sidebar a { color: #878773;}
#sidebar ul { list-style: none; margin: 0; padding: 0;}
#sidebar ul li { padding: 19px; text-transform: capitalize; font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
#sidebar ul li.syndicate a { padding: 0 20px 0 0; background: url(images/feed-icon.gif) no-repeat right 2px; color: #e87b37; font-weight: 700;}
#sidebar ul li h2 { border-bottom: 1px solid #ebe1d3; padding: 0 0 7px 0; color: #191919; font: 700 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-transform: capitalize;}
#sidebar ul ul { padding: 7px 0 0;}
#sidebar ul ul li { padding: 0; text-transform: none; font: 11px/24px Arial, Helvetica, Georgia, sans-seriff; margin: 0;}
#sidebar ul ul ul { padding: 0;}
#sidebar ul ul ul li { padding: 0 0 0 15px; background: url(images/bullet_2.gif) no-repeat 0 8px;}
#sidebar ul ul ul ul li { background: url(images/bullet_3.gif) no-repeat 0 8px;}
#sidebar ul ul ul ul ul li { background: none;}
/* Comments Template */
#comments-template { border-top: 1px solid #a5b0b4; margin: 0px 15px; padding: 15px 0;}
#comments-template p { line-height: 24px;}
#comments-template p.nocomments { padding: 0 15px;}
#comments-template h2, #comments-template h3 { font-size: 14px; font-weight: bold; color: #74624b;}
h3#comments, h3#respond { padding: 0;}
h3#respond { padding: 30px 0 0; font: 700 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
#comments-template .commentmetadata { font-size: 11px;}
#comments-template ol { list-style: none; margin: 0; padding: 0;}
#comments-template ol li { border-bottom: 1px solid #e5d8c6; padding: 15px 0 15px;}
/* End Comments Template */
/* wp-calendar */
table#wp-calendar { width: 100%; font-family: Arial, Helvetica, Georgia, Sans-Serif; text-transform: none;}
table#wp-calendar caption { padding: 10px 15px;}
table#wp-calendar th { font-weight: normal; text-align: right; vertical-align: top; background: #faf5ef;}
table#wp-calendar td { padding: 1px; text-align: right;}
table#wp-calendar tfoot td { text-align: center;}
/* end calendar */
#container, #header, #menu, #pagewrapper, #page, #banner, .maincol, .post, .entry, .browse, #sidebar, #comments-template { text-align: left; vertical-align: top;}