/*  
Theme Name: Word Press'd
Theme URI: http://www.blog2life.net/wordpress-themes/word-pressd-wordpress-admin-inside-out
Description: Word Press'd: Wordpress Admin Inside Out! This theme follows the look of the new Wordpress 2.5 Admin look making way for a clean, open, uncluttered, visually appealing and very quick loading theme. The theme features some nice text and image styling effects and is widgetised. Don't forget to check for updates on our <a href="www.blog2life.net">site</a>
Version: 0.4
Author: Blog2Life
Author URI: http://www.blog2life.net/
*/

* { border:0; margin:0; padding:0; }

body { background:url(images/body-bg1.png) center top repeat-x #fff; font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif; color:#000; }

a {  color:#448abd;} 
a:hover { color:#d54e21; }
/*
#content table {border-left:1px solid;border-top:1px solid;text-align:center;}
#content tr td{border-bottom:1px dashed;border-right:1px dashed;padding-left:5px;}
*/
/* Structure */

#wrapper { width:990px; margin:0 auto; text-align:left; background:url(images/rss-reflect.png) 870px 129px no-repeat;}
#header { height:139px; clear:both; overflow:hidden;}
#main {  }
#content { float:left; width:660px; margin:0;}
#sidebar { float:right; width:308px; clear:right; float:right; overflow:hidden;}
#footer {clear:both; color:#999999; background:#464646; font-size:10px; padding:10px 15px; height:45px; font-size:12px; margin-top:15px}




/* Header */

#header-left {float:left; width:830px;}
#header-right {float:right;margin-top:14px;}
#header-info {float:left; width:605px; position: absolute; top: 38px;height:80px;}
#header-subscribe {float:right; width:180px;}
#infostyle {font-size:12px; margin-left:40px; color:#6e6e6e; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-weight:normal; }




/* Header Elements */

/* --- Login ---*/

#login {color:#8a8a8a; line-height:30px; display:inline; list-style:none; float:right; text-transform:uppercase;}
#login a {color:#949494; text-decoration:none;}
#login a:hover {color:#fff;}




/* --- Navigation Menu --- */

#menu { float:left; color:#2583ad; font-size:15px; position: absolute; top: 58px; height:33px; overflow:hidden;}
#menu ul { list-style:none; padding:4px 0 5px 0;}
#menu li { float:left; margin:0 1px;  }
#menu li a {padding:4px 8px 6px 8px; float:left; text-decoration:none; color:#2583ad;}
#menu li a:hover { color:#d54e21;}
#menu li.current_page_item a { color:#d54e21; background:#fff; padding-left: 7px; padding-right: 7px; 	-moz-border-radius-topleft: 4px; -khtml-border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -khtml-border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; border-width: 1px; border-style: solid;        border-color:#c6d9e9; border-bottom:0px solid #fff; }




/* --- Feed --- */

#feed ul { float:right; list-style:none; padding:8px 0; font-size:11px; clear:both; margin:12px 0 0 0; }
#feed li { line-height:16px; float:left; background:url(images/feed.png) left center no-repeat; padding-left:20px; margin:7px 0 7px 15px;}
#feed li a { float:left; text-decoration:none; }


/* --- Header Elements End --- */






/* --- Footer --- */

#footer a { color:#fff; text-decoration:none;}
#footer-div { width:950px; margin: 0 auto;}
#footer p { margin:0 0 0 15px; line-height:32px; float:left;  }
img#wpstats{width:0px;height:0px;overflow:hidden} 




/* --- Heading Styles  --- */

h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; letter-spacing:-1px;color:#626262;}
h1 a { text-decoration:none; color:#626262; }
h2 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; letter-spacing:-1px; text-decoration:none; color:#626262;}
h3 { font-size:18px; font-weight:normal; padding-left:10px; color:#6e6e6e; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-weight:normal;  }
h3 a { text-decoration:none;}

h4 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; letter-spacing:-1px; margin-bottom:5px; color:#515151; text-decoration:none;}
h4 a:hover { color:#d54e21;}
.hi { color:#ff9; }






/* --- Image Preloaders --- */

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}





/* --- Main Styling --- */

.grey-border {border:1px solid #cccccc; padding:2px; margin-bottom:18px;}
.title {background:#f0f6fb; padding:9px 12px 11px 12px; line-height:19px; }
.content-padding {margin:5px 12px 0 12px;}





/* --- Index Styling --- */

.previous a { float:left; margin-top:-10px; padding:2px 3px; text-decoration:none; } 

.next a { float:right; margin-top:-10px; padding:2px 3px; text-decoration:none; }
#latestpost {font-size:20px; line-height:43px; background:#d54e21; color:#fff; padding-left:12px; margin-bottom:10px;}

#latest-cloud {
        width:35px; 
        height:30px; 
        float:right; 
        margin:-9px 8px 0 0; 
        background: url(images/comment-cloud.png) no-repeat;
        color:#fff; 
        line-height:24px; 
        text-align:center;
}

#latest-cloud a {
        background: url(images/comment-cloud-hover.png); 
        color:#fff; 
        text-decoration:none;
}

#latest-cloud:hover {
        color:#fff; 
        background: url(images/comment-cloud-hover.png); 
        text-decoration:none; 
        cursor:pointer
}

.older-cloud {
        width:35px; 
        height:30px; 
        float:right; 
        margin:-13px 8px 0 0; 
        background: url(images/comment-cloud.png) no-repeat; 
        color:#fff; 
        line-height:24px; 
        text-align:center;
}


a.older-cloud {
        background: url(images/comment-cloud-hover.png); 
        color:#fff; 
        text-decoration:none;
}

.older-cloud:hover {
        color:#fff; 
        background: url(images/comment-cloud-hover.png); 
        text-decoration:none; 
        cursor:pointer;
}






/* --- Single Styling --- */

#single-cloud { z-index: -9999; width:35px; height:30px; float:right; margin:-8px 8px 0 8px; background: url(images/comment-cloud-single.png) no-repeat; color:#fff; line-height:24px; text-align:center;text-decoration:none;}

#single-cloud a {text-decoration:none;}

#single-cloud:hover {color:#fff; background: url(images/comment-cloud-single-hover.png); text-decoration:none; cursor:pointer; text-decoration:none;}



.border-bottom {padding:0 0 5px 0; border-bottom: 1px solid #dadada;}





/* --- Sidebar --- */

#sidebar h2 {padding:0 0 0 12px; margin-bottom:2px; background:#f0f6fb; line-height:40px; font-weight:normal;}
#sidebar li { list-style:none; border:1px solid #cccccc; padding:2px 2px 0 2px; margin-bottom:20px; }
#sidebar li ul { list-style:none; margin:8px; }
#sidebar li ul li { display:block; list-style:none; padding:3px; text-decoration:none; margin:0; border:0; }
#sidebar li ul li a { display:block; list-style:none; text-decoration:none; }
#sidebar li ul li a:hover { }
#tag cloud ul li { padding:8px;} 
.advert {border:1px solid #cccccc; padding:3px; text-align:center; float:right; margin:0 0 20px 0;}





/* --- Post Style --- */

#content p { line-height:1.75em; margin:1.5em 0 1.75em 0; }
#content a:hover { text-decoration:none; }
#content ul { padding-left:18px; line-height:1.75em; margin-bottom:1.75em; }
#content ul li { list-style-image: url(images/li.png);}
ol li {list-style-position: inside; background: url('images/number-list.png') no-repeat; padding:3px 0 4px 6px;}

/*#content img { padding:4px; border:0px solid #cccccc; background:#f0f6fb; }
#content img:hover { padding:4px; border:1px solid #cccccc; background:#f0f6fb; }*/
/*
#content a img  { padding:4px; border:0px solid #cccccc; background:#f0f6fb; }*/
/*#content a img:hover {  padding:4px; border:1px solid #d54e21; background:#d54e21; }*/
#content table { border:1 }

/*
#content img { padding:2px; border:0px solid #cccccc; background:#f0f6fb; }
#content img:hover { padding:4px; border:1px solid #cccccc; background:#f0f6fb; }
#content a img  { padding:4px; border:0px solid #cccccc; background:#f0f6fb; }*/
#content img {max-width:640px;}
/*#content a img:hover {  padding:4px; border:1px solid #d54e21; background:#d54e21; }*/



blockquote { margin:0 30px; padding:0 1.75em; background:#f0f6fb url(images/blockquote-bg.png) repeat-x; color:#464646; border:1px solid #cccccc; margin-bottom:1.75em; text-align:justify; }

.pullquote_left { width: 200px; margin: 5px 15px 5px 15px; padding: 12px 0; border: 3px double #dddddd; border-width: 3px 0; font-size: 1.4em; text-align: center; font: bold 1.333em/1.125em "Helvetica Neue", Helvetica, Arial, sans-serif; color:#555555; float: left; }
.pullquote_right { width: 200px; margin: 5px 15px 5px 15px; padding: 12px 0; border: 3px double #dddddd; border-width: 3px 0; font-size: 1.4em; text-align: center; font: bold 1.333em/1.125em "Helvetica Neue", Helvetica, Arial, sans-serif; color:#555555; float: right; }

.post-details {float:left; padding:5px 8px; background:#f4f9fd; clear:both; border-left:1px solid #dadada; border-bottom:1px solid #dadada; border-right:1px solid #dadada; margin-bottom:10px;}
.edit-link a{float:left; padding:5px 8px; text-decoration:none;}




/* --- Comments --- */

#responses {margin:0 auto 30px auto; width:500px; background:#f0f6fb; border-top:1px solid #cccccc; color:#555555; font-size:16px; padding:5px 15px 5px 15px; font: bold 1.333em/1.125em "Helvetica Neue", Helvetica, Arial, sans-serif;}
#responses-cloud {z-index: -9999; width:35px; height:30px; float:left; margin:-13px 8px 0 -35px; background: url(images/comment-responses.png) no-repeat; font-size:18px; text-align:center; line-height:24px; color:#fff; font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif; font-weight:normal;}

.comment {  margin-bottom:20px; }
.comment-text {line-height:20px; padding:2px 0 4px 0;}
input, textarea { border:1px solid #80b5d0; color: #000; font-size: 13px; padding:4px; margin:0px;}

#bluebox, #redbox {width:10px; height:32px; float:left; background:#f0f6fb ;}
#redbox {background:#d35d35;}
#comment-info, #author-comment-info {background:#f0f6fb; line-height:28px; height:32px; float:left; padding:0 15px 0 8px; }
#author-comment-info, #author-comment-info a {height:28px; border-top:2px solid #d35d35; border-bottom:2px solid #d35d35;}
#comment-edit {background:#f0f6fb; line-height:30px; height:32px;}
#comment-edit a { text-decoration:none;}
#avatar-cloud {z-index: -9999; float:left; width:48px; height:42px; background: url(images/avatar-cloud-top.png) no-repeat; margin:-10px 0 0 0;}
#author-avatar-cloud {z-index: -9999; float:left; width:48px; height:42px; background: url(images/author-cloud-top.png) no-repeat; margin:-10px 0 0 0;}
#gravatar img{border:0; padding:0; margin-top:8px;}
#gravatar img:hover {border:0; padding:0; margin-top:8px;}
#gravatar a img {border:0; padding:0; margin-top:8px;}
#gravatar a img:hover {border:0; padding:0; margin-top:8px;}

#thecomment, #theauthorcomment {font-size:12px; padding:20px 20px 0px 20px; clear:both; background:url(images/avatar-cloud-bottom.png) 10px 0 no-repeat;}
#theauthorcomment {background:url(images/author-cloud-bottom.png) 10px 0 no-repeat;}
#thecomment p, #theauthorcomment p {margin:0px;}
#thecomment blockquote, #theauthorcomment blockquote p { margin:25px 30px; padding:0 1.75em; background:#f0f6fb url(images/blockquote-bg.png) repeat-x; color:#464646; border:1px solid #cccccc; margin-bottom:1.75em; text-align:justify; padding:20px;}

#author { margin-bottom:5px; }
#email { margin-bottom:5px; }
#url { margin-bottom:5px; }
#comment { width:630px; height:80px;}

.commentsubmit { margin:0 0 10px 0; padding:4px; background:#f4f9fd; color:#000; border:1px solid #80b5d0; 
border-top:0;  cursor:pointer; }
.commentsubmit:hover { background:#d54e21; color:#f4f9fd; }
.commentnumber {padding:0 8px 0 0 ; margin:8px 0 8px 8px; float:right;}





/* --- Search ---*/


.search-wrap {width:308px; margin-bottom:15px; border:0 !important; float:right; text-align: center}

.submit {
	border-top: 1px solid #ccc;
	padding: 1.5em 0 0 0;
	margin: 10px 0 0 0;
	-moz-border-radius-bottomleft: 3px;
	-khtml-border-bottom-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;

	-khtml-border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
        background:#e5e5e5;
        color:#000;
        boreder-color:#c3dce9;
        
}
.submit input, .button, .button-secondary, .button-highlighted {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
	padding: 3px 5px;
	font-size: 12px;
	line-height: 1.5em;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;


	-webkit-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
	text-decoration: none;	
}
.button-highlighted {
	font-weight: bold;

}

.button {padding: 3px;
	font-size: 13px;
        background-color: #e5e5e5;
	color: #246;
	border-color: #80b5d0;
        overflow:visible;

}

.button:hover {
        background-color: #e5e5e5;
	color:#d54e21; 
	border-color: #000;
}
input {border:1px solid #80b5d0; color: #000; font-size: 13px; padding:4px;}

input.button{overflow:visible;        max-width:96px;}



/* --- align (Mainly Image Styling) --- */

.alignleft {margin:10px 10px 10px 0; float:left;}
.alignright {margin:10px 0 10px 10px; float:right;}
.clear { clear:both; }












/* -----------Dynamic Sidebar Tabs-------------
   ------- Implemented By: imanto.com ---------
   -------- Styled By: Blog2Life.net ---------- */

.tab_container {
        clear:both;
	margin: 0px;
	padding: 0px;
	

}

.tab_container_in {
	margin:0 0 1px 0px;
	padding:5px 10px 10px 10px;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	
}




.tab_container_in ul li {
       list-style-image:none;
       list-style-type: none;
       margin:8px 2px; 
}

.tab_container_in ul li a{
       text-decoration:none;
}

.tab_wrapper {
	padding: 2px;		
	border-top:1px solid #cccccc;
        border-right:1px solid #cccccc;
        border-left:1px solid #cccccc;
}

#tab_menu {
        border-bottom:1px solid #c6d9e9;
        background:#f0f6fb;
        height:40px;
}

#tab_menu li {
	padding: 7px 6px 0 0;
	background:#f0f6fb;
	height:34px;
	font-size: 11px;
	line-height: normal;
        line-height:27px;
        border-bottom:1px solid #c6d9e9;
	float:left;
	list-style: none;
	cursor: pointer;
        margin-top:-1px !important;
}

#tab_menu .first {
	padding: 7px 5px 0px 6px;
}

#tab_menu li a, #tab_menu li a:visited {
	margin: 0px;
	padding: 3px 6px 3px 6px;	
	background-color: #f0f6fb;
	text-decoration: none;	
	display: block;
}

#tab_menu li a:hover, #tab_menu li a.current {
        color:#d54e21; 
        background:#fff; 
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 2px; 
        padding-bottom:4px;	
        -moz-border-radius-topleft: 4px;
        -khtml-border-top-left-radius: 4px;
        -webkit-border-top-left-radius: 4px;
        border-top-left-radius: 4px;
        -moz-border-radius-topright: 4px;
        -khtml-border-top-right-radius: 4px; 
        -webkit-border-top-right-radius: 4px;
        border-top-right-radius: 4px;
        border-width: 1px; border-style: solid;
        border-color:#c6d9e9; 
        border-bottom:1px solid #fff;
}

.tab_content_list {
	display: none;	
        list-style: none;        
       	}


#tab_content_tags a, #tab_content_tags a:visited {
	color: #999999;
	text-decoration: none;
}

#tab_content_tags a:hover {
	color: #000000;
	text-decoration: none;
        
}

.column_right {
	margin: 0 0 20px 0;
	padding: 0px 0px 0 0px;	
	width: 308px;	
	float: right;
        clear:right;
}

/* -- Dynamic Tabs End -- */


	/*=== Stepcarousel ===*/

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 970px; /*Width of Carousel Viewer itself*/
height: 180px; /*Height should enough to fit largest content's height*/
margin: 0px 14px 0px 14px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
padding-top: 2px;
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: scroll; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 43px ; /*margin around each panel*/
width:159px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height:140px;
}
.stepcarousel .panel p{
text-align: left; /*leave this value alone*/
overflow: scroll; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px 5px ; /*margin around each panel*/

}

.stepcarousel .panel h2{
height:16px;
margin: 0px 5px ; /*margin around each panel*/
font-size:12px;
font-weight:normal;
text-align:center;
font-family:Tahoma,century gothic,Arial,verdana, sans-serif;
text-transform:uppercase;

}
.stepcarousel .panel h2 a:visited ,.stepcarousel .panel h2 a:link{
	color:#585b41;

}
.stepcarousel .panel img{

background:#040404; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
padding:0px 0px;
border: solid 2px #fff;

}


/*pure magazine caraousal */
/*=== Stepcarousel ===*/

.featslider{ background:#F4F9FD url(images/bgr-box-trans.png) no-repeat top left; margin:0 0 10px 0; padding:10px 0; border:1px solid #BFB7A6; height:280px;width:990px;}

  .featslider h3{ margin:2px 0 5px 0; padding:0 0 5px 0; font:bold 13px Tahoma; color:#444444; border-bottom:1px solid #BFB7A6 }

	  


.stepcarousel{ position: relative !important; overflow: visible; height:210px; }

  .stepcarousel .belt{ position: absolute !important; left: 0; top: 0 }

  .stepcarousel .panel{ float: left !important; overflow: visible !important; margin: 0px 18px 15px 3px; width: 140px }



.slider-post{ line-height:16px; }

  .slider-post .slider-cat{ padding:5px 0 }

    .slider-post .slider-cat a{ font:normal 11px Tahoma; text-transform:uppercase }

  .slider-post .slider-title{ padding:7px 0 0 0; height:25px; }

    .slider-post .slider-title a{ color:#004276; font:bold 13px Arial }

.c12 {

    margin-left: auto;
	margin-right: auto;
	width: 960px;
	height:300px;
}
.g12 {
	display: inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix {
	display: inline-block;
}

.thumb2 {float:right; padding:0 10px 5px 5px; border :0px;overflow:hidden;}



/* Xtra CSS */

#iniex {

	margin-left: 5px;

	margin-right: 5px;

	margin-top: 5px;

}

#iniarch,.inilist {

	border-top: 1px solid #ccc;

	padding-top: 15px;

}

#iniex a:hover {

	text-decoration: underline;

	color: #000;

}



#iniarch , #inicat  {

	border-bottom: 0px solid #ccc;

	margin: 15px 0;

	line-height: 18px;

}

#iniarch, #inicat {

	padding-bottom: 15px;

}

#iniarch li, #inicat li, .inilist li {

	float: left;

	font-size: 11px;

	width: 170px;  /* old 150 */

	text-align: right;

	display: block;

	margin-right: 10px; 

}

#iniarch li a, #inicat li a {

	float: left;

	text-align: left;

	font-size: 13px;

}

.inilist li {

	line-height: 20px;

	font-size: 11px;

}

.inilist li a {

	float: left;

	text-align: left;

}

#categories li { 

	color:#777;

	font-size:0.9em;

	float: left;  

	text-align: right;  

	display: block; 

	width: 135px; 

	margin-right: 10px; 

	border:1px; 

}

#categories li a { 

	font-size:1.1em;

	font-weight: bold; 

	float: left; 

	text-transform: uppercase;

}

#categories li a img {

	margin: 4px 0 0 2px

}



