/* 



	Theme Name: e-Institute



	Theme URL: 



	Description: Customizable



	Author: Custom



	Author URI: 



	Version: 1.0	



	The CSS, XHTML and Design is released under GPL:



	http://www.opensource.org/licenses/gpl-license.php



	Tags: custom



*/







/* body*/







body {

	color: #333;

	margin: 0;

	padding: 0;

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: center;

	background: #c8c7cc;

}

/* end */



/* table */



.shadow {

	background: url(images/shadow.jpg) top repeat-x;

	height: 20px;

}

.maintop {

	background: #c8c7cc url(images/top.jpg) top right repeat-x;

	height: 100px;

}

#logo {

	margin: 5px 0 5px 20px;

	width: 225px;

}

#tabs {

	float: left;

	width: 700px;

}

/* end */



 

#date {

	margin: 10px 0 10px 15px;

	font-weight: bold;

}





/* headings*/







h1 {

	color: #000000;

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

}

h2 {

	color: #000000;

	font-weight: normal;

	font-family: verdana, Arial, Helvetica, sans-serif;

	line-height: 1.2em;

	font-size: 1.6em;

}

h2 a {

	color: #000000;

	font-weight: normal;

	text-decoration: none !important;

	border-bottom: #ccc 0px solid !important;

}

h2 a: hover {

	color: #069;

	text-decoration: none;

}

h4 {

	font-family: verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	font-weight: bold;

	margin: 7px 0 7px 0px;

	font-size: 1.2em;

	line-height: 1.0em;

	padding: 5px 0;

}

h3 a, h4 a {

	color: #000000;

	font-weight: normal;

}

h3 a: hover, h4 a: hover {

	color: #069;

	text-decoration: none;

}

a {

	color: #000000;

	text-decoration: none;

}

a img {

	border: 0 !important;

}

a: hover {

	color: #069;

	text-decoration: none;

}

/* end */







/* links*/







.entry a {

	text-decoration: underline;

}

.entry img a {

	border-bottom: 0px dotted #ccc !important;

	text-decoration: none;

}

.entry p {

	padding: 0 0 15px;

}

.entry a: hover {

	color: #003AAA;

	text-decoration: underline;

}

img a {

	border-bottom: #ccc 0px solid !important;

}

a.commentlink {

	padding-left: 0px;

}

.entry .filedunderindex a {

	text-decoration: none !important;

	border-bottom: #ccc 0px solid !important;

}

.entry .filedunderindex a: hover {

	text-decoration: underline;

	color: #C22463;

}

small {

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 1.5em;

	color: #666;

	padding: 5px 0;

}

small a {

	color: #999;

	text-decoration: underline;

}

/* end */







/* sidenav */



#fb {

	margin: 15px 0 0 15px;

}

/* end */







/* top right */







#rightnav {

	font-size:18px;

	font-weight: bold;

	margin: 0;

	padding: 0;

	height: 180px;

	text-align: center;

	background: url(images/menu-right.jpg) repeat;

}

#rightnav li {

	line-height: 60px;

	height: 60px;

	display:block;

	margin: 0;

}

#rightnav ul {

	display:block;

	margin: 0;

	padding: 0;

}

#rightnav a, #rightnav a:hover {

	color:#fff;

	text-decoration: none;

	margin: 0;

	padding: 0;

}

#rightnav a, #rightnav a:visited {

	display:block;

	font-weight: normal;

}

#rightnav li:hover ul, #rightnav li li:hover ul, #rightnav li li li:hover ul {

	left: auto;

}

/* end */



/* paragraphs, lists, blockquote */











blockquote {

	background: #F4F5F7 url(images/blockquote.gif) no-repeat;

	border: 1px dashed #CCCCCC;

	margin: 5px 0pt;

	padding: 8px 12px 8px 36px;

}

#s {

	padding-left: 5px;

	border: solid 1px #999;

}

#search {

	margin: 0 0 0 15px;

}

/* end */











/* Next post link*/



.nextright {

	float: right;

	font-size: 0.9em;

}

.nextleft {

	float: left;

	font-size: 0.9em;

}

/* end */











/* maindiv*/







#maindiv {

	background: #fff;

	width: 100%;

	min-width: 900px;

	margin: 0;

	padding: 0;

	text-align: left;

	margin-bottom: 25px;

}

#commentspopup #maindiv {

	width: 455px;

	padding: 0 15px;

}

/* end */







/* header*/







#header {

	background: #fff url(images/topbg.jpg) repeat;

	color: #000;

	height: 180px;

	padding: 0;

	margin: 0;

	text-align: left;

	min-width: 700px;

}

#header a, a: hover {

	text-decoration: none;

	color: white;

}

#header h1 {

	color: #000000;

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	margin: 0;

	padding: 10px 0;

}

#header li {

	list-style-position: inside;

	padding: 2px;

}

.viewall {

	font-weight: bold;

	text-decoration: underline;

	font-style: italic;

	margin-top: 12px;

}

#news {

	height: 180px;

	width: 215px;

	float: left;

	text-align: left;

	margin-left: 25px;

}

#events {

	text-align: left;

	margin: 0 10px;

}

.sidebar_box ul {

	list-style: square;

	margin: 0;

}

/* end */











/* Post Title */ 







.page-title {

	border-bottom: 1px solid #CCC;

	display: block;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 1.7em !important;

	margin: 0 0 15px 0 !important;

	padding: 0 0 5px 0;

}

/* end */







/* content*/



.contable {

	width: 100%;

}

#content {

	width: 95%;

	background: none;

	text-align: left;

	padding-right: 25px;

}

#content a {

	color: #3d2b7d;

	text-decoration: none;

}

#content a: hover {

	color: #069;

	text-decoration: none;

}

#commentspopup #content {

	float: none;

	padding-top: 0;

}

