/* 

Theme Name: ThemeSplice

Theme URL: http://www.themesplice.com

Description: This theme contains Three Widget Ready columns. Highly Search Engine and Adsense Optimized with easy to use interface.  Additional feature includes a 'Featured  Content Gallery' giving your Quality content more exposure. WordPress v2.7 Compatible Professional Wordpress Theme by <a href="http://www.skidzopedia.com"><strong>Skidzopedia</strong></a>.

Author: Skidzopedia

Author URI: http://www.themesplice.com

Version: 1.1

The CSS, XHTML and Design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

Tags: Dark, fixed-width,

*/


body {
font-size: 12px;
font-family: Verdana,Arial,Helvetica,sans-serif; 
margin: 0 auto;
padding: 0;}


a, a:visited {color: #10458e;
text-decoration: none;}



a:hover {color: #2A37A1;
text-decoration: underline;}

#page{
margin: 0px auto 0 auto;
width: 940px;}


/*################### Header ##################*/


.catprop
{width:250px; float:right; margin:-0px 30px 0 20px;}

.blog{
border: 0;
margin: -30px 0 0px 0px;
color:transparent;
width: 500px;}



.blog-name:link, 
.blog-name:visited, 
.blog-name:hover{
height: 48px;
border: 0;
color:transparent;
font-family: 'Trebuchet MS', Verdana, Sans-Serif;
font-size:45pt;
font-weight:bold;
text-decoration:none;
letter-spacing: -1px;
background:transparent;
margin:50px 0 10px 16px;
padding:0;
}

#logo{
color:transparent;
border: 0;
margin: 0px auto 0px auto;}

#ad-title{
margin:10px;
float:right;
}

.caty{width: 940px; height: 25px; margin: 0 auto -30px auto; background:#F7F7F7; padding:5px 0 0 0; border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1;}

.catbar 
{
width: 940px;
font-weight: 400;
text-align: left;
margin: -5px auto 0 auto;
line-height: 30px;
padding: 0;}

.catbar li {
display: inline;
list-style-type: none;}

.catbar ul 
{
width:940px;
margin: 0 0 0 -30px;}

.catbar ul li a 
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;
color: #000;
text-decoration: none;
font-weight: 400;
display: inline;
padding: 8px 8px 8px 8px;
margin: 0;}


.catbar ul li a:hover 
{
color: #2D3091;
text-decoration: underline;}


.navbarright 
{
width: 940px;
font-weight: 400;
text-align: right;
margin: 0px auto 0 auto;
line-height: 30px;
padding: 0;}


.navbarright li {
display: inline;
list-style-type: none;}


.navbarright ul 
{margin: 0;
padding-right: 10px;}


.navbarright ul li a 
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;
color: #000;
text-decoration: none;
font-weight: 700;
display: inline;
padding: 8px 8px 8px 8px;
margin: 0;}


.navbarright ul li a:hover 
{
color: #2D3091;
text-decoration: underline;
}


/*####################   CONTENT  ########################*/


#content {
width: 960px;
margin: 50px auto 0px auto;
padding: 0 0px 0px 0px;
color:#000;}


#content p 
{padding: 0 0 0 0;
margin: 10px 15px 0 0px;
line-height: 23px;
font-size: 13px;}



#content h1 
{color: #373737;
font-size: 28px; 				
font-family: Georgia,Arial,Helvetica,sans-serif;		
font-weight: 700;
margin: 10px 15px 0 0px; 						
line-height: 37px;}

#content h1 a 
{color: #555;
text-decoration: none;}


#content h1 a:hover {
color: #2A37A1;  	
text-decoration: underline;}

#content p img 
{border: 5px solid #d1d1d1;
padding: 3px;
margin-right: 15px;
margin-bottom: 10px;}


#content h2 
{color: #373737;
font-size: 21px;
font-family:  Georgia, Arial, Helvetica, sans-serif;	
font-weight: 700;
margin: 0 35px 0 0px; 				
padding: 0 0 15px; 			
line-height: 30px;}

#content img.wp-smiley {
float: none;
border: none;
padding: 0;
margin: 0;}


#content img.wp-wink {
float: none;
border: none;
padding: 0;
margin: 0;}


#content h3 {
border-bottom: 2px solid #94989E;
color: #66696d;
font-size: 21px;
font-family:  Georgia, Arial, Helvetica, sans-serif;
font-weight: 700;
margin: 0 35px 0 0px; 				
padding: 0 0 5px; 			
line-height: 25px;}

#content h4 
{color: #373737;
font-size: 18px;
font-family:  Georgia, Arial, Helvetica, sans-serif;
font-weight: 700;
margin: 0 35px 0 0; 				
padding: 0 0 15px; 
line-height: 25px;}


