/*
Theme Name: GurukulSurat
Theme URI: gurukulsurat.org
Description: Very Neat Web 2.0
Version: 1.0
Author: Shree Swaminrayan Gurukul Surat
*/

* {
	margin:0;
	padding:0;
}
body {
	background:#061435;
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#555;
	padding:5px 0 0 0;
}
h1{ font-family:"Times New Roman", Times, serif; font-size:14px; 
	color:#993300; 
	text-transform:uppercase; font-weight:500; 
	text-shadow:#CCC; 
	letter-spacing:1px; text-indent:5px; border-bottom:solid 0px #CC0000; margin:0px;}
p { color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify; padding:10px 10px 10px 0;}
a { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#0099FF}
#wrapper {
	background:#061435;
	width:800px;
	height:100%;
	margin:0 auto; border:solid 1px #fff;
}
.topline{
	height:3px; 
	background:url(img/top-nav-bg.jpg) repeat-x;
	width:100%; clear:both;
	}
#header {
	border:solid 0px #fff;
	background:#f4f4f4;
	height:199px;
	width:100%; 
}

	#logo {
		background:url(img/logo.png) no-repeat;
		width:269px;
		height:148px;
		margin:0 0 0 20px; border:solid 0px #000;
		float:left;
	}
	#header_image { float:right; background:url(img/header_img.jpg) no-repeat; width:800px; height:214px; border:solid 0px #000;}
	#top-nav {
		border:solid 0px #000;
		float:right;
		margin:0;
		width:100%;
		height:33px;
	}
		#top-nav ul {
			border:solid 0px #fff;
			float:right;
			margin:5px 15px 0 0;
		}
		#top-nav li {
			float:left;
			margin-left:30px;
			list-style:url(img/top-nav-bullat.png);
		}
		#top-nav a {
			color:#00CCFF; font-weight:bold;
			text-decoration:none; 
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
		}
		#top-nav li a:hover {
			list-style:url(img/top-nav-bullat-over.png);
			color:#ccc;
			border-bottom:solid 1px #ccc;
		}


#menu 	{
	height:37px;
	border:solid 0px #fff; overflow:hidden;
	background:#fff;
	width:100%;
}
	#menu_container {
		margin:auto;
		width:90%;
		height:37px;
		background:url(img/manu-bg.jpg) repeat-x;
	}
	#menu_container ul{
		list-style:none;
		border:solid 0px #000;
		height:26px;
		padding:10px 0 0 15px;
		overflow:hidden;
		clear:both;
	}
	#menu_container li {
		list-style:none;
		margin:0px 0px 0 0;
		padding:0px 10px 0 10px;
		float:left;
		border-left:dotted 1px #ccc;
		line-height:15px; letter-spacing:1px;
		
	}
	#menu_container li a{
		color:#fff;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
		font-size:11px;
	}
	#menu_container li a:hover{
		color:#00CCFF; 
	}