#footer-cats { margin: 5px auto 5px; height:250px; width: 960px; background: #FFF; padding-bottom: 10px; border: 0px solid #CCC;  }



/* yarpp template css */



/* Related Posts */

ol.related-posts {clear:both; text-align:center; margin:10px 0px 0px 0px; padding:0;}

ol.related-posts li{width:110px; float:left; display:inline; margin-right:15px; padding:0;}

	ol.related-posts img{clear:both; padding:5px; background:#F7F7F7; border:1px solid #DDD;}

	ol.related-posts a{clear:both; display:block; border:none; text-decoration:none;width:120px;}

	ol.related-posts a:hover{clear:both; display:block; border:0px; text-decoration:none;background:#F7F7F7;width:120px;}

	ol.related-posts li{font-size:12px;}

/* yarpp ends */	


/* Xtra CSS */

#iniex {

	margin-left: 5px;

	margin-right: 5px;

	margin-top: 5px;

}

#iniarch,.inilist {

	border-top: 1px solid #ccc;

	padding-top: 15px;

}

#iniex a:hover {

	text-decoration: underline;

	color: #000;

}



#iniarch , #inicat  {

	border-bottom: 0px solid #ccc;

	margin: 15px 0;

	line-height: 18px;

}

#iniarch, #inicat {

	padding-bottom: 15px;

}

