/*  
Theme Name: NigaRila
Description: <a href="http://wpthemeshop.com/premium-themes/nigarila/" title="NigaRila" target="_blank">Nigarila</a> is a Premium 3-Column WordPress Theme created by <strong>Sadish</strong>, with many useful features.
Version: 1.5
Author: WP ThemeShop
Author URI: http://wpthemeshop.com
*/
/* added by trippany */

.hidden
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}


/* Common Elements */

a:link, a:visited {
color: #000033;
text-decoration:none;
}


a:hover, a:active {
color: #660000;
text-decoration:none;
border-bottom:1px solid;
}


/*
blockquote {
  	font-size:100%;
  	color:#000033;
  	line-height:139%;
	color:#666;
	margin: 1em;
	padding: 0 0 10px 50px;
	background: url(img/blockquote.gif) no-repeat left top;	
}

*/
blockquote  {
	font-size: 100%;
  	line-height:139%;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 40px;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 20px;
	background-image: none;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: top;
	background-color: #f5f4fc;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #342c6f;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #a88c53;
	color: #0b1d8a;
}


img {
	background:url(img/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	border-top:#eee 1px solid;
	border-left:#eee 1px solid;	
}

a img  {
	background:none;
	border:none;
	padding:0;
	background:url(img/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	border-top:#eee 1px solid;
	border-left:#eee 1px solid;		
}

img.wp-smiley, img.noshadow, a img.noshadow {
	background:none;
	border:none;
	padding:0;
}

p img  {
	max-width:100%;
}

fieldset  {
	border:none;
}

ul, ol  {
	margin:0.5em 0;
	padding:0.5em;
}

ul li  {
	margin: 3px 15px;
	padding:0 0 5px;
	list-style-image:url(img/bullet.gif);
	line-height:1.6em;
}

ol  {
    margin:1em 0 1em 2em;
    padding:0 1em;
}

ol li  {
	margin:0;
	padding:0 0 5px;
	line-height:1.6em;
}

p  {
	line-height: 1.6em;
	margin:0.5em 0;	
}

#content img.right  {
	margin:5px;
	float:right;
}

#content img.left {
	margin:5px;
	float:left;
}

img.profile {
	background:none;
	padding:3px;
	margin:5px;
	float:left;
	border:#ccf 2px solid;
}

dl {
	margin:1em 0px;
}

dt  {
	font-weight:bold;
}

dd  {
	margin:0.5em 1em;
	padding:0;
}

.feed  {
	list-style:none;
	margin:0;
	padding:0 0 3px 17px;
	background:url(img/feed.png) no-repeat left center;
}

.trackback {
	margin:0;
	padding:0 0 3px 17px;
	background:url(img/trackback.gif) no-repeat left center;
}


/* 
and now onto the meat and potatoes... 
*/
/* General Configs */
body  {
	margin:0;
	padding:0;	
  font: 90% Georgia, serif;
	line-height: 130%;
	color: black;
	/*background:#ffffff;	*/
	/*background: #485558 url("img/backgroundImg.gif") top center repeat-y;*/
	background: #ffffff url("img/background.jpg") top center repeat-y;
	text-align: center;
}


h1,h2,h3,h4,h5,h6  {
	font-family: Lucida Grande, Georgia, Arial, Verdana, Helvetica, sans-serif;
	line-height:1.5em;	
	font-weight:normal;
	margin:0.25em 0 0;
	padding:0.2em 0 0;	
	color:#3539A0;	
}

h2, h3  {
	font-size:1.5em;	
	border-bottom:#fff 1px dashed;		
}

h4, h5, h6  {
	font-size:1.3em;	
}

/* Header and Navigation */
#header  {
	margin:0 auto;
	padding:0;
	height: 150px;	
	background:#16425f url(img/weaselsheader3.jpg) no-repeat right top;
	width:971px;	
  	border-top-style: solid;
  	border-top-color: #cccccc;
  	border-top-width: 1px;  
  	border-right-style: solid;
  	border-right-color: #cccccc;
  	border-right-width: 1px;
  	border-bottom-style: solid;
  	border-bottom-color: #cccccc;
  	border-bottom-width: 0px;  
}

#header h1  {
	margin:0px;
	padding: 90px 0px 0px 295px;
	font-size: 1.45em;
}

#header h1 a {
	color:#ffffff;
}


