/*

Theme Name: 60secondmarketer

Author URI: http://www.deebee.in/

Description: Theme is customize by Bhupendra  

Author: Bhupendra

Tags: fixed-width, two-columns,  light, theme-options, threaded-comments, sticky-post, right-sidebar

*/



/* Typography & Colors */



a,a:active {

	color: #333;

	text-decoration: none;

	outline:none !important;

	}

.attachment a {

	border:none !important;

	}

acronym, abbr, span.caps {

	font-size: 0.9em;

	letter-spacing: .07em;

	}

.author {

	font-size:.8em;

	text-transform:uppercase;

	letter-spacing: 2px;

	padding-bottom:10px;

	}

.author{

	color: #999;

	}

body {

	font-size: 62.5%; /* Resets 1em to 10px */

	/*font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;*/

	font-family:Arial, Helvetica, sans-serif;

	color: #4D4D4D;

	text-align: center;

	width:933px;

	padding:5px 5px 10px;

	/* border:1px solid #ccc; */

	margin:10px auto;

	}

.commentbox cite a, {

	color:#000;

	}

code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}

.commentbox {

	border: 1px solid #ccc;

	}

.commentlist cite, #footer ul li, #footer ol li, h3{

	font-size: 1.3em;

	}

.commentlist li, #commentform input, #commentform textarea, .nocomments {

	font: 0.9em Arial, Helvetica, Sans-Serif;

	}

.commentlist p {

	font-weight: normal;

	line-height: 1.5em;

	text-transform: none;

	}

.commentmetadata {

	border-bottom:1px solid #eee;

	}

.commentmetadata a, .reply a {

	border:none !important;

	}

#commentspopup h1 a{

	color:#fff;

	}

#commentspopup h1 a:hover{

	border-bottom:1px dotted #fff;

	}

#commentspopup .metadata{

	text-align:center;

	}

#commentspopup .comment-body{

  border-left:1px solid #ddd;

	}

#commentspopup #commentlist li{

	text-align:left;it

	border-top:1px solid #eee;

	border-bottom:1px solid #eee;

	}

#content {

	font-size: 14px;

        float:left;

        width:615px;

	}

.search {

	border:none;

	}

#credits {

	color:#ccc;

	text-transform:uppercase;

	font-size:1.5em;

	padding-top:10px;

	}

/*

some icons from

http://vikiworks.com/2007/06/15/social-bookmark-iconset/ */

#credits a{

	color:#999;

	}

#description{

	font-size:1.4em;

	letter-spacing:1px;

	color:#666;

	}

.entry{

	line-height: 1.6em;

	}

.entry a, .comment_body a{

	border-bottom:1px dotted #666;

	}

.entry a:hover{

	color:#FFF;

	}

.entry h1 {

	font-size: 2.4em;

	}

.even, .alt {

	}

#footer {

	/*background-color:#4A229D !important;*/

	}

#footer .children a {

	font-size:12px;

	}

#footer a{

	color:#ccc;

	}

#footer a:hover{

	color:#FFF;

	}

#footer p {

	text-align: center;

	}

#footer ul li, #footer ol li {

	letter-spacing:-1px;

	border-bottom:2px dotted #333;

	}

.gallery a{

	border:none !important;

	}

.gallery img {

	border: 4px solid #ffffff;

	}

h1, h1 a, h1 a:visited, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite, #page_list li.page_item a {

	text-decoration: none;

	}

h1, h2, h3, h4, h5, h6, .read_more, .commentlist cite{

	font-family: Arial, Helvetica, sans-serif;

	letter-spacing:-1px;

	font-weight:normal;

	}

h2 {

	font-size: 1.8em;

	}

	

#content h2{

font-family:Arial Rounded MT Bold;

	font-size:24px;

}	



#respond h3{

font-family:Arial Rounded MT Bold;

	font-size:21px;

}



h2, h2 a, h3, h3 a, #commentform input, #commentform textarea, .entry a{

	color: #500BBF;

	}