#iniarch li, #inicat li, .inilist li {

	float: left;

	font-size: 11px;

	width: 160px;  /* old 150 */

	text-align: right;

	display: block;

	margin-right: 10px; 

}

#iniarch li a, #inicat li a {

	float: left;

	text-align: left;

	font-size: 13px;

}

.inilist li {

	line-height: 20px;

	font-size: 11px;

}

.inilist li a {

	float: left;

	text-align: left;

}

#categories li { 

	color:#777;

	font-size:0.9em;

	float: left;  

	text-align: right;  

	display: block; 

	width: 135px; 

	margin-right: 10px; 

	border:1px; 

}

#categories li a { 

	font-size:1.1em;

	font-weight: bold; 

	float: left; 

	text-transform: uppercase;

}

#categories li a img {

	margin: 4px 0 0 2px

}


#footer-cats { margin: 5px auto 5px; height:250px; width: 600px; background: #FFF; padding-bottom: 10px; border: 0px solid #CCC;  }
/* 4 col footer css*/



	#footer_area{
	width: 990px;
	margin: 0 auto;
	clear: both;
	color: #CCCCCC;
	font-size: 12px;
	overflow: hidden;
	text-align:left;
background-color: #333333;
	color: #999999;
	border-bottom: 1px solid #040404;
	overflow: hidden;
	min-height: 180px;


}



