/*   
Theme Name: Silver na Net
Theme URI: http://www.xsilverx.com
Description: A cada dia melhorando ;-)
Author: Filipe Marques
Author URI: http://www.xsilverx.com
Version: 2.0
.
General comments/License Statement if any.
.
*/

body,
html {
	margin:0 auto;
	padding:0;
    color:#000;
	background: url("./images/bg.png") fixed;
	font:13px/1.231 arial,helvetica,clean,sans-serif;
    	}

select,input,button,textarea {
	font:99% arial,helvetica,clean,sans-serif;
						}

table {
	font-size:inherit;
	font:100%;
	}

pre,code,kbd,samp,tt {
	font-family:monospace;
	line-height:100%;
	}

a:link {text-decoration:none; color: #00688B; font-weight:bold;}
a:visited {text-decoration:none; color: #00688B; font-weight:bold;}
a:hover {text-decoration: underline; color: #EEAD0E; font-weight:bold;}

a.title:link {text-decoration:none; color: #000;}
a.title:visited {text-decoration:none; color: #000;}
a.title:hover {text-decoration: underline; color: #000;}
	
a.links:link {text-decoration:none; color: #fff; font-family:"Arial Black"; font-size: 25px;}
a.links:visited {text-decoration:none; color: #fff; font-family:"Arial Black"; font-size: 25px;}
a.links:hover {text-decoration:none; color: #33CCFF; font-family:"Arial Black"; font-size: 25px;}

p.commentautor {margin:0; color: #606060; font-family:"Calibri"; font-size:12px;}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

h1.post {
	margin: 0;
	font-family: "Arial";
	font-weight:bold;
	font-size: 19px;
	padding: 15px;
	background: url("./images/titulo.png") no-repeat center left;
	}

.data {
	margin-left:570px;
	font-weight:bold;
	}
	
.logo span {
	display:none;
	}
	
hr.header {
	margin:0 auto;	
	height: 9px;
	width:100%;
    color: #c1c1c1;
	border-top: 4px solid #708090;
	border-bottom: 4px solid #ddd;
    background: #696969;
    }
	
	#header {
	display: block;
	margin:0 auto;
	width:100%;
	height:160px;
	}
	
	#header-bg {
		display: block;
		margin: 0 auto;
		width:1000px;
		height:150px;
		margin-top: 10px;
		background: url("./images/header.png") top left no-repeat;
	}
	
	#avatar {
		display: block;
		float:left;
		width:175px;
		height:145px;
		margin: 0 auto;
		background: url("./images/avatar.png") top left no-repeat;
		}
		
	#logosense {
		display: block;
		margin:0 auto;
		margin-left:25px;
		float:left;
		width:500px;
		height: 145px;
		}
		
	#logo {
		display: block;
		width:470px;
		height:50px;
		margin-top:10px;
		background: url("./images/logo.png") no-repeat;
		}
	
	#submarinotop {
		display: block;
		margin-top:10px;
		width:468px;
		height:60px;
		}
		
	#links {
		display: block;
		float:left;
		margin-left:80px;
		margin-top:25px;
		width:180px;
		height:140px;
		}
		
	#links li {
		margin:0 auto;
		list-style-type: none;
		text-align:right;
		}
		
	#links li,x:default {text-indent:-20px}
		
	#links ol {
		margin:0 auto;
		}
	
	#corpo {
		display:block;
		margin:0 auto;
		margin-bottom:15px;
		width: 1000px;
		height:100%;
	}
	
	#postbox {
		display:block;
		float:left;
		height:100%;
		width:716px;
		margin-top:15px;
		margin-bottom:15px;
		}
	
	#postheader {
		display:block;
		float:left;
		width:715px;
		height:80px;
		background: url("./images/post-header.png") top left no-repeat;
	}
	
	#conteudo {
		width: 715px;
		float: left;
		background: #fff;
	}
	
	.feed {display: block; float: left; width: 48px; height: 48px; background: url("./images/rss-48x48.png") top left no-repeat; margin-left:40px; margin-top:15px;}
	.feed span {
		display: none;
		}
		
	.twitter {display: block; float: left; width: 48px; height: 48px; background: url("./images/twitter-48x48.png") top left no-repeat; margin-left:35px; margin-top:15px;}
	.twitter span {
		display: none;
		}
		
	.linkedin {display: block; float: left; width: 48px; height: 48px; background: url("./images/linkedin-48x48.png") top left no-repeat; margin-left:35px; margin-top:15px;}
	.linkedin span {
		display: none;
		}
		
	.facebook {display: block; float: left; width: 48px; height: 48px; background: url("./images/facebook-48x48.png") top left no-repeat; margin-left:35px; margin-top:15px;}
	.facebook span {
		display: none;
		}
		
	.youtube {display: block; float: left; width: 48px; height: 48px; background: url("./images/youtube-48x48.png") top left no-repeat; margin-left:35px; margin-top:15px;}
	.youtube span {
		display: none;
		}
	
	.orkut {display: block; float: left; width: 48px; height: 48px; background: url("./images/orkut-48x48.png") top left no-repeat; margin-left:35px; margin-top:15px;}
	.orkut span {
		display: none;
		}
		
	.technorati {display: block; float: left; width: 48px; height: 48px; background: url("./images/technorati-48x48.png") top left no-repeat; margin-left:35px; margin-top:15px;}
	.technorati span {
		display: none;
		}
		
	.blogblogs {display: block; float: left; width: 48px; height: 48px; background: url("./images/blogblogs-48x48.png") top left no-repeat; margin-left:35px; margin-top:15px;}
	.blogblogs span {
		display: none;
		}

	
	#post {
		width: 649px;
		margin: 0 auto;
		padding-bottom: 5px;
		text-align:justify;
	}
	
	#postbottom {
		display:block;
		margin:0 auto;
		float:left;
		margin-top:-6px;
		width: 715px;
		height:70px;
		background: url("./images/post-bottom.png") top left no-repeat;
		}
	
	#lateral {
		display:block;
		float:left;
		margin-top:15px;
		width: 265px;
		margin-left:15px;
	}
	
	#searchform {
		display:block;
		margin:0 auto;
		width:265px;
		height:60px;
		background: url("images/search_bg.png") top left no-repeat;
	}