#page_list li.page_item, #page_list li.page_item a {

	font-size:1.1em;

	display:block;

	padding:5px;

	text-transform:uppercase;

	letter-spacing:-1px;

	color:#ccc;

	}

#page_list li.page_item a:hover {

	border-bottom:2px solid #f90;

	color:#999;

	}



.nocomments{

	font-style:italic;

	}

.post .date, .page .date {

	border-bottom:1px dotted #CCC;

	text-transform:uppercase;

	font-size:.8em;

	}

.post .postmetadata {

	background:url(images/description_shadow.png) 10px 0px no-repeat;

	padding-top:20px;

	color:#999;

	}

.postmetadata a{

	padding:0 2px;

	color:#999;

	}

.postmetadata a, .tags a{

	border:none !important;

	}

.postmetadata, .tags {

	text-align: right;

	font-size:.8em;

	}

.read_more:hover{

	color:#fff !important;

	}

.read_more, #footer .search, .commentlist li ul li {

	font-size:1em;

	}

.reply{

	border-top:1px solid #ddd;

	border-left:1px solid #ddd;

	background-color:#FFF;

	}

.reply a{

	color:#ccc;

	}

#sidebar .children a {

	font-size:9px;

	}

.sidebar_widget h2 {

	color:#ccc;

	border-bottom:2px solid #eee;

	text-align:center;

	font-size:2.5em;

	letter-spacing:2px;

	}

#sidebar_box h2{

	color:#ddd;

	text-align:left;

	letter-spacing:-2px;

	font-size:2.7em;

	}

#sidebar_box h2, .sidebar_widget h2 {

	text-transform:uppercase;

	

	}

.sidebar_widget ul, #sidebar_box ul, .sidebar_widget ol, #sidebar_box ol{

	letter-spacing:2px;

	color:#ccc;

	text-transform:uppercase;

	font-size:1.3em;

	line-height:100%;

	}

#footer h2{

	text-transform:uppercase;

	letter-spacing:-2px;

	font-size:2em;

	color:#eee;

	text-align:left;

	}

#footer ul, #footer ol{

	color:#FFF;

	letter-spacing:2px;

	text-transform:uppercase;

	font-size:1em;

	}

.sidebar_widget ul a, #sidebar_box ul a, .sidebar_widget ol a, #sidebar_box ol a, #widget_tag_cloud a, #sb_widget_tag_cloud a, #footer .widget_tag_cloud a {

	padding: 0 6px;

	color:#888;

	}

.sidebar_widget ul a, #sidebar_box ul a, .sidebar_widget ol a, #sidebar_box ol a, #footer ul a, #footer ol a {

	display:block;

	}

#sidebar_box ul li:hover a, #sidebar_box ol li:hover a {

	color:#fff;

	}

small, .nocomments, blockquote, strike, .search, .post .date, .page .date, .children li {

	color: #666;

	}

small, .reply a {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 0.9em;

	line-height: 1.5em;

	}



.sticky h2 {

	font-style:italic;

	}

.tags a{

	padding: 0 4px;

	}

.tags a, .tags{

	text-transform:uppercase;

	letter-spacing:-1px;

	color:#ccc;

	}



.tags:hover a, .tags:hover{

	color:#666;

	}

.thread-alt {

	}

.thread-even {

	}

.vcard { 

	float: left;

	border: 1px solid #ddd;

	padding: 2px;

	}

#wp-calendar {

	color:#999;

	font-size:1.4em;

	}

#wp-calendar a {

	padding: 2px 6px;

	text-decoration: none;

	color:#777;

	background:url(images/background_gradient.png) repeat-x;

	background-color:#eee;

	}

#wp-calendar a:hover {

	background:none;

	color:#fff;

	}

#wp-calendar caption {

	text-align: center;

	}

#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}

/* Typography & Colors */



#nav{

	width:940px;

	height:48px;

	margin:0 auto;

	text-align:left;

	padding:0;

}



