/*  

Name: Music Blue

URL: www.coletaneascompletas.com

Description: desiger <a href="http://www.coletaneascompletas.com/">ByCoimbra</a>, Design <a href="http://www.coletaneascompletas.com/">Baixabrasil.com.br</a>. Suportado por <a href="http://www.coletaneascompletas.com/">Baixa Brasil</a>.

Version: 2.0

Author: ByCoimbra

License: Creative Commons (Attribution, Marcio Coimbra - http://creativecommons.org/licenses/by-sa/2.5/)

Author URI: http://www.coletaneascompletas.com/

*/

/************************/

/*     Global Design    */

/************************/

body {

		background:#000000 url() repeat-x;

		padding:0px;

		margin:0px;

		font-family : Verdana, Arial,Tahoma;

		font-size: 9px;

		color: #000;

}



* {

		margin: 0;

		padding: 0;

}



a {

		text-decoration: none;

		color: #1B1E1F;

		outline: none;

}



a:focus {

		-moz-outline-style: none;

}



a:active {

		outline: none;

}



a:visited {

		text-decoration: none;

		color: #1B1E1F;

}



a:hover {

		text-decoration: line-through;

}



a img {

		border: none;

}



acronym, abbr {

}



ul, ol {

list-style-type: none; /*     verificar    */

}



blockquote, #content ul, #content ol, p, pre {

margin: 0 0 0.5em 0;  /*     verificar    */

}



/************************/

/*     Header Design    */

/************************/

#header {

}



#headerimg {

		background: url(http://i49.tinypic.com/11ain3k.jpg) no-repeat;

		height: 150px;

}



#headerimg a {

		display: block;

		width: 100%;

		height: 100%;

}



.description {

		font-size: 8px;

		color: #FFF;

		letter-spacing: 2px;

		text-align: center;

	visibility: hidden;

}



.description a {

		color: #ffffff;

}



.ads {

		background-color: #dbdbdb;

		padding: 2px;

}



.sponsors{

	position: relative;

	margin:0;

	padding: 3px 2px 3px 2px;

	background:#ffffff url(images/sponsors.gif) no-repeat left;

	line-height: 15px;

	text-align:center;

	color:#fff;

	border-bottom:2px solid #fff;

	border-top:2px solid #fff;

}



.banner {

	position: relative;

	margin: 3;

	padding: 5px 3px 5px 3px;

	background:#211E1E url(images/banner.gif) no-repeat left;

	line-height: 15px;

	text-align:center;

	color:#fff;

}



/************************/

/*     Layout Design    */

/************************/



#page {

	width: 884px;

	padding: 3px;

	margin: 0 auto;

	background-color: #191919;

}



#wrapper {

    margin: 3px 0;

}



#content {

	float: left;

	width: 490px;

    margin: 0 7px;

}



#footer {

	clear: both;

}



/************************/

/*    Menu Design    */

/************************/

ul#navi-bar {padding: 4px 0; background:; display: none;}



ul#navi-bar h2 {font-size: 120%;}



ul#navi-bar li {display: inline; background:;}

/*

ul#navi-bar li:first-child {margin-left: 0 !important;}

*/

ul#navi-bar ul {display: none;}



#navi-bar a {padding: 2px 10px; color: ; background: ;}



#navi-bar a:visited, #navi-bar a:hover {}





/************************/

/*    Sidebar Design    */

/************************/

#sidebar{



	float: left;



	width: 190px;



        height:100%;



	margin: 0;

	color:#666;

	font-size:10px;



}







#sidebar a:link,

#sidebar a:visited {

	color:#000;

}



#sidebar a:hover{

	color:#FF3300;

}	



#sidebar a img{border:none;}



#sidebar h2{

    background:#fff url(http://i45.tinypic.com/2939bbr.jpg) repeat-x left top;
        border-bottom:1px solid #000;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	color:#000;
        padding: 5px;
	font-weight:bold;
	font-size:10px;
	text-align:center;
}




#sidebar ul {

}



#sidebar ul ul {

    text-align: left;

    padding: 5px 0;

}





#sidebar ul ul li {

    margin-bottom: 1px;

    padding: 0;

}



#sidebar ul ul li a{

	background-image:url(images/icon_bullet.gif);

	}



#sidebar ul li {

    margin-bottom: 4px;

    background-color: #fff;

    padding: 3px;

}



#sidebar p {



}



/* general*/



#sidebar ul li ul li{

	border-bottom:1px solid #EEE;

	padding:3px 0px;

	}	



