HTML clipboard/* 

Theme Name: Newswire

Theme URL: http://www.ABSTRATODESIGN.com.br/

Description:Um tema de <a href="http://www.abstratodesign.com.br">ABSTRATO 

REVISTA</a>.

Author: SERGIO LUIZ

Tags: three-columns, advertise-ready, widget-ready, advanced-theme-options

*/











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

* RESET *

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

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, 

input, textarea, p, blockquote, th, td { 

margin:0;

padding:0;

}



table {

border-collapse:collapse;

border-spacing:0;

}











fieldset, img { 

border:0px none;











}











address, caption, cite, code, dfn, em, strong, th, var {











font-style:normal;











font-weight:normal;











}











ol, ul {











list-style:none;











} 











caption, th {











text-align:left;











}



























































h1, h2, h3, h4, h5, h6 {



























font-size:100%;



























font-weight:normal;



























}



























































q:before, q:after {



























































}



























































abbr, acronym { border:0px none;



























}



























































.clear{ 



























clear:both



























}



























































.right { 



























float:right; 

}

.left { 

float:left; 

}

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

* GLOBAL *

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

body {

background: #ffffff url('images/back.jpg') center top no-repeat;

color: #000000;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

font-style:normal; 

font-variant:normal; 

font-weight:normal; 

line-height:17px; 

font-size:12px; 

font-family:Arial, Helvetica, sans-serif;

}



input {

font-family: Arial, Helvetica, sans-serif;

}







#wrapper {

/* background: #ffffff ; */

width: 1000px;

margin: 0px auto;

margin-top: 0px;

/* padding: 10px 15px 10px 15px; */

padding: 0px 0px 0px 0px; 

border: 0px solid #DDDDDD;

}















































.thumb img {



float: left;



padding: 0px 10px 10px 10px;



}



.midthumb img {



float: left;



padding: 0px 10px 10px 0px;



}



.widethumbnail {



margin: 0px 0px 10px 0px;



}



















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



* HYPERLINKS *











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



























a, a:visited {



color: #222222;



text-decoration: none;



}



















a:hover {



color: #000000;



text-decoration: underline;



}



a:active {



}











a img {



border: none;



}



a:focus, a:hover, a:active {



outline: none ;



}









































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

* TOP *



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



#top {

background: #;

margin: 0px;

padding: 0px;



}

#topnav {

background: #0;

height: 30px;

margin: 0px;

padding: 2px 0px 1px 0px;

border-top: 0px solid #c3c3c3;

border-bottom: 0px solid #c3c3c3;

font-size: 10px;

}

#topnav .current_page_item {

background: #ffffff;

}



#topnav .current_page_item a {

color: #000000 !important;

}



#topnav ul {

float: left;

list-style: none;

margin: 0px 0px 0px 1px;

padding: 0px;



}

#topnav li {

float: left;

list-style: none;

margin: 1px 5px 0px 0px;

padding: 0px;

font-weight: bold;

text-transform: uppercase;

}

#topnav ul li {

list-style: none;

margin: 0px 0px 0px 5px;

padding: 0px;

border-right: 0px solid #045;

}



#topnav li a, #topnav li a:link, #topnav li a:visited {

color: #c3c3c3c3;



display: block;



margin: 0px;



padding: 5px 12px 3px 12px;



}











#topnav li a:hover, #topnav li a:active {



background: #;



color: #FFFFFF;



display: block;



text-decoration: none;



margin: 0px;



padding: 5px 12px 3px 12px;



border-bottom: none;



}

#topnav li li a, #topnav li li a:link, #topnav li li a:visited {

background: #;

width: 130px;

color: #111;

float: none;

margin: 0px;



padding: 5px 12px 3px 12px;



border-bottom: 0px solid #DDDDDD;



border-left: 0px solid #DDDDDD;



border-right: 0px solid #DDDDDD;



}









#topnav li li a:hover, #topnav li li a:active {



background: #;



color: #000000;