/* Structure */

*{

	margin:0;

	padding:0;

	}



#header_cont {

	width:100%;

	}

#header{

	height:275px;

	width:932px;

	margin:0 auto;

	text-align:left;
	float: left;
	padding:0;

	}

#description{

	margin-left: 10px;

	height:40px;

	}

.content_container{

	margin:auto;

	}/*contains content, sidebar and navigation bar*/

#content {

	margin-top:0px;

	}

#content .corner_bl, #content .corner_br, #content .corner_tl, #content .corner_tr {

	position:absolute;

	width:19px;

	height:17px;

	}

#content .corner_bl {

	background:url(images/corner_bl.png) no-repeat;

	bottom:0;

	left:0px;

	}

#content .corner_br {

	background:url(images/corner_br.png) no-repeat;

	bottom:0;

	right:0px;

	}

#content .corner_tl {

	background:url(images/corner_tl.png) no-repeat;

	top:0px;

	left:0px;

	}

#content .corner_tr {

	background:url(images/corner_tr.png) no-repeat;

	top:0px;

	right:0px;

	}

.post_top, .post_bottom {

	position:absolute;

	height:17px;

	width:595px;

	margin-left:-23px;

	z-index:100;

	}

.post_top {

	background:url(images/container_top_shadow.png) repeat-x;

	top:0;

	}

.post_bottom {

	background:url(images/container_bottom_shadow.png) repeat-x;

	bottom:0;

	}

.post, .search .page, .page{

	text-align: justify;

	margin: 10px 0px 30px 0;

	}

.post, .page {

	position:relative;

	padding:20px; 

	width:581px;

	float:none;

	border:1px solid #cccccc; /*background:url(images/container_back.png) repeat-y;*/

	overflow:hidden;

	}

.post .date, .page .date{

	width:150px;

	}

.entry{

	margin-top:10px;

	position:relative;

	}

.entry p{

	margin-top:10px;

	}

.postmetadata {

	margin-top:20px;

	padding: 10px 0 3px;

	clear: both;

	}

.postmetadata img, .postmetadata a img, .postmetadata a:hover img{

	border:none !important;

	padding:0 !important;

	margin: 2px 4px 0px 0 !important;

	}

.clear {

	visibility:hidden;

	clear: both;

	}

#sidebar_container {

	margin-top:10px;

	float:right;

	}

#credits {

	margin-top:5px;

	}

#footer {

	width:940px !important;	

	margin:10px auto 0 auto;

	text-align:center;

	}

#footer hr {

	margin:0;

	visibility:hidden;

	clear: both;

	}

/* Structure */







/*	Headers */

.cufon-loading h1{

  visibility: hidden !important;

}

#header h1 a{

	letter-spacing:-2px;

	font-size:45px;

	color:#333;

	}

h1 {

	margin: 0;

	}

.mainpage .post h2{

	margin-top: 10px;

	}

.pagetitle{

	font-size:3em;

	}

#sidebar h2 {

	margin-top: 5px;

	padding: 0;

	}

.sidebar_widget h2 {

	margin-bottom:10px;

	}

h3#comments {

	margin: 40px auto 10px ;

	}

h3#trackback {

	margin: 40px auto 10px ;

	}

#footer h2 {

	padding-bottom: 15px;

	position:relative;

	z-index:1;

	}

/* Headers */







/* Images */

a img, .entry img {

	border:4px solid #ffffff;

	max-width: 100%;

	}

/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */

.alignright {

	float: right;

	margin: 2px 0 10px 10px !important;

	}

.alignleft {

	float: left;

	margin: 2px 10px 10px 0 !important;

	}

.alignleft img, .alignright img{

	min-width /*\**/: 150px\9 /* compensates ie issues */

	}

.centered {

	text-align:center;

	margin:0 auto;

	}

img.centered, img.alignright, .alignleft img{

	border: 4px solid #ffffff;

	}

img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}