#sidebar ul li ul li a{

	background-repeat:no-repeat;

	padding:0 0 0 20px;

	}



#sidebar ul li ul li a:link,

#sidebar ul li ul li a:visited{

	background-position:0px -4px;

	}



#sidebar ul li ul li a:hover{

	background-position:0px -84px;

	}



	/*icons*/



#sidebar ul li.widget_categories a{

	background-image:url(images/icon_folder.gif);

	}



#sidebar ul li.categories a{

	background-image:url(images/icon_folder.gif);

	}	

#sidebar ul li.categories ul li ul li{

	border:none;

	}	



#sidebar ul li.categories ul li ul li a{

	background-image:url(images/icon_child.gif);

	}	

#sidebar ul li.linkcat a{

	background-image:url(images/icon_link.gif);

	}	

	

#sidebar ul li#archives ul li a{

	background-image:url(images/icon_date.gif);

	}



#sidebar ul li#pages ul li a{

	background-image:url(images/icon_date.gif);

	}



	/*recent*/



#sidebar ul li#recent-posts ul li a{

	background-image:url(images/icon_page.gif);

}



#sidebar ul li#recent-comments ul li {

 padding-left:20px;

 background-image:url(images/icon_recentComment.gif);

 background-position:0 -76px;

 background-repeat:no-repeat;

 }



#sidebar ul li#recent-comments ul li a{

	background-image:none;

	}









/* meta */

#meta ul li.site_admin a{

	background-image:url(images/cog.gif);

	}	



#meta ul li.rss a{

	background-image:url(images/mini-rss.gif);

	}	



#meta ul li.login a{

	background-image:url(images/mini-user.gif);

	}	



#meta ul li.check a{

	background-image:url(images/mini-check.gif);

	}	



#meta ul li.wordpress a{

	background-image:url(images/mini-wp.gif);

	}



/************************/
/*    Content Global    */
/************************/

blockquote {
    font-style: italic;
    padding: 0 10px;
}

h1, h2, h3, h4, h5, h6 {
	color: #000;
}

h1 {
    font-size: 11px;
}

h2 {
    font-size: 11px;
    background:#fff url(images/sidebar-h2.jpg) repeat-x left top;
    padding: 5px;
    color: #fff;
    text-align: center;
}

h3 {
    color: #000;
    margin: 5px 0px 5px;
    font: bold 20px "Lucida Grande", Arial, sans-serif;
}

h4 {
    font-size: 11px;
}

h5 {
    font-size: 11px;
}

h6 {
    font-size: 11px;
}

code, pre {
    overflow: auto;
    white-space: pre;
    font-family: Courier;
}

#content ul {
    padding-left: 20px;
    list-style-type: square;
}

#content ol {
    padding-left: 25px;
    list-style-type: decimal;
}

#content ul ol, #content ol ul {
    margin-top: 0.5em;
}




/************************/

/*    Content Design    */

/************************/

h2 a:hover, h2 a:visited, h2 a {

    color: #fff;

}



.post {

    margin-bottom: 10px;

    background-color: #fff;

    padding: 3px;

}



.post .posted {

	background-color: #F3F3F3;

    padding: 2px;

    color: #000;

    font-size: 9px;

    text-align: center;

    margin-bottom: 3px;

}



.post p {

}



.post a {



}



.post img {

    max-width: 100%;

    margin: 3px;

}



.post ul {



}



.post li {



}



.entry {

	padding:5px 15px 5px 15px;

	clear:both;

	color:#000000;

}



.postmetadata {

    background-color: #F9F9F9;

	padding:5px;

	border:1px solid #EEEEEE;

	color:#9f8e3b;

	font-size:10px;

}



.postmetadata a {



}



.entrytext {



}



p.alt {

    font-size: 12px;

}



.entry-tags {

    display: block;

}



/************************/

/*  Navigation Design   */

/************************/



.navigation {

    height: 1em;

    font-size: 11px;

    margin: 5px 0;

}



.navigation a {

    color: #FFF;

}



#nav-above {

    margin-bottom: 10px;

}



#nav-below {

    margin-top: 10px;

}



.alignleft, .nav-previous {

    float: left;

}



.alignright, .nav-next {

    float: right;

}



.center {



}



.pagetitle {



}



cite {



}



#pagenv {

	margin:0 auto;

	width:490px;

	height:60px;

	background:url(http://i48.tinypic.com/nbeqfo.jpg) no-repeat center;

	text-align:center;

	}



/************************/

/*    Comment Design    */

/************************/