padding: 5px 12px 3px 12px;



}





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





* SEARCH FORM *





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



form {



margin: 0px;



padding: 0px;



}







#searchform {



margin: 0px;



padding: 0px;



line-height: 30px;



}



.searchinput {



background: #FFFFFF;







width: 180px;







margin-top: 25px;







padding: 4px 4px 4px 5px;







font-size: 11px;



color: #333333;



border: 0px solid #ffffff;







}







.searchsubmit {



background: #cc6600;



width: 50px;



margin: 0px;



margin-right: 11px;



padding: 1px 0px 2px 0px;



border: 0px solid #DDDDDD;



color: #FFFFFF;



font-weight: bold;







}







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







* HEADER *

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

#header {

height: 0px;



}



.logo {



float: left;

width: 1000px;

height: 0px;

margin: 0px;



padding: 0px



























}

















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



* MENU *



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





#menu {



height: 25px;

margin: 0px 0px 0px 0px;

padding: 0px;

border-top: 0px dotted #c3c3c3;

border-bottom: 0px dotted #c3c3c3;



}





#menu ul {

float: left;

list-style: none;

margin: 0px 0px 0px 1px;

padding: 0px;



}



#menu li {

float: left;

list-style: none;

margin: 0px;

padding: 0px;

border-right: 0px solid #c3c3c3;



}





#menu ul li {

margin: 0px 0px 0px -1px;

padding: 0px;

list-style: none;

border-right: 1px solid #222222;

}

#menu li a, #menu li a:link, #menu li a:visited {

margin: 0px;

padding: 7px 12px 4px 12px;

color: #000000;

display: block;

font-size: 11px;

}

#menu li a:hover, #menu li a:active {

background: #f2f2f2;

margin: 0px;



padding: 7px 12px 4px 12px;

color: #000000;

display: block;

text-decoration: none;

border-bottom: none;

}







#menu li li a, #menu li li a:link, #menu li li a:visited {

background: #fff;

width: 130px;

float: none;

margin: 0px;

padding: 7px 12px 4px 12px;

color: #000000;

border-top: 0px solid #c3c3c3;

border-bottom: 1px solid #c3c3c3;

border-left: 1px solid #c3c3c3;

border-right: 1px solid #c3c3c3;

}



#menu li li a:hover, #menu li li a:active {

background: #f2f2f2;

padding: 7px 12px 4px 12px;

color: #000;

border-top: 0px solid #f2f2f2;

border-bottom: 1px solid #c3c3c3;

border-left: 1px solid #c3c3c3;

border-right: 1px solid #c3c3c3;















}



























































#menu li ul {



























z-index: 9999;



























position: absolute;



























height: auto;



























width: 155px;



























margin: 0px;



























padding: 0px;



























left: -999em;



























border-top: 1px solid #DDDDDD;



























}



























































#menu li li {



























border: none;



























}



























































#menu li ul a {



























width: 120px;



























}



























































#menu li ul a:hover, #menu li ul a:active {



























}



























































#menu li ul ul {



























margin: -30px 0px 0px 156px;



























border-top: 1px solid #DDDDDD;



























}



























































#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu 



li.sfhover ul ul ul {



























left: -999em;



























}



























































#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu 



li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {



























left: auto;



























}



























































#menu li:hover, #menu li.sfhover {



























position: static;



























}



























































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



























* HOMEPAGE *



























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



























#col1 {











background: #;



float: left;



width: 630px;



margin-left: 10px;



margin-right: 20px;



margin-top: 0px;



margin-bottom: 15px;



padding: 0px 0px 3px 0px;



clear: both;



















}



























































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



* FEATURED BLOCK *











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



























#featured {

background: # ;

margin-right: 20px;

border-top: 0px solid #E0E0E0;

border-bottom: 0px solid #c3c3c3;

}

#featuredleft { 

background: # ;

float: left;

width: 300px;

margin-left: -2px;

padding: 10px;

}

#featuredleft h1 {

