/*  
Theme Name: Glossy Discabos
Theme URI: http://discabos.com.br
Description: Mix Glossy blue Theme designed by <a href="http://www.ndesign-studio.com">N.Design Studio</a> with kubrick default themeWP glossy theme .
Version: 1.0
Author: Tizi
Author URI: http://discabos.com.br

	This theme was designed and built by Nick La.

	By downloading and using this theme, you agree to the following terms:
    - You may NOT resell this theme
    - A link back to N.Design Studio must be retained in the footer (either modified or unmodified)
    - You may use this theme for personal or commercial projects
    - You may modify, translate or distribute

*/

/* --------------------------- GENERAL --------------------------- */
body {
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-style:normal;
	color: #333333;	
	letter-spacing: normal;
	font-weight:normal;
	font-size:11pt;
	line-height:150%;
	background-color:#FFF;
	margin: 0px;
	padding: 0px;

}
a {
	color: #BF0000;
	text-decoration:underline;
}
a:visited {
	color: ##BF0000;
	text-decoration: underline;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}
img {
	border: none;
}
p {
	padding: 0px 0px 10px;
	margin: 0px;
}
 h1,h2,h3{
 margin:0;
 padding:0;
 font-weight:normal;
 font-size:large;
}

form {
	margin:0px;
	padding:0px;
}

hr{margin:5px 0px 5px 0px; }

ol {

	padding-left: 0px;
	margin:0;
	list-style-position:inside;
	color:#BF0000;
}

ol li a,ol li a:visited{
	margin: 0;
	padding: 0;
	color:#000000;
}
ol li a:hover{
color:#FF6600;
}
/* -------------------------------  ALINHAMENTOS  ------------------------------- */

.center {
	text-align: center;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
img.alignleft, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
	
}
.alignright {
		float: right; 
}
img.alignright, img[align="right"],object.alignright {
	float:right;
	margin: 2px 0px 5px 10px;
	
	
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	
	margin: 0px;
	padding: 0px;
}

/* ---------------------------------- HEADER HOME  ---------------------------------- */
#header-home {
height:300px;
	width:100%;
	overflow:hidden;
	clear:both;
background:url(images/header-home-bg.jpg) repeat-x;} 

#headerimg-home {
	position:relative;
	width:60%;
	max-width:600px;
	height:230px;
	margin-top:30px;
	margin-left:20px;	
}


#header-home .intro{
	width:32%;
	margin-top:55px;
	margin-right:20px;
	text-align:justify;
	float:right;
}

/* ------------------------------ END HEADER HOME  ----------------------------- */


		
/* ---------------------------------- HEADER ------------------------------------ */
#header {
	height:105px;
	width:100%;
	overflow:hidden;
	clear:both;
	background-color:#AAA;
	border-bottom:#BF0000 thick solid;
	
}


#headerimg {
	position:relative;
	margin-top:15px;
	margin-left:20px;
	width:254px;

}
#headerimg h2, #headerimg h1{
	margin:0px;
	padding:0px;
	font: bold 36px/100% ;
	color: #999;
}

#headerimg a, #headerimg a:visited{
	color: #999;
	text-decoration: none;
}
#headerimg a:hover{
	color: #CCCCCC;
	text-decoration: none;
}

#headerimg .description{
	padding: 0px;
	height: 20px;
	color: #ccc;
	font-size: 14px;
	
}
#headerflash{
height:105px;
width:100%;
margin-top:-100px;
}
/* ------------------------------ MENU NAV SUPERIOR -------------------------------- */
#nav {
	list-style: none;
	top:35px;
	right:50px;
	position:absolute;
	
	
}

#navsearch {
background: url(images/search_16.png) no-repeat center left;
	margin: 0px 0 10px 0;
	padding-left:20px;
	line-height:20px;
}
#navsearch br {
	display: none;
}
#navsearch #s {
	width: 120px;
	height: 15px;
	padding: 4px 5px 0px 5px;
	border: 1px solid #CCC;
	background: #fff;
	margin-right: 2px;
	color: #000000;
	font-weight: normal;
}
/* search form button - to specify button only use input[type="submit"] */
#navsearch input {
	background: url(images/search-btn-bg.gif) no-repeat;
	border: none;
	width: 67px;
	height: 18px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
}


