/*
Theme Name: TRAVELin
Theme URI: http://www.ekitours.com
Description: Our own theme
Version: 0.5
Author: Emir Muracevic
Author URI: http//emir.muracevic.ba
*/

/* Global Reset */
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline; }
strong { font-weight:bold; }
em { font-style:italic; }
/* remember to define focus styles! */
:focus { outline:0; }
ol,ul { list-style:none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse:separate;border-spacing:0; }
caption,th,td { text-align:left;font-weight:normal; }
blockquote:before,blockquote:after,
q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }


body {background: url(images/linesbac.gif) repeat; }
body{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;color:#5f5f5f;font-size:12px;}
body#interior,body.interior{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;color:#5f5f5f;font-size:12px;background:#FFF1AF ;}
body#home{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;background:url(bg.jpg) 50% 4px no-repeat;color:#5f5f5f;font-size:12px;}

h1, h2, h3, h4 {list-style:none;}

h2.widgettitle {list-style:none;}

input.search:focus {border:1px solid #425D9C;}
p {line-height:1.6em;font-family:Verdana, Arial;color:#444;margin:12px 1px;}

p a,.entry a {color:#425DBD;text-decoration:none;}

h2 {font-size:1.4em;padding-left:8px;font-family:'trebuchet ms', helvetica, 'sans serif';font-weight:400;}
h3.pagetitle {color:#666;text-align:center;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:400;font-size:14px;padding-top:4px;}

img a {border:0 none;margin:2px;padding:2px;}

.head-bcg {background-color: #0A4F1B;height:21px;width:900px;position:relative;color:#000;margin:0 auto;padding:0;clear:both;}
.head-bcg a {color:#fff;text-decoration:underline;background:transparent;text-align:right;word-spacing:-2px;font-size: 8pt;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}

.head-bcg-orange {background:url(images/head-bcg-orange.gif) repeat-x; height:21px;width:900px;position:relative;color:#000;margin:0 auto;padding:0;clear:both;}
.head-bcg-orange a {color:#000;text-decoration:underline;background:transparent;text-align:right;word-spacing:-2px;padding:5px;}

.align-right {text-align:right;}

.header {
	background-color: #118F31;
	height:204px;
	width:900px;
	position:relative;
	color:#000;
	margin:0 auto;
	padding:0;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: right 0;
}
.subheader {
	background:url(images/eki-newtopmenu_02.jpg) no-repeat right 0;
	background-color: #118F31;
	height:53px;
	width:900px;
	position:relative;
	color:#000;
	margin:0 auto;
	padding:0;
}

.headlogo {float:left;text-align:center;width:150px;margin-left:10px;margin-top:15px;}
.header h1 {height:30px;font-size:30px;font-family:'Trebuchet MS', Arial, sans-serif;text-decoration:none;font-weight:400;margin-left:150px;padding-top:30px;margin:0 auto;}
.header a {color:#fff;text-decoration:underline;background:transparent;margin-left:50px;}
.description {height:30px;font-size:20px;font-family:'Trebuchet MS', Arial, sans-serif;text-decoration:none;font-weight:400;color:#FFF;margin-left:180px;padding-top:5px;background:transparent;}
#footer {width:900px;height:25px;margin:0 auto;color:#000;clear:both;}
.footer {width:900px;font-size:11px;margin:0 auto;text-align:center;padding-bottom:4px;font-family:Verdana, Arial;background-color:#FFF;}
.footer a {color:#143381;}.footer a:hover {border-bottom:1px solid #000;}

#topmenu {
	/*margin-top:175px;*/
	margin-left:20px;
	line-height:1em;
	text-align:left;
}
.topmenu {padding-top:180px;vertical-align:bottom;clear:both;}
/*.topmenu a{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;color:#307F2F;font-size:16px; font-weight:bolder;}*/

.subheader1 {background-color:#ccffcc;height:30px;width:900px;clear:both;}

.container{width:900px;margin:0 auto;}
.content{width:900px;float:left;}

#interior_white_bg{width:100%;float:left;background:#FFF1AF;padding-top:15px;}
#interior_container{width:900px;margin:0 auto; position: relative;}
#interior_end_container{width:100%;float:left;border:10px solid #70A7D0;background-color:#fff;}

#interior_white_bg .container{background:url(img/subcontent_bg.png) repeat-y;float:left;position:relative;background-color:#fff;}
#interior_white_bg #content_left h2{color:#000;font-size:24px;margin:29px 0 0 0;line-height:1em;text-shadow:0 1px 0 #ccc;}

#interior_white_bg .content_left_bg h2{color:#FC3367;font-size:24px;margin:29px 0 0 0;line-height:1em;text-shadow:0 1px 0 #ccc;}

#_content {
	margin:2%;
	background-color:#fff;
	padding:10px;
}
.content_left_bg {
	width:641px;
	padding:3px;
	background-image: url(images/body_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
}

.content_left {
width: 647px; float: left; 
}

.sidebar {
	width: 253px; float: right;
	background-color:#ccffcc;
}
#engdeu {
	float:right;
	width:253px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	background-image: url(images/eng-deu.gif);
	background-repeat: no-repeat;
	background-position: 0 top;
	background-color:#b8ffb8;
	height: 26px;
	padding-top:4px;
	text-align:center;
}
#engdeu a{
	color:#F06;
}


/***************************************************************************************
-- INTERIOR PAGES -- 
****************************************************************************************/


#interior_white_bg .content .sub-heading{background:img/interior_subheader.png) top center no-repeat;height:118px;padding:10px 30px 0 30px;}

#interior_white_bg .content .sub-content{float:left;width:900px;margin-top:0px;padding:1px 1px;}
#interior_white_bg .subnav .sub-content{float:left;width:660px;margin-top:17px;padding:0;margin-left:225px;}
body.landing_page #interior_white_bg .content .sub-heading{background:url('img/sub-content-top2.png') top center no-repeat;height:129px;padding:10px 30px 0 30px;}



body.landing_page #interior_white_bg .content .sub-heading p{color:#826344;font-size:14px;font-weight:100;margin-bottom:0;}
body.landing_page #interior_white_bg .content .sub-heading h2{font-size:34px;margin:24px 0 11px 0;}

ul#subnav {width:896px;list-style:none;margin-left:1px;margin-top:0px;padding-left:5px;position:absolute;top:171px;}
ul#subnav li{list-style:none;margin:0;padding:0;text-align:center;dispay:inline;}

ul#subnav li a{
	float:left;
	border-bottom:1px solid #dcddde;
	border-top:1px solid #fff;
	text-decoration:none;
	font-weight:bold;
	color:#4C6F4C;
	/*width:140px;*/
	display:block;
	padding:5px 10px 5px 10px;
	line-height:1.1em;
	margin-left:10px;
	font-family:"Lucida Grande",Lucida,Arial,sans-serif;
	font-size:14px;
	position:relative;
	text-shadow :0px 1px 0px #fff;
}


ul#subnav li a:hover{color:#cc6600;}
ul#subnav li a.active,ul#subnav li a.active:hover{color:#fff;text-shadow :0px 1px 0px #666;background:url('img/subnav-status.png') 0px 0 no-repeat;width:205px;border:0;position:relative;top:0px;left:-15px;border:0 !important;text-indent:16px;padding-bottom:11px;}
ul#subnav li a.active span{position:absolute;width:15px;height:10px;background:url('subnav-status.png') bottom left no-repeat;top:39px;left:0;}
ul#subnav li a.first{border-top:0;}

/*Firefox 2 fix*/


ul#subnav li{}
ul#subnav li ul{padding:10px 0 20px 0;}
ul#subnav li ul li{border:0 !important;font-size:11px !important;}
ul#subnav li ul li a{border:0;color:#817B7B;float:left;font-family:"Lucida Grande",Lucida,Arial,sans-serif;font-size:11px;line-height:1.3em;margin-left:1px;padding:4px 0 4px 25px;position:relative;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:167px;}


h1,h3,h4 { font-weight:normal;color:#336699;font-family:"Trebuchet MS",serif;font-weight:bold;text-transform:capitalize; }
h2 { font-size:24px;line-height:1.6em;margin-bottom:3px;color:#cc6600; font-weight:bold; }
h3 { font-size:20px;line-height:1.6em;margin-bottom:5px;font-weight:bold; }
h4 { font-size:14px;line-height:1.2em;margin-bottom:5px;color:#4c4c4c; }
h5 { font-size:14px;line-height:1.4em;margin-bottom:5px;color:#5c5c5c;font-weight:bold; }
h6 { font-size:13px;line-height:1.4em;margin-bottom:5px;color:#5c5c5c;font-weight:bold; }
h2 a,h3 a,h4 a,h5 a { text-decoration:none; }

h1 img,h2 img,h3 img,
h4 img,h5 img,h6 img { margin:0; }




/* Text elements
-------------------------------------------------------------- */
p { font-size:12px;line-height:1.6em;margin-bottom:18px; }
p.large { font-size:1.2em;line-height:1.7em;margin-bottom:26px;color:#5f5f5f; }
p.small { font-size:10px;line-height:1.8em;margin-bottom:24px; }
img.left { float:left;margin:0.2em 0.8em 0.3em 0;padding:0; }
img.right { float:right;margin:0.2em 0 0.3em 0.8em;padding:0; }
a:hover { color:#cc6600;text-decoration:underline; }
a { text-decoration:none; color:#336699; }
a.arrow { background:url(http://webimages.mailchimp.com/img/link_arrow.gif) bottom right no-repeat;padding-right:9px; }
a:hover.arrow,a:focus.arrow { background:url(http://webimages.mailchimp.com/img/link_arrow_hover.gif) bottom right no-repeat; }
a.arrow_small { background:url(http://webimages.mailchimp.com/img/link_arrow_small.gif) bottom right no-repeat;padding-right:9px; }
a:hover.arrow_small,a:focus.arrow_small { background:url(http://webimages.mailchimp.com/img/link_arrow_small_hover.gif) bottom right no-repeat; }
dl { margin-bottom:26px;line-height:1.6em; }
dd { margin-bottom:6px; }
blockquote { font-family:georgia;font-style:italic;line-height:1.7em; }
acronym { border-bottom:1px dotted #ccc; }
/***************************************************************************************
-- FOOTER -- 
****************************************************************************************/
#interior_footer{margin:0 auto;width:900px;}
#interior_footer_top{width:100%;float:left;padding-top:13px;margin-bottom:25px;}
#interior_footer_bottom{width:100%;float:left;}
#interior_footer .footer_sections{width:191px;float:left;margin:18px 16px 30px 18px;}
#interior_footer .footer_sections h6 a img{position:relative;top:3px;}
#bottom_links{width:900px;margin:0 auto 0 auto;text-align:center;clear:both;padding-top:30px;}
#footer_logos{text-align:center;padding-bottom:60px;width:700px;margin:0 auto;clear:both; }
#footer_logos ul{background:#FFFFFF none repeat scroll 0 0;border:1px solid #D9D3BF;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 auto;padding:10px;width:700px;border-bottom:2px solid #d6cfc3;height:48px;}
#footer_logos li{list-style:none;display:inline;}
/***************************************************************************************


/* NEW END */


.else li {background:url('images/bullet.gif') no-repeat left 0;padding-left:20px;padding-top:0;list-style:none;}
.else ul {list-style:none;}
.archive li {background:url('images/archive.gif') no-repeat left 0;padding-left:20px;padding-top:0;}
.page li {background:url('images/go.gif') no-repeat left 0;padding-left:20px;padding-top:0;}
.misc li {background:url('images/bullet.gif') no-repeat left;padding-left:18px;padding-top:0;}

.search {width:140px;border:1px solid #CCC;background:transparent;color:#333;padding:4px 3px;}
/*.content {width:470px;font-size:12px;text-align:left;padding-left:35px;float:left;margin-top:20px;font-family:Verdana, Arial;overflow:hidden;color:#333;}*/
.pagecontent {width:600px;font-size:12px;text-align:left;padding-left:35px;float:left;margin-top:20px;font-family:Verdana, Arial;overflow:hidden;color:#333;}
.entry a img {background:#E3E3E3;border:0;margin:0;padding:4px;}
.entry a:hover img {background:#334B93;border:0;margin:0;padding:4px;}
.entry {margin:0;}
.entry li {list-style:circle;margin-bottom:10px;}
.entry ol,.entry ul {margin-top: 4px;margin-bottom: 4px;}

.postname h1 {
font-family: Tahoma,'Trebuchet MS', Arial, sans-serif;
font-size:1.9em;
color:#CC0000;
list-style:none;
text-align:left;
text-transform:capitalize;
padding:4px;
line-height:normal;
background-color:#F9FFEE;
border-top:1px dotted #CC0000;
border-bottom:1px dotted #CC0000;
}

.posttitle {padding-bottom:5px;}

.postname a {text-decoration:none;}
.postdetails {border-top:1px dashed #BDBDBD;background:transparent;text-align:left;font-size:10px;color:#333;padding-top:4px;margin-bottom:25px;}
.postdetails a {color:#BDBDBD;text-decoration:none;}
#comment {width:460px;border:1px solid #317529;}
#comment:focus {border:1px solid #005DD7;}.box a {color:#000;}
ul.commentlist {color:#333;background:transparent;list-style:none;margin:0 auto;padding:0;}
.commentauthor {font-size:12px;line-height:normal;margin:0;padding:0;}
li.oddcomment {background:#fff;border-top:1px solid #CCC;font-family:Verdana, Arial;font-size:0.9em;padding:4px 8px;}
li.alt {background:#FBFBFB;border-top:1px solid #CCC;font-family:Verdana, Arial;font-size:0.9em;padding:4px 8px;}
blockquote {background:#FBFBF9 url(images/blockquote.png) no-repeat top right;border-left:5px solid #ECECEC;border-top:1px solid #ECECEC; border-bottom:1px solid #ECECEC;text-align:left;padding:2px 8px;  margin: 5px 5px 5px 15px;}
.wp-smiley {background:transparent;border:none;margin:0;padding:0;}
.trackbackicon {background:url('images/trackback.gif') no-repeat left;color:#000;padding-left:18px;}
.navigation {background:transparent;color:#000;display:block;text-align:center;margin-top:10px;margin-bottom:50px;font-size:11px;font-family:Verdana, Arial;}
.navigation a {color:#000;text-decoration:none;}
.navigation a:hover {color: #317529;}img {padding:5px;}
.postname a:hover,.entry a:hover {color:#465F9F;}
.postdetails a:hover,.writer a:hover {text-decoration:underline;}
.respond,h3.commentstatus {color:#465F9F;font-weight:400;text-align:left;font-size:1.4em;font-family:'Trebuchet MS', Arial, sans-serif;margin:20px 0 15px;}
h3.commentstatus {background:url('images/comment.gif') no-repeat left 0;padding-left:18px;}
h3.commentstatus a {color: #33752D;}
.respond {background:url('images/comment_new.gif') no-repeat left 0;padding-left:18px;}

.entry ul li {margin-left:40px;list-style:none;padding-left:18px;background:transparent url(images/list.gif) left 0 no-repeat;}
.entry ol li {list-style:decimal outside;margin-left:40px;}
.gravatar {float:right;border:1px solid #CECFCE;background:#fff;margin-right:5px;margin-left:10px;margin-top:40px;padding:3px;}
.postgrav {float:right;height:40px;width:40px;border:1px dashed #CECFCE;background:#fff;padding:0;}
#sidebar a,.commentauthor a {color:#465F9F;text-decoration:none;}
.category li,.children li {background:url('images/category.gif') no-repeat left 0;padding-left:20px;padding-top:0;}
.feed li {background:url('images/feed.gif') no-repeat left 0;padding-left:20px;padding-top:0;list-style: none;}
.commentators ul li a,.trackback li,.navigation li {list-style:none;}
ul.commentlist a,.commentmetadata a {text-decoration:none;color:#465F9F;}
.alignleft {float:left;}
.alignright {float:right;}	 
.writer {background:transparent;margin:0; padding:4px 0px 0px 2px;  font-size: 11px;}
.writer a {text-decoration:none;color:#000;}	   
.writer a:hover {text-decoration:underline;}	 
.writer {background:transparent;margin:0; padding:0px 0px 0px 4px;  font-size: 11px;}
.writer a {text-decoration:none;color:#000;}	   
.writer a:hover {text-decoration:underline;}
