/*
Theme Name: Vagabond
Theme URI: http://wordpress.org/
Description: The Vagabond theme based on the famous <a href="http://vervemedia.in/">venky</a>.
Version: 1.0
Author: venky
Author URI: http://vervemedia.in/
Tags: blue, custom header, fixed width, two columns, widgets

	
	 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

*/






@charset "utf-8";
/* CSS Document */

a {
color: #000000;
}

.alignright {
	float: left;
padding-top: 10px;
}

.alignright a {
font-style: italic;
}

.alignleft {
	float: right;
padding-top: 10px;
}

.alignleft a {
font-style: italic;
}

* { behavior: url(iepngfix.htc) }
body {
background: url(./images/background.jpg) fixed top center;
margin: 0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;

}

* {
margin: 0px;
padding: 0px;
}

input, select {
padding: 0px;
margin: 0px;
}

td {
vertical-align: top;
}

.clear {
clear: both;
}

#container {
}

#frame {
background: url(./images/background_2.jpg) repeat-y top;
width: 940px;
margin: 0 auto;
}

table.main {
height: 100%;
}

#header {
height: 194px;
vertical-align: top;
}

#date-time {
font-size: 12px;
padding-top: 7px; padding-bottom: 7px;
}

#logo-quotes {
padding-top: 5x; 
padding-bottom: 20px;
}

.header-row {
height: 1px;
background: #000000;
overflow: hidden;
}

.header-row-margin {
height: 1px;
background: #000000;
overflow: hidden;
margin-top: 2px;
}

#header #menu ul, #header #menu ul li {
list-style: none;
list-style-image: none;
list-style-type: none;
}

#header #menu ul li {
float: left;
}

#header #menu ul li a {
padding: 15px; padding-top: 10px;  padding-bottom: 10px;
font-size: 16px;
text-decoration: none;
color: #000000;
font-weight: bold;
display: block;
}

#header #menu ul li a:hover {
padding: 15px; padding-top: 10px;  padding-bottom: 10px;
font-size: 16px;
text-decoration: underline;
color: #000000;
font-weight: bold;
display: block;
font-style: normal;
}

#header-image {
height: 194px;
z-index: 1;
position: absolute;
font-weight: bold;
}

#header-logo {
text-align: center;
}

#header-content {
height: 194px;
z-index: 100;
position: absolute;
margin: 10px;
margin-top: 20px !important;
width: 920px;
}

#border-margin {
background:transparent url(./images/bg_repeat_y.gif) repeat-y;
margin-top: 15px;
}

#left-col {
float: left;
margin-left: 10px;
width: 266px;
padding-right: 6px;
margin-right: 6px;
}

#right-col {
float: right;
width: 201px !important;
#width: 190px;
_width: 190px;
margin-right: 10px;
padding-left: 6px;
margin-left: 6px;
}

#left-col h1, #right-col h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 23px;
font-weight: bold;
text-align: center;
}

#left-col h2, #right-col h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 37px;
font-weight: bold;
text-align: center;
}

#left-col .content, #right-col .content {
margin-bottom: 10px;
}

.height-12 {
/*height: 12px;
height: 6px;*/
}

#left-col .content .underline, #right-col .content .underline {
width: 76px;
margin: 0 auto;
height: 1px;
overflow: hidden;
background: #000000;
margin-top: 4px;
margin-bottom: 7px;
}

#left-col .content .block, #right-col .content .block {
text-align: left;
}

.block {
padding-top: 5px;
padding-bottom: 5px;
}

#left-col h2, #right-col h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 37px;
font-weight: bold;
}

.text {
height: 28px;
width: 196px;
border: 1px solid #7e725f;
margin-top: 1px;
}

.shadow {
  float:left;
  background: #000000;
  margin: 15px 0 0px 5px !important;
  #margin: 15px 0 0px 0px;
  _margin: 15px 0 0px 0px;
  }

