/*  

Theme Name: India_theme

Description: This theme was designed and built for <a href="http://www.indiaweb.nl/">Indiaweb.nl</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

Version: 0.1

Author: Frank Schrijvers





*/
#banner {
padding-left: 10px;
}

#banner2 {
padding-left: 20px;
}

body { 

background:#333; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 12px; 

margin: 0px; 

padding:0px; 

}

#wrap { 

background:url(images/background.gif); 

margin: 10px auto; 

padding: 0px; 

width: 960px; 

border:#fff 6px solid; 

}

#top { 

background:url(images/header10.jpg) repeat-x; 

margin: 0px; 

padding: 0px; 

height: 240px; 

}

#navtopright {

	float:left;

	list-style:none;

	line-height:1;

	padding:0;

	width:100%;

}

#navtopright li {

	float:right;

        padding-top: 10px;

	padding-right:15px;

      

}

a:link { 

text-decoration: none; 

color : #4A596E; 

border: none;

}

a:active { 

text-decoration: none; 

color : #5188d2; 

border: none;

}

a:visited { 

text-decoration: none; 

color : #4A596E; 

border: none;

}

h3 { 

color:#4A596E; 

font-size: 12px; 

padding: 3px 0px; 

margin: 0px 7px 3px 0px;

}

a:hover	{ 

text-decoration: underline; 

color : #555353; 

border: none;

} 

#blogtitle { 

font-family: Georgia, "Times New Roman", Times, serif; color: #fff; text-align:left; 

font-size:40px; 

font-weight:normal; 

line-height:100%; 

text-transform:capitalize; 

padding-top:20px; 

margin:0px; 

padding-left:20px; 

display: none;

}

#blogtitle a:link { 

text-decoration: none; 

color : #fff; 

border: none;

display: none;}



#blogtitle a:active { 

text-decoration: none; 

color : #fff; 

border: none;

}

#blogtitle a:visited { 

text-decoration: none; 

color : #fff; 

border: none;

}

#blogtitle a:hover { 

text-decoration: none; 

color : #fff; 

border: none;

}



#blogdesc { 

float: left; color: #fff; 

padding-left:25px; 

text-align:left; 

font-size:12px; 

padding-top:5px; 

text-transform:capitalize; 

margin:0px; 

display: none;

}

#navtop {

background:url(images/navtop.jpg); 

margin: 0px auto; 

height: 30px; 

width: 960px; 

}

#searchform { 

height:26px; 

line-height:26px; 

float:right; 

margin: 0px 11px 0px 0px; 

padding: 0;  

}

input#s { 

color: #5188d2; 

width: 100px; 

border: 1px solid #cbcbcb; 

background:#fcfcfc;

}

input#searchsubmit{ 

background:#999999; 

color:#fff; 

font-size:13px; 

border:0px;

}

#main { 

background: #fff; 

margin: 0px auto; 

padding: 0px; 

width: 960px; 

}

#post { 

background:#fff; 

margin:0px auto; 

padding:0px; 

width: 520px; 

float:left; 

}

#sidebar { 

background:url()no-repeat; 

margin:0px auto; 

padding: 0 0px 0px 0; 

width: 360px; 

float:right; 

}

.content { 

background:#fff; 

margin:0px auto; 

padding:10px; 

width: 565px; 

float:left; 

}

.content h2 { 

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:14px; 

/*text-transform:capitalize;*/

color:#4B3921; 

}

.content .date { 

display: none;

background:#a5a5a5; 

width:200px; 

padding:5px 0 5px 5px; 

color:#fff; 

font-size:10px;

}

.content map {

text-decoration:none;

}



.entry { 

background:#fff; 

padding:0px; 

color:#333; 

font-size:11px; 

overflow:hidden; 

border:#5188d2 0px dashed; 

text-align:justify;

}

.entry h2 { 

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:14px; 

/*text-transform:capitalize;*/

color:#4B3921; 

}