#footer_area a {



	display: inline;



	line-height: normal;



	color: #FFFFFF;



	text-decoration: none;



	



}



#footer_area a:hover, #footer_area a:active, #footer_area a:focus {



	text-decoration: underline;



}



	

/*

	#footer_area {



	background: url(images/botsl-bg.gif) repeat-x left top #333333;



	color: #999999;



	border-bottom: 1px solid #040404;



	overflow: hidden;



	min-height: 180px;



}
*/






#footer_area .box {



	float: left;



	width:700px;



  background: #333333;





}
#footer_area .box2 {



	float: right;



	width: 250px;



  background: #333333;





}







#footer_area .box .box_content {



	margin: 10px;



}

#footer_area .box h3 {
	margin: 10px;
	color: #FFFFFF;
	text-transform:uppercase;
	font-size: 12px;
	display: block;
	border-bottom: 1px solid #4B4B4B;
	padding: 0px 0px 5px 0px;
}

#footer_area .box2 h3 {
	margin: 10px;
	color: #FFFFFF;
	text-transform:uppercase;
	font-size: 12px;
	display: block;
	border-bottom: 1px solid #4B4B4B;
	padding: 0px 0px 5px 0px;
}



#footer_area .box .box_content ol, #footer_area .box .box_content ul {



	padding: 0;



	margin: 0;



}