#container {
	border:solid 0px #fff;
	background:#EFEFEF;
	width:100%; margin:0; padding:0;
	height:auto; overflow:hidden;
}
#container ul{ list-style:none; margin-left:30px; color:#0099FF; }
#container li{ list-style:url(img/bullate.png); line-height:25px;}
#container a{	color:#0099ff; text-decoration:none; }
#container a:hover{color:#CC0000; text-decoration:none; }
#container p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:15px;}
#container h2{ color:#0099FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:10px;}
	
	#container_top{
		width:100%;
		height:200px;
		background:#f4f4f4; border:solid 1px #ccc; padding:10px 0 0 0;
	}
	.result {
		text-align:center;
	}
	#container_top_left {border: solid 0px #ccc; float:left; width:35%; height:99%;} 
		#container_top_lert_box { width:100%; border-right:dotted 1px #ccc; height:70%; padding:0 4px 0 0;}
		#container_top_lert_box ul { margin:10px 0 0 10px;;}
		#container_top_lert_box li { list-style:url(img/new-symb.png); margin-left:25px; line-height:25px;}
			
	#container_top_right{border:solid 0px #bbb; width:62%; float:left; height:99%;  padding:0 0 0 10px;}

	#container_btm{
		width:100%;
		height:auto;
		background:#F4F4F4; border-top:dotted #ccc 1px;
	}
	.container_btm_left { width:29%; height:99%; float:left; padding:0 0 0 30px;margin:20px 0 20px 0; border-right:dotted 1px #000;}
	.container_btm_left img { margin:5px 0 5px 5px;}
	.container_btm_center { width:32.5%; height:99%;  padding:20px 0 0 30px; border-right:dotted 0px #000; float:left;}
 		.container_btm_center ul { list-style:none; margin-left:30px; color:#0099FF}
 		.container_btm_center li { list-style:url(img/bullate.png); line-height:25px; color:#0099FF;}
		.container_btm_center a{ color:#0099ff; text-decoration:none; }
		.container_btm_center a:hover{color:#CC0000; text-decoration:none; }
		.container_btm_center img { border:solid 0px #ccc; padding:10px 0 10px 5px;}
	.container_btm_right { border-left:dotted 1px #000; width:27%;  padding:0 0 0 25px; margin:20px 0 20px 0; height:99%; float:left;}
		.container_btm_right ul{ list-style:none; margin-left:30px; color:#0099FF; }
		.container_btm_right li{ list-style:url(img/bullate.png); line-height:25px;}		
		.container_btm_right a{	color:#0099ff; text-decoration:none; }
		.container_btm_right a:hover{color:#CC0000; text-decoration:none; }

#container_btm_single { width:97.5%; height:auto; border: solid 0px #000; background:#eee; padding:0 10px 0 10px; overflow:hidden;}
	#container_btm_single h1 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00CCFF; font-weight:bold; padding:10px; }
	#container_btm_single p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; padding:10px 0 0 0; float:left; border:solid 0px #fff; line-height:20px; }
	#container_btm_single img { width:150px; height:120px; border:solid 0px #000; float:left; padding:10px;}

	.post {	margin:0px 0 0 10px; padding:10px 0 0 0;	text-align: justify; height:450px; border-right:dotted 0px #ccc;}
	.entry p {font-size: .6em; line-height:10px;}

#footer{
	border:solid 0px #fff;
	background:#ccc;
	width:100%;
	height:46px;
}	
	#footer_contain{
		float:left;
		border:solid 0px #fff;
		width:100%;
		margin:0;
		height:43px;
	}
		#footer_contain p { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:10px; text-align:center; line-height:23px;}
		#footer_contain .com_mis {
			width:330px;
			height:auto;
			float:left;
			border:solid 0px #fff;
		}
			#footer_contain .com_mis h1 {
				background:url(img/com_mis.png) no-repeat;
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
				color:#fff;
				line-height:25px;
				padding:0 0 0 10px;
			}
			#footer_contain .com_mis p {
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
				color:#fff; text-align:justify;
				padding:10px 0 5px 10px;
			}
			#footer_contain .com_mis a {
				color:#fff000; text-align:justify;
				padding:10px 0 5px 10px; font-size:12px;
				text-decoration:none;
			}
			#footer_contain .com_mis a:hover {
				color:#fff;
			}			
		
		#footer_contain .our_lc {
			width:214px; float:left;
			height:auto;
			margin:0 0 0 20px;
			border:solid 0px #fff;
		}
		
		#footer_contain .our_lc img{
			margin: 10px 0 0 10px;
		}
		
			#footer_contain .our_lc h1 {
				background:url(img/Our_loc.png) no-repeat;
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
				color:#fff;
				line-height:25px;
				padding:0 0 0 10px;
			}
		
			#footer_contain .our_lc a {
				color:#fff000; text-align:justify;
				padding:10px 0 5px 10px; font-size:12px;
				text-decoration:none;
				}
			#footer_contain .our_lc a:hover { 
				color:#fff;
			}	
		
		#footer_contain .our_ft {
			width:350px; float:left;
			height:auto;
			margin:0 0 0 10px;
			border:solid 0px #fff;
		}
			#footer_contain .our_ft img{
				margin: 20px 0px 0 10px;
			}
			#footer_contain .our_ft h1 {
				background:url(img/Our_fleet.png) no-repeat;
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
				color:#fff;
				line-height:25px;
				padding:0 0 0 10px;
			}
		
			#footer_contain .our_ft a {
				color:#fff000; text-align:justify;
				padding:10px 0 5px 10px; font-size:12px;
				text-decoration:none;
			}
			#footer_contain .our_ft a:hover { 
				color:#fff;
				}	
	#footer_note {
		border:solid 0px #fff;
		width:946px;
		margin:auto;
		float:left;
	}
	.line {
		background:url(img/line.jpg) repeat-x;
		width:500px;
		margin:0 0 15px 223px;
		height:2px;
		}
	#footer_note p{
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
		color:#415586;
		margin:auto; text-align:center;
		}
		
	.createdby{
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;
		color:#415586; text-align:right;
		}

.container_btm_right img { border:0 solid #CCCCCC;padding:10px 0 10px 5px;}