.entry a img{

	margin-bottom: -3px;

	}

.icon_social img, .icon_social a img, .icon_social a, .icon_social a:hover, .icon_social a:hover img{

	border:none !important;

	background-color:none !important;

	}

/* Images */







/*  Lists */

.children {

	margin-top:0!important;

	padding-top: 0!important; 

	}

.children li{ 

	border:none !important;

	}

.entry ul, .entry ol {

	margin-left: 5px;

	padding: 0 0 0 15px;

	}

.entry ol ol li {

	list-style:lower-latin;

	}

.entry ol ol ol li {

	list-style:lower-roman;

	}

#page_list li.page_item{

	float:right;

	margin:0px 5px 0px;

	padding:6px 6px 2px;

	}

#page_list li.current_page_item a, #page_list li.current_page_item a:hover{

	color:#333 !important;

	}

#page_list{

	height:25px;

	padding:3px 0 0 10px;

	list-style:none;

	margin-right:30px;

	}

.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}

#sidebar ul p, #sidebar ul select, #footer p, #footer select {

	margin: 5px 0 8px;	

	}

.sidebar_widget ul ul, .sidebar_widget ul ol, #sidebar_box ul ul, #sidebar_box ul ol, #footer ul ul, #footer ul ol {

	margin: 3px 0 0 10px;

	padding:0;

	}

.sidebar_widget ul ul li, .sidebar_widget ul ol li, #footer ul ul li, #footer ul ol li {

	font-size:10px;

	border:none;

	}

ol li, #sidebar ul ol li, #footer ol li {

	list-style: decimal outside;

	}

.sidebar_widget ul li, .sidebar_widget ol li, #sidebar_box ul li, #sidebar_box ol li {

	margin-top: 1px;

	border-top:1px dotted #eee;

	border-bottom:1px dotted #eee;

	padding: 2px 0;

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 3px;

	display:block;

	text-align:left;

	}

#footer ul li, #footer ol li{

	margin: 3px;

	}

#footer ul, #footer ol {

	padding-top:10px;

	margin-bottom: 20px;

	}

#footer ul li {

	list-style-type: none;

	list-style-image: none;

	}

#footer .widget ul{

	text-align:left;

	}

/* Lists */



/* Forms */

label,#commentform #submit {

	text-transform:uppercase;

	font-size:1.2em;

	color:#333;

	padding:4px 5px 4px;

	letter-spacing:1px;

	border:none;

	}

label, #commentform{

	font-size:12px !important;

	text-transform:none;

	letter-spacing:none;

}



#commentform {

	margin: 5px 10px 0 0;

	}

#commentform input {

	width: 300px;

	padding: 10px 5px;

	margin: 0px 5px 1px 0;

	}

#commentform textarea {

	width: 80%;

	padding: 2px;

	}

.search{

	position:relative;

	z-index:300;

	outline:none;

	}

#footer .search{

	-moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;

	width:180px;

	background-color:#000;

	color:#ccc;

	padding-left:10px;

	border:1px solid #999;

	height:20px;

	margin: 10px 0;

	}

#sidebar_container .search, .center .search{

	padding-left:35px;

	background:url(images/search_back.png) no-repeat;

	width:227px;

	border:none;

	height:30px;

	}

#sidebar_box .search{	

	margin-left:7px;

	}

.sidebar_widget .search {

	margin:14px 10px 0px 8px;

	}

.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}

#respond {

	margin-top:30px;

	}

select {

	width: 130px;

	}



/* Forms */







/* Comments*/

.alt {

	margin: 0;

	padding: 10px;

	}

.comment_body{

	padding:0 10px 5px 10px;

	position:relative;

	}

.commentbox {

	margin-left:60px;

	border: 1px solid #ddd;

	}

#commentform p {

	margin: 5px 0;

	}

.commentlist {

	padding: 0;

	text-align: justify;

	}

.commentlist li {

	width:550px;

	margin: 10px 0 0px 0px;

	padding: 10px 5px 0px 0px;

	list-style: none;

	}