.shadow div {
  background: none !important;
  background:  #000000;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -4px 4px 4px -4px !important;
  margin: 0;
  }

#center-col {
float:left;
margin-left:10px;
width: 400px;     /* All other browsers */ 
#width: 400px;    /* IE 6 & 7 */ 
_width: 400px;    /* IE 6 */
}

#center-col h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 26px;
font-weight: bold;
text-align: left;
padding-bottom: 5px;
margin-top: 10px;
}

#center-col h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
}

p {
padding-top: 7px;
}

#footer-image {
height: 169px;
background:transparent url(./images/footer.png);
background-repeat:no-repeat;
width:940px;
}

#footer {
height: 169px;

}

#logo {
/*z-index: 101;
height: 139px;
position: relative;
text-align: center;
margin-top: -245px;*/
/*float:left;
height:139px;
left:560px !important ;
_left:30px;
position:relative;
text-align:center;
top:-245px !important;

_top:50px;
z-index:101;*/
float:left;
height:139px;
/*left:427px !important;*/
/*position:relative;*/
text-align:center;
/*top:-158px !important;*/
/*z-index:101;
_left:0px;*/
_top:230px;
margin-top:-72px;
}

#footer_2 {
background:transparent url(./images/footer_2.png) repeat scroll 0 0;
height:169px;
margin:0 auto;
width:940px;
z-index:1;
}
/*------------------------------------vervemedia---------------------------*/
.side_left_box4{
border-bottom: 1px solid #000000;
font-size: 12px;
}
.news_summary{
float: left;
font-weight: bold; 
font-size: 12px;
}
.All{
float: right;
font-weight: bold;
}
.side_left_menu{
text-align: justify; 
padding-top: 7px;
}
.month_head{
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
font-size: 16px;
}
#sidebar h2{
font-weight: bold; 
font-size: 20px;
}
#sidebar li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#calendar_wrap{
margin-left:10px;
}
#wp-calendar{
width:180px;
}
.wmc{
margin-top:3px;
text-align:right;
}
.wmc p{
font-family:Black Oak, "Black Oak";
/*font-family:Blockoak;*/
font-size: 18px;
/*margin-top:12px;*/
margin-left:0px;
font-weight: bold;
}
.top_left{
width:162px;
height:75px;
border: medium solid rgb(0,0,0);
font-size: 11px !important;
}
.top_right {
width:162px;
height:75px;
border: medium solid rgb(0,0,0);
font-size: 11px !important;
}
.footer_menu{
margin-left:210px;
}
.footer_menu li{
/*color:white;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:10px;*/
color:white;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:15px;
}
.footer_menu li a{
color: #FFFFFF;
font-size:16px;
font-weight: normal;
text-decoration:none;
}
.footer_menu li a:hover{
text-decoration:underline;
}

.bottom_right {
color: #AFAFAF !important;
font-weight:bold;
font-size:12px !important;
float:right;
}

.bottom_left {
width:400px;
color: #AFAFAF !important;
font-weight:bold;
font-size:12px !important;
float:left;
}

.author {
line-height:10px;
margin-left:300px;
text-align:center;
}

.author a{
color:#000000;
text-decoration:none;
}

.author a:hover{
text-decoration:underline;
}

.entry p a {
	font-style: italic;
        color: #000000;
}

#center-col li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:17px;
}
#wp-calendar a{
text-decoration:none;
font-weight:bold;
color:black;
}
#wp-calendar a:hover{
text-decoration:underline;
}
.slideshowlink {
color:black;
font-weight:bold;
}
.slideshowlink a{
color:black;
font-weight:bold;
text-decoration:none;
}
.slideshowlink a:hover{
color:black;
font-weight:bold;
text-decoration:underline;
}
#center-col .shadow .art_img{
width:425px !important;
#width:390;
_width:390;

}
.footer_3{
margin-left:auto;
margin-right:auto;}
/*----------------------------------End Vervemedia------------------------*/