#content h5 
{color: #373737;
font-size: 15px;
font-family:  Georgia, Arial, Helvetica, sans-serif;
font-weight: 700;
margin: 0 35px 0 0; 				
padding: 0 0 15px; 
line-height: 25px;}


#content h6 {
color: #373737;
font-size: 12px;
font-family:  Georgia, Arial, Helvetica, sans-serif;
font-weight: 400;
margin: 0 35px 0 0px; 				
padding: 0 0 15px; 
line-height: 25px;}


.alignleft{
padding: 0;
float: left;
margin: 2px 5px 5px 0;}


.alignright
{padding: 4px;
float: right;
margin: 10px 0 0 10px;}

.center{
padding: 4px;
display: block;
margin: 5px auto;
clear: both;}


/*################    CONTENT Left   #####################*/


#contentleft{	 
background: #fff;
float: left;
width: 600px;		
margin: 0 auto;
padding: 0px 0 0px 0;
font-family: Verdana,Arial,Helvetica,sans-serif;}


#contentleft ol 
{margin: 15px 20px 5px 20px;
padding: 0 0 10px 0;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;}

#contentleft ol li 
{margin:10px 0 0 20px;
padding: 0;
line-height: 20px;}


#contentleft ul {
list-style-type: round;
margin: 10px 20px 5px 20px;
padding: 0 0 10px 0;   
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;}


#contentleft ul li {
list-style-type: circle;
margin:10px 0 0 20px;
padding: 0;
line-height: 20px;}


blockquote {
width: 530px;
border: 2px solid #EFEEE4;
margin: 0px 0px 20px 10px;
padding: 0 10px 0 10px;
background: #f3f3f3;}


#content blockquote p 
{margin: 0 0 10px;
padding: 10px 0 0;}


/*######################  FOOTER   ###################*/

#footer {
width:940px;
border-top: 1px solid #d1d1d1;
color: #555;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: left;
margin: 0 auto 0 auto;
padding:5px;
height: 20px;
font-weight: 400;}

#footer a, #footer a:visited {color: #555;
text-decoration: underline;}

#footer a:hover {
color: #red;
text-decoration: underline;}


#footer  #credit {
margin-top: 35px;
color: #444B51;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;}

#footer  #credit  a {
color: #444B51;}


/*####################################################*/


#searchdiv {
margin: 0;
padding 0px;}

/*##################   LEFT SEARCH BAR   ###################*/

#searchform {
overflow: hidden;
width: 155px;
margin: 10px 0 10px 0;
padding: 5px 10px 5px 10px;
background-color: #fff;
border: 1px solid #D4D2C3;
height: 75px;}

#s {
width: 150px;
font-size: 14px;
font-family: Arial, Helvetica, Sans-Serif;
padding: 3px;
display: inline;
background-color: #fff;
border: 1px solid #67727B;
margin: 8px 0 3px 0;
font-weight: 700;
color: #900;}


/*#################  Right Search Bar  #############*/

#rtsearchdiv {
margin: 0;
padding 0px;
}


#r_sidebar #searchform
{overflow: hidden;
width: 140px;
margin-top: 10px;
background-color: #fff;
border: 1px solid #D4D2C3;
height: 70px;
padding-bottom: 12px;}

#r_sidebar #searchbox {width: 100px;
font-size: 12px;
font-family: Arial, Helvetica, Sans-Serif;
padding: 4px;
margin: 8px 0 0;
border: 1px solid #999;
background-color: #D4D2C3;}


#r_sidebar #s {
width: 130px;
font-family: Arial, Helvetica, Sans-Serif;
padding: 3px;
display: inline;
background-color: #FFF;
border: 1px solid #67727B;
margin: 8px 1px 3px 0;
font-size: 12px;
font-weight: 400;
color: #000;}

#calendar_wrap {
width: 225px;
margin-left: 12px;
margin-top: 10px;}


#wp-calendar{
width: 225px;
background-color: #E6E4DB;
text-align: center;
border: 1px solid #000;
font-size: 14px;}


#wp-calendar caption {
background-color: #000;
font-weight: 700;
color: #FFF;
padding-top: 5px;
padding-bottom: 5px;}



#wp-calendar td {
background-color: #FFF;}


#l_sidebar #wp-calendar tbody a {
font-weight: 700;
color: #FFF;
background-color: #900;}


#l_sidebar #wp-calendar tbody a:hover {
font-weight: 700;
color: #FFF;
background-color: #000;}