/* end */



 



/* Post_nav post navigation	on index post */







#spost_nav .back {

	display: block;

	float: left;

	width: 45%;

}

#spost_nav .fwrd {

	display: block;

	float: right;

}

/* end */







/* single post */



#spost_nav {

	font-family: verdana, Arial, Helvetica, sans-serif;

	margin: 15px 10px 25px 30px;

	padding: 10px 0 0 0;

}

/* end */







/* Entry*/







#content li {

	margin-bottom: 3px;

}

.entry a.more {

	padding-left: 12px;

}

.entry {

	margin: 0 0 25px 0;

	padding: 0 10px 0 30px;

}

/* end */







/* POST META */



#postby {

	color: #666;

	font-size: 12px;

	margin-bottom: 5px;

	margin-top: 5px;

}

#postby a, a: visited {

	color: #003366;

}

#postby a: hover {

	color: #069;

}

.postbybox {

	color: #666;

	font-size: 12px;

}

/* end */







/* edit link style code */







#elink {

	color: #069;

	font-size: Bold;

}

/* end */







/* comments */







#comments {

	font-family: verdana;

	margin-top: 15px;

}

/* end */







/*Readers Comment Title*/



	



#comments h4 {

	font-size: 1.4em !important;

	text-transform: none;

	margin: 0;

	padding: 0;

	font-weight: bold;

	font-family: verdana, Arial, Helvetica, sans-serif;

}

.comment {

	margin: 0px;

	margin-top: 8px;

	margin-bottom: 15px;

	padding: 0px;

	width: 540px;

	overflow: hidden;

}

#comments .comment .ucomment p {

	margin: 0px !important;

	padding: 0px;

}

.ucomment {

	margin: 0px;

	padding: 0px;

	border-bottom: 1px solid #DDDDDD;

}

#comments .comment .ucomment p {

	margin: 0px !important;

	padding: 0px;

}

.mcomment {

	margin: 0px;

	padding: 0px;

	border-bottom: 1px solid #DDDDDD;

	background: #F4F7FC;

}

#comments .comment .mcomment p {

	margin: 0px !important;

	padding: 0px;

}

.tcomment {

	margin: 0px;

	padding: 0px;/*border-bottom: 1px solid #DDDDDD;*/



	/*background: #F4F7FC;*/



}

#comments .comment .tcomment p {

	margin: 0px !important;

	padding: 0px;

}

.ucomment_meta {

	margin: 0px;

	padding: 0px;

	font-family: arial;

	font-size: 0.8em;

	/*border-top: 1px solid #DDDDDD;*/



	text-transform: uppercase;

	color: #999999;

	display: inline;

}

.ucomment_meta_dt {

	margin: 0px;

	padding: 0px;

	font-family: arial;

	font-size: 0.8em;

	text-transform: uppercase;

	color: #999999;

	display: inline;

	width: 10px;

}

.avatar img {

	float: left;

}

/* end */







/* AddComment Comment Adding Form Style code*/







#addcomment {

	margin-top: 15px;

	border: 1px solid #CCCCCC;

	padding-top: 10px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	/* margin: 10px; Commented for IE fix*/



	font-size: 0.9em;

	background: #F4F7FC;

	font: verdana, Arial, Helvetica, sans-serif;

	width: 488px;

}

#addcomment h4 {

	font-size: 1.4em !important;

	text-transform: none;

	margin: 0;

	padding: 0;

	font-weight: Bold;

	font-family: verdana, Arial, Helvetica, sans-serif;

}

#addcomment p {

	margin: 0px;

	padding: 0px;

	padding-bottom: 5px;

	padding-top: 5px;

}

.form-item {

	width: 170px;

	float: left;

}

#addcomment input {

	width: 150px;

	margin: 0px;

	padding: 4px;

	height: 16px;

}

#addcomment textarea {

	width: 470px;

	font: verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	margin-top: 5px;

	margin-bottom: 5px;

	height: 190px;

	padding: 5px;

}

#addcomment #comment-name {

	display: block;

}

#addcomment .desc {

	color: #999999;

	font-size: 0.8em;

	text-transform: capitalize;

	font: verdana, Arial, Helvetica, Sans-Serif !important;

	width: 180px;

}

#addcomment input#submit {

	background-color: #3d2b7d;

	border-color: #6d5f99 rgb(48, 45, 104) rgb(48, 45, 104) rgb(109, 95, 153);

	border-style:solid;

	border-width: 1px;

	color: #FFFFFF;

	font-family: arial, sans-serif;

	font-size: 11px;

	font-weight: Bold;

	padding: 2px;

	width: 110px;

}

div.search input#searchbtn, input#comment-submit, input#searchsubmit {

	background-color: #3d2b7d;

	border-color: #6d5f99 rgb(48, 45, 104) rgb(48, 45, 104) rgb(109, 95, 153);

	border-style:solid;

	border-width: 1px;

	color: #FFFFFF;

	font-family: arial, sans-serif;

	font-size: 13px;

	font-weight: Bold;

	padding: 2px;

	height: 25px;

	margin-top: 5px;

	margin-bottom: 5px;

}

.nocomments {

	font-weight: Bold;

	color: #003366;

}

/* end */







/* footer*/







#footer {

	color: #333;

	font-weight: normal;

	background: #c8c7cc url(images/shadow-bot.jpg) top repeat-x;

	clear: both;

	padding: 20px 10px 5px 10px;

	font-size: 0.9em;

	text-align: center;

}

#footer a {

	color: #333;

	text-decoration: underline;

}

#footer strong {

	font-weight: normal;

}

#footer a: hover {

	color: #000;

}

/* end */







/* left sidebar*/



#sidebar_l {

	margin: 0;

	padding-bottom: 25px;

}



/* end */


