

body {

  margin:0 auto 0px;

  background: #fff;

  color: #000000;

  font: Verdana, Sans-serif;

  font-size: 16px;

  text-align: center;

  }



.sub {

  background-color: #CCFFFF;

  font-family: arial; font-style: italic;

  line-height: 1.8em;

  text-transform:capitalize;

  color: #000;

  padding-left: 15px;

  border: 2px; border-style: double; border-color: #000000;

}



h2 {



  font-family: verdana;

  line-height: 1.4em;

  text-transform:capitalize;

  letter-spacing:.2em;

  color: #0000ff;

  background-color: /0066ff;

  padding-left: 10px;

  padding-top: 15px;

  padding-bottom: 0px;

}



h4 {

  font-family: arial;

  font-size: 17px;

  text-transform:capitalize;

  letter-spacing:.2em;

  color: #ffffff;

  background-color: #0066ff;

  padding-bottom: 0px;

}





#word-breck{

  padding-left: 8px;

  border: 1px; border-color: #0066ff;

  overflow: auto; width: 460px;

  font-size: 12pt; font-weight: normal; font-family: arial; text-align:left;

}



#box {

  float: left;

  margin: 40px auto 40px 50px;

  padding 0;

  width: 200px; height: 300px;

}

.box_imagem{

  padding-left: 10px;

  padding-top: 30px;

}





div.clear { clear: both; }



a:link {

  color: #0066ff;

  text-decoration:none;

  }

a:visited {

  color:#0066ff;

  text-decoration:none;

  }

a:hover {

  color:#0000ff;

  text-decoration:underline;

  }

a img {

  border-width:0;

  }





/* Header

------------------------------------------------------------------------------------------*/



#header-wrapper {

  width:1000px;

  height: 145px;

  margin:0px;

  padding: 0px;

  }



#header { 

  margin: 0 auto 0px;

  width: 1000px;

  height: auto;

  text-align: left;

  color: ;

  background: #000000;



  }









/* mae

----------------------------------------------------------------------------------------------- */

#mae {

  width: 1000px;

  margin:0 auto 0 auto;

  padding:0px;

  text-align:left;

  font: Arial ;

  background-color: #ffffff;

}





#main-wrapper {

  padding-top: 10px;

  margin-right: 10px;

  width: 470px;

  float: right;

  color: #000000;

  background: #FFCC99;

  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */

  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */

}



*html #main-wrapper {

width: 470px;}



/* ------------------------right oficial ----------------------------------------------------*/

#sidebar-wrapper {

  padding-top: 10px;

  padding-right: 0px;

  padding-left: 0px;

  background: #0066ff;

  width: 160px;

  height: 450px;

  text-align: center;

  float: right;

  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */

  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */

}



#newsidebar-wrapper {

  color: #0066ff;

  padding-top: 10px;

  padding-left: 10px;

  padding-right: 0px;

  width: 330px;

  height: 450px;

  border-left-color: #0066FF;

  border-left-style: solid;

  border-left-width: 5px;

  float: left;

  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */

  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */

}





/* Headings

---------------------------------biblia ------------------- */

 #newsidebar-wrapperadapitado {

  color: #0000ff;

  padding-top: 10px;

  padding-left: 10px;

  padding-right: 0px;

  width: 10px;

  height: 450px;

  border-left-color: #0066FF;

  border-left-style: solid;

  border-left-width: 5px;

  float: left;

  }



  /*  ---------------------- jogos ----------------------------- */





 #game-right {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  background: #0066ff;

  width: 160px;

  height: 1400px;

  text-align: center;

  float: right;

  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */

  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */

}



  #game {

    width: 830px;

    height: 1400px;

    float: left;

    background: #ffff99;

    margin: 0px auto 0px 0px;

    padding: 0px;

    border-left-color: #0066FF;

    border-left-style: solid;

    border-left-width: 5px;

    overflow: hidden;

  }





  .game h1 {

   font-family: verdana;

   line-height: 1.4em;

   text-transform:capitalize;

   letter-spacing:.2em;

   color: #0000ff;

   font-size: 22px;

   background-color: /0066ff;

   text-align: center;

   margin: 0px;

   padding-top: 15px;

   padding-bottom: 15px;

  }

 .b {

   font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif;

   margin-top: 0px;

   padding-top: 0px;

 }



.img{

  margin-top: 0px; margin-bottom: 0px;

  padding-top: 0px; padding-bottom: 0px;

}





 #linha{

   float: left;

   width: 100%;

   height: 220px;

   margin-left: 45px;

   display: inline;

 }



 .bloco{

   border: 0px;

   margin-top: 0px; margin-bottom: auto;

   padding-top: 0px; padding-bottom: auto;

   float: left;

   width: 220px;

   height: 150px;

   margin-left: 20px;

   display: inline;

 }



  #ernesto {

    width: 150px;

    height: 1200px;

  }





/*-----------------------------pesquisa-----------------------*/

 #newsidebar-pesquisa {

  color: #0066ff;

  padding-top: 10px;

  padding-left: 10px;

  padding-right: 0px;

  width: 10px;

  height: 1000px;

  border-left-color: #0066FF;

  border-left-style: solid;

  border-left-width: 5px;

  float: left;

  }

  #sidebar-wrapper-pesquisa {

  padding-top: 10px;

  padding-right: 0px;

  padding-left: 0px;

  background: #0066ff;

  width: 160px;

  height: 1000px;

  text-align: center;

  float: right;

  }





 /* ------------------------- */