.author_info {



        float:left;



        width:300px;



        font-family:"New times roman",Arial;



        padding-bottom:2px;

        margin:0px; 

}







.comment_count {



        color:#acc4d0;



        float:right;



        width:40px;







        font-size:24px;



}







.gravatar {



        float:left;

        margin-bottom:2px;



	margin-right:7px;

	padding:1px;

	border:1px dashed #999999;





        height:32px;width:32px;







}





#commentsbox { 



        margin: 0px; padding: 0px; 



        float: left; 



        width: 474px; 



        font-size:11px;



}







#comments { 

        margin: 5px 15px 5px 15px;



        padding:2px 4px; 



        background:#2370bf;



        color:#FFFFFF;



        border:2px solid #c1dbe8;



        height:18px;



        font-weight:700;



        font-size:14px;



}





h3#respond {

	background: url(images/respond.gif) no-repeat;

	color: #003FA5;

	font: normal 20px Arial, Helvetica, sans-serif;

	margin: 5px 0px 5px;

	clear: both;

}





.boxcomments { 



        margin-bottom:20px;



        width:474px;



}







#commentform { 



        margin: 5px 15px 5px 15px;

	padding:15px 15px 1px;



        border:2px solid #cccccc;



        background:#C1DBE8;



        color:#000;



}







#commentform a:link, #commentform a:visited { 



        color:#FFFFFF;



        font-weight:700;



}







#commentform label { 



        display:block;



        margin:0;



}







#commentform input#author,

#commentform input#email,

#commentform input#url{background-image:url(images/icon_form.gif); background-repeat:no-repeat;

	border:1px solid #CCC;

	padding:4px 4px 4px 30px;

	width:230px;

	border-top: 1px solid #666666;

	border-right: 1px solid #DDDDDD;

	border-left: 1px solid #666666;

	border-bottom: 1px solid #DDDDDD;

}





#commentform input#author	{background-position:3px -3px;}

#commentform input#email	{background-position:3px -33px;}

#commentform input#url		{background-position:3px -63px;}













#commentform textarea {

	width: 400px;

        margin:0 0 10px;

	height: 140px;

	background:url(images/form-field-bg.gif) no-repeat;

	color: #3EB0E9;

        border:2px solid #cccccc;

	padding: 5px 3px 3px 7px;

}





#commentform #submit { 



        margin:0 0 20px;



}







#commentform p { 



        margin:5px 0; 



}







ol.commentlist { 



        margin:0 0 1px;



        padding:0;



        list-style:none;



}







#content ol.commentlist {

	padding: 0;

	list-style-type: none;

    margin: 0;

}



ol.commentlist li h4.author {

    font-size: 11px;

    background-color: #547890;

    padding: 5px;

    text-align: center;

}



ol.commentlist li.alt {

	background-color: #F0F0F0;

        border:2px solid #cccccc;

	}



ol.commentlist a {



}



ol.commentlist p {

    margin: 0 0 0.5em 0;

}



ol.commentlist li { 

        border:2px solid #cccccc;



        background:#C0DDED;



        display:block;



        margin: 5px 15px 5px 15px;



        padding:6px 15px 12px 15px; 



        list-style:none;



}







ol.commentlist li.mycomment { 



        border-bottom:1px dashed #2277dd;



        border-top:1px dashed #2277dd;



        background:#c1dbe8;



        display:block;



        list-style:none;margin:7px 0;



        padding:6px 15px 12px 15px;



}







ol.commentlist li.commenthead { 



        display:block;



        list-style:none;



        margin:0;padding:5px 0px;



}







.comment-msg {

	background:#FCF8E5;

	padding:5px 5px 5px 20px;

	border:1px solid #f7e590;

	font-size:11px;

	}



/************************/

/*     Search Design    */

/************************/



#searchform {

}



#searchform input {

    border: 1px solid #000;

    background-color: #EFEFEF;

}



#searchform #s {

    width: 70%;

    padding: 1px;

}



.search {

	background-image: url(images/busca.png);

	background-repeat: no-repeat;

	background-position: center;

}



/************************/

/*   Calendar Design    */

/************************/

#wp-calendar {

	margin: 0;

	width: 100%;

	font-weight: normal;

}



#wp-calendar caption {

	font-weight:bold;

	text-transform: capitalize;

	color: #fff;

	background:#4393f1;

	padding:3px;

}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	text-align: center;

	background:#eee;

	color:#666;

	padding:3px;

}



#wp-calendar td {

	text-align: center;

	font-size: 0.9em;

	border: 0px solid #E1E1E1;

	padding: 2px;

	background-color: #F7F7F7;

}