#footer_area .box .box_content ol li, #footer_area .box .box_content ul li {



	margin: 5px 0px 5px 20px;



	padding: 0;



	background: none;



        line-height:5px;

}
ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px; padding:5px 7px 5px 64px; position:relative; }
ol.commentlist li.pingback comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font-weight:bold; font-size: 14px; line-height: 16px; font-family: helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 11px; }
ol.commentlist li div.vcard cite.fn a.url { color:#cc0000; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { background: #fff; border:1px solid #aaa; padding: 5px; left:7px; position:absolute; top:7px; }
ol.commentlist li div.comment-meta { font-weight:bold; font-size: 10px; line-height: 16px; font-family: helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#205B87; text-decoration:none; }
ol.commentlist li p { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; margin:5px 0 12px; }
ol.commentlist li ul { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0; }
ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 5px 4px;  text-align:center; width:36px; }
ol.commentlist li div.reply:hover { background:#cc0000; border:1px solid #cc0000; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-5 { margin:0 0 3px; }
ol.commentlist ul.children li.odd { background:#fff; }
ol.commentlist ul.children li.even { background:#f6f6f6; }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }

/* Social Network Icons */
#content .post-share {overflow: hidden;width:250px; float:right;}
#content .post-share .google {display: block; float: left; height: 48px; width: 48px; margin: 5px; text-indent: -9999px; background: url('images/buttons/google.png') no-repeat center;}
#content .post-share .yahoo {display: block; float: left; height: 48px; width: 48px; margin: 5px; text-indent: -9999px; background: url('images/buttons/yahoo.png') no-repeat center;}
#content .post-share .delicious {display: block; float: left; height: 48px; width: 48px; margin: 5px; text-indent: -9999px; background: url('images/buttons/delicious.png') no-repeat center;}
#content .post-share .digg {display: block; float: left; height: 48px; width: 48px; margin: 5px; text-indent: -9999px; background: url('images/buttons/digg.png') no-repeat center;}
#content .post-share .reddit {display: block; float: left; height: 48px; width: 48px; margin: 5px; text-indent: -9999px; background: url('images/buttons/reddit.png') no-repeat center;}
#content .post-share .stumbleupon {display: block; float: left; height: 48px; width: 48px; margin: 5px; text-indent: -9999px; background: url('images/buttons/stumbleupon.png') no-repeat center;}
#content .post-share .facebook {display: block; float: left; height: 48px; width: 48px; margin: 5px; text-indent: -9999px; background: url('images/buttons/facebook.png') no-repeat center;}
#content .post-share .twitter {display: block; float: left; height: 48px; width: 48px; margin: 5px; text-indent: -9999px; background: url('images/buttons/twitter.png') no-repeat center;}

/* Social Network Icons */
#content .post-share2 {overflow: hidden;text-align:center;border:0px;margin:0px;background-image:none;}


/* CSS and RSS Subscription Box */

/*** Subcrible ***/

#subscribe {

    list-style: none;

    margin: 0px;

	width:275px;

	display:block;

	float:left;

	padding-bottom:10px;

	

}

#subscribe li {

    padding: 2px;

    position: relative;

    margin-top: 0;

    margin-right: 0;

    margin-bottom: 15px;

    margin-left: 0;

    height: 75px;

	list-style-type:none;

	background-color:#ffffff;

	list-style-image:none;

	width:320px;

	

}

#subscribe li h4 {

    margin: 0 0 0 25px;

    font-size: 24px;

    line-height: 26px;

    color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-weight: bold;

    display: block;

    clear: none;

    border: none;

}

#subscribe li p {

    margin: 0 0 0 0px;

    font-size: 13px;

    letter-spacing: -0.02em;

    clear: none;

	list-style-image:none;

	width:360px;

}