.entry h2 a:link { 

text-decoration: none; 

color : #4B3921; 

border: none;

}

.entry h2 a:active { 

text-decoration: none; 

color : #4B3921; 

border: none;

}

.entry h2 a:visited { 

text-decoration: none; 

color : #4B3921; 

border: none;

}

.entry h2 a:hover { 

text-decoration: none; 

color : #4B3921; 

border: none;

} 

.permalink { 

width:150px; 

float:right; 

text-align:right;

}

.category { 

width:350px; 

float:left; 

height:20px; 

overflow:hidden;

}

.postmeta {

height:20px; 

background:#e7f3ff; 

font-size:11px; 

border-top:#ccc 1px solid; 

padding:2px 2px 2px 10px; 

}

.left { 

background:#;) repeat-y; 

width:180px; 

float:left; 

padding:0px; 

padding:0 0 0 0px; 

overflow:hidden;

}

.left h2 { 

color:#676767; 

font-size: 14px; 

padding: 3px 0px; 

margin: 0px 8px 3px 7px; 

border-bottom: dashed 0px #ccc;

background:url(images/left_h2.png);

}

.left ul { 

list-style-type: none;

margin: 0; 

padding-left: 0px;

}

.left ul li .textwidget { 

padding-left: 15px; 

padding-right:15px;

color: #ffffff;
}


.left ul li .textwidget a:link{ 

color: #ffffff;

text-decoration:none;

}

.left ul li .textwidget a:hover{ 

text-decoration:underline;

}

.left ul a:link { 

text-decoration: none; 

color : #FFF; 

border: none;

}

.left ul a:hover { 

text-decoration:underline;



}

.left ul li { 

list-style-type: none; 

margin: 0 0 20px 0; 

padding: 0; 

}

.left ul li ul { 

list-style-type: square; 

margin: 0px; 

padding: 0 3px; 

}

.left ul li ul li { 

list-style-type:none;  

background: transparent url(images/li.gif) no-repeat scroll left 5px;

padding: 0px 0px 2px 14px; 

border: 0; margin: 0;  

}

.right { 

background:#; 

repeat-y; 

width:180px; 

float:right; 

padding:0 0 0 0px; 

overflow:hidden;

}

.right h2 { 

color:#f5f5f5; 

font-size: 14px; 

padding: 3px 0px; 

margin: 0px 8px 3px 7px; 

border-bottom: 

dashed 0px #ccc;

background:url(images/right_h2.png);

}

.right ul { 

list-style-type: none; 

margin: 0 ; 

padding: 0;

}

.right ul li .textwidget { 

margin-bottom: 10px; 

padding-left: 7px; 

padding-right:15px; 

color:#999;

}

.right ul li { 

list-style-type: none; 

margin: 0 0 0px 0; 

padding: 0; 

}



.right ul li ul { 

list-style-type: square; 

margin: 0px; 

padding: 0 3px; 

}



.right ul li ul li { 

list-style-type:none;  

background: transparent url() no-repeat 0 4px; 

padding: 0px 0px 2px 14px; 

border: 0; 

margin: 0;  

}



#footer { 

repeat-x; 

margin: 0px auto; 

width: 960px; 

clear:both; 

text-align:left; 

color:#666; 

font-size:10px; 

padding-top:10px; 

padding-bottom:10px; 

}

#footer a:link { 

text-decoration: none; 

color : #000; 

border: none;

}



#footer a:active { 

text-decoration: none; 

color : #000; 

border: none;

}



#footer a:visited { 

text-decoration: none; 

color : #000; 

border: none;

}



#footer a:hover	{ 

text-decoration: none; 

color : #ccc; 

border: none;

}

 

ul.navtop { 

height:23px; 

line-height:27px; 

float:left; 

list-style: none; 

font-weight:bold; 

text-transform:uppercase; 

padding: 3px 0 0 0; 

margin: 0; 

font-size:12px; 

}



ul.navtop li { 

float: left; 

margin: 0; 

padding: 0; 

list-style-type: none; 

}