margin: 10px 0px 10px 0px;

font-size: 1.8em;

line-height: 1.1em;

}

#featuredright {

float: right;

margin-right: 10px;

width: 270px;

}

#featuredright h2 {

margin: 5px;

font-size: 1.2em;

font-weight: bold;











}



















































#featuredpost {



margin: 10px 0px 10px 0px;



}



























































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











* POST BOXS *











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











#leftcol {



background: # ;



float: left;



width: 275px;



margin-top: 0px;



margin-left: 5px;



margin-right: 0px;



padding: 0px 10px 10px 0px;



border-right: 0px solid #E0E0E0;







}







#rightcol {

background: # ;

float: left;

width: 370px;

margin-top: 0px;

margin-left: 10px;

margin-right: 0px;

padding: 0px 10px 10px 0px;

border-right: 0px solid #E0E0E0;

}

#bottomcol {

padding: 10px 0px 0px 0px;

border-top: 3px solid #ff3300;

}

#postbox {

margin: 0px;

padding: 0px 0px 10px 0px;

border-bottom: 0px dotted #CCCCCC;

}

#postbox h1 {

width: 342px;

background: #ffffff url('images/barra.jpg') ;

height: 40px;

line-height: 40px;

margin-top: 10px;

margin-bottom: 10px;

font-size: 14px;



font-weight: bold;



}











#postbox h1 a {



padding: 8px;



color: #000;



height: 28px;



margin-top: 10px;











}











#postbox h2 {



font-size: 1.2em;



font-weight: bold;











}



























#postbox ul {



margin: 5px 0px 0px 0px;











}



























#postbox ul li {



background: url('images/seta1.jpg') no-repeat 0px 4px;



padding-left:13px; padding-right:0px; padding-top:0px; padding-bottom:0px











}

#postbox h5 {

font-size: 12px;

color: #999999;

font-weight: normal;

margin-top: 1px;

margin-bottom: 12px;

padding-bottom:3px;

padding-top:2px;

border-bottom: 1px dotted #c3c3c3;



}









#postboxr h1 {



width: 250px;



background: #ffffff url('images/barrar.jpg') ;



height: 32px;



line-height: 32px;



margin-top: 10px;



margin-bottom: 10px;



font-size: 13px;



font-weight: bold;



}











#postboxr h1 a {



padding: 8px;



color: #000;



height: 28px;



margin-top: 10px;







}



#postboxr h2 {



font-size: 1.2em;



font-weight: bold;

}

#postboxr h5 {

font-size: 12px;

color: #999999;

font-weight: normal;

margin-top: 1px;

margin-bottom: 12px;

padding-bottom:3px;

padding-top:2px;

border-bottom: 1px dotted #c3c3c3;





}



#postboxr ul {



margin: 5px 0px 0px 0px;



}



#postboxr ul li {



background: url('images/seta2.jpg') no-repeat 0px 4px;



padding-left:13px; padding-right:0px; padding-top:0px; padding-bottom:0px



}







.byline {



margin: 2px 0px 2px 0px;



font-size: .9em;



color: #999999;



}



























.byline a:link, .byline a:visited {











color: #999999;











}



























.postboxbyline {











width: 100%;











margin: 2px 0px 5px 0px;











font-size: .9em;











color: #999999;











}



























.postboxbyline a:link, .postboxbyline a:visited {











color: #E9CD6C;











}



























.more {











margin: 10px 0px 0px 0px;











font-size: 11px;











font-weight: bold;











}



























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











* BOTTOM BOX *











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











.bottombox {











background: #f4f4f4;











width: 300px;











border: 1px solid #DDDDDD;











}



























.bottombox h1 {











background: #FFFFFF;











padding: 5px 10px 5px 10px;











font-weight: bold;











border-bottom: 1px solid #DDDDDD;











}



























.bottombox h1 a {











color: #cc3300;











}



























.bottombox h2 {











font-weight: bold;











}



























.bottomcontainer {











padding: 10px 10px 20px 10px;











}



























.bottomcontainer h2 {











margin: 0px 0px 10px 0px;











font-weight: bold;











}



























.bottomcontainer ul {











margin: 10px 0px 0px 0px;











padding: 10px 0px 0px 0px;











border-top: 1px solid #DDDDDD;











}



























.bottomcontainer ul li {











background: url('images/arrow.gif') no-repeat 0px 5px;; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px











}



























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











* CONTENT *











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











#content {



float: left;



width: 570px;



text-align: justify;



margin: 8px;



padding: 1px;



color: #333333;







}











#fullcontent {



float: left;



width: 100%;



margin: 0px;



padding: 0px;



color: #333333;











}



























#content h2, #fullcontent h2 {











font-size: 18px;











font-weight: bold;











margin: 10px 0px 0px 0px;











padding: 5px 0px 0px 0px;











}



























.browse { 











background: #f9f9f9;











border: 1px solid #E6E6E6;











margin: 15px 0px 0px 0px;











padding: 10px;











color: #333333;











line-height: 18px;











}



























.browse a {











color: #333333;











}



























.postmeta {











margin: 5px 0px 0px 0px;











padding: 0px 0px 5px 0px;











border-bottom: 1px solid #DDDDDD;











}



























.postmeta a {











color: #000000;











}



























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











* ENTRY *











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











.entry {











margin: 10px 0px 0px 0px;











padding: 0px;











color: #444444;











line-height: 1.4em;











}



























.entry p {











padding-bottom: 10px;











}



























.entry strong {











font-weight: bold;











}



























.entry h1 {











font-size: 20px;











font-weight: bold;











padding: 0px 0px 7px 0px;











}



























.entry h2 {











font-size: 18px;











font-weight: bold;











margin: 0px 0px 0px 0px !important;











padding: 0px 0px 7px 0px !important;











}



























.entry h3 {











font-size: 16px;











font-weight: bold;











padding: 0px 0px 7px 0px;











}



























.entry h4 {











font-size: 14px;











font-weight: bold;











padding: 0px 0px 7px 0px;











}



























.entry h5 {











font-size: 13px;











font-weight: bold;











padding: 0px 0px 7px 0px;











}



























.entry h6 {











font-size: 12px;











font-weight: bold;











padding: 0px 0px 7px 0px;











}



























.entry a {











color: #cc3300;











}



























.entry a:hover {











text-decoration: underline;











}



























.entry a img {











border: none;











}



























.entry ul {











padding-bottom: 10px;











list-style: square inside;











}



























.entry ol {











padding-bottom: 10px;











list-style: decimal inside;











}



























.entry li {











padding: 2px 0px 2px 10px;











font-size: 12px;











line-height: 15px;











color: #4C4C4C;











}



























.entry li a {











color: #333333;











}



























.entry li ul {











margin: 0px;











padding: 0px;











}



























.page {











margin: 10px 0px 0px 0px;











}



























blockquote {











background: #F6F5F5;











margin: 0px 0px 10px 0px;











padding: 2px 10px 2px 10px;











color: #333333;











clear: both;











border-left: 3px solid #BFBBBB;











}



























code {











color: #444444;











font: 11px/17px tahoma, arial, sans-serif;











display: block;











}



























blockquote p {











margin: 5px 0px;











padding: 5px 0px;











font-size: 11px;











line-height: 15px;











}



























blockquote li {











padding: 2px 0px 2px 10px;











font-size: 11px;











line-height: 15px;











color: #369;











}



























blockquote a {











color: #0080CA;











text-decoration: underline;











}



























blockquote a:hover {











color: #003399;











}



























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











* ARCHIVE *











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











#archive {











margin: 20px 0px 0px 0px;











padding: 0px;











border-bottom: 1px dotted #CCCCCC;











}



























#archive h2 {











margin: 0px 0px 10px 0px;











padding: 0px;











font-size: 16px;











font-weight: bold;











}



























.archiveright {











float: right;











width: 450px;











margin: 0px;











padding: 0px;











}



























.tags {











background: #FFFFFF url('images/tag.gif') no-repeat 0px 1px;











color: #000000; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:10px; padding-left:19px; padding-right:0px; padding-top:0px; padding-bottom:0px











}



























.tags a {











color: #333333;











text-decoration: none;











}



























.tags a:hover {











color: #cc3300;











text-decoration: underline;











}



























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











* IMAGES *











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











img.centered {











display: block;











margin-left: auto;











margin-right: auto;











margin-bottom: 10px;











padding: 0px;











}



























img.alignnone {











padding: 0px;











margin: 0px 0px 10px 0px;











display: inline;











}



























img.alignright {











padding: 0px;











margin: 0px 0px 10px 10px;











display: inline;











}



























img.alignleft {











padding: 0px;











margin: 0px 10px 10px 0px;











display: inline;











}



























.aligncenter {











display: block;











margin-left: auto;











margin-right: auto;











margin-bottom: 10px;











}



























.alignright {











float: right;











margin: 0px 0px 10px 10px;











}



























.alignleft {











float: left;











margin: 0px 10px 10px 0px;











}



























.wp-caption {











background: #F7F7F7;











text-align: center;











padding: 4px 0px 5px 0px;











border: 1px solid #E6E6E6;











}



























.wp-caption img {











margin: 0px 0px 5px 0px;











padding: 0px;











border: 0px;











}



























.wp-caption p.wp-caption-text {











margin: 0px;











padding: 0px 0px 0px 0px;











font-size: 11px;











font-weight: normal;











line-height: 12px;











}



























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











* SIDEBAR *











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











#sidebar {



background: # ;



float: right;



width: 155x;



margin-top: 0px;



margin-left:&nbsp; 0px;



margin-right: 0px;



margin-bottom: 0px;



border-left: 0px solid #E0E0E0; 



padding-left:10px; 



padding-right:0px; 



padding-top:0px; 



padding-bottom:0px











}



























#sidebar .box {











margin: 2px 0px 10px 0px;











padding: 0px;











background: # ;











color: #333333;











line-height: 18px;











}



























#sidebar .box h2 {











margin: 0px 0px 15px 0px;











padding: 5px 0px 10px 0px;











font-weight: bold;











border-bottom: 1px dotted #CCCCCC;











}



























#sidebar .box h2 a:hover {











color: #cc3300;











}



























#sidebar .widget {

margin-top: 2px;

margin-left: 2px;

padding: 0px;

}









#sidebar .leftwidget {

float: left;

width: 175px;

margin-left: 2px;

margin-right: 2px;

padding: 0px 10px 0px 0px;

border-right: 0px solid #DDDDDD;



}



#sidebar .rightwidget {

float: left;

width: 175px;

margin-left: 2px;

padding: 0px 10px 0px 0px;

border-right: 0px solid #DDDDDD;

}

.widget ul, .leftwidget ul, .rightwidget ul {

margin: 0px;

padding: 0px;

}

.widget ul li, .leftwidget ul li, .rightwidget ul li{

list-style: none;

margin: 0px;

background: # ;

padding: 5px 0px 5px 0px;

border-bottom: 1px dotted #CCCCCC;

}

#sidebar li ul {

}

#sidebar li li {

}

#sidebar h3 {

margin: 0px;

padding: 5px 5px 5px 0px;

background: # ;

font-size: 14px;

font-weight: bold;

border-bottom: 3px solid #0099cc;

}







.ad300x250 {



background: # ;



width: 160px;



height: 100px;



margin: 0px 0px 15px 0px;



padding: 0px;











}



























.ad300x250 img {



border: none;











}



























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











* SUBSCRIBE *











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











#subscribeform {











margin: 5px 0px 0px 0px;











}



























.subscribe {











margin: 5px 5px 0px 5px;











}



