#nav li {
	list-style: none;
	margin-bottom:5px;
}

/* -------------------------------- search --------------------------------- */
#searchform {
background: url(images/search_32.png) no-repeat center left;
	margin: 0px 0 10px 0;
	padding-left:40px;
	line-height:40px;
}
#searchform br {
	display: none;
}
#searchform #s {
	
	width: 100px;
	height: 20px;
	padding: 4px 5px 0px 5px;
	border: 1px solid #CCC;
	background: #fff;
	margin-right: 2px;
	color: #000000;
	font-weight: normal;
}
/* search form button - to specify button only use input[type="submit"] */
#searchform input {
	background: url(images/search-btn-bg.gif) no-repeat;
	border: none;
	width: 67px;
	height: 26px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
}

.searchcount{padding:5px; background-color:#EFEFEF; font-weight:bold; margin:5px 0px;}
.searchresult{padding:5px; margin:5px 0px; border:#CCCCCC thin solid;}
/* ----------------------- ESTRUTURA DE TODAS PAGINAS --------------------------- */
.clearfix:after {content: "."; display:block; height:0; clear:both; visibility:hidden;}
			.clearfix {display:inline-block;}
			/* Hides from IE-mac \*/
			* html .clearfix {height:1%;}
			.clearfix {display:block;}
#page {
	min-width:750px;
	background:#fff;
	max-width:100%;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.main { padding-right:250px;} 
			#home.main {background:none; padding-right:345px;}  
			
			.main .wrapper {background:#fff;} 
			.main .bordered {border-right:#BF0000 thin dashed;}
			.main .wrapper .content {width:100%; float:left; display:inline;background:#fff; }  
			.main .wrapper .sidebar {margin-right:-250px; width:240px; float:left; position:relative; display:inline;
			color: #666666;
			}  
			.main .wrapper .content .paddingBox {padding:7px; }  
			.main .wrapper .sidebar .paddingBox {padding:7px 0px;}
			
/* --------------------------- TITULO --------------------------- */

.pagetitle,.pagetitle h1,.pagetitle h2 {
	color: #fff;
	margin:0px;
	font-size: 250%;
	line-height: 100%;
	background:#BF0000;
	padding:7px 5px;
}

div.breadcrumb {
  margin: -5px 0 10px 0;
  font-weight:bold;
  background-color:#BF0000;
  color:#fff;
  padding:0px 0px 5px 15px;
  
}
div.breadcrumb a,div.breadcrumb a:visited{
background-color:none;color:#fff;
}
div.breadcrumb  a:hover{
color:#fff;
text-decoration:underline;
}

/* --------------------------------  NOVIDADES  ---------------------------------- */
.novidades-titulo{ padding:10px 10px 10px 10px; line-height:60px;color: #fff;	font-size: 250%;background-color:#BF0000; margin-bottom:5px;margin-right:10px; }
ul.novidade{ margin:0; color:#666666; padding:0; margin-right:10px;}
ul.novidade li{
	margin:0;padding:0px; list-style:none;
}
ul.novidade li.nov1 a{
	color: #BF0000;
	text-decoration: none;
	display: block;
	background-color:#DDDDDD;
	line-height:200%;
	padding:5px 10px 5px 10px;
	margin-bottom:5px;
}
ul.novidade li.nov1 a:hover{
	color: #fff;
	text-decoration: none;
	display: block;
	background-color:#BF0000;
	padding:5px 10px 5px 10px;
	margin-bottom:5px;
}
ul.novidade li.nov2 a,ul.novidade li.nov3 a{
	color: #666;
	text-decoration: none;
	display: block;
	background-color:#EFEFEF;
	padding:5px 10px 5px 10px;
	margin-bottom:5px;
}

ul.novidade li.nov2 a:hover,ul.novidade li.nov3 a:hover{
	color: #fff;
	text-decoration: none;
	display: block;
	background-color:#666;
	padding:5px 10px 5px 10px;
	margin-bottom:5px;
}
.novtit1{background: url(images/alert_32.png) no-repeat  left center ; padding:0 0 0 40px; font-size:200%; margin: 0; }
.novtit2, .novtit3{background: url(images/alert_16.png) no-repeat  left center ;padding:0 0 0 20px; font-size:120%;margin: 0;}

#nov1.novidade a:hover {background-color:#BF0000;}

/* ------------------------------- END NOVIDADES --------------------------------- */



/* --------------- MENU PAGINA CATEGORIAS E LINHA DE PRODUTOS ------------------ */
.titlist{font-size: 120%;font-style: normal;	line-height: 105%;	font-weight: normal;	font-variant: normal;}


.altmenu{ background-color:#CCCCCC; height:50px; width:100%;}
ul.menu{margin:0px;  list-style:none;padding:0px; clear:both; }
ul.menu li{display: block;width:100%; text-align:center;margin-bottom:10px; }
ul.menu li.categ1{ margin-right:1.1%;}
ul.menu li.categ2{ margin-right:1.1%;}
ul.menu li.categ3{ margin-right:0;}
ul.menu.contato{margin-top:5px; clear:none;}
ul.menu li a{
	color: #BF0000;
	text-decoration: none;
	font: bold 90%/100%;
	display: block;
	border:#BF0000 thin solid;
	background-color:#FFFFFF;
	padding: 3% ;
	
}
ul.menu.contato li a{
	color: #BF0000;
	text-decoration: none;
	font: bold 90%/100%;
	display: block;
	border:#BF0000 thin solid;
	background-color:#FFFFFF;
	padding: 1% ;
	width:47%;
	float:left;
	
}

ul.menu li a:hover{
background-color:#BF0000;
color:#FFFFFF;

}
	
ul.menu li ul li a{
	color: #666666;
	text-decoration: none;
	font: normal 90%/100%;
	display: block;
	border:none;
margin:0;
	background-color:transparent;
	
}

ul.menu li ul li a:hover{
background-color:transparent;
color:#FF0000;

}

/* ------------------------------ PAGINA PRODUTOS -------------------------------- */
table.prod, table.prod tr td {vertical-align:middle; text-align:center;}
table.prod td{background-color:#EFEFEF; border:thin #FFFFFF solid;}
table.prod th{background-color:#666666; border:thin #FFFFFF solid; color:#FFFFFF;}
.tabelaprod{ margin:10px 0px;}

/* --------------------------- DESCRIPTION --------------------------- */
.cat-desc {
background:#EFEFEF; border: #CCCCCC 2px solid ;  padding:10px; font-style:italic;
margin-bottom:10px;}
.cat-desc p{padding:0; margin:0;}
.prod-desc {
padding:3px; font-style:italic; color:#666666;
}

/* ------------------------------ BANNER -------------------------------- */
.banner { clear:both; margin-bottom:5px; border: #CCCCCC thin solid;}
.bannertit{padding:5px 10px; background:#666666; color:#FFFFFF; font-weight:bold; margin-bottom:5px;}
.banner img{ width:100%;}

/* ------------------------------ COLUNAS -------------------------------- */			
			
			.colunas{ width:100%; padding:0px; margin-top:10px ; clear:both;}
				.coluna {background:#FAFAFA; border:thin #BF0000 solid; margin-bottom:10px; padding:2%;}
				.doisterco {width:67.5%; float:left;}
				.terco {width:31%; float:left;margin-right:1.5%;}
				.meio{width:45%;min-height:220px;float:left;margin-right:1.5%;}
				.toda{width:98%;min-height:120px; clear:both;}
				.final {margin-right:-2%;}
				.colunatitle{font: normal 140%/100% ;color: #BF0000;}
				
				
/* --------------------------- TAG E TAG CLOUD --------------------------- */
.tag_cloud{
clear:both;
padding:5px;
border: #CCCCCC thick solid;
}

.post-tag {
	background: url(images/key_16.png) no-repeat left center;
	padding-left: 20px;
	font-size:95%;	
	line-height:150%;
	margin-top:5px;
	margin-bottom:10px;
	}

/* ------------------------------ POSTS -------------------------------- */

.post {
	margin:10px 0px 0px 0px;
	clear:both;

	
}
.prepost {
	margin:10px 0px 0px 0px;
	padding:10px ;
	clear:both;
	border:#CCCCCC thin solid;
	background-color:#FEFEFE;
	overflow:auto;
}



.posttit {
	color: #BF0000;
	font-size: 150%;
	width:100%;
}
.posttit a, .posttit  a:visited , .posttit  h2, .posttit  h2 a, .posttit  h2 a:visited{
	color: #BF0000;
	text-decoration: none;
	
}
.posttit  h1, .posttit  h2{
	font-size: 190%;
	font-style: normal;
	line-height: 105%;
	font-weight: normal;
	font-variant: normal;
}


.posttit  a:hover, .posttit  h2 a:hover {
	color: #FF6600;
	text-decoration: none;
	background-color:#FFFFFF;
}
.post .posttit hr{margin:5px 0px 3px 0px; }

.post-date {
	background: url(images/mini-calendar.gif) no-repeat left top;
	padding-left: 20px;
	margin-left:0;
	margin-right:20px;
	font-size:95%;
	line-height:130%;
	margin-top:5px;
}
.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;
}
.post-title {
width:100%;
}

.first-image {
float:left;
margin-right:10px;
height:150px;
width:300px;
overflow:hidden;
text-align:center;
border: #CCCCCC medium solid;

}
.first-image img{
width:250px;

}

.entry {
font: normal 110%/140% ;
padding: 0px;
text-align:justify;
}

.bordered1{
padding:10px;
border:#BF0000 2px solid;
background-color:#FEFEFE;
margin-bottom:10px;
overflow:auto;
}
.entry a, .entry a:visited{
background-color:#FFFFCC;}

.entry a:hover{
background-color:#FFFF99;
text-decoration:underline;}


.nav-cat a, .nav-cat {
width:99%;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:#BF0000 thin solid;
font-size: 95%;
color: #BF0000;
}
.post-cat {
width:100%;
margin-left: 0px;
clear:both;
font-size: 95%;
color: #999999;
}

.post-comments {
	background: url(images/mini-comments.gif) no-repeat;
	padding-left: 20px;
	float: left;
	font-size: 95%;
}
.post-calendar {
	background: url(images/mini-calendar.gif) no-repeat;
	padding-left: 20px;
	float: right;
	font-size: 95%;
	color: #999999;
}
.post-rodape {
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 90%;
	color: #666;
	font-style:italic;
}
.mini-add-comment {
	background: url(images/mini-down-arrow.gif) no-repeat;
	padding-left: 18px;
	float: right;
}
.navigation {
	height:15px;padding:10px;
	border:#BF0000 2px solid;
	margin-top:10px;
}

.previous-entries, .next-entries{
font-size:90%;
}
.previous-entries a {
	float: left;
	padding-left: 18px;
	background: url(images/mini-nav-left.gif) no-repeat left center;

}
.next-entries a {
	float: right;
	padding-right: 18px;
	background: url(images/mini-nav-right.gif) no-repeat right center;
}
/* ----------------------------- links ------------------------------- */
.linkcat{ list-style:none; margin:0;  padding:0px; }
.blogroll{list-style:none; margin:0; padding:0;}


/* ----------------------------- COMMENTS ------------------------------- */
.comments{
padding:10px;
border:2px  #6792dc solid;
font-size:100%;
color:#000000;
margin-bottom:10px; clear:both;
}
.comments a{text-decoration:none; color:#6792dc;}
.commentlist li.resdiscabos{
background-color:#EFEFEF;
padding-left:10px;
padding-right:5px;
margin:0 -10px;
margin-top:-1px;
border-top:#BF0000 thin solid; 
}

.commentlist {
	margin: 10px 0px;
	padding-left: 0px;
	line-height: 130%;
	color:#000000;border-top:thin solid #BF0000;
}
.commenttext{
color:#000000; font-style:italic; text-align:justify; margin:10px 0; padding-left:30px; font-weight:normal;
}
.commenttext p{
margin-bottom:0px; padding-bottom:0;}
.commentlist li{
	padding: 5px 0px;
	margin:0;
	border-bottom:thin solid #BF0000;
	
}
.commentlist .alt {

}
.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 100%;
	color: #BF0000;
}
.commentlist cite a, .commentlist cite a:visited {
	color: #CC6600;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 80%;
	color:#444444;
}
#commentform {
	margin-top: 10px;
}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
}
#commentform label{
	color: #787878;
	font-size: 87%;
}
#commentform input{

	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin-top: 3px;
}
#commentform textarea{
	width: 400px;
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin-top: 3px;
	background-color: #FFFFFF;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #ffffff;
}
#commentform #submit{
	background: url(images/btn-bg.gif) no-repeat;
	font: bold 12px;
	color: #FFFFFF;
	border: none;
	
	width: 144px;
	height: 28px;
	cursor: pointer;
}

#submit{
	background: url(images/btn-bg.gif) no-repeat;
	font: bold 12px;
	color: #FFFFFF;
	border: none;
	cursor: pointer;
}
ul#recentcomments
{
	margin: 0;
	padding: 0;
	list-style:none;
}
/*recent comments widget */
li.widget_recent_comments li{
	background: url(images/mini-recent-comments.gif) no-repeat !important;
	padding-left: 20px !important;
}

/* -------------------------------  RSS  ------------------------------- */

.rss {
	background: url(images/mini-rss.gif) no-repeat left center;
	padding:8px;
	margin:0 3px;
	float:left;
}
.rss a:link, .rss a:visited, .rss a:active{
color:#FF9900; font-weight:bold; text-decoration:none;}
.rss a:hover{ color:#FF6600; text-decoration:underline;}

.rssquadro{padding: 10px;margin: 5px 0px;border:2px solid #FF9900;  clear:both;color:#FF9900; font-weight:bold;}



/* -------------------------------  RELACIONADOS  ------------------------------- */
.relateprod {border:2px #A8CC68 solid; padding:10px; margin-bottom:10px; clear:both;}
.relateprod a{ text-decoration:none}
.relateprodtit{ padding-left:20px; background:url(images/produtos_16.png) left center no-repeat; cursor:pointer; color:#A8CC68;}

.relatetut {border:2px #003399 solid; padding:10px; margin-bottom:10px;  clear:both;}
.relatetut a{text-decoration:none}
.relatetuttit{ padding-left:20px; background:url(images/tutorial_16.png) left center no-repeat; cursor:pointer; color:#003399;}

.related{padding:5px 10px; color:#FFFFFF; background-color:#AAAAAA; font-weight:bold; margin-top:10px;}
ul.st-related-posts{
list-style:none; padding:5px; margin:0; background-color:#EFEFEF; margin-bottom:10px; color:#BF0000; border:#AAAAAA thin solid;font-weight:bold;}
ul.st-related-posts a{font-weight:normal;}
.downarrow {background:url(images/down_arrow.png) right center no-repeat;}

/*-----------------------------------------sidebar -----------------------------------*/
/* ----------------------------------  ICONES  ---------------------------------- */
ul.mini li.page_item.page-item-2{background: url(images/home_16.png) no-repeat;}
ul.mini li.page_item.page-item-115{background: url(images/mail_16.png) no-repeat;}
ul.mini li.cat-item.cat-item-4{background: url(images/produtos_16.png) no-repeat;}
ul.mini li.cat-item.cat-item-1{background: url(images/tutorial_16.png) no-repeat;}
ul.mini li.cat-item.cat-item-39{background: url(images/download_16.png) no-repeat;	}
ul.mini li.cat-item.cat-item-39,ul.mini li.cat-item.cat-item-40,ul.mini li.cat-item.cat-item-1,ul.mini li.cat-item.cat-item-4,ul.mini li.page_item.page-item-115,ul.mini li.page_item.page-item-2{padding-left: 20px; line-height:20px;background-position:center left;}



li.page_item.page-item-2{background: url(images/home_32.png) no-repeat;}
li.page_item.page-item-115{background: url(images/mail_32.png) no-repeat;}
li.cat-item.cat-item-4{background: url(images/produtos_32.png) no-repeat;}
li.cat-item.cat-item-1{background: url(images/tutorial_32.png) no-repeat;}
li.cat-item.cat-item-40{background: url(images/alert_32.png) no-repeat;}
li.cat-item.cat-item-39{background: url(images/download_32.png) no-repeat;	}
li.widget_tag_cloud .sidebartitle, li.widget.widget-simpletags .sidebartitle, li.eshopcart_widget .sidebartitle, li.widget.widget_twitter .sidebartitle, li.cat-item.cat-item-39, li.cat-item.cat-item-40, li.cat-item.cat-item-1, li.cat-item.cat-item-4, li.page_item.page-item-115,li.page_item.page-item-2{padding-left: 40px; line-height:30px;background-position:top left; margin:0px 0px;}
li.cat-item.cat-item-39 a:hover, li.cat-item.cat-item-40 a:hover, li.cat-item.cat-item-1 a:hover, li.cat-item.cat-item-4 a:hover, li.page_item.page-item-115 a:hover,li.page_item.page-item-2 a:hover{ text-decoration:underline; color:#BF0000;}

li.widget.widget_tag_cloud .sidebartitle, li.widget.widget-simpletags .sidebartitle{background: url(images/key_32.png) no-repeat;background-position:center left; color:#666666; margin-top:5px;}
li.widget.widget_tag_cloud,li.widget.widget-simpletags{ border:thick #999999 solid;}
li.widget.widget_tag_cloud .tag_cloud{width:200px; border:none; padding:0; }

li.widget.eshopcart_widget .sidebartitle{background: url(images/produtos_32.png) no-repeat;background-position:center left; color:#666666;  }
li.widget.eshopcart_widget{border:thick #A8CC68 solid; }

li.widget.widget_twitter .sidebartitle{background: url(images/Twitter_32x32.png) no-repeat;background-position:center left; color:#666666; margin-top:5px; }
li.widget.widget_twitter{border:thick #00CCFF solid; }
li.widget.widget_twitter ul li{ font-size:80%; font-style:italic; }

.sidemenu ul li.widget{padding:0px 10px; margin-bottom:5px; width:215px;}
.sidemenu hr {color:#990000; width:100%;}

/* ------------------------------- END ICONES ---------------------------------- */

/* ----------------------------------- SIDEBAR  ------------------------------- */
#homeside.sidebar{margin-right:-345px; width:340px; float:left; position:relative; display:inline;color: #666666; padding-top:10px;	}  
#homeside.sidebar ul li {margin-bottom:10px;}
.sidebar {}
.hrclass{padding:0 0 0 5px; margin:0;}
.sidebar .arrowlistmenu hr{
padding:0; margin:0; width:215px; margin-left:-40px; }
/*sidebar title (h2) */
.sidebar h2, .sidebar .sidebartitle{
	font: normal 140%/100% ;
	color: #BF0000;
	margin: 10px 0px 2px;
}
/*sidebar text styles */
.sidebar a, .sidebar a:visited{
	color: #666;
	text-decoration: none;
}
.sidebar a:hover{
	color: #FF6600;
	text-decoration: none;
}
/*sidebar list level1 */
.sidebar ul {
	margin: 0;
	padding: 0;
	
}
 
.sidebar ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
/*sidebar list level2 */
.sidebar ul li ul {
	padding: 0;
	margin: 0;
}
.sidebar ul li ul li{
	padding: 2px 0 2px 0px;
	border-bottom: none;
}
/*sidebar list level3 */
.sidebar ul li ul li ul li{
	padding: 1px 0 1px 10px;
	border: none;
	
}
/* -------------------------------  END SIDEBAR  ------------------------------- */

/* -------------------------------- footer area ---------------------------- */
#footer {
	
	background:  #666666;
	color: #DEDEDE;
	font-size: 95%;
	line-height: 130%;
	margin-top:0px;
	clear:both;
	height:200px;
	
}
#footer a, #footer a:visited {
	color: #ffffff;
}
#footer h4 {

	color: #9cdbfb;
	margin: 10px 0px 5px;
}
.footer-recent-comments {
	width: 240px;
	float: left;
	margin-left: 10px;
}
.footer-recent-comments ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.footer-recent-comments ul li {
	background: url(images/mini-footer-comments.gif) no-repeat;
	padding: 0px 0px 10px 20px;
}
.footer-recent-posts {
	width: 240px;
	float: left;
	margin-left: 10px;
}
.footer-recent-posts strong {

	line-height: 135%;
	font-weight: bold;
}
.footer-recent-posts ul {
	list-style: none;
	margin: 0px;
	padding: 0px;

	line-height: 110%;
}
.footer-recent-posts ul li {
	background: url(images/mini-footer-post.gif) no-repeat;
	padding: 0px 0px 10px 20px;
}
.footer-about {
	width: 220px;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	background: url(images/footer-right-bg.gif) no-repeat;
}

.footer-title{
	line-height: 120%;
	font: normal 140%/100% ;
	color: #fff;
	margin: 0px;
	

}
#footer ul.block{
	margin-left: 20px;
	list-style:none;
	padding:0px;
	float:left;
	width:22%;
	
}
#footer ul,#footer li{
	margin-left: 0px;
	list-style:none;
	padding:0px;
	padding-top:3px;
	padding-bottom:3px;
}
#footer li.footer-title{
	line-height: 120%;

	color: #fff;
	margin-left: 0px;
	list-style:none;
	padding:0px;
}


#footer .current_page_item a, #footer .current_page_item a:visited,#footer .current_cat-item a, #footer .current_cat-item a:visited,#footer .linkcat a, #footer .linkcat a:visited{
color: #DDEDE;
	line-height: 140%;
}

#footer .page_item a,#footer .cat-item a,#footer .linkcat a{
	color: #DEDEDE;
	text-decoration: none;
	line-height: 120%;
	font-size:80%;
}
#footer .page_item a:hover,#footer .cat-item a:hover,#footer .linkcat a:hover {
	color: #fff;
	text-decoration:underline;

}

/* ------------------------------- credits -------------------------------*/
#credits {
	margin: 0px auto;
	width: 95%;
	color: #7a9299;
	font-size: 85%;
	line-height: 120%;
}
#credits a, #credit a:visited {
	color: #048db4;
}

/* -------------------------------  WIDGETS  ------------------------------- */

.st-tag-cloud a:hover{ text-decoration:underline;}
.widget-simpletags{border: #CCCCCC thick solid;}
.st-tag-cloud{
clear:both;
padding:0px;
}



ul.list-cat li, li.widget_categories li{
	background: url(images/mini-category.gif) no-repeat !important;
	padding-left: 20px !important;
}

/*pages widget */
ul.list-page li, li.widget_pages li, li.widget_recent_entries li{
	background: url(images/mini-page.gif) no-repeat !important;
	padding-left: 20px !important;
}

.clock {padding-left: 40px; line-height:30px; background: url(/blog/wp-content/themes/glossy_discabos/images/clock_32.png) #666666 center left no-repeat ;
}
.hot {padding-left: 40px; line-height:30px; background: url(/blog/wp-content/themes/glossy_discabos/images/hot_32.png) center left no-repeat ;
}
.trophy {padding-left: 40px; line-height:30px; background: url(/blog/wp-content/themes/glossy_discabos/images/Trophy-Gold-icon-32.png) center left no-repeat ;
}
.mostcomment {padding-left: 40px; line-height:30px; background: url(/blog/wp-content/themes/glossy_discabos/images/coment_32.png) center left no-repeat ;
}