#wp-calendar .pad 
{background-color: #E6E4DB;}


#wp-calendar #prev 
{background-color: #E6E4DB;}


#wp-calendar #prev a 
{font-weight: 700;
color: #900;}

#wp-calendar #next {background-color: #E6E4DB;}

#wp-calendar #next a {
font-weight: 700;
color: #900;}

#l_sidebar .textwidget 
{margin-right: 8px;
margin-left: 8px;}


#l_sidebar ul#recentcomments{
margin-right: 8px;
margin-left: 8px;}


#recent-comments .recentcomments a {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;}

#content #l_sidebar #l_sidebarwidgeted .widgettitle a.rsswidget {
display: inline;}


img.fc_custom01 {
position:absolute;
clip:rect(4px 40px 18px 4px); }


span.custom_caption {
position:absolute;
margin:13px 0 0 42px;
padding:0;
color:#555;
font-size:10px; }


/*#################### LEFT SIDEBAR ######################*/

#l_sidebar {
background: #555px;
float: left;
width: 320px;			
margin: 0 0 10px 15px;
padding: 0;}


#l_sidebar h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
text-align: left;
margin: 10px 0 0 0;
padding: 0;
color: #transparent;
}

#l_sidebar ul {
border: 1px solid #dedbd1;
list-style: none;
background:#f7f7f7;
margin: 0;
padding: 0 10px 35px 10px;}

#l_sidebar ul li {
margin: 0;
padding: 0;
font-weight: 400;}

#l_sidebar ul li a {
display: block
color: #000;
text-decoration: none;
margin: 0;
padding: 5px 0 5px 8px;}

#l_sidebar ul li ul li {
border-bottom-style: none;
margin: 0;
padding: 0;
height:25px;
display: block;}


#l_sidebar ul li ul li ul li {
font-weight: 400;
margin: 0;
padding: 0;}


#l_sidebar ul li ul li ul li a {
font-weight: 400;
color: #900;
padding-left: 15px;}


#l_sidebar ul li a:hover {
color: #9FBCBF;
font-weight: 400;}

#l_sidebar p {
padding: 3px 0 0;
margin: 0;
line-height: 20px;}


/*############# NEW COMMENTS SECTION  #################*/

#comment{
padding: 5px;
margin-bottom: 15px;
border-top: 2px solid #f3f3f3;
border-bottom: 2px solid #d6d6d6;
border-left: 2px solid #f3f3f3;
border-right: 2px solid #d6d6d6;}

.comment-list {
padding:0 50px 0 auto;
margin:5px 15px 20px;
}

.comment-meta {
position:relative;
top:-20px;
color: #515151;
font-size: 8pt;
font-weight: 400;
margin: 50px 0 0;}

.odd-comment {
width: 580px;
background: #f9f9f9;
margin: 0  0 0 -35px;
padding: 0 0 0 20px;
border-bottom:2px solid #ddd;}

.even-comment {
width: 580px;
border-bottom:2px solid #ddd;
margin: 0  0 0 -35px;
padding: 0 0px 0 20px;}


.odd-comment .comment-meta a:link,
.odd-comment .comment-meta a:visited,
.odd-comment .comment-meta a:hover 
{
color: #138691;		/*Sets color of "EDIT & admin" in comment sec.*/
font-size: 14px;
font-weight:400;}

.even-comment .comment-meta a:link,
.even-comment .comment-meta a:visited,
.even-comment .comment-meta a:hover {

color: #138691;		/*Sets color for admin & EDIT*/ /*008000*/
font-size: 14px;
font-weight:400;}

.odd-comment .comment-meta .comment-author {

color: #138691;		/*Sets color of "The ODD Person who has given comment"*/
font-size: 14px;
font-weight:700;}


.even-comment .comment-meta .comment-author {

color: #138691;		/*00800*//*Sets color of "The EVEN Person who has given comment"*/
font-size: 14px;
font-weight:700;}

.odd-comment .comment-text 		/*Border for ODD commentts*/
{position:relative;
top:5px;
color: #000;
overflow:hidden;
color: #373737;
font-weight: 400;}

.even-comment .comment-text 		/*Border for even comments*/
{position:relative;
top:5px;
color: #000;
padding:0 10px;
overflow: hidden;
color: #373737;
font-weight: 400;}

.odd-comment .comment-text a:link,
.odd-comment .comment-text a:visited,
.odd-comment .comment-text a:hover
{color:#06C;
text-decoration:none;}


.even-comment .comment-text a:link,
.even-comment .comment-text a:visited,
.even-comment .comment-text a:hover
{
color:#green;
text-decoration:none;}

#commentform a:link,
#commentform a:hover,
#commentform a:visited 
{
color:#06c;
}

/*########### Effects the search form in sidebar ##########*/

#searchform {
margin:0;}

