/* Theme Name: Blue Elegant Travel Theme Theme URI: http://www.webguru-india.com/travel-wordpress-theme.php Description: This theme is designed and coded by Webguru India - Website Design Company. Version: 1.0 Author: Webguru India Author URI: http://www.webguru-india.com/ Tags: blue, fixed-width, three-columns, right-sidebar, threaded-comments Please visit our site for more nice free WordPress themes. http://www.webguru-india.com/free-wordpress-theme.php */ /* Global */ body { font-size: 62.5%; /* Resets 1em to 10px */ font-family: Arial, Helvetica, sans-serif; background: #fff; color: #000; margin: 0; padding: 0; } ::-moz-selection { background: #369; color: #ff0; } ::selection { background: #369; color: #ff0; } code::-moz-selection { background: #333; } code::selection { background: #333; } a { text-decoration: none; color: #3669BA; } a:hover { text-decoration: underline; } a img { border: none; } img { border: none; } acronym, abbr, span.caps { font-size: 0.9em; letter-spacing: .07em; cursor: help; border-bottom: 1px dashed #666; } blockquote { margin: 5px 20px; padding: 0; color: #ddd; border: 1px dashed #ddd; background: #AB6C39; } blockquote p { padding: 10px 20px; display: block; } h1, h2, h3, form, ul, li, input { margin: 0; padding: 0; } h1, h2, h3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; } h1 { font-size: 4em; } h2 { font-size: 1.6em; } p { margin: 1em 0; } /* Clear Fix */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } /* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */ /* end of clearfix */ #wrapper { padding: 0; width: 100%; } /* Header */ #header { color: #fff; height: 311px; } #header_main { width: 1000px; height: 311px; margin: 0 auto; position: relative; background: url(images/header-bg.jpg) no-repeat; } #header .logo { font-size: 5.2em; padding: 20px 0 0 81px; float:left; } #header h1 a { color: #fff; text-decoration: none; } #header h2 { padding: 0 0 0 81px; } #rss { text-align:right; width:470px; float:right; padding-right:10px; } .navigation { float:right; padding:20px 42px 0 0; width:470px; height:44px; } .navigation ul { margin: 0px 0px 0px 20px; padding: 0px; list-style-type: none; } .navigation ul li { display: inline; margin: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px; } .navigation ul li a { font-size: 12px; font-weight: bold; line-height: 44px; } .navigation ul li a:hover { } /* Mainframe */ #container { background: #edf4ff; width: 1000px; margin: 0 auto; } #container-inner { background: #edf4ff; width: 1000px; float:left; padding-bottom:15px; } /* Content */ #content { width: 561px; min-height: 668px; border-right: 1px solid #3669BA; display: inline; margin-left: 20px; float: left; } .post { width: 548px; padding: 20px 0 26px 0; } .date { width: 42px; height: 46px; margin: 3px 16px 0 0 ; color: #fff; float: left; font-weight: bold; text-align: center; font-size: 1.1em; line-height: 16px; background: url(images/date_bg.jpg) no-repeat; } .date span { display: block; padding-top: 6px; font-size: 1.5em; color: #3669BA; } .post_title { float: left; } .post h2 { width: 485px; margin: 0; padding: 0; font-size: 2.5em; } /*.post h2 a { text-decoration: none; }*/ .postmetadata { width: 485px; margin: 0; padding: 3px 0 5px 0; color: #3669BA; font-size: 1.1em; border-bottom: 1px solid #3669BA; } .entry { width: 460px; overflow: hidden; clear: both; margin: 6px 0 0 58px; font-size: 1.2em; line-height: 20px; } /*.entry img { float: left; margin: 0 15px 5px 0; }*/ .tags { font-size: 1.2em; color: #3669BA; margin: 10px 0 0 58px; } .notfound { margin: 100px auto; text-align:center; font-size: 4em; font-weight: bold; color: #3669BA; } .quickjump { margin: 0 0 0 25px; font-size: 1.2em; font-weight: bold; line-height: 18px; color: #782f02; } .postjumper { float: left; } .postjumper img { padding-right: 20px; } .notfound { margin: 100px auto; text-align:center; font-size: 4em; font-weight: bold; color: #3669BA; } .quickjump { padding: 0 0 0 30px; font-size: 1.2em; font-weight: bold; line-height: 18px; color: #782f02; } .postjumper { float: left; } .postjumper img { padding-right: 20px; } /* PageNavi*/ .wp-pagenavi { padding: 5px 40px; margin-left: 17px; } .wp-pagenavi a { padding: 2px 4px; _padding: 2px 0; margin: 2px; _margin: 1px; text-decoration: none; border: 1px solid #06c; color: #06c; background-color: #fff; } .wp-pagenavi a:hover { border: 1px solid #000; color: #000; } .wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi span.extend { padding: 2px 4px; _padding: 2px 0; margin: 2px; _margin: 1px; border: 1px solid #000; color: #000; background-color: #fff; } /* Calendar */ #wp-calendar { empty-cells: show; margin: 10px auto 0; width: 100%; } #wp-calendar #next a { padding-right: 10px; text-align: right; font-size: 1.1em; } #wp-calendar #prev a { padding-left: 10px; text-align: left; font-size: 1.1em; } #wp-calendar a { display: block; font-weight: bold; text-decoration: none; } #wp-calendar a:hover { background: #000; color: #fff; } #wp-calendar caption { text-align: center; width: 100%; font: bold 1.3em Verdana, Arial, Sans-Serif; } #wp-calendar td { padding: 3px 0; font-size: 1.2em; text-align: center; } #wp-calendar th { font-style: normal; font-size: 1.2em; text-transform: capitalize; } /* Social Bookmarking */ .bookmark { margin: 18px 0 0 58px; } .bookmark ul { display: inline; } .bookmark ul li { background: none; display: inline; list-style-type: none; } .bookmark_line img { border: 0; } .bookmark_icon { opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); _filter: alpha(opacity=100); } .bookmark_icon:hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); } /* Comments */ .comments { height: 32px; line-height: 36px; padding-left: 378px; margin: 10px 0 0 58px; background: url(images/comments-bg.jpg) no-repeat; } .comments a { font-size: 1.2em; font-weight: bold; } h3#comments { padding: 0 0 0 55px; } h3#comments, #respond h3 { padding-top: 10px; font-size: 1.4em; color: #333; } #commentform { margin: 5px 0 0 0; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; } #commentform textarea { width: 98%; padding: 2px; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; } #commentform p { margin: 5px 0; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; } #commentform #submit { margin: 0 0 5px auto; float: right; } #respond { padding: 0 0 0 55px; color: #333; } #respond:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .commentlist { padding: 0 0 0 55px; *margin: 0 0 0 55px; *padding: 0; } .commentlist li { margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none; font-weight: bold; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; } .commentlist li ul li { margin-right: -5px; margin-left: 10px; font-size: 1em; } .commentlist p { margin: 10px 5px 10px 0; font-weight: normal; line-height: 1.5em; font-size: 1.2em; text-transform: none; } .commentlist li .avatar { float: right; border: 1px solid #333; padding: 2px; background: #fff; } .commentlist li a { color: #000; } .commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.2em; } .nocomments { text-align: center; } .commentmetadata { font-size: 1.2em; display: block; font-weight: normal; } .thread-alt { background-color: #dcbea4; } .thread-even { background-color: #e3cbb3; } .depth-1 { border: 1px solid #000; } .alt { border-left: 1px solid #666; background-color: #7499CD; padding: 10px; } .even { border-left: 1px solid #666; background-color: #62ACD5; } /* Sidebar */ #sidebar { float: left; margin-left: 15px; display: inline; width: 383px; } #sidebar_left { float: left; width: 200px; } #sidebar_right { float: left; margin-left: 7px; width: 176px; } #sidebar h3 { font-size: 1.2em; height: 27px; font-weight: bold; line-height: 27px; color: #FFFFFF; padding: 0 0 0 11px; } #sidebar_left h3 { background: url(images/sidebar-left-titlebg.jpg) no-repeat; } #sidebar_right h3 { background: url(images/sidebar-right-titlebg.jpg) no-repeat; } #sidebar ul { list-style-type: none; } #sidebar ul li { background: url(images/sidebar-content-bg.jpg) repeat-y; margin: 0 0 10px 0; } #sidebar ul ul { padding: 6px 0; border-bottom: 1px dashed #3669BA; } #sidebar ul ul li { font-size: 1.2em; margin: 0 0 0 15px; background: url(images/sidebar-li.gif) no-repeat left 10px; padding: 4px 0 4px 9px; } #sidebar ul ul li a { display: inline; color: #3669BA; } /* SearchForm */ #searchform { background: url(images/search-bg.jpg) no-repeat; width: 342px; height: 57px; margin-bottom: 20px; } .searchtext { width: 210px; color: #fff; margin: 19px 0 0 45px; border: 0; background: none; } #searchsubmit { border: 0; background: url(images/search_btn.jpg) no-repeat; width: 79px; vertical-align: top; margin-top: 16px; height: 22px; } /* Footer */ #footer { width: 818px; height: 109px; margin: 0 auto; padding: 37px 0 0 182px; background: url(images/footer-bg.jpg) left top no-repeat; clear: both; } #credit { width: 790px; font-size: 1.2em; color: #3669BA; } #credit a { color: #3669BA; } #credit p { margin: 0; padding: 0; width: 478px; float: left; } #credit .designer { width: 280px; text-align: right; color: #8d4711; float: left; } #credit .designer a { color: #8d4711; } /* Images */ p img { max-width: 100%; } 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 { float: right; } .alignleft { float: left } /* Captions */ .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; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { border: 0 none; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; } #content .entry ul { margin: 0 22px; list-style-type: disc; } #content .entry ol { margin: 0 0px; padding: 0 30px; list-style-type:decimal; } #sidebar ul ul ul { border: none; margin: 0; } #sidebar ul ul ul li { width: 80%; border: none; padding-right: 0; font-size: 1em; } #sidebar select { width: 80%; } /* Logo */ #logo_1 { margin:36px 0px 0px -50px; } .topmenuhd{ font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; } /* topmenu */ a.topmenuhd:hover{ font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }