
body {
margin: 0; 
padding: 0; 
text-align: center;
background: url('http://topgta.com/elite/fundo.jpg') no-repeat;
background-color: #000;
background-position: top center;
font: Verdana, Arial, Helvetica, sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2c2c2c;
}
a:link, a:visited {
color: #65960c;
text-decoration: none;
border-bottom: none;
}

a:hover {
color: #65960c;
text-decoration: none;
border-bottom: none;
}

a:active, a:focus {
color: #65960c;
text-decoration: none;
border-bottom: none;
}
a img {
border-width:0;
}

/* Header 
-----------------------------------------------
*/
#header {
width: 970px;
height: 220px;
background: url('http://topgta.com/elite/skin/custom2/topo.gif') bottom no-repeat;
color: #ffffff;
font-size: 16px;
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
font-weight: bolder;
}

#header-inner {
background-position: left;
margin-left: auto;
margin-right: auto;
}

#header h1 {
margin:0px;
padding:0px 0px;
font: #ffffff;
color: #ffffff;
}

#header a {
color: #ffffff;
text-decoration:none;
}

#header a:hover {
color:#fffffa;
}

#header .description {
padding-left: 15px;
padding-top: 127px;
}

#header img {
margin-left: auto;
margin-right: auto;
}


/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
width: 970px; 
text-align: left;  
margin-left: auto; 
margin-right: auto;
padding: 0px;
}

#content-wrapper {
background-color: #FFFFFF;
background-image: url('http://topgta.com/elite/skin/custom2/back.gif');
background-repeat: repeat-y;
padding: 0px;
margin: 0px;
height: 100%;
}

#wrapperleft {
width: 760px;
float: left;
position: relative;
padding: 0px;
margin: 0px;
} 

#main {
width: 550px;
float: left;
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
line-height: 1.4em;
}
#main ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}

#main li {
padding: 0px 0px 4px 12px;
background: url('http://img340.imageshack.us/img340/3787/009bulletdochu3.gif') no-repeat 0 3px;
font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
}


/* Headings
----------------------------------------------- */

h2 {
margin:1.5em 0 .75em;
font-weight: bold;
font-size: 120%;
background: none;
padding: 0px;
color: #65960c;
}


/* Posts
-----------------------------------------------
 */
h2.date-header {
font-weight: bold;
font-size: 100%;
color: #b5b5b5;
padding: 4px 4px 4px 27px;
background: url('http://img248.imageshack.us/img248/482/009bulletsplatmx5.png') no-repeat 8px 4px;  
}

.post {
padding: 0px 10px 30px 10px;
margin: 0px;  
}
.post h3{
font-weight: bold;
font-size: 120%;
background: #f1f1f1;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding: 5px;
color: #65960c;
}

.post h3 a, .post h3 a:visited, .post h3 strong {
font-weight: bold;
font-size: 120%;
background: none;
padding: 0px;
color: #65960c;
}

.post h3 strong, .post h3 a:hover {
color:#333333;
}

.post p {
margin:0 0 .75em;
line-height:1.6em;
font-size: 11px;
}

.post-footer {
background-color: #FFF;
padding: 5px 0px 0px 0px;
margin: 0px;
border-top: 1px solid #DDDDDD;

}

.comment-link {
margin-left:.6em;
font-size: 12px;
}
.post img {
padding:3px;
border:1px solid #cccccc;
}
.post blockquote {
margin:1em 20px;
}
.post blockquote p {
margin:.75em 0;
}

/* Comments
----------------------------------------------- */
#comments h4 {
font-weight: bold;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color: #cccccc;
padding: 0px 10px 30px 10px;
margin: 0px;
}

#comments-block {
padding: 0px 10px 30px 10px;
margin: 0px;
}
#comments-block .comment-author {
padding: 0px 10px 0px 0px;
margin: 0px;
background-color: #EFEFEF;
border-top: 1px solid #DDDDDD;
}
#comments-block .comment-body {
background-color: #EFEFEF;
font-size: 100%;
font-weight: normal;
color: #444;
margin-bottom: 0px;
margin-right: 0px;
padding: 4px 20px 4px 20px;  
}
#comments-block .comment-footer {
margin:-.25em 0 2em;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.1em;
background-color: #EFEFEF;
border-bottom: 1px solid #DDDDDD;
}
#comments-block .comment-body p {
margin-right: 20px;
}
.deleted-comment {
font-style:italic;
color:gray;
}

#blog-pager-newer-link {
float: left;
}
 
#blog-pager-older-link {
float: right;
}

#blog-pager { 
text-align: center;
}

.feed-links {
clear: both;
padding: 0px 10px 30px 10px;
margin: 0px;}

