/*  
Theme Name: SW Travel4
Theme URI: http://www.stephenweb.com/free-travel-wordpress-theme-4/
Description: Download free high quality wordpress themes at <a href="http://www.stephenweb.com">stephenweb.com</a>. 
Version: 1.0
Author: stephenweb
Author URI: http://www.stephenweb.com/
Tags: two-columns, fixed-width, threaded-comments, sticky-post
*/
.narrowcolumn .entry, .widecolumn .entry {line-height: 18px;}
.widecolumn {line-height: 18px;}
.narrowcolumn .postmetadata, .narrowcolumn .postmetadata1 {font-weight:bold;}
p.postmetadata a, p.postmetadata a:visited , p.postmetadata1 a, p.postmetadata1 a:visited{text-decoration:none!important;}
.container_metadata{ text-align:right; padding-right:20px; float:right;}
.postmetadata a, .postmetadata a:visited{background-image:url(images/arrow2.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:10px;color:#9eca30;}
.postmetadata span{background-image:url(images/arrow2.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:15px;color:#9eca30;}
small {font-size:11px;line-height: 1.5em;}
h1, h2, h3 {font-weight:normal;}
h1 {font-size:22px;line-height:24px;}
h2 {font-size: 18px;line-height:20px;}
h2.pagetitle {font-size: 18px;line-height:20px;}
h3 {font-size: 16px;line-height:18px;}
h3#comments, #respond{padding:0px 0px 0px 0px}
#respond h3{font-size:18px;padding-left:0px;font-weight:lighter;color:#9eca30;}	
#sidebar, #sidebar2{color:#ffffff;}
#sidebar li h2, #sidebar2 li h2{background-image:url(images/icon-title.jpg) !important;background-repeat:no-repeat;color:#ffffff;width:220px;font-family: Arial, Helvetica, sans-serif;font-size:16px;padding:8px 0px 10px 38px;margin:0px;line-height:normal;}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration: none;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2,#sidebar2 h2, #wp-calendar caption, cite {text-decoration: none;}
.entry{padding:0px 20px;}
.entry p{margin:8px 0px 12px 0px;}
.entry a, .entry  a:visited{}
.commentlist li, #commentform input, #commentform textarea {font-size: 11px;}
.commentlist li {font-weight: bold;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}
#commentform p {}
.commentmetadata {font-weight: normal;color:#fff;}
.nocomments, strike {}
code{font-size: 1.1em;}
acronym, abbr, span.caps{font-size: 0.9em;letter-spacing: .07em;}
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar a, #wp-calendar a:visited {text-decoration:underline;}
#wp-calendar a:hover {text-decoration:none;}
#wp-calendar caption {font-size: 1.1em;font-weight:bold;text-align:center;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}
.narrowcolumn {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.widecolumn {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.post {margin: 0px 0px 30px 0px;padding:0px 0px 0px 0px;text-align: justify;}
.post hr {display: block;}
.widecolumn .post {margin: 0;}
.narrowcolumn .postmetadata, .narrowcolumn .postmetadata1 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.widecolumn .postmetadata, .widecolumn .postmetadata1 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.widecolumn .smallattachment {text-align: center;float: left;width: 128px;margin: 5px 5px 5px 0px;}
.widecolumn .attachment {text-align: center;margin: 5px 0px;}
.thread-alt {background-color: transparent;}
.thread-even {background-color:transparent;}
.depth-1 {}
.even, .alt {border-top: 1px solid #d5d5d5;border-bottom: 1px solid #d5d5d5;background-color:#f6fdff;}
h1 {padding:0px;margin: 0px 0 0;}
h2 {margin: 0px 0 0;}
h2.pagetitle, h2.center{padding-top: 10px;text-align: center;padding-bottom:15px;color:#9eca30;}
#sidebar h2 ,#sidebar2 h2{margin: 0px 0 0;padding: 0;}
p img {padding: 0;max-width: 100%;}
.aligncenter,
div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright, .alignright2 {float:right;color:#139fbf;}
.alignleft, .alignleft2 {float: left;color:#139fbf;}
.navigation {display: block;text-align: center;margin-top: 0px;padding-bottom: 25px;padding-left:20px;padding-right:20px;clear:both;}
.navigation2 {display: block;text-align: center;margin-top: 0px;padding-bottom: 25px;padding-left:20px;padding-right:20px;clear:both;}
html>body .entry ul {margin-left: 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent: -10px;} 
html>body .entry li {margin: 7px 0 8px 10px;}
#sidebar ul ul li:before, #sidebar2 ul ul li:before,  #sidebar ul ul li, #sidebar2 ul ul li {background-image:url(images/arrow.gif);background-repeat:no-repeat;background-position:0 7px;padding:0px 0px 0px 20px;width:240px;margin:0px;color:#FFFFFF;line-height:26px;}
#sidebar li li{border-bottom:1px dotted #ffffff;}
#sidebar li li li{border-bottom:none;}
.entry ol {padding:0px 0px 0px 20px;margin:0px 0px 10px 0px;}
.entry ol li {margin: 0;padding: 0px 0px 0px 1px;line-height:20px !important;}
.entry ul{padding:0px;margin:0px 0px 10px 0px;list-style-type:none;}
.entry ul li{list-style-type:disc;list-style-position:inside;}
.postmetadata ul, .postmetadata li, .postmetadata1 ul, .postmetadata1 li {display: inline;list-style-type: none;list-style-image: none;}
#sidebar ul, #sidebar ul ol, #sidebar2 ul, #sidebar2 ul ol{margin: 0 0px 10px 0px;padding: 0 0 0 0;}
#sidebar ul li, #sidebar2 ul li{list-style-type: none;margin: 0px;padding:0px;color:#ffffff;line-height:22px;}
#sidebar ul li a, #sidebar ul li a:visited, #sidebar2 ul li a, #sidebar2 ul li a:visited{color:#ffffff;text-decoration:none;}
#sidebar ul li a:hover, #sidebar2 ul li a:hover{color:#ffffff;}
#sidebar ul p, #sidebar ul select, #sidebar2 ul p, #sidebar2 ul select{margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol, #sidebar2 ul ul, #sidebar2 ul ol{margin: 5px 0px 0 7px;padding:0px 0px 3px 0px;}
#sidebar ul ul ul, #sidebar ul ol, #sidebar2 ul ul ul, #sidebar2 ul ol{margin: 0 0 0 0px;}
ol li, #sidebar ul ol li, #sidebar2 ul ol li{list-style: decimal outside;}
#sidebar ul ol li, #sidebar2 ul ol li{margin: 0px 0 0;padding: 0px;}
#searchform {}

#sidebar #searchform #src, #sidebar2 #searchform #src{width: 240px;padding: 2px;}
#sidebar #searchsubmit, #sidebar2 #searchsubmit{font-size:11px;width:71px;}
input.inputbox{}
.entry form {text-align:center;}
select {width: 130px;}
#commentform{}
#commentform input {padding: 2px;margin: 0px 5px 1px 0;}
#commentform textarea {width: 90%;padding: 2px;}
#commentform #submit {margin: 0px;}
.alt {padding: 10px!important;font-size:11px;}
.commentlist {padding: 0;margin:0px;text-align: justify;}
ol.commentlist{list-style: none;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.commentlist li {margin: 15px 0 3px;padding: 5px 20px 10px 10px;list-style: none;}
.commentlist p {margin: 5px 5px 10px 0;}
#commentform p {margin: 0px;padding:0px 0px 8px 0px;}
.children { padding: 0; margin:0 0 0 20px }
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}
#sidebar, #sidebar2{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#sidebar form, #sidebar2 form {margin: 0;}
#wp-calendar {empty-cells: show;margin: 10px auto 0;width:100%;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar td {padding: 3px 0;text-align: center;}
#wp-calendar td.pad:hover {background-color: transparent; }
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote{margin: 15px 10px 10px 10px;padding:5px 10px 5px 10px;border: 1px dashed #747474;font-size:11px;}
blockquote p{margin:0px;}
blockquote cite {margin: 5px 0 0;display: block;}
.center {text-align: center;}
hr {display: none;}
a img {border: none;}
.title{background-image:url(images/title_cont_r.gif);background-repeat:repeat-y;}
.title_t{background-image:url(images/title_cont_t.gif);background-repeat:no-repeat;background-position:left top;}
.title_b{background-image:url(images/title_cont_b.gif);background-repeat:no-repeat;background-position:left bottom;}
.pad_title{padding:8px 0px 0px 20px;}
.pad_title h2{line-height:20px; color:#3f3f3f; padding:10px 0px 0px 0px;}
.title_page{ background-image:url(images/bg_title.gif); background-repeat:no-repeat; height:81px; }
.pad_title_page{padding:18px 15px 10px 15px;}
.pad_title_page h2{line-height:20px; color:#3f3f3f; padding:10px 0px 0px 10px;}
.smalltext{text-align:right;height:25px;background-image:url(images/line.gif);background-repeat:repeat-x;background-position:bottom;width:510px;margin-top:5px;}
.author{color:#fff; }
.date{color:#fff; float:left;}
div.post h2 a:link,div.post h2 a:visited, div.post h3 a:link,div.post h3 a:visited {font-size:24px;color:#9eca30;font-weight:normal;padding:0px 10px 5px 0px !important;}
div.post h3 a:hover, div.post h2 a:hover{color: #8bb229;}
#today, #today a:link, #today a:visited {font-weight:bold;}
.textwidget{padding-left:5px;text-align:left;padding-right:0px;padding-top:5px;}
li.widget_tag_cloud div{padding:0px 10px 0px 10px !important;}
li.widget_tag_cloud div a, li.widget_tag_cloud div a:visited {color:#FFFFFF;}
body {background-image:url(images/main-bg.gif);background-repeat:repeat-x;background-color:#ffffff;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;}
#container {width:854px;margin-left:auto;margin-right:auto;}
#top {width:854px;height:55px;margin-left:auto;margin-right:auto;padding-top:0px;float:left;}
#mid {background-image:url(images/v-line.gif);background-repeat:repeat-y;width:854px;margin-left:auto;margin-right:auto;background-color:#139fbf;float:left;}
#bottom {background-image:url(images/bg-footer.png);background-repeat:no-repeat;width:854px;height:60px;padding-bottom:15px;margin-left:auto;margin-right:auto;float:left;}
a, a:visited{color:#139fbf;text-decoration:none;}
a:hover{text-decoration:underline;}
#glowingtabs ul {padding:0px;margin:0px;}
#left {width:545px;float:left;margin:0px;padding:0px;}
#header {background-image:url(images/header.jpg);background-repeat:no-repeat;width:545px;height:232px;float:left;margin:0px;padding:0px;}
.header-title {padding:80px 0px 0px 30px;}
.header-title h1 {font-size:36px;font-weight:normal;color:#ffffff;margin:0px;}
.header-title h1 a, .header-title h1 a:visited {color:#ffffff;}
.header-title h1 a:hover {color:#92eafe;}
.description {padding:10px 0px 0px 30px;color:#FFFFFF;}
#content-box {background-image:url(images/content-repeat.gif);background-repeat:repeat-y;width:545px;float:left;margin:0px;padding:0px;}
.text_content {width:510px;padding:0px 0px 40px 20px !important;padding:0px 0px 0px 20px;clear:both;}
.main_text {font-size:12px;line-height:18px;color:#303030;	}
div.headerh2{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px !important;padding:0px 0px 0px 0px;float:left;}
.line {background-image:url(images/line.gif);background-repeat:repeat-x;width:510px;height:1px;margin-top:23px;}
div.headerh2 h2 {padding:10px 0px 5px 0px !important;padding:20px 0px 5px 0px;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;color:#9eca30;}
 div.headerh2 h2 a {font-size:18px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#9eca30;font-weight:normal;line-height:20px;}
.date{color:#139fbf;font-size:11px;float:left;}
.author{color:#139fbf;font-size:11px;float:right;}
.comment {padding:0px 0px 0px 0px;	text-decoration:none;}
.commentbox {width:505px;padding:0px 20px 0px 20px;}
span.arrow {background-image:url(images/arrow2.gif);background-repeat:no-repeat;background-position:11px 6px !important;width:4px;height:13px;padding:0px 20px 0px 0px;float:left;}
a.comment , a.comment:visited, a.comment:hover{font-weight:bold !important;font-family:Arial, Helvetica, sans-serif;color:#9eca30;text-decoration:underline;}
#right {width:309px;float:left;margin:0px;padding:0px;}
#search-box {background-image:url(images/search-box.jpg);background-repeat:no-repeat;width:309px;height:85px;margin:0px;padding:0px;float:left;}
.main_search form {margin:0px;padding:0px;}
.main_search {background-image:url(images/search-icon.gif);background-repeat:no-repeat;background-position:18px 28px;padding:28px 0px 0px 45px;	}
.inputbox {background-image:url(images/search-input.gif);background-repeat:no-repeat;padding:5px 0px 5px 0px !important;width:177px;border:0px;}
.inputbox2 {background-image:url(images/search-input2.gif);background-repeat:no-repeat;padding:5px 0px 5px 0px !important;width:177px;border:0px;}
.button {background-image:url(images/search-button.gif);background-repeat:no-repeat;padding:0px 0px 2px 0px !important;width:58px;height:26px;border:0px;}
.button2 {background-image:url(images/search-button2.gif);background-repeat:no-repeat;padding:0px 0px 2px 0px !important;width:58px;height:26px;border:0px;}
.title_search h2 {padding:0px 20px;}
#right-sidebar {width:309px;float:left;}
.sidebar1 {width:250px;margin:0px 10px 0px 13px !important;margin:0px 0px 0px 7px;float:left;}
.box-left{width:250px;padding:0px 0px 0px 3px;float:left;}
div.mainbox{margin:0px 0px 20px 0px;padding:0px;float:left;}		
.box-left ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;list-style-type:none;font-family:Arial, Helvetica, sans-serif;}
.box-left ul li a, .box-left ul li a:visited{text-decoration:none;color:#ffffff;}
.box-left ul li a:hover{text-decoration:none;color:#9eca30;}
#footer {width:620px;padding-top:15px;padding-left:16px;color:#FFFFFF;text-align:left;}
#footer a, footer a:visited {color:#a0edff;}