.subscribe img {











padding: 0px 0px 10px 0px;











}



























.rss {











background: #  url('images/rss.gif') no-repeat 0 0;











clear: both; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px











}



























.submail {











background: #  url('images/mail.gif') no-repeat 0 0;; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:0px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px











}



























.subscribeinput {











width: 150px;











font-size: 11px;











color: #666;











margin: 0px;











padding: 3px 3px 3px 5px;











border: 1px solid #E6E6E6;











}



























.subscribesubmit {











width: 60px;











background: # ;











border: 1px solid #DDDDDD;











margin: 0px;











padding: 0px 0px 2px 0px;











color: #666666;











}



























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











* CALENDER *











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











#wp-calendar th {











font-style: normal;











text-transform: capitalize;











color: #333333;











background: # ;











}



























#wp-calendar caption {











padding: 2px 4px;











margin: 2px 0px 2px 0px;











background: # ;











}



























#wp-calendar td {











color: #666;











letter-spacing: normal;











padding: 2px 0px;











text-align: center;











}



























#wp-calendar #today {











background: # ;











color: #333333;











}



























#wp-calendar {











empty-cells: show;











font-size: 12px;











margin: 0px;











width: 100%;











}



























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











* BREAKING *











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











#breaking {



























}



























.ad125x125a {











background: # ;











width: 125px;











height: 125px;











margin: 10px 5px 10px 5px;











}



























.ad125x125b {











background: # ;











width: 125px;











height: 125px;











margin: 10px 5px 10px 5px;











}



























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











* COMMENTS *











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











.comments-box {











padding: 20px 0px 0px 0px;











border-top: 1px solid #DDDDDD;











}



























.comments-box img {











}



























.comments-box h2 {











margin: 0px !important;











padding: 0px !important;











font-size: 1.2em;











font-weight: bold;











}



























.comments-box h3 {











font-size: 1.1em;











font-weight: bold;











}



























#respond {











background: # ;











margin: 10px 0px 0px 0px;











padding: 5px;











}



























#respond p {











color: #777777;











margin: 0px 0px 0px 0px;











}



























.cancel-comment-reply {











padding: 5px 0px 0px 0px;











font-size: 10px;











}



























.cancel-comment-reply a {











color: #000000;











}



























.cancel-comment-reply a:hover {











color: #cc3300;











} 



























.text {











border: 1px solid #DDDDDD;











padding: 2px;











color: #777777;











width: 200px;











}



























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











* COMMENT FRAMEWORK *











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











ol.commentlist a:link {











text-decoration: none;











}



























ol.commentlist li div.vcard cite.fn a.url:hover {











text-decoration: none;











}



























ol.commentlist {











margin: 15px 0px 0px 0px;











padding: 0px;











background: # ;











}



























ol.commentlist li {











margin: 0px 0px 10px 0px;











padding: 10px;











list-style-type: none;











border: 1px dotted #CCCCCC;











}



























ol.commentlist li.alt {











}



























ol.commentlist li.bypostauthor p {











}



























ol.commentlist li.byuser {











}



























ol.commentlist li.comment-author-admin {











}



























ol.commentlist li.comment {











}



























ol.commentlist li div.comment-author {











}



























ol.commentlist li div.vcard {











}



























ol.commentlist li div.vcard cite.fn {











font-style: normal;











font-weight: bold;











}



























ol.commentlist li div.vcard cite.fn a.url {











color: #222222;











}



























ol.commentlist li div.vcard img.avatar {











float: left;











margin: 0px 10px 10px 0px;











}



























ol.commentlist li div.vcard img.avatar-32 {











padding: 2px;











background: # ;











border: 1px solid #DDDDDD;











}



























ol.commentlist li div.vcard img.photo {











padding: 2px;











background: # ;











border: 1px solid #DDDDDD;











}











ol.commentlist li div.vcard span.says {











color: #888;











}



























ol.commentlist li div.commentmetadata {











}



