.commentlist li ul li { 

	margin-left: 20px;

	}

.commentlist p {

	margin: 10px 5px 10px 0;

	}

#commentspopup #background{

	padding-top:30px;

	padding-bottom:5px;

	}

#commentspopup .comment-body{

	margin-left:120px;

	padding-left:10px;

	width:225px;

	}

#commentspopup #commentlist{

	width:90%;

	margin:auto;

	}

#commentspopup #commentlist li{

	list-style:decimal inside;

	clear:both;

	min-height:25px;

	margin:5px 0;

	}

#commentspopup .metadata{

	float:left;

	width:100px;

	margin-left:10px;

	}

.commentmetadata {

	background:url(images/comment_shadow.png) repeat-x;

	padding:5px 10px 3px 10px;

	display: block;

	}

.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}

.reply{

	position:absolute;

	right:-1px;

	bottom:-1px;

	padding:0 5px;

	}

/* Comments */







/* Sidebar */



ul#sidebar_tabs {

	height:34px;

	list-style:none;

	width:283px;

	margin-left:11px;

	position:relative;

	z-index:100;

	}

ul#sidebar_tabs li{

	background:url(images/sidebar_tab_inactive.png) no-repeat !important;

	width:51px;

	height:34px;

	float:left;

	margin-right:1px;

	}

	

.selected {

	background:url(images/white_overlay.png) bottom repeat-x !important;

	height:37px !important;

	width:49px !important;

	margin-left:1px;

	}



#sidebar_box, .sidebar_widget {

	/*background:url(images/sidebar_box_back.png) repeat-y;

        padding:5px 20px 30px 20px;

        border-top:1px solid #eee;*/

	position:relative;

	width:280px;

        padding:10px;

	margin:0 0px 20px 0;

	min-height:30px;

	border:1px solid #cccccc; text-align:left;

	}

.sidebar_bottom, .sidebar_top {

	position:absolute;

	height:17px;

	width:254px;

	left:17px;

	}

.sidebar_bottom {

	background:url(images/container_bottom_shadow.png) repeat-x;

	bottom:0;

	}

.sidebar_top {

	background:url(images/container_top_shadow.png) repeat-x;

	top:0;

	margin-top:-10px;

	}

.sidebar_widget .corner_bl, .sidebar_widget .corner_br, .sidebar_widget .corner_tr, .sidebar_widget .sb_corner_tl,

#sidebar_box .corner_bl, #sidebar_box .corner_br, #sidebar_box .corner_tr, #sidebar_box .sb_corner_tl {

	position:absolute;

	width:17px;

	height:17px;

	}

#sidebar_box .corner_bl, .sidebar_widget .corner_bl {

	background:url(images/corner_bl.png) no-repeat;

	bottom:0;

	left:0;

	}

#sidebar_box .corner_br, .sidebar_widget .corner_br {

	background:url(images/corner_br.png) no-repeat;

	bottom:0;

	right:2px;

	}

#sidebar_box .corner_tr, .sidebar_widget .corner_tr {

	background:url(images/corner_tr.png) no-repeat;

	margin:-10px 0 0 0;

	top:0;

	right:2px;

	}

#sidebar_box .sb_corner_tl, .sidebar_widget .sb_corner_tl{

	top:0;

	left:0;

	position:absolute;

	}

#sidebar_box .sb_corner_tl{

	background:url(images/sb_corner_tl.png) no-repeat;

	margin:-6px 0 0 0;

	}

.sidebar_widget .sb_corner_tl{

	background:url(images/corner_tl.png) no-repeat;

	margin:-10px 0 0 0;

	}

#sidebar_box hr{

	background:url(images/overlay_h1.png) repeat-x;

	border:none;

	height:24px;

	width:250px;

	margin-top:6px;

	position:absolute;

	z-index:200;

	}

#sidebar form {

	margin: 0;

	}