h2.date-header {

  text-align: left;

  font: $descriptionfont;

  text-transform:capitalize;

  font-size: 0.8em;

  color: $textcolor;

  margin-top: -8px;

  }



.post {

  margin: 0px;

  padding-bottom:1.4em;

 color: $textcolor;

  }



.post h3 {

padding-bottom: 5px;

margin: 0px 0px 3px 20px;

font: bold 14pt "Lucida Sans", arial;

letter-spacing: -1px;

text-align: left;

margin-bottom: 14px;

color: #0066ff;}





.post h3 a, .post h3 a:visited, .post h3 strong {

margin: 3px 0px 3px 20px;

text-decoration: none;

color: #000000;}

 }



.post h3 strong, .post h3 a:hover {

text-decoration: none;

color: #000000;}

}



.post p {

  margin:10 0 .75em;

  line-height:1.5em;

}



.post-footer {

  margin: .75em 0;

  color:#333333;

  padding-left: 5px;

  text-transform:uppercase;

  letter-spacing:.1em;

  font: $postfooterfont;

  font-weight:bold;

  line-height: 1.1em;

  border-top:1px dotted $bordercolor;

}



.comment-link {

  margin-left:.6em;

  }



.post img {

  padding:4px;

    }



.post blockquote {

padding: 10px 10px 10px 35px;

font-size: 100%;

background: url(http://img181.imageshack.us/img181/1096/blockjc0.jpg)  no-repeat top left;

color:#8F9192 ;}



  }



.post blockquote p {

  margin:.75em 0;

  }



/* Comments

---------------------------------------------------------------------------- */

/* Sidebar Content

-----------------------------------------------------------------------------*/

.sidebar { 

  color: $sidebartextcolor;

  text-align: left;

  text-size: 98%;

 }



.sidebar h2 {

 margin: 1px;

 padding:  0px 0;

 color: $sidebarcolor;

 text-indent: 20px;

 text-align: center;

 font-size: 100%;

 background: #ffffff;

 }



.sidebar ul {

  list-style:none;

  margin:  0px;

  padding:0 0 0;

}



.sidebar li {

  margin:0;

  padding:0 0 6px 10px;

  text-indent:-15px;

  line-height:1.4em;

  }



.sidebar ul li {

  vertical-align: top;

  padding: 5px 0px 6px 35px;

  background: url(http://img248.imageshack.us/img248/790/barrahy1.jpg)  no-repeat bottom;

}



.sidebar .widget  {   

  margin:0px;

  padding: 5px;

 

 }



.main .widget{   

  margin:5px;

  padding:0 0 0.9em;

 }



.main .Blog { 

  border-bottom-width: 0;

}

/* nav bar --------------------------------------------------*/



#nav {

	float: left;

	width: 100%;

    height: auto;

	margin: -5px 0px 0px 0px;

	padding: 0px;

	list-style: none;

	background: #0066ff;

	border: 0px;

    font-family: Arial;

	}



#nav li {

	float: left;

	margin: 0px;

	padding: 0px;

	}



#nav a {

	float: left;

	display: block;

	padding: 6px 30px 6px 6px;

	text-decoration: none;

	font-weight: bold;

	font-size: 105%;

	color: #fff;

	background: #0066ff url(slant.gif) no-repeat top right;

	}







#nav a:hover {

    display: block;

    text-decoration: none;

	color: #33FFFF;

    font-size: 110%;

    padding: 3px 30px 0px 6px;

    background: url(slant.gif) no-repeat right top;

	}



/* Profile

----------------------------------------------- */

.profile-img {

  float: center;

  margin: 4px;

  padding: 4px;

  border: 1px solid $bordercolor;

}



.profile-data {

  margin:5px;

  text-transform:uppercase;

  letter-spacing:.1em;

  font: $postfooterfont;

  color: $sidebarcolor;

  font-weight: bold;

  line-height: 1.2em;

}



.profile-datablock { 

   margin: 5px;

  

}



.profile-textblock { 

  margin: 5px;

  line-height: 1.6em;

}



.profile-link { 

    margin: 5px;

  font: $postfooterfont;

  text-transform: uppercase;

  letter-spacing: .1em;

}



/* Footer

------------------------------------------------ */

#footer {

clear: both;

width: 1000px;

height: 140px;

background-image: url(footer.jpg);

background-repeat: no-repeat;

background-position: 50% 80%;

background-color: #0066ff;

font-size: 13px;

font-family: arial;

color: #ffffff;

margin-bottom: 10px;

}

#footer a {

font-size: 9px;

text-align: center;

text-decoration: none;

color: #ffffff;

}

#footer a:hover {

text-decoration: none;

color: #ffffff;

}



.selo{

float: right;

margin: 0px 20px auto auto;

}





/* Credit

-------------------------------------------------------------------- */



#aonde{

  float: left;

  margin: 0px;

  padding: 0px;

  width: 500px;

}

.menu_aonde{

  float: left;

  margin: 0px;

  padding: 0px;

  width: 180px;

}