/* Sidebar Content
----------------------------------------------- */
#sidebar {
background-color: #435d13;
width: 186px;
float: right;
position: relative;
padding-right: 20px;
margin: 0px;
color: #FFF;
border-right: 4px solid #FFF;
}
#sidebar2{
background-color: #070707;
width: 186px;
float: right;
position: relative;
padding-right: 10px;
margin: 0px;
color: #FFF;
border-right: 4px solid #FFF;
}

.sidebar p {
text-align: left;
}

.sidebar a:link, .sidebar a:visited {
color: #FFF;
text-decoration: none;
border-bottom: none;
}

.sidebar a:hover {
color: #FFF;
text-decoration: underline;
border-bottom: none;
}

.sidebar a:active, .sidebar a:focus {
color: #FFF;
text-decoration: none;
border-bottom: none;
}

.sidebar h2 {
padding-bottom: 10px;
margin: 0px;
font-size: 13px;
line-height: 1.4em;
color: #FFF;
}

.sidebar li {
list-style-type: none;
background: none 0 0px;
margin: 0;
padding: 0;
}

.sidebar li h2 {
list-style-type: none;
background: none 0 0px;
padding-bottom: 10px;
margin: 0px;
font-size: 13px;
line-height: 1.4em;
color: #FFF;
}

.sidebar ul {
list-style-type: none;
margin: 0px;
padding: 0px;
text-align: left;
}

.sidebar ul li {
padding: 0px 0px 4px 12px;
background: url('http://img340.imageshack.us/img340/8941/009bulletdocma4.gif') no-repeat 0 4px;
line-height: 17px;
text-align: left;
}

.sidebar #akismetwrap {
padding-left: 35px;
}

.sidebar .linkimages ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}

.sidebar .linkimages li {
padding: 0px;
background-image: none;
}

.sidebar .linkimages a:link, .sidebar .linkimages a:visited, .sidebar .linkimages a:active, .sidebar .linkimages a:hover, .sidebar .linkimages a:focus {
text-decoration: none;
border: none;
}
.sidebar .widget, .main .widget { 
margin:0 0 1.5em;
padding:0 0 1.5em;
}

.main .Blog { 
border-bottom-width: 0;
}

/* Profile 
----------------------------------------------- */
.profile-img { 
float: left;
margin: 0 5px 5px 0;
padding: 4px;
border: 1px solid #cccccc;
}

.profile-data {
margin:0;
text-transform:uppercase;
letter-spacing:.1em;
color: #333333;
font-weight: bold;
line-height: 1.6em;
}

.profile-datablock { 
margin:.5em 0 .5em;
}

.profile-textblock { 
margin: 0.5em 0;
line-height: 1.6em;
}

.profile-link { 
text-transform: uppercase;
letter-spacing: .1em;
}

/* Footer
----------------------------------------------- */
#footer-wrapper {
clear:both;
width: 970px;
height:20px; 
background: url('http://topgta.com/elite/skin/custom2/footer.gif') no-repeat;
margin-top: 0px;
}
#footer {
width: 970px; 
text-align: left;
padding: 0;
margin: 0;  
color: #666666;
}
#footer a:link, #footer a:visited {
color: #fff;
text-decoration: none;
}

#footer a:hover {
color: #fff;
border-bottom: 1px solid #ff0000;
}

#footer a:active, #footer a:focus {
color: #fff;
text-decoration: none;
border-bottom: 1px solid #fff;
}



/** Page structure tweaks for layout editor wireframe */
body#layout #header { 
margin-left: 0px;
margin-right: 0px;
}

.creditos {
color: #ffffff;
}

.rss1 {
	color: #FA9B39;
	font-weight: bold;
}

#navbar-iframe { height: 0px; visibility: hidden; display: none; }

/* s3slider
----------------------------------------------- */
#s3slider {
width: 530px; /* largura total do slide*/
height: 100px; /* altura total do slide*/
position: relative; /* important */
overflow: hidden; /* important */
}
#s3sliderContent {
width: 530px; /* importante que as imagens devem ter a mesma largura ou mais */
position: center; /* important */
top: 0; /* important */
padding: 0px;
margin-left: 0; /* important */
}
.s3sliderImage {
float: center; /* important */
position: relative; /* important */
display: none; /* important */
}
.s3sliderImage span {
position: absolute; /* important */
left: 10;
font: 15px/15px Segoe UI, Verdana, Helvetica, sans-serif;
padding-top: 5px;
padding-bottom: 13px;
width: 530px;
background-color: #000; /*cor de fundo do slide*/
filter: alpha(opacity=70); /* here you can set the opacity of box with text */
-moz-opacity: 0.7; /* here you can set the opacity of box with text */
-khtml-opacity: 0.7; /* here you can set the opacity of box with text */
opacity: 0.7; /* here you can set the opacity of box with text */
color: #fff;
display: none; /* important */
bottom: 0;

}
.clear {
clear: both;
}