#wp-calendar td.pad {

	border: none;

	background: transparent;

}



#wp-calendar #today {

	text-decoration: none;

	border:1px solid #000;

		border-width:1px 1px 1px 1px;

	background:#E1E1E1;

	font-weight:bold;

	color:#000;

}



#wp-calendar a {

	font-weight:bold;

	padding: 0;

	display: inline;

	text-decoration: none;

	color:#666;

}



#wp-calendar td#prev, #sidebar td#next {

	text-transform: capitalize;

	border: none;	

}



#wp-calendar #next a {

	text-align: right;

	background-image: none;

}



#wp-calendar #prev a {

	text-align: left;

	background-image: none;

}



/************************/

/*     Footer Design    */

/************************/

#footer-meta {

    font-size: 10px;

    padding: 3px;

    background-color: #ffff66;

	text-align: left;

    color: #000;

}



#footer p.info {

    background-color: #000000;

    color: #000;

    padding: 2px;

    margin-bottom: 3px;

}



#footer p {

	margin: 0;

}



/************************/

/*     Other Design     */

/************************/

.clear {

    clear: both;

}



.download {

	font: normal 11px/16px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;

	text-decoration: none;

	padding: 2px 8px !important;

	cursor: pointer;

	border: 1px solid #bbb;

	-moz-border-radius: 11px;

	-khtml-border-radius: 11px;

	-webkit-border-radius: 11px;

	border-radius: 11px;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	-khtml-box-sizing: content-box;

	box-sizing: content-box;

	color: #464646;

	text-shadow: rgba(255,255,255,1) 0 1px 0;

}



.download:hover {

	text-decoration: none;

	color: #000;

	border-color: #666;

}





.subscribe{

	background:#FCF8E5 url(images/subscriberss.gif) left no-repeat;

	padding:5px 5px 5px 40px;

	border:1px solid #f7e590;

	color:#9f8e3b;

	font-size:10px;

}



























#topbar{

	position: absolute;

	border: 1px solid Silver;

	padding: 1px;

	background-color: white;

	width: 300px;

	visibility: hidden;

	z-index: 100;

}



::selection {background: #a8d1ff; /* Safari */}

::-moz-selection {background: #a8d1ff; /* Firefox */}



p.post-body:selection {background: #ccc;}

p.post-body:-moz-selection {background: #ccc;}





button.primary, input.button.primary {font-family: Verdana; color:#000000;}

button.primary, input.button.primary {border:1px solid #98bed6; border-right-color:#0b3f95; border-bottom-color:#0b3f95; background:#2b9aca url(http://i237.photobucket.com/albums/ff204/centralexpert/web/bg_submit.gif) left center repeat-x;}

button.primary:active, input.button.primary:active {border:1px solid #0b3f95; border-right-color:#98bed6; border-bottom-color:#98bed6;}


/* -( Menu )-*/
#nav {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 114px;
	margin-left: 5px;
	width: 700px;
	height: 35px;}

ul.nav_top {
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;}

ul.nav_top li {display: inline;}

#nav ul.nav_top a {
	color: #FFF;
	font-size: 9px;
	text-transform:uppercase;
	padding-left: 15px;
	padding-right: 10px;
	background: url('http://www.coletaneascompletas.com/wp-content/themes/coletaneas_wptheme/images/nav.jpg') no-repeat 0% 50%;
	height: 39px;
	line-height: 39px;
	font-weight: bold;
	text-decoration: none;}

#nav ul.nav_top a:hover {color: #000; text-decoration: underline;}

#nav ul.nav_top a.first {
	padding-left: 20px;
	padding-right: 10px;
	background: none;
	height: 39px;
	line-height: 39px;}

#nav ul.nav_top li  {float : left; width:auto;}



#topbar{
	position: absolute;
	border: 1px solid Silver;
	padding: 1px;
	background-color: white;
	width: 300px;
	z-index: 100;
}

::selection { background-color: #3fbaf4; color: #fff; }
::-moz-selection { background-color: #3fbaf4; color: #fff; }

button.primary, input.button.primary {font-family: Verdana; color:#000000;}
button.primary, input.button.primary {border:1px solid #98bed6; border-right-color:#0b3f95; border-bottom-color:#0b3f95; background:#2b9aca url(http://i237.photobucket.com/albums/ff204/centralexpert/web/bg_submit.gif) left center repeat-x;}
button.primary:active, input.button.primary:active {border:1px solid #0b3f95; border-right-color:#98bed6; border-bottom-color:#98bed6;}