#subscribe li img {

    float: left;

    position: relative;

    padding: 0px;

    margin: 0px 2px 0px 0px;

	background-color:#ffffff;

}

#subscribe li a.linkblock {

    background: none;

    border: none;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    width: 350px;

    height: 100%;

    position: left;

    z-index: 50;

}

#subscribe li a.linkblockrss{

    background: none;

    border: none;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    width: 200px;

    height: 100%;

    position: left;

    z-index: 50;

}

#subscriberss {

    list-style: none;

    margin: 0px;

	width:250px;

	float:left;

	padding-bottom:10px;

	

}

#subscriberss li {

    padding: 2px;

    position: relative;

    margin-top: 0;

    margin-right: 0;

    margin-bottom: 15px;

    margin-left: 0;

    height: 75px;

	list-style-type:none;

	background-color:#ffffff;

	list-style-image:none;

	width:270px;

	

}

#subscriberss li h4 {

    margin: 0 0 0 5px;

    font-size: 24px;

    line-height: 26px;

    color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-weight: bold;

    display: block;

    clear: none;

    border: none;

}

#subscriberss li p {

    margin: 0 0 0 0px;

    font-size: 13px;

    letter-spacing: -0.02em;

    clear: none;

	list-style-image:none;

	width:270px;

}

#subscriberss li img {

    float: left;

    position: relative;

    padding: 0px;

    margin: 0px 2px 0px 0px;

	background-color:#ffffff;

}





/*** End of Subscribe ***/