#icon_archives, #icon_twitter, #icon_tags, #icon_recent-comments, #icon_calendar, #icon_categories, #icon_search, #icon_popular-posts, #icon_recent-posts  {

	width:51px;

	height:34px;

	position:absolute;

	top:0px;

	z-index:10;

	}

#icon_archives {

	background:url(images/icon_archives.png) center no-repeat;

	}

#icon_tags {

	background:url(images/icon_tags.png) center no-repeat;

	}

#icon_recent-comments {

	background:url(images/icon_chat.png) center no-repeat;

	}

#icon_calendar {

	background:url(images/icon_calendar.png) center no-repeat;

	}

#icon_categories {

	background:url(images/icon_category.png) center no-repeat;

	}

#icon_search {

	background:url(images/icon_search.png) center no-repeat;

	}

#icon_popular-posts {

	background:url(images/icon_liked.png) center no-repeat;

	}

#icon_recent-posts {

	background:url(images/icon_recent_posts.png) center no-repeat;

	}

#icon_twitter {

	background:url(images/icon_twitter.png) center no-repeat;

	}

.icon_social{

	margin:5px 5px 5px 5px !important;

	}

.icon_sticky{

	background:url(images/sticky.png) no-repeat;

	width:36px;

	height:36px;

	position:absolute;

	right:30px;

	top:20px;

	}

#credits hr {

	width:200px;

	height:10px;

	visibility:hidden;

	}

/*some icons from 	

http://wefunction.com/2008/07/function-free-icon-set/	and

http://www.brandspankingnew.net/archive/2006/12/hohoho.html 

http://www.psdgraphics.com/icons/psd-pushpin-icons/ */



/* Sidebar */



/* Footer*/

.cell-1, .cell-2, .cell-3{

	margin:60px 50px 30px 10px;

	padding:15px;

	float:left;

	width:200px;

	}

.cell-1 {

	margin-left:50px;

	}

#footer .divider{

	border-top:1px solid #aaa;

	width:50%;

	margin:20px auto;

	}

#footer .line{

	border-top:1px solid #ccc;

	margin-top:-8px;

	}

#footer .widget {

	text-align:center;

	position:relative;

	}

#footer .widget_tag_cloud .line{

	margin-bottom:10px;

	}

#footer .widget_tag_cloud{

	margin-bottom:15px;

	}



/* Footer */



/* Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 0px auto;

	}

#footer #wp-calendar {

	width: 200px;

	}

#sidebar_container #wp-calendar {

	width: 240px;

	}

#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}

#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}

#wp-calendar a {

	display: block;

	}

#wp-calendar caption {

	border-bottom:2px dotted #eee;

	padding: 2px 0;

	margin-bottom:4px;

	text-align: center;

	text-transform:uppercase;

	width: 100%;

	}

#wp-calendar td {

	text-align: center;

	}

#footer #wp-calendar #today {

	border: 2px dotted #fff;

	}



/* Calendar */







/* Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}

acronym, abbr {

	border-bottom: 1px dashed #999;

	}

blockquote {

	min-height:30px;

	background:url(images/quote.png) no-repeat;

	margin: 15px 30px 0 10px;

	padding-left: 40px;

	}

blockquote cite {

	margin: 5px 0 0;

	display: block;

	}

.center {

	text-align: center;

	}

.gallery {

	clear:both !important;

	margin:0 auto;

	display:table;

	}

.gallery-caption {

	margin-left: 0;

	}

.gallery-item {

	float: left;	

	margin: 10px 0 0 20px;

	text-align: center;

	min-width /*\**/: 150px\9 

	}/* compensates ie issues */

.hidden {

	display: none;

	}

.navigation {

	margin-left: 40px;

	text-transform:lowercase;

	padding-top:5px;

	width:551px;

	}



.navigation a{

	padding:5px 10px 5px 10px;

	font-size:20px;

	color:#ccc;

	display:block;

	text-transform:uppercase;

	}

