/*
Theme Name: TravelStoreUSA Cruise Blog
Theme URI: http://blog.travelstoreusa.com
Author: CrushLabs, Inc.
Author URI: http://www.crushlabs.com
*/
body {margin: 0px; padding: 0px; background: #6bc0e6 url(images/body.png) repeat-x; font-family: Georgia, arial, san-serif; font-size: 12px; color: #566460;}
a{color: #a45aca; text-decoration: none;}
a:hover{color: #a45aca; text-decoration: none;}
a img {border: none;}
img.imgtfe {padding: 0px; margin: 0px 10px 0px 0px; border}
.right { float: right; }.left { float: left; }
input, select, textarea {}
h1, h2, h3, h4 { margin: 0px; padding: 0px;}
h1 a, h2 a, h3 a, h4 a{}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover{}
small {font-size: 11px; font-style: italic;}
code{}
blockquote{}
acronym{}
.clear {clear: both;}
.center {text-align: center;}
#wrapper{/*width: 766px;*/ width: 960px; margin: 0px auto 30px; padding:0px; overflow: hidden;}
#top {margin: 0px; padding: 0px;}
#top .top-in {width: 960px; background: url(images/top_bg.png) no-repeat;height: 53px; margin: 0px auto; padding: 0px;}
#top .top-in .menu {text-align: right; color: #FFF; padding: 20px 0px 0px; font-family: Verdana; font-size: 11px; font-weight: bold;}
#top .top-in .menu a {color: #FFF;}
#top .top-in .menu ul {list-style: none;}
#top .top-in .menu ul li {list-style: none; display: inline; padding: 0px 10px 0px 0px;}
#header{background-image: url(images/header.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; height: 212px;}
#container{background: #FFF; margin: 0px 0px 0px; padding: 0px 0px 30px;}
#content{background-image: url(images/content_bg.gif); float: left; width: 655px; margin: 0px; padding: 30px 0px 0px 0px; overflow: hidden;}
#sidebar{float: right; width:280px; padding: 0px; margin: 0px 10px 0px 0px; font-size: 14px; overflow: hidden;}
#sidebar h2{color: #566460; font-size: 14px; margin: 0px 0px 0px 0px; padding: 0px;}
#sidebar ul {list-style: none; margin: 0px 0px 10px; padding: 0px;}
#sidebar ul li {list-style-image: url(images/bullet.gif); padding: 2px 5px; margin: 0px 0px 0px 20px;}
#sidebar li ul {margin: 5px; padding: 3px 0px;}
#sidebar ul li li {margin: 0px; padding: 0px;}
#sidebar form {margin: 0;}
.widget_text {}
.content_bt {width: 655px; background: url(images/content_bt.gif) no-repeat; height: 11px; margin: 0px; padding: 0px;}
#footer{margin: 0px; padding: 0px;height: 179px;background-image: url(images/footer_bg.gif);}
#footer .footer-in {width: 960px; height: 60px; margin:10px auto 0px; padding: 10px 0px 0px;background: url(images/foot_bg.png)}
#footer .footer-in .menu {text-align: right; color: #FFF; padding: 36px 0px 0px; font-family: Verdana; font-size: 11px; font-weight: bold;}
#footer .footer-in .menu a {color: #FFF;}
#footer .footer-in .menu ul {list-style: none;}
#footer .footer-in .menu ul li {list-style: none; display: inline; padding: 0px 10px 0px 0px;}
#footer a{}
#footer a:hover{}
.post {width:524px; padding: 0px 20px 0px 30px; margin: 0px 40px 0px 40px;}
.post h2 {color: #a45aca; font-size: 18px; font-weight: normal;margin: 0px; padding: 10px 0px 10px; }
.post .date, .post .author {font-style: italic; padding: 0px; margin: 0px;}
.post .author {margin: 0px 0px 10px;}
.post {line-height: 18px;}
.post {}
.pagetitle{}
.postmetadata{clear: both; padding: 5px 0px 20px; margin: 0px;}
.navigation {background: #E8F3F7; border-top: 10px solid #D1E6EE; padding: 15px 20px 25px; margin: 20px 20px 0px 24px; display: block;text-align: center;}
.alignright {float: right; margin: 0px 0px 0px 10px; padding: 0px;}
.alignleft {float: left; margin: 0px 10px 0px 0px; padding: 0px;}