/* External CSS Combine */
div.sexy-bookmarks{margin:20px 0 0 0;clear:both!important;}div.sexy-bookmarks-expand{height:29px;overflow:hidden;}.sexy-bookmarks-bg-sexy,.sexy-bookmarks-bg-caring,.sexy-bookmarks-bg-caring-old,.sexy-bookmarks-bg-love,.sexy-bookmarks-bg-wealth,.sexy-bookmarks-bg-enjoy,.sexy-bookmarks-bg-german{background:url('../images/sexy-trans.png') no-repeat!important;}div.sexy-bookmarks-bg-sexy{padding:28px 0 0 10px!important;background-position:left -348px!important;}div.sexy-bookmarks-bg-caring{padding:26px 0 0 10px!important;background-position:left 0!important;}div.sexy-bookmarks-bg-caring-old{padding:26px 0 0 10px!important;background-position:left -748px!important;}div.sexy-bookmarks-bg-love{padding:26px 0 0 10px!important;background-position:left -1148px!important;}div.sexy-bookmarks-bg-wealth{margin-left:15px!important;padding:35px 0 0 20px!important;background-position:left -1535px!important;}div.sexy-bookmarks-bg-enjoy{padding:26px 0 0 10px!important;background-position:left -1895px!important;}div.sexy-bookmarks-bg-german{padding:35px 0 0 20px!important;background-position:left -2248px!important;}div.sexy-bookmarks ul.socials{width:100%!important;margin:0!important;padding:0!important;float:left!important;}div.sexy-bookmarks ul.socials{background:transparent none!important;border:0 none!important;outline:0 none!important;}div.sexy-bookmarks ul.socials li{display:inline!important;float:left!important;list-style-type:none!important;margin:0;height:29px!important;width:60px!important;cursor:pointer!important;padding:0!important;background-color:transparent!important;border:0 none!important;outline:0 none!important;clear:none!important;}div.sexy-bookmarks ul.socials li:before,div.sexy-bookmarks ul.socials li:after,div.sexy-bookmarks ul.socials li a:before,div.sexy-bookmarks ul.socials li a:after{content:none!important;}div.sexy-bookmarks ul.socials a{display:block!important;width:60px!important;height:29px!important;background-color:transparent!important;text-decoration:none!important;border:0 none!important;outline:0 none!important;}div.sexy-bookmarks ul.socials a:hover{text-decoration:none!important;border:0 none!important;background-color:transparent!important;}div.sexy-bookmarks ul.socials a:hover,div.sexy-bookmarks ul.socials li:hover{background-color:transparent!important;border:0 none!important;outline:0 none!important;}div.sexy-bookmarks ul.socials li{background-image:url('../images/sexy-sprite.png')!important;background-repeat:no-repeat!important;}li.sexy-newsvine{background-position:left bottom!important;}li.sexy-newsvine:hover{background-position:left top!important;}li.sexy-linkedin{background-position:-70px bottom!important;}li.sexy-linkedin:hover{background-position:-70px top!important;}li.sexy-googlebookmarks{background-position:-140px bottom!important;}li.sexy-googlebookmarks:hover{background-position:-140px top!important;}li.sexy-googlereader{background-position:-210px bottom!important;}li.sexy-googlereader:hover{background-position:-210px top!important;}li.sexy-scriptstyle{background-position:-280px bottom!important;}li.sexy-scriptstyle:hover{background-position:-280px top!important;}li.sexy-mail{background-position:-350px bottom!important;}li.sexy-mail:hover{background-position:-350px top!important;}li.sexy-comfeed{background-position:-420px bottom!important;}li.sexy-comfeed:hover{background-position:-420px top!important;}li.sexy-twitter{background-position:-490px bottom!important;}li.sexy-twitter:hover{background-position:-490px top!important;}li.sexy-technorati{background-position:-560px bottom!important;}li.sexy-technorati:hover{background-position:-560px top!important;}li.sexy-stumbleupon{background-position:-630px bottom!important;}li.sexy-stumbleupon:hover{background-position:-630px top!important;}li.sexy-reddit{background-position:-700px bottom!important;}li.sexy-reddit:hover{background-position:-700px top!important;}li.sexy-myspace{background-position:-770px bottom!important;}li.sexy-myspace:hover{background-position:-770px top!important;}li.sexy-mixx{background-position:-840px bottom!important;}li.sexy-mixx:hover{background-position:-840px top!important;}li.sexy-diigo{background-position:-910px bottom!important;}li.sexy-diigo:hover{background-position:-910px top!important;}li.sexy-digg{background-position:-980px bottom!important;}li.sexy-digg:hover{background-position:-980px top!important;}li.sexy-designfloat{background-position:-1050px bottom!important;}li.sexy-designfloat:hover{background-position:-1050px top!important;}li.sexy-yahoobuzz{background-position:-1120px bottom!important;}li.sexy-yahoobuzz:hover{background-position:-1120px top!important;}li.sexy-delicious{background-position:-1190px bottom!important;}li.sexy-delicious:hover{background-position:-1190px top!important;}li.sexy-blinklist{background-position:-1260px bottom!important;}li.sexy-blinklist:hover{background-position:-1260px top!important;}li.sexy-facebook{background-position:-1330px bottom!important;}li.sexy-facebook:hover{background-position:-1330px top!important;}li.sexy-misterwong{background-position:-1400px bottom!important;}li.sexy-misterwong:hover{background-position:-1400px top!important;}li.sexy-izeby{background-position:-1470px bottom!important;}li.sexy-izeby:hover{background-position:-1470px top!important;}li.sexy-twittley{background-position:-1540px bottom!important;}li.sexy-twittley:hover{background-position:-1540px top!important;}li.sexy-tipd{background-position:-1610px bottom!important;}li.sexy-tipd:hover{background-position:-1610px top!important;}li.sexy-pfbuzz{background-position:-1680px bottom!important;}li.sexy-pfbuzz:hover{background-position:-1680px top!important;}li.sexy-friendfeed{background-position:-1750px bottom!important;}li.sexy-friendfeed:hover{background-position:-1750px top!important;}li.sexy-blogmarks{background-position:-1820px bottom!important;}li.sexy-blogmarks:hover{background-position:-1820px top!important;}li.sexy-fwisp{background-position:-1890px bottom!important;}li.sexy-fwisp:hover{background-position:-1890px top!important;}li.sexy-designmoo{background-position:-1960px bottom!important;}li.sexy-designmoo:hover{background-position:-1960px top!important;}li.sexy-bobrdobr{background-position:-2030px bottom!important;}li.sexy-bobrdobr:hover{background-position:-2030px top!important;}li.sexy-memoryru{background-position:-2100px bottom!important;}li.sexy-memoryru:hover{background-position:-2100px top!important;}li.sexy-100zakladok{background-position:-2170px bottom!important;}li.sexy-100zakladok:hover{background-position:-2170px top!important;}li.sexy-yandex{background-position:-2240px bottom!important;}li.sexy-yandex:hover{background-position:-2240px top!important;}li.sexy-moemesto{background-position:-2310px bottom!important;}li.sexy-moemesto:hover{background-position:-2310px top!important;}li.sexy-marrows{background-position:-2380px bottom!important;}li.sexy-marrows:hover{background-position:-2380px top!important;}li.sexy-identica{background-position:-2450px bottom!important;}li.sexy-identica:hover{background-position:-2450px top!important;}li.sexy-hackernews{background-position:-2520px bottom!important;}li.sexy-hackernews:hover{background-position:-2520px top!important;}li.sexy-ning{background-position:-2590px bottom!important;}li.sexy-ning:hover{background-position:-2590px top!important;}li.sexy-designbump{background-position:-2660px bottom!important;}li.sexy-designbump:hover{background-position:-2660px top!important;}li.sexy-printfriendly{background-position:-2730px bottom!important;}li.sexy-printfriendly:hover{background-position:-2730px top!important;}li.sexy-fleck{background-position:-2800px bottom!important;}li.sexy-fleck:hover{background-position:-2800px top!important;}li.sexy-netvibes{background-position:-2870px bottom!important;}li.sexy-netvibes:hover{background-position:-2870px top!important;}li.sexy-netvouz{background-position:-2940px bottom!important;}li.sexy-netvouz:hover{background-position:-2940px top!important;}li.sexy-nujij{background-position:-3010px bottom!important;}li.sexy-nujij:hover{background-position:-3010px top!important;}li.sexy-globalgrind{background-position:-3080px bottom!important;}li.sexy-globalgrind:hover{background-position:-3080px top!important;}li.sexy-wikio{background-position:-3150px bottom!important;}li.sexy-wikio:hover{background-position:-3150px top!important;}li.sexy-xerpi{background-position:-3220px bottom!important;}li.sexy-xerpi:hover{background-position:-3220px top!important;}li.sexy-sphinn{background-position:-3290px bottom!important;}li.sexy-sphinn:hover{background-position:-3290px top!important;}li.sexy-blogospherenews{background-position:-3360px bottom!important;}li.sexy-blogospherenews:hover{background-position:-3360px top!important;}li.sexy-posterous{background-position:-3430px bottom!important;}li.sexy-posterous:hover{background-position:-3430px top!important;}li.sexy-techmeme{background-position:-3500px bottom!important;}li.sexy-techmeme:hover{background-position:-3500px top!important;}li.sexy-ekudos{background-position:-3570px bottom!important;}li.sexy-ekudos:hover{background-position:-3570px top!important;}li.sexy-pingfm{background-position:-3640px bottom!important;}li.sexy-pingfm:hover{background-position:-3640px top!important;}li.sexy-tomuse{background-position:-3710px bottom!important;}li.sexy-tomuse:hover{background-position:-3710px top!important;}li.sexy-webblend{background-position:-3780px bottom!important;}li.sexy-webblend:hover{background-position:-3780px top!important;}li.sexy-wykop{background-position:-3850px bottom!important;}li.sexy-wykop:hover{background-position:-3850px top!important;}li.sexy-blogengage{background-position:-3920px bottom!important;}li.sexy-blogengage:hover{background-position:-3920px top!important;}li.sexy-hyves{background-position:-3990px bottom!important;}li.sexy-hyves:hover{background-position:-3990px top!important;}li.sexy-pusha{background-position:-4060px bottom!important;}li.sexy-pusha:hover{background-position:-4060px top!important;}li.sexy-hatena{background-position:-4130px bottom!important;}li.sexy-hatena:hover{background-position:-4130px top!important;}li.sexy-mylinkvault{background-position:-4200px bottom!important;}li.sexy-mylinkvault:hover{background-position:-4200px top!important;}li.sexy-slashdot{background-position:-4270px bottom!important;}li.sexy-slashdot:hover{background-position:-4270px top!important;}li.sexy-squidoo{background-position:-4340px bottom!important;}li.sexy-squidoo:hover{background-position:-4340px top!important;}li.sexy-propeller{background-position:-4410px bottom!important;}li.sexy-propeller:hover{background-position:-4410px top!important;}li.sexy-faqpal{background-position:-4480px bottom!important;}li.sexy-faqpal:hover{background-position:-4480px top!important;}li.sexy-evernote{background-position:-4550px bottom!important;}li.sexy-evernote:hover{background-position:-4550px top!important;}li.sexy-meneame{background-position:-4620px bottom!important;}li.sexy-meneame:hover{background-position:-4620px top!important;}li.sexy-bitacoras{background-position:-4690px bottom!important;}li.sexy-bitacoras:hover{background-position:-4690px top!important;}li.sexy-jumptags{background-position:-4760px bottom!important;}li.sexy-jumptags:hover{background-position:-4760px top!important;}li.sexy-bebo{background-position:-4830px bottom!important;}li.sexy-bebo:hover{background-position:-4830px top!important;}li.sexy-n4g{background-position:-4900px bottom!important;}li.sexy-n4g:hover{background-position:-4900px top!important;}li.sexy-strands{background-position:-4970px bottom!important;}li.sexy-strands:hover{background-position:-4970px top!important;}li.sexy-orkut{background-position:-5040px bottom!important;}li.sexy-orkut:hover{background-position:-5040px top!important;}li.sexy-tumblr{background-position:-5110px bottom!important;}li.sexy-tumblr:hover{background-position:-5110px top!important;}li.sexy-stumpedia{background-position:-5180px bottom!important;}li.sexy-stumpedia:hover{background-position:-5180px top!important;}li.sexy-current{background-position:-5250px bottom!important;}li.sexy-current:hover{background-position:-5250px top!important;}li.sexy-blogger{background-position:-5320px bottom!important;}li.sexy-blogger:hover{background-position:-5320px top!important;}li.sexy-plurk{background-position:-5390px bottom!important;}li.sexy-plurk:hover{background-position:-5390px top!important;}li.sexy-virb{background-position:-5460px bottom!important;}li.sexy-virb:hover{background-position:-5460px top!important;}li.sexy-dzone{background-position:-5530px bottom!important;}li.sexy-dzone:hover{background-position:-5530px top!important;}li.sexy-kaevur{background-position:-5600px bottom!important;}li.sexy-kaevur:hover{background-position:-5600px top!important;}li.sexy-boxnet{background-position:-5670px bottom!important;}li.sexy-boxnet:hover{background-position:-5670px top!important;}li.sexy-oknotizie{background-position:-5740px bottom!important;}li.sexy-oknotizie:hover{background-position:-5740px top!important;}li.sexy-bonzobox{background-position:-5810px bottom!important;}li.sexy-bonzobox:hover{background-position:-5810px top!important;}li.sexy-plaxo{background-position:-5880px bottom!important;}li.sexy-plaxo:hover{background-position:-5880px top!important;}li.sexy-springpad{background-position:-5950px bottom!important;}li.sexy-springpad:hover{background-position:-5950px top!important;}li.sexy-zabox{background-position:-6020px bottom!important;}li.sexy-zabox:hover{background-position:-6020px top!important;}li.sexy-viadeo{background-position:-6090px bottom!important;}li.sexy-viadeo:hover{background-position:-6090px top!important;}li.sexy-googlebuzz{background-position:-6160px bottom!important;}li.sexy-googlebuzz:hover{background-position:-6160px top!important;}