/* Change background color and text for header nav strip here */
ul#navigation {
	list-style:none;
	margin:0 auto;	
	padding:0;
	font-family:Georgia,serif;
	font-weight:normal;
	text-transform:uppercase;
	height:42px;
	line-height:35px;	
	font-size: 10px;
	white-space: nowrap;
	clear: both;
	background-color: transparent;
	background-image: url(img/ul-bg2.png);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-x-position: 0px;
	background-y-position: 0px;	
	color: #f0f8ff;
}


ul#navigation li  {
  float:left;
  margin:0;
  padding:0;
  height:40px;
  list-style:none;  
  white-space:nowrap;	
  background-color: transparent;
  background-image: url(img/navlink-bg2.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-x-position: 0px;
  background-y-position: 0px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-right-width: 1px;   
  border-top-style: solid;
  border-top-color: #cccccc;
  border-top-width: 1px;  
  
}

	
ul#navigation li a {
  display:block;
  padding-top: 10px;
  padding-right:15px;
  padding-left:15px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#ffffff;
  font-weight:bold;  
}

	
/* Change background color and text for header rollover here */
ul#navigation li a:active {
	color:#3a266c;
	font-weight:bold;
	text-decoration:underline;
}


/* Change background color and text for header rollover here */
#navigation li.current_page_item a {
	color:#e1222f;
	font-weight:bold;
	text-decoration:none;
}


/* Change background color and text for header rollover here */
ul#navigation li a:hover {
  	text-decoration: none;
	background:#000000;
	font-weight:bold;
}


/* Content Area*/
#container3  {
	position:relative;	
	text-align: left;
	width: 971px;
	margin:auto;	
	/*font-size:86.7%;*/
	background:#fff url(img/container3.jpg) repeat-y right;
	/*background:#fff url(img/container2.jpg) repeat-y right;*/
	/*background:#ffffff;*/
  	border-left-style: solid;
  	border-left-color: #485558;
  	border-left-width: 1px;   
  	border-bottom-style: solid;
  	border-bottom-color: #a5a6ac;
  	border-bottom-width: 1px;    
}

#container2  {
	position:relative;	
	text-align: left;
	width: 971px;
	margin: auto;	
	/*font-size:86.7%;*/
	background:#fff url(img/container2.jpg) repeat-y right;
}


h2 a:link, h2 a:visited,h3 a:link, h3 a:visited   {
	color:#3539A0;		
	text-decoration:none;
	border:none;
}


h2 a:hover, h2 a:active,h3 a:hover, h3 a:active {
	color:#050970;		
	text-decoration:none;
	border-bottom:1px solid;
}


.note em  {
	float:right;
	font-style:normal;
	font-weight:normal;
	font-family:Trebuchet MS, Verdana, Arial, Serif;
	margin:0;
	padding:0;
}


#content {
	float: left;
	padding: 0 0 20px 10px;
	margin: 0;
}


#container3 #content {
	width: 540px;
}


#container2 #content {
	width: 700px;
}

.post  {
	margin:1em 0;
	padding:0 5px;	
}


.post-info {
	font-size:0.9em;
	font-family:Verdana, Trebuchet MS, Arial, Serif;
	color:#999;		
}

.post-info em  {
	font-style:normal;
}

.post-info em.user  {
	background:url(img/author.gif) no-repeat left;
	padding-left:10px;
}

.post-content  {
	margin:1em 0;
	padding:0 15px 0 0;		
}

.post-content a:link,.post-content a:visited  {
  color: #006699; /* old red EF1217 */
  background: url(img/highlight_ltblue3.png) repeat-x bottom left;
  text-decoration: none;
  padding: 0 2px;  
}


.post-content a:hover,.post-content a:active {
  color: #EF1217;
  text-decoration: underline;
}


.post-title a:link,.post-title a:visited  {
  color: #000033; /* old red EF1217 */
  text-decoration: none;
  padding: 0 2px;  
}


.post-title a:hover,.post-title a:active {
  color: #EF1217;
  text-decoration: none;
}

  
.post-footer  {
	margin:4px 0;
	color:#999;
	font-size:0.9em;
}

.pagenav  {
	margin:0;
	padding:5px 0;
	text-align:right;
}

.pagenav .navleft  {
	float:left;
	margin:0;
	padding:0;
}

/* Sidebar Area */
#sidebar  {
    float: right; 
    padding-left:20px !important; 
    padding-left:5px; 
    padding-top:0px; 
    padding-bottom:4px;            	   
}

#container3 #sidebar  {
	width: 389px; 
	/*background-color:#b4b183;	*/
}

#container2 #sidebar  {
	width: 200px; 
}

#sideone  {
	float: left;
	margin:4px 0;
	padding:0 10px;
	width: 165px;	
}