input#s 
{
color:#777;
width: 90%;
height: 18px;
margin: 0;
padding: 2px;
border: 1px solid #aaa;}

input 		/*Search + comment Button*/
{
background: #fff;
color:#000;
}

textarea#comment 			/*Comments is typed here - Comment BOX*/
{	
width:470px;
color:#555;
border: 1px solid #aaa;
font-size:10pt;}


input#author,
input#email,				/*Name,Email, Sites Settings*/
input#url {

width:200px;
background: #fff;
color:#000;
border: 1px solid #aaa;
font-size:10pt;}

/*############ Aligns the 404 Error Page ############*/

.center-widget-title {
color:#BD3E59;
border-bottom: 2px solid #BD3E59;
padding: 0 5px 5px 0;
font-size:18px;
font-weight: 700;
margin: 0 5px 0 10px;}


.center-widget{
color: #555;
margin: 30px 10px 6px;
font-size: 10pt;}


/*#################################*/

.related-post{border-top: 1px solid #ccc;
margin: -30px 0 20px 0;
padding: 20px 0 20px 0;}


.related-post ul 
{list-style-type: circle;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;
line-height:25px;}


.sidebars

{float: left;
width:340px;
padding: 0;
margin: -10px 0 0 0;}


.pagenavigation{
width: 620px;
margin: 0 0px 0 20px;
line-height: 30px;
font-size: 11px;}


.translate{
width: 320px;
line-spacing: 80px;}



.post-date {
width: 45px;
height: 49px;
margin: 15px 0px 0 -50px;
float:left;
background: url(images/date-bg.gif) no-repeat;
}

.post-month {
font-size: 11px;
text-transform: uppercase;
color: #FFFFFF;
text-align: center;
display:block;
line-height: 11px;
padding-top: 2px;
margin-left: -3px;
}

.post-day {
font-size: 18px;
text-transform: uppercase;
color: #999999;
text-align: center;
display:block;
line-height: 18px;
padding-top: 7px;
margin-left: -3px;
}


.tags-icon{
margin-left:10px;
width:16px;
height:16px;
}



.tags{
font-size: 14px;
color: transparent;
background: #f8f8f8f;
width:560px;
margin:-15px 0 0 0px;}


.comment-count{
color:#85827a;
font-size:12px;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
}



.wp-pagenavi {
margin-top:20px;
padding-top:20px;
border-top: 1px solid #dddddd;
}


.widget1 {

width: 320px;
margin: 00px 0 0px 3px;
padding: 10px;
}

.widget1 a {
color: #10458e;
text-decoration: none;
text-decoration: underline;
font-weight:none;
font-family:arial;
font-size:13px;
}

.widget1 a:hover {
color: #009;
text-decoration: underline;
}


.tabnav li {
display: inline;
list-style: none;
padding-right: 5px;
}

.tabnav li a {
	text-decoration: none;
	text-transform: uppercase;
	color: #222;
	font-weight: none;
	padding: 4px 6px;
	outline: none;
	}


		.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background: #dedbd1;
		color: #222;
		text-decoration: none;

		}


	.tabdiv {
        text-align:left;
	margin: 2px;
	background: #f7f7f7;
	border: 1px solid #dedbd1;
	padding: 0px;}


		.tabdiv li {
                color:blue;
                font-family: Verdana,Arial,Helvetica,sans-serif;
                list-style-type: none;
                line-height:22px;
		margin-left: -35px;
		}



.tabdiv li a:hover, .tabnav li a:active{
		color: blue;
		}


.ui-tabs-hide {display: none;}


.tabnav1 li {

display: inline;
background: #fff;
list-style: none;
width: 300px;
padding-right: 5px;}


		.tabnav1 li a {
		text-decoration: none;
		text-transform: uppercase;
		color: #222;
		font-weight: bold;
		padding: 4px 6px;
		outline: none;
		}


		.tabnav1 li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background: #fff;
		color: #222;
		text-decoration: none;
		}

.tabdiv1 {
        text-align:left;
	margin: 2px;
	background: #f7f7f7;
	border: 1px solid #dedbd1;
	padding: 5px;}

		.tabdiv1 li {
                color:#2D3091;
                font-family: Verdana,Arial,Helvetica,sans-serif;
                list-style-type: none;
                line-height:25px;
		margin-left: -35px;
		}





.cate {
        text-align:left;
	margin: 2px;
	//background: #f7f7f7;
	border: 1px solid #dedbd1;
	padding: 5px;}

		.tabdiv1 li {
                color:#2D3091;
                font-family: Verdana,Arial,Helvetica,sans-serif;
                list-style-type: none;
                line-height:25px;
		margin-left: -35px;
		}
.right {float:right; width:100px;}
.left {margin-left:20px; float:left; width:120px;}

.technorati{margin-left:157px;}

