/* 
Theme Name: SoftRed twisted to Blue
Theme URI: http://www.GFXedit.com
Version: 1.0
Description: A wordpress theme by <a href="http://www.gfxedit.com/">GFXedit.com</a>
Author: Sreejith
Author URI: http://www.sr-ultimate.com/
*/
body{
	font: normal 11px/22px Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/bg-blue.gif");
	color: #000000;
	padding: 0;
	margin: 0;
}
a{
	
	text-decoration: none;
}
a:hover{
        color: #6E7FDF;
	text-decoration: underline;
}
#sidebar h1{
	background-color: #363C73;
}
h1:hover {
background: #363C73 url(images/bg-h-blue.gif);
}
h3{
	color: #333;
	text-indent: 10px;
}
h1{
	margin: 0;
	padding: 0;
	color: #fff;
	text-indent: 1em;
	background: #363C73 url(images/bg-h-blue.gif);
	font-size: 12px;
}
#header {
text-align: left;
padding: 0 0 10px 0;
height: 100px;
}


#container{
	margin:0 auto;
 	width: 815px;
	background-color: #fcfcfc;
	border: 5px solid #363C73;
}
#sidebar{
	float: left;
	width: 170px;
	font-size: 1em;
}
#sidebar a {
padding: 3px;
text-decoration: none;
}

#sidebar li a:hover {
/*border: solid 1px #171C43; */
background-color: #363C73;
color: #FFFFFF;
}

#sidebar ul{
		list-style-type: none;
}
#sidebar li {
	margin:0 0 0 -20px;
	border: solid 1px #363C73;
}
#sidebar li:hover {
/*border: solid 1px #B8C0ED; */
background-color: #4C5AA6; 
color: #ffffff;
}
#sidebar .noli li {
border: none;
}
#sidebar .noli li:hover {
background: #FFFFFF;
}
#sidebar .noli a:hover {
	background: none;
	color: #363C73;
}
#content{
	float: right;
	width: 595px;
	margin: 0 0 0 0;
	padding: 0px 10px 10px 10px;
	border-left: 1px dashed #B8C0ED;
	background: #fcfcfc;
}
#content h1 a{
color: #FFFFFF
}
#content .articleimg {
	float:right;
	padding:5px;
	border:1px solid #B8C0ED;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:15px;
}
#content .articleimgleft {
	float:left;
	padding:5px;
	border:1px solid #B8C0ED;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:15px;
}
#topnav {
margin: 0; 
margin-bottom: 10px; 
padding: 5px; 
border: solid 1px #ffffff;
border: solid 1px #363C73; 
background: #363C73 url(images/bg-h-blue.gif);
text-align: center;
}
#topnav li {
list-style-type: none;
display: inline;
}
#topnav a {
padding: 3px;
border: solid 1px #363C73; 
text-decoration: none; 
color: #B8C0ED;
}

#topnav a:hover {
/*border: solid 1px #B8C0ED; */
background-color: #4C5AA6; 
color: #ffffff;
}

/*	

*/
#footer {
	clear: both;
	background: #f3f3f3; 
	color: #363C73;
 	width: 800px;
	height: 30px;
	padding: 0px;
	
}
#footer a{
	color: #363C73;
	border-bottom: 1px #363C73 dashed;
}
.entrymeta {
padding: 3px;
text-align: right;
}
.date { 
border-bottom: #B8C0ED 1px dashed;
margin: 5px 0 5px 0; 
padding: 5px 5px 5px 0; 
background: #FFFFFF; 
color: #000000; 
text-align: right; 
}

/* COMMENT ELEMENTS */
#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #363C73;
}

#commentform {
margin: 1em 0;
background: #ffffff;
width: 40em
}

#commentform textarea {
background: #f8f7f6;
border: 1px solid #B8C0ED;
width: 40em
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #B8C0ED;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #B8C0ED;
width: 180px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #B8C0ED;
width: 180px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 180px;
}
#commentform input{
margin-bottom: 3px;
}
input {
	background-color: #f8f7f4;
	color: #171C43;
	border: 1px solid #CCC;
	font-size: 11px;
	padding: 3px;
	margin-left: 37px;

}

input:hover {
	border:1px solid #171C43;
	background-color: #f8f7f4;
	color:#666;
	
}
input:focus {
	border:1px solid #171C43;
	background-color: #FFF;
	color:#333;
}
blockquote {
	border: 1px solid #363C73;
	margin: 1em 0;
	padding: 10px;
	background: #f8f7f6 url(images/blq.gif);
}
code {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;

}

table.nextlast {	padding: 5px 0px 5px 0px; }

table.nextlast2 {	padding: 5px 0px 5px 0px; }

table h3 {color: #4C5AA6; }


.right {	text-align: right; }

.left {		text-align: left; }