.entry .navigation {

	margin-left:0 !important;

	font-size:16px;

	color:#aaa;

	text-transform:uppercase;

	}

.entry .navigation a {

	border:none !important;

	font-size:16px;

	padding:0 5px;

	color:#ccc;

	display:inline-block;

	margin-left:5px;

	}

.read_more{

	font-style:italic;

	position:absolute;

	right:0;

	bottom:-20px;

	padding:0 5px;

	}

.screen-reader-text {

	position: absolute;

	left: -1000em;

	}

#sb_widget_twitter a{

	letter-spacing:0px;

	text-transform:none;

	}

.light {

	letter-spacing:-1px;

	text-transform:none;

	font-size:1.2em;

	}

#widget_tag_cloud a, #sb_widget_tag_cloud a{

	letter-spacing:-1px;

	text-transform:lowercase;

	}

.tag01, .tag02 {

	filter:alpha(opacity=40);

	-moz-opacity:0.4;

	-khtml-opacity: 0.4;

	opacity: 0.4;

	}

.tag03, .tag04 {

	filter:alpha(opacity=55);

	-moz-opacity:0.55;

	-khtml-opacity: 0.55;

	opacity: 0.55;

	}

.tag05, .tag06 {

	filter:alpha(opacity=70);

	-moz-opacity:0.7;

	-khtml-opacity: 0.7;

	opacity: 0.7;

	}

.tag07, .tag08 {

	filter:alpha(opacity=85);

	-moz-opacity:0.85;

	-khtml-opacity: 0.85;

	opacity: 0.85;

	}

.tag01:hover, .tag02:hover, .tag03:hover, .tag04:hover, .tag05:hover, .tag06:hover, .tag07:hover, .tag08:hover{

	filter:alpha(opacity=100);

	-moz-opacity:1;

	-khtml-opacity: 1;

	opacity: 1;

	}

/* Various Tags & Classes*/







/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}

.wp-caption.alignleft{

	margin:0 10px 5px 0;

	}

.wp-caption.alignright{

	margin:0 0 5px 10px;

	}

.wp-caption-text {

	padding-top:10px;

	text-align: center;

	margin: 10px;

	}

.wp-caption a {

	margin: 0;

	border: none;

	}

.wp-caption img {

	border: 4px solid #ffffff;

	}

.wp-caption p.wp-caption-text {

	line-height: 17px;

	margin: 0;

	}

/* captions */

#widget_text h2, .sidebar_widget h2{

background:url("images/h2_bg.gif") no-repeat scroll 0 0 transparent;

border-bottom:medium none;

color:#FFFFFF;

font-family:arial;

font-size:15px;

font-weight:bold;

height:26px;
letter-spacing:0;

padding-top:6px;

text-transform:capitalize;

	

}





.text-371394174 h2{ background:url("images/h2_bg2.gif") no-repeat scroll 0 0 transparent !important; height:58px !important;}



td img {border:0px}



#tabs {display:none;}



.headeraddthis {}

.headeraddthis img {border:0px}



.textwidget {font-size:14px;line-height:21px;}

.textwidget a {color:#500BBF;}

.textwidget a:hover {color:#ff9900;}



.rssfeed {float:left; padding-right:10px;}



.subscribe {background:none repeat scroll 0 0 #FF8413; border:0 none; color:#FFFFFF; cursor:pointer; font-weight:bold;

margin:2px 0 10px; padding:5px 8px;}

.feedtext{margin:5px; width:157px; padding:2px;}





#nav { width:932px; padding:0; margin:0; height:29px;float: left;}

#subnav {width:932px; }

.subnavi{ float:left; padding-right:36px; margin:0; background:url(images/navbg.gif) repeat-x;}

.rssfeed {float:left; padding:0; margin:0;}

.share {background:url("images/share.gif") no-repeat scroll 0 0 transparent; float:left; height:20px; margin:0; padding:2px 0 0 5px; width:135px;}

.share img, .rssfeed img, .subnavi img {border:0 none;}