ul.navtop li  a, ul.navtop li a:visited , ul.navtop li a:link {  

color:#ffffff; 

float: left; 

padding: 0 10px; 

}



ul.navtop li a:hover, ul.navtop li a:active { 

background: #fff; 

color: #000; 

text-decoration: underline; 

}



ul.navtop li.current_page_item a { 

text-decoration:none; 

color:#fff; 

background: #4A596E; 

}



ul.navtop li ul { 

float:left; 

margin:0; 

padding:0; 

}



.navigation { 

text-align: center; 

margin:0; 

padding: 10px; 

}



.alignright { 

float: right; 

margin: 0; 

padding-bottom:0px; 

padding-top:0px; 

}



.alignleft { 

float: left; 

margin: 0; 

padding-bottom:0px; 

padding-top:0px; 

}



blockquote { 

margin: 15px 30px 0 10px; 

padding-left: 20px; 

border-left: 5px solid #ddd; 

}



blockquote cite { 

margin: 5px 0 0; 

display: block; 

}



.comments h3 { 

font-size: 14px; 

padding: 3px 0px; 

margin: 0px 7px 3px 7px; 

border-bottom: dashed 1px #ccc;

}



ol.commentlist { 

list-style: none; 

padding: 0; margin: 0 0 1px; 

}



ol.commentlist li { 

list-style: none; 

margin: 0; 

padding: 13px 13px 1px; 

}



ol.commentlist li.commenthead { 

list-style: none; 

margin: 0;

}



ol.commentlist li.commenthead h2 { 

margin: 0;

}



input#submit{ 

background:#e7f3ff;

border:2px solid #5188d2; 

color:#5188d2;

font-size:13px; 

}



textarea { 

color: #666; 

width: 450px; 

border: 1px solid #cbcbcb; 

padding: 3px; 

margin-bottom: 0.6em; 

background: #fcfcfc; 

margin-top: 2px;

}



input#url { 

color: #666; 

width: 50%; 

border: 1px solid #cbcbcb; 

padding: 3px; 

margin-bottom: 0.6em; 

background: #fcfcfc; 

margin-top: 2px;

}



input#author { 

color: #666; 

width: 50%; 

border: 1px solid #cbcbcb; 

padding: 3px; 

margin-bottom: 0.6em; 

background: #fcfcfc; 

margin-top: 2px;

}



input#email { 

color: #666; 

width: 50%; 

border: 1px solid #cbcbcb; 

padding: 3px; 

margin-bottom: 0.6em; 

background: #fcfcfc; 

margin-top: 2px;

}



title { color: #222;

)


/*Suckerfish */

#suckerfishnav {
	background-color:#222;
	font-family:verdana,sans-serif;
	font-weight:bold;
	font-size:12px;
	background-image: url("dropmenu.png");
	}
#suckerfishnav, #suckerfishnav ul {
	float:left;
	list-style:none;
	line-height:1;
	padding:0;
	margin:0 0 1em 0;
	width:100%;
	background-color:#222;
}/*can specify a fixed width here if you want, ie: width:30em;*/
#suckerfishnav a {
	display:block;
	color:#fff;
	text-decoration:none;
	padding:0.25em 1em;
	outline: none;
	}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav li as well*/
#suckerfishnav li {
	float:left;
	padding:0;
	}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav a as well*/
#suckerfishnav li ul {
	position:absolute;
	left:-999em;
	height:auto;
	width:10em;
	font-weight:normal;;margin:0;
	}
#suckerfishnav li li {
	padding-right:1em;
	width:9em;
	border-top:1px solid #aaa;
	}
#suckerfishnav li li a {
	padding:0.2em 1em;}

#suckerfishnav li ul a {
	width:9em;
}
#suckerfishnav li ul ul {
	margin:-1.50em 0 0 10em;
}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {
	left:-999em;
	}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {
left:auto;background-color:#222;
}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
background: #4A596E;
}