fieldset.search {
	border: none;
	width: 243px;
	margin: 0 auto;
}
.search input, .search button {
	border: 1px solid #fff;
	float: left;
	border: none;
}
.search input.box {
	color: #000;
	font-family: verdana;
	font-size: 18px;
	width: 180px;
	height: 22px;
	margin-top: 14px;
}

.search button.btn {
	width: 60px;
	height: 60px;
	cursor: pointer;
	text-indent: -9999px;
	background: url("images/search_bt.png") no-repeat;
}
	#msnbox {
		display:block;
		margin:0 auto;
		margin-top:20px;
		margin-bottom:15px;
		}
		
	#msn {
		display:block;
		margin:0 auto;
		width:260px;
		height:99px;
		background: url("images/msn.png") top left no-repeat;
		}
	
	#msncontent {
		display:block;
		margin:0 auto;
		padding-top:45px;
		width:167px;
		}
		
	#partnersbox {
		display:block;
		margin:0 auto;
		padding-top:20px;
		}
	
	#partners {
		display:block;
		margin:0 auto;
		width:265px;
		height:310px;
		background: url("images/partners.png") top left no-repeat;
		}
		
	#partnerscontent {
		display:block;
		margin:0 auto;
		padding-top:70px;
		width:265px;
	}
	
	#stats {
		display:block;
		margin:0 auto;
		height:220px;
		width:265px;
		background: url("images/stats.png") top left no-repeat;
		}
		
	#statscontent {
		padding-top:75px;
		margin-left:40px;
	}
	
.bbw_buttons a { 	
		display:block; 
		margin:0; 
		overflow:hidden; 
		padding-bottom:10px; 
	}

	#bbwa, #bbwd, #bbwe, #bbwc, #bbwb, #bbwf, #bbwg {display:none;}

	#bbwh {
		margin:0;
		font-weight:bold;
		font-size:xx-larger;
		color:black;
	}

         
	#commenticon {
		background: url("./images/balloon.png") no-repeat top left;
		height:40px;
		margin-left:570px;
		margin-bottom:20px;
		}
	
	#commenticon p{
		font-size:20px;
		margin-left:25px;
		padding-top:5px;
		}
		
	#commentbox {
		padding: 15px;
		background:#E0E0E0;
		border: 1px solid #D0D0D0;
		}		
		

	#commentbox ol {
		margin: 0;
		padding: 0;
		list-style-type:none;
		}
		
	#commentbox li {
		padding: 10px;
		border: 1px solid #D0D0D0;
		background: #ffffff;
		margin-bottom: 15px;
		}
		
	#footer {
		clear:both;
		height:150px;
		background: #c0c0c0;
		border-top: 4px solid #708090;
		padding:15px;
		}
		
	#footer li {
		display:inline;
		padding:10px;
		}
	
	#center	{
		margin: 0 auto;
		width:350px;
	}
	
	#googlesearch {
		margin: 0 auto;
		width:350px;
		}
	
.footer {
	font-weight:bold;
	margin-top:10px;
	padding-right:20px;
	padding-left:20px;
	border-right: 1px solid #000;
	}
	
	#categoria {
		margin:0 auto;
		width:300px;
		}

<!-- HACKS PARA FIREFOX -->


#header x:default {
		margin-bottom:50px;
	}