#sidetwo  {
	float: right;
	margin:4px 0;
	padding: 0 5px;
	width: 190px;	
	background-color:#b4b183;
}

#container2 #sidetwo  {
	padding:20px 5px 10px 1px;
}

#sidebar ul, #sidebar form, #sidebar p {
	margin:0px;
	padding:5px;	
	font-size:90%;		 	
}

#sidebar ol  {
	font-size:90%;
}

.sidepost  {
	/* border-top:#ccc 1px solid;*/
	border-bottom:#ccc 1px solid;
	background:#f9f9fc;	
	margin:0;
	padding:0;	
}

#sidebar h2, #sidebar h3 {
	margin:4px 0 4px;	
	font-size:1.2em;
	line-height: 115%;
	font-weight:normal;
	text-align: center;
}

#sidebar ul ul  {
	margin:0;
	padding:0;
	background:none;
	font-size:100%;
}


#intro  {
	margin:0 0px;
	padding:4px;
	border-bottom:#ccf 1px solid;
	background:#f9f9fc;
	background-color: #eade17;
	/*background: #2a150b url(img/watchersIntro.jpg) no-repeat right top;*/	
}


/* Footer Area */
#footer  {
	clear:both;	
	font-size:0.9em;
	margin:0 auto;
	padding:10px;
	height: 60px;
	width: 951px;
	background:#103863;
	color:#f0f8ff;	
}

#footer ul  {
	float:right;
	width:20%;
	list-style:none;
	margin:0;
	padding:0;
}

#footer a:link,  #footer a:visited {
	color:#da6;	
}

#footer a:hover , #footer a:active {
	color:#fff;		
}

/* Comments Area */
#comments, #respond{
	margin: 2em 0 0 5px;
}


.commentlist  {
	margin:10px;
	padding:10px 20px;
}

.commentlist a:link,.commentlist a:visited  {
  color: #006699; /* old red EF1217 */
  background: url(img/highlight_ltblue3.png) repeat-x bottom left;
  text-decoration: none;
  padding: 0 2px;  
}


.commentlist a:hover,.commentlist a:active {
  color: #EF1217;
  text-decoration: underline;
}


#commentform  {
	margin:10px 0;
	padding:10px;
	background:#f0f0fc;
	border-top:#ddd 1px solid;
	border-bottom:#ddd 1px solid;
}

.commentnum  {
	font-size:200%;
}

.commentlist {
	margin: 0;
	padding: 0;
	border-top:#ddd 1px solid;	
}

.commentlist li  {
	list-style:none;
	margin: 0;
	padding:1em 1em 2em 1em;	
	border-bottom:#ddd 1px solid;	
}

.commentlist li.alt  {
	background:#f9f9fc;	
}

.commentlist li.highlighted  {
	border:#bdb76b 1px solid;	
}

.commentlist li .cmtinfo  {
	font-size:1em;	
}

.commentlist li cite  {
	font-style:normal;
	font-weight:bold;
}

.commentlist li .cmtinfo em  {
	float:right;
	margin:0;
	padding:0;
	font-style:normal;
	font-size:0.9em;
	color:#999;
}

#comments  {
	border-bottom:none;
}

input.textbox {
	border:#ccc 1px solid;
	background:#fff url(img/shadow_top.gif) repeat-x top;
	font:1em Verdana, Arial, Serif;
	padding:2px;
	width:150px;
}

textarea{
	width: 90%;
	padding:5px;
	height: 20em;
	border: 1px solid #ccc;	
	background:#fff url(img/shadow_top.gif) repeat-x top;
	font:1em Verdana, Arial, Serif;
}

.textbox:focus, textarea:focus {
	background:#fff url(img/shadow_top.gif) repeat-x top;
	border:#999 1px solid;
}

/* Misc */
.nocomments  {
	font-size:0.9em;
	color:#999;
}

ul.authorposts {
	margin:0;
	padding:0 2em;
}

ul.authorposts li {
	margin:0;
	padding:5px;	
}

ul.authorposts li em  {
	float:right;
	font-style:normal;
}

#content, #sideone, #sidetwo, .widget, #footer  {
	overflow:hidden;
}

/* WoWZio Hidden Image */
#wow_wwrap9ea3 img,  #wow_wwrap2d59 img{
	display:none;
}

/* blogrolling changes */
div.blogrollmain a  {
	margin: 3px 3px 15px 15px;
	padding:0 0 5px 15px;
	background: url(img/bullet.gif) no-repeat center left;
	line-height:1.6em;
}