ol.commentlist li div.comment-meta {











margin: 3px 0px 0px 0px;











font-size: .9em;











}



























ol.commentlist li div.comment-meta a {











color: #AAAAAA;











text-decoration:none;











}



























ol.commentlist li p {











margin: 15px 0px 0px 0px;











line-height: 1.4em;











}



























ol.commentlist li ul {











}



























ol.commentlist li div.reply {











margin: 10px 0px 0px 0px;











line-height: 18px;











}



























ol.commentlist li div.reply a {











background: # ;











width: 45px;











height: 18px;











padding: 2px 5px 2px 5px;











border: 1px solid #DDD;











font-size: 11px;











color: #666 !important;











border-radius: 3px;











-moz-border-radius: 3px;











-khtml-border-radius: 3px;











-webkit-border-radius: 3px;











}



























ol.commentlist li div.reply a:hover {











background: #999;











border: 1px solid #888;











color: #fff !important;











text-decoration: none;











}



























ol.commentlist li ul.children {











}



























ol.commentlist li ul.children li {











margin: 10px 0px 0px 0px;











background: #FFFFFF;











border: 1px dotted #CCCCCC;











}



























ol.commentlist li ul.children li li.alt {











background: #FFFFFF;











}



























ol.commentlist li ul.children li.bypostauthor {











}



























ol.commentlist li ul.children li.byuser {











}



























ol.commentlist li ul.children li.comment {











}



























ol.commentlist li ul.children li.comment-author-admin {











}



























ol.commentlist li ul.children li.depth-2 {











}



























ol.commentlist li ul.children li.depth-3 {











}



























ol.commentlist li ul.children li.depth-4 {











}



























ol.commentlist li ul.children li.depth-5 {











}



























ol.commentlist li ul.children li.odd {











}



























ol.commentlist li.even {











}



























ol.commentlist li.odd {











}



























ol.commentlist li.parent {











}



























ol.commentlist li.pingback {











}



























ol.commentlist li.thread-alt {











}



























ol.commentlist li.thread-even {











}



























ol.commentlist li.thread-odd {











}



























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











* COMMENT FORM *











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











#commentform {











}



























#commentform input {











width: 210px;











margin: 7px 3px 0px 0px;











padding: 5px;











border: 1px solid #DDDDDD;











}



























#commentform .author {











padding: 3px 3px 3px 5px;











background: #FFFFFF;











color: #666;











}



























#commentform .email {











padding: 3px 3px 3px 5px;











background: #FFFFFF;











color: #666;











}



























#commentform .url {











padding: 3px 3px 3px 5px;











background: #FFFFFF;











color: #666;











}



























#commentform textarea {











width: 75%;











height: 100px;











margin: 7px 0px 0px 0px;











padding: 2px;











font: Geneva, Arial, Helvetica, sans-serif;











border: 1px solid #DDDDDD;











}



























#commentform .submit {











background: #F8F8F8;











width: 155px;











margin: 7px 0px 0px 0px;











padding: 4px;











color: #666666;











font-weight: bold;











cursor: pointer;











border: 1px solid #DDDDDD;











border-radius: 3px;











-moz-border-radius: 3px;











-khtml-border-radius: 3px;











-webkit-border-radius: 3px;











}



























#commentform .submit:hover {











background: #999;











border: 1px solid #666;











text-decoration: underline;











color: #FFFFFF;











}



























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

* NAVIGATION *

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

.navigation {

margin: 0px 0px 5px 0px;

padding: 5px;

font-size: 12px;

font-weight: normal;

text-transform: uppercase;



}



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

* FOOTER *

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

#footer {

background: #ffffff url('images/footer.jpg') center top;

margin: 0px auto;

margin-bottom: -20px;

padding: 0px 0px 0px 0px;

color: #ffffff;

border-top: 0px dotted #c3c3c3;

line-height: 20px;

}

#footer a {

color: #ffffff;

}

#footer a:hover {

color: #ffffff;

border-bottom: none;

}