/*
Theme Name: Big World Magazine
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
	margin: 0px;
	background-attachment: scroll;
	font:Verdana;
	font-family:Verdana;
	float: none;
	width: 100%;
	height:990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color:#0E5BA1;
	background-image:url(images/header_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

body a:link,a:visited, a:active, a:hover{
	text-decoration: none;
}
a:active{
	color:#66CC00;
}
a:visited, a:link{
	color:#66CC00;
}
.header{
	height:316px;
}
.headerad{
	height:90px;text-align:center;position:relative;padding-left:50px;width:728px;padding-bottom:20px;
}

.footerad{
	height:90px;text-align:center;position:relative;
}
.header, .content{
	width:1083px;
	margin-left:auto;
	margin-right:auto;

}
.line, .main_menu, .left_column, .right_column, .logo{
	float:left;
	}

.logo{
}
.main_menu{
	width:891px;
	margin-left:100px;
}
.archive
{
	margin-left:195px;
	color:white;
	font-family:Verdana;
    font-size:15px;
}
.archive ul
{
	list-style-type:none;
	line-height:0px;
	+line-height:5px;
	padding-left:15px;
	+margin-left:15px;
}
.clear{
	clear:both;
	}
.header_pic{
	padding-top:1px;
	}
.menu{
	float:left;
	font-size:15px;
	padding-top:3px;
	padding-left:30px;
	color:#FFFFFF;
	}
.menu a{
	padding-left:15px;
	color:#FFFFFF;
}
.header_link{
	margin-top:50px;
	margin-left:400px;
	font-size:12px;
}
.header_link a{
	padding-left:10px;
	color:#FFFFFF;
}
.search{
	margin-top:10px;
	height:20px;
	float:right;
}
.date{
	margin-top:13px;
	font-size:10px;
	height: 15px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:verdana;
	float:right;
}

.left_column{
	width:348px;	
	/* added 13april 2010
	border:1px solid red;*/
	height:auto;
	min-height:755px;
	/* added 13april 2010*/

}
.page{
	margin-top:10px;
	width:200px;
}
.page_item1{
	background-image:url(images/page1.gif);
}
.page_item2{
	background-image:url(images/page2.gif);
}
.page_item1, .page_item2{
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:15px;
	margin-right:10px;
	float:left;
	font-size:10px;
	padding-left:3px;
}

.seperate_line{
	margin-top:10px;
	margin-bottom:30px;
}
.music_play, .video_play{
	text-align:left;
	font-size:12px;
	color:#ffffff;
}
.music_play{
	float:left;
	width:204px;
	}
.video_play{
	float:left;
	margin-left:30px;
	width:105px;
	}
.desc{
	float:left;
	width:375px;
	margin-left:3px;	
	height:auto;
	/* added 17march 2010
	min-height:750px; 
	border:1px solid red;*/
	min-height:755px;/* added 13april 2010*/
	
	}
.article{
	width:360px;
	height:700px;
	background-color:#FFFFFF;
	overflow:scroll;
	overflow-x:hidden;
	scrollbar-arrow-color:#409bd6;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollBar-base-color:#409bd6;
	padding-left:5px;
	padding-right:5px;
}

.article_travel{
	width:360px;
	height:700px;
	overflow:scroll;
	overflow-x:hidden;
	scrollbar-arrow-color:#409bd6;
	padding-left:5px;
	padding-right:5px;
}
.print{
	margin-top:10px;
	margin-left:463px;
}
.place{
	font-size:14px;
	font-weight:bold;
	color:#434344;
}
.place a,.place a:visited,.place a:hover
{
	color:#59595B;
}
.title{
	padding-top:5px;
	font-size:20pt;
	font-weight:bold;
	color:#f98d2b;
}
.shor_desc{
	padding-top:0px;
	font-size:12pt;
	font-weight:bold;
	color:#434344;
}
.author{
	padding-top:0px;
	font-size:11pt;
	font-weight:bold;
	color:#7AC12D;
	font-style:italic;
	font-family:Georgia;
}
.main_desc{
	padding-top:0px;
	font-size:12pt;
	color:#0e5ba1;
	font-family:Georgia;
}
.right_column{
	width:170px;
	color:#FFFFFF;
	margin-left:3px;
	font-family:Georgia;
	float:left;
	/* added 13april 2010
	border:1px solid red;*/
	height:auto;
	min-height:755px;
	/*added 13april 2010*/

}

.right_ad{
	width:170px;
	color:#FFFFFF;
	margin-left:5px;
	margin-top:15px;
	font-family:Georgia;
	float:right; 

}
.right_ad td{
	color:#0e5ba1;
	font-family:Georgia;

}
.right_item{
	text-align:left;
	margin-top:25px;
}
.right_item a{
	text-align:left;
	margin-top:25px;
    color:#ffffff;
	font-family:Verdana;
	font-size:13px;

}
.right_item a img {border:2px solid #7AC12D;}
.right_desc, .right_desc a{
	font-size:19px;
	font-weight:bold;
	margin-top:30px;
	margin-left:5px;
	color:#A0C64C;
}
.QotD, .QotD a
{
	font-family:Verdana;
	font-size:19px;
	color:#ffffff;
}
.footer{
	background-color:#7AC12D;
	width:100%;

	height:180px;
}

.footer_menu{
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	color:#416FAC;
	text-align:center;
	padding-top:20px;
}

.footer_menu ul{
        padding:0;margin:0;
}
.footer_menu ul li{
        display:inline;padding:0 5px;
        border-right:#ffffff 1px solid;
}

.footer_menu a, .detail_title a{
	color:#FFFFFF;
	font-weight:normal;
}
.footer_menu a
{
	color:#0E5BA1;
}
.detail_item{
	text-align:left;
	margin-top:12px;
	float:left;
	width:120px;
	margin-right:5px;
	height:200px;
	/*border:1px solid red;*/
}

.navigation{width:100%; float:left;}

.detail_item a  img {border:2px solid #7AC12D;} 
.detail_title{

	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.detail_place, .detail_place a{
	font-size:12px;
	color:#88c448;
}
.detail_type, .detail_type a{
	font-size:13px;
	color:#e2d50a;
}
	

#titleHide {
    height:80px;
    background-color:#FFFFFF;
    margin-right:8px;
    padding:7px;
}
#showimage {
    position:relative;

    
}
#hideImage {
        position:absolute;
        right:9px;
        bottom:0px;
}
#showtitle{
	color:#0073bd;
	font-family:Verdana;
	text-transform: uppercase;
	font-size:20px;
}
#showshortexcerpt {
      color:#95c71e;
	font-family:Verdana;
	font-size:11px;
}
#title_background {
       padding-left:6px;
       padding-top:3px;
       background-repeat:no-repeat; 
       height:30px;
	   color:#fff;
	   font-family:Verdana;
	   text-transform: uppercase;
       font-weight:bold;
       
}
#title_background ul li {
 list-style-type: none;
}
#title_background a {
	color:#fff;
	font-family:Verdana;
	text-transform: uppercase;
        font-weight:bold;
        
}

.information {
      margin-bottom:5px;
      padding:4px;
      font-size:15px;
      font-family:Georgia
}
.information p{
	padding:0px;
	margin:2px;
	font-weight:bold;
}
.information #name {
	font-weight:bold;
	padding-bottom:15px;
}
.logofloat{
margin-left:0px;
width: 250px; 
height: 210px; 
top: 0px;
}
.cat-item{
margin-top:3px;
list-style-type: none;
color:#fff;
}
.cat-item a{
font-size:13px;
list-style-type: none;
color:#fff;
}
.submit_div
{
	margin-top:20px;
}
.submit_div input,.submit_div textarea
{
	width:350px;
}
.submit_div textarea
{
	height:150px;
}
.commentlist
{
	list-style-type:none;
	color:#416FAC;
	font-family:Georgia bold;
	font-size:12pt;
	padding-left:0px;
}
.commentlist a
{
	font-family:Verdana;
}

.archive_left{
	padding-left:13px;
	background-image : url("images/archive_left.gif"); 
	background-position:2px 0px;
	background-repeat:no-repeat;
}
.archive_down{
	padding-left:13px;
	background-image : url("images/archive_down.gif"); 
	background-position:2px 0px;
	background-repeat:no-repeat;
}
.archive_left ul li h6{
	margin:0px;
	margin-bottom:5px;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}