/* 
-------------------------------------------------
		  Cut & Cut - Layout Stylesheet

					  Author
					 Tiago S�
			tiago.morbus.sa@gmail.com
------------------------------------------------- */

/* general
------------------------------------------------- */

a,
a:visited							{ text-decoration: none; color: #dd9999; cursor: pointer; }
a:hover								{ text-decoration: none; color: #f00; }
a:active,
a:focus,
input:focus							{ outline: 0; }


/* header.php
------------------------------------------------- */

#loaders							{ position: absolute; top: -99000px; }
#loaders img						{ width: 1px; height: 1px; }

body								{ background: #2b251b url('images/bg_body_1.jpg') repeat-y center; }
html, body							{ height: 100%; margin: 0 0 1px; padding: 0; }
#general							{ padding: 0; position: relative; width: 100%; }

#header								{ padding: 0; margin: 0 auto; border-bottom: 2px solid #514d46; border-right: 2px solid #514d46; border-left: 2px solid #514d46; width: 1000px; }
#header .block						{ padding: 0; margin: 0; border-bottom: 2px solid #1f1b13; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; width: 996px; height: 60px; background: #2b251b; }

#header .block #menu				{ background: url('images/bg_menu_1.gif') no-repeat 3px 3px; width: 539px; height: 29px; margin: 16px 0 15px 17px; position: absolute; }
#header .block #menu img			{ height: 29px; border: 0; }
#header .block #menu #b1			{ width: 54px; background: url('images/bg_button_1.gif') no-repeat 0 0; }
#header .block #menu #b1a			{ width: 54px; background: url('images/bg_button_1a.gif') no-repeat 0 0; }
#header .block #menu #b2			{ width: 76px; background: url('images/bg_button_2.gif') no-repeat 0 0; }
#header .block #menu #b2a,
#header .block #menu #b2aa			{ width: 76px; background: url('images/bg_button_2a.gif') no-repeat 0 0; }
#header .block #menu #b3			{ width: 72px; background: url('images/bg_button_3.gif') no-repeat 0 0; }
#header .block #menu #b3a			{ width: 72px; background: url('images/bg_button_3a.gif') no-repeat 0 0; }
#header .block #menu #b4			{ width: 71px; background: url('images/bg_button_4.gif') no-repeat 0 0; }
#header .block #menu #b4a,
#header .block #menu #b4aa			{ width: 71px; background: url('images/bg_button_4a.gif') no-repeat 0 0; }
#header .block #menu #b5			{ width: 107px; background: url('images/bg_button_5.gif') no-repeat 0 0; }
#header .block #menu #b5a			{ width: 107px; background: url('images/bg_button_5a.gif') no-repeat 0 0; }
#header .block #menu #b6			{ width: 64px; background: url('images/bg_button_6.gif') no-repeat 0 0; }
#header .block #menu #b1:hover,
#header .block #menu #b1a:hover,
#header .block #menu #b2:hover,
#header .block #menu #b2a:hover,
#header .block #menu #b2aa:hover,
#header .block #menu #b3:hover,
#header .block #menu #b3a:hover,
#header .block #menu #b4:hover,
#header .block #menu #b4a:hover,
#header .block #menu #b4aa:hover,
#header .block #menu #b5:hover,
#header .block #menu #b5a:hover,
#header .block #menu #b6:hover		{ background-position: 0 -29px; }
.Destaquesm #b1a					{ background-image: url('images/bg_button_1.gif') !important; }
.Destaquesm #b2a,
.Destaquesm #b2aa					{ background-image: url('images/bg_button_2.gif') !important; }
.Destaquesm #b3a					{ background-image: url('images/bg_button_3.gif') !important; }
.Destaquesm #b4a,
.Destaquesm #b4aa					{ background-image: url('images/bg_button_4.gif') !important; }
.Destaquesm #b5a					{ background-image: url('images/bg_button_5.gif') !important; }

#header .block #search				{ position: absolute; margin: 12px 0 0 673px; }
#header .block #search #form		{ background: url('images/bg_form_1.gif') no-repeat; border: 0; width: 221px; height: 26px; position: absolute; margin: 4px 0 0; color: #a4a19e; font: normal normal normal 14px/1 "Century Gothic", Arial, Helvetica, sans-serif; letter-spacing: -1px; padding: 4px 13px 0 11px; }
#header .block #search #form:hover,
#header .block #search #form:focus	{ color: #fff; }
#header .block #search img#margin	{ width: 254px; height: 1px; border: 0; }
#header .block #search input#button	{ background: url('images/bg_button_7.gif') no-repeat; border: 0; width: 33px; height: 38px; position: absolute; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
#header .block #search input#button	{ position: relative !important; }
}
#header .block #search input#button:hover
									{ background-position: -33px 0px; }


/* index.php
------------------------------------------------- */

#mainlogo							{ background: url('images/bg_logo_1.jpg') no-repeat; width: 1004px; height: 196px; margin: 0 auto; }
#mainlogo img#logo					{ width: 774px; height: 94px; border: 0; position: absolute; margin: 51px 0 0 141px; }
#mainlogo img#awn					{ width: 285px; height: 26px; border: 0; position: absolute; margin: 37px 0 0 564px; }

#noscript							{ padding: 0; margin: 0 auto 5px; border: 2px solid #514d46; width: 1000px; }
#noscript .block					{ padding: 20px 200px; margin: 0; border: 2px solid #1f1b13; width: 596px; background: #2b251b; font: normal normal bold 14px/1 Arial, Helvetica, sans-serif; color: #f00; text-align: center; }

#featurebox							{ padding: 0; margin: 0 auto; border-top: 2px solid #514d46; border-right: 2px solid #514d46; border-left: 2px solid #514d46; width: 1000px; }
#featurebox .block					{ padding: 0; margin: 0; border-top: 2px solid #1f1b13; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; width: 996px; background: #2b251b url('images/img_block_1.gif') no-repeat 597px 20px; height: 272px; }

#featured							{ width: 557px; height: 242px; position: absolute; padding: 11px 0 0 23px; }
#featured img#pic					{ width: 142px; height: 192px; padding: 2px; background: #85827d; border: 2px solid #1f1b13; margin: 37px 0 0; position: absolute; }
#featured img#pic:hover				{ background: #e02121; }
#featured #title					{ overflow: hidden; padding: 2px 0 0 1px; font: normal normal bold 24px/1 "Century Gothic", Arial, Helvetica, sans-serif; width: 554px; height: 26px; color: #fff; text-transform: uppercase; letter-spacing: -2px; position: absolute; }
#featured #title:hover				{ color: #f00; }
#featured #title img				{ margin: -2px 0 0 -1px; background: url('images/bg_title_1.png') repeat-x; width: 555px; height: 28px; border: 0; position: absolute; }
#featured #text						{ margin: 43px 0 0 166px; width: 391px; text-align: justify; font: normal normal normal 12.5px/17px Arial, Helvetica, sans-serif; color: #eee; }
#featured #text img					{ display: none; }
#featured #text a:visited			{ color: #dd9999; }
#featured #text a:hover				{ color: #e02121; text-decoration: underline; }
#featured #text a.external			{ background: url('images/external-link.gif') center right no-repeat; padding-right: 11px; }
#featured #comments					{ width: 80px; height: 17px; background: url('images/bg_button_8.gif') no-repeat right 0; margin: 225px 0 0 386px; position: absolute; }
#featured #comments:hover			{ background-position: right -21px; }
#featured #comments img				{ border: 0; width: 80px; height: 17px; position: absolute; }
#featured #comments a,
#featured #comments a.visited		{ text-decoration: none; color: #fff; font: normal normal bold 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.2px; }
#featured #comments #small			{ position: absolute; margin: 2px 0 0 59px; width: 17px; text-align: center; }
#featured #comments #small a,
#featured #comments #small a.visited
									{ color: #000; font: normal normal normal 10px/1 "Century Gothic", Arial, Helvetica, sans-serif; }
#featured #comments:hover a,
#featured #comments:hover a:visited,
#featured #comments:hover a:hover	{ color: #e02121; }
#featured #comments:hover #small a,
#featured #comments:hover #small a:visited,
#featured #comments:hover #small a:hover
									{ color: #000; }
#featured .more						{ width: 72px; height: 17px; padding: 1px 0 0; background: url('images/bg_button_9.gif') no-repeat right 0; margin: 224px 0 0 481px; position: absolute; }
#featured .more:hover				{ background-position: right -21px; }
#featured .more img					{ border: 0; width: 72px; height: 18px; position: absolute; margin: -1px 0 0; }
#featured .more a,
#featured .more a.visited			{ text-decoration: none; color: #fff; font: normal normal bold 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.6px; }
#featured .more:hover a,
#featured .more:hover a:visited,
#featured .more:hover a:hover		{ color: #e02121; }

.sectiontitle						{ margin: 3px 0 0 -1px; font: normal normal bold 18px/1 "Century Gothic", Arial, Helvetica, sans-serif; letter-spacing: -1.3px; color: #fff; text-transform: uppercase; }
.sectiontitle img					{ border: 0; position: absolute; margin: 3px 0 0 1px; }

#features							{ margin: 40px 0 0 616px; position: absolute; }
#features .sectiontitle				{ margin: -26px 0 8px -1px; position: absolute; width: 200px; }
#features .sectiontitle img			{ width: 159px; height: 14px; background: url('images/bg_title_2.png') repeat-x; }
#features img.dpic					{ width: 70px; height: 46px; border: 0; padding: 1px; background: #85827d; border: 1px solid #1f1b13; margin: 0; position: relative; margin: 2px 0 0; }
#features img.dpic:hover			{ background: #e02121; }
#features .post						{ padding: 5px 0 0; width: 275px; height: 43px; position: absolute; margin: 2px 0 0 82px; background: url('images/bg_post_1.gif') no-repeat 1px top; }
#features .post .title				{ font: normal normal bold 13px/1 Arial, Helvetica, sans-serif; color: #fff; letter-spacing: -1px; position: absolute; }
#features .post .title a,
#features .post .title a:visited	{ color: #fff; }
#features .post .title a:hover		{ color: #e02121; text-decoration: underline; }
#features .post .text				{ color: #c6c4c1; font: normal normal normal 75%/13px Arial, Helvetica, sans-serif; letter-spacing: -1px; position: absolute; margin: 5px 0 0; text-align: justify; width: 276px; }

img#middlepar						{ width: 1004px; height: 2px; background: url('images/img_middle_1.gif') no-repeat; border: 0; margin: 0 auto; display: block; }
#middle								{ padding: 0; margin: 0 auto; border-right: 2px solid #514d46; border-left: 2px solid #514d46; width: 1000px; }
#middle .block						{ padding: 8px 23px 5px; margin: 0; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; width: 950px; background: #352f26; border-bottom:1px solid #221E18; }

#sections							{ width: 950px; height: 35px; background: url('images/bg_sections_1.gif') no-repeat center 0px; padding: 2px 0 0; }
#sections #noticias					{ margin: 12px 0 0 43px; }
#sections #noticias img#npic		{ background: url('images/bg_button_10.gif'); width: 44px; height: 28px; position: absolute; margin: -7px 0 0 -43px; }
#sections #noticias .sectiontitle a,
#sections #noticias .sectiontitle a:visited,
#sections #criticas .sectiontitle a,
#sections #criticas .sectiontitle a:visited,
#sections #artigos .sectiontitle a,
#sections #artigos .sectiontitle a:visited,
#sections #entrevistas .sectiontitle a,
#sections #entrevistas .sectiontitle a:visited
									{ color: #fff; }
#sections #noticias .sectiontitle a:hover,
#sections #criticas .sectiontitle a:hover,
#sections #artigos .sectiontitle a:hover,
#sections #entrevistas .sectiontitle a:hover
									{ color: #f00; }
#sections #noticias .sectiontitle a img,
#sections #criticas .sectiontitle a img,
#sections #artigos .sectiontitle a img
									{ background: url('images/bg_title_3.png') repeat-x center 2px; width: 80px; height: 19px; position: absolute; margin: 0; border: 0; }
#sections #criticas					{ margin: -21px 0 0 292px; }
#sections #criticas img#cpic		{ background: url('images/bg_button_11.gif') 0px 0px; width: 43px; height: 32px; position: absolute; margin: -9px 0 0 -43px; }
#sections #artigos					{ margin: -21px 0 0 544px; }
#sections #artigos img#apic			{ background: url('images/bg_button_12.gif') 0px 0px; width: 43px; height: 34px; position: absolute; margin: -12px 0 0 -45px; }
#sections #entrevistas .sectiontitle a img
									{ background: url('images/bg_title_3.png') repeat-x center 2px; width: 110px; height: 19px; position: absolute; margin: 0; border: 0; }
#sections #entrevistas				{ margin: -21px 0 0 793px; }
#sections #entrevistas img#epic		{ background: url('images/bg_button_13.gif') 0px 0px; width: 43px; height: 30px; position: absolute; margin: -6px 0 0 -45px; }

#lists								{ background: url('images/bg_lists_1.gif') repeat-y center; width: 950px; margin: 0; }
#lists #nlist						{ width: 201px; vertical-align: top; }
#lists #nlist img,
#lists #clist img,
#lists #alist img,
#lists #elist img					{ width: 193px; height: 127px; padding: 2px; background: #85827d; border: 2px solid #1f1b13; margin: 2px 0 0; }
#lists #nlist img:hover,
#lists #clist img:hover,
#lists #alist img:hover,
#lists #elist img:hover				{ background: #e02121; }
#lists #nlist .ntitle,
#lists #clist .ctitle,
#lists #alist .atitle,
#lists #elist .etitle				{ width: 197px; background: url('images/bg_lists_2.gif') no-repeat center bottom; padding: 8px 2px 10px; font: normal normal bold 13px/15px Arial, Helvetica, sans-serif; letter-spacing: -1px; }
#lists #nlist .ntitle a,
#lists #nlist .ntitle a:visited,
#lists #clist .ctitle a,
#lists #clist .ctitle a:visited,
#lists #alist .atitle a,
#lists #alist .atitle a:visited,
#lists #elist .etitle a,
#lists #elist .etitle a:visited		{ color: #d7d5d4; }
#lists #nlist .ntitle a:hover,
#lists #clist .ctitle a:hover,
#lists #alist .atitle a:hover,
#lists #elist .etitle a:hover		{ color: #e02121; text-decoration: underline; }
#lists #clist,
#lists #elist						{ width: 201px; vertical-align: top; padding-left: 48px; }
#lists #alist						{ width: 201px; vertical-align: top; padding-left: 49px; }

#middle .block .more				{ background: #352f26 url('images/bg_more_1.gif') no-repeat center 0px; width: 950px; margin: 0; height: 47px; }
.more .cell							{ margin-top: 20px; width: 150px; position: absolute; font: normal normal bold 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.2px; text-align: right; }
.more .cell a,
.more .cell a:visited				{ color: #fff;}
.more .cell a:hover					{ color: #e02121; }
.more #celln						{ margin-left: 48px }
.more #cellc						{ margin-left: 297px }
.more #cella						{ margin-left: 547px }
.more #celle						{ margin-left: 796px }

img#middle2par						{ width: 1004px; height: 2px; background: url('images/img_middle_2.gif') no-repeat; border: 0; margin: 0 auto; display: block; }

#bottom								{ padding: 0; margin: 0 auto; border-right: 2px solid #514d46; border-left: 2px solid #514d46; width: 1000px; }
#bottom .block						{ padding: 0 24px 20px 23px; margin: 0; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; width: 949px; background: #2b251b; }

#topics								{ width: 326px; height: 52px; background: url('images/bg_topics_1.gif') no-repeat; }
#topics .sectiontitle				{ padding: 19px 0 0 3px; }

#about								{ width: 250px; height: 52px; background: url('images/bg_about_1.gif') no-repeat; }
#about .sectiontitle				{ padding: 19px 0 0 26px; }

#pub								{ width: 165px; height: 52px; background: url('images/bg_pub_1.gif') no-repeat; }
#pub .sectiontitle					{ padding: 19px 0 0 27px; }

#gas								{ background: url('images/bg_pub_2.gif') no-repeat center bottom; width: 208px; height: 231px; padding-top: 20px; }
#gas #frontpage200x200				{ width: 200px; height: 200px; margin: 27px 0 0 4px; }
#gas #frontpage200x200:hover		{ margin: 25px 0 0 2px; border: 2px solid #e02121; }

.last								{ background: url('images/bg_bottom_1.gif') no-repeat right bottom; }
.sectiontitle .sectionbottom		{ width: 115px; height: 26px; background: url('images/bg_title_2.png') repeat-x 0px 9px; margin: -6px 0 0; }
#b01								{ height: 179px; }
#b01 h3								{ display: none; }
#b01 .ctc							{ position: absolute; width: 303px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; text-align: justify; padding: 6px 26px 0 0; }
#b01 .ctc a:hover					{ background: #fff !important; color: #2b251b !important; }
#b02								{ height: 179px; }
#b02 p								{ width: 203px; text-align: justify; padding: 0 23px; font: normal normal normal 72%/16px Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #e6e6e6; }
#b02 p a,
#b02 p a:visited					{ color: #dd9999; }
#b02 p a:hover						{ color: #e02121; text-decoration: underline; }
#b03								{ height: 179px; padding-left: 15px; }
#b03 img							{ margin: 10px 0 0; padding: 0 0 0 10px; width: 118px; height: 21px; border: 0; }
#b03 img:hover						{ margin: 10px 0 0; width: 118px; background: url('images/bg_img_1.gif') no-repeat 0px 0px; }
#b03 img#awnpic						{ height: 22px; }
#b03 img#awnpic:hover				{ margin: 10px 0 0; width: 118px; background: url('images/bg_img_1.gif') no-repeat 0px 2px; }

#bottom .block .sectiontitle a,
#bottom .block .sectiontitle a:visited
									{ color: #fff; }
#bottom .block .sectiontitle a:hover
									{ color: #e02121; }


/* footer.php
------------------------------------------------- */

img#footerpar						{ width: 1004px; height: 2px; background: url('images/img_middle_3.gif') no-repeat; border: 0; margin: 0 auto; display: block; }

#footer1							{ padding: 0; margin: 0 auto; border-right: 2px solid #514d46; border-left: 2px solid #514d46; width: 1000px; }
#footer1 .block						{ padding: 19px 35px 12px; margin: 0; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; width: 926px; background: #2b251b; }
img#logo2							{ margin: 1px 0 0; width: 248px; height: 27px; border: 0; position: absolute; background: url('images/bg_logo_2.gif') no-repeat; }
p#footerbar							{ text-align: right; width: 926px; font: normal normal normal 12px/1 "Century Gothic", Arial, Helvetica, sans-serif; color: #7f7f7f; text-transform: uppercase; }
p#footerbar a,
p#footerbar a:visited				{ color: #a7a7a7; }
p#footerbar a:hover					{ color: #fff; }
p#footerbar .red					{ color: #e02121 !important; }
p#footerbar .red:hover				{ color: #f00 !important; }

#div1,
#div2,
#div3,
#div4,
#div5								{ padding: 0; margin: 0 auto; width: 1004px; }
.filler								{ height: 11px; width: 1000px; border-right: 2px solid #514d46; border-left: 2px solid #514d46; }
.filler .in							{ height: 11px; width: 996px; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; background: #2b251b; }
img.filler1							{ border: 0; display: block; margin: 0 auto; width: 1004px; height: 4px; background: url('images/img_filler_1.gif') no-repeat; }
img.filler2							{ border: 0; display: block; margin: 0 auto; width: 1004px; height: 4px; background: url('images/img_filler_2.gif') no-repeat; }
img.filler3							{ border: 0; display: block; margin: 0 auto; width: 1004px; height: 7px; }
.drops								{ width: 950px; margin: 0 auto; border-right: 2px solid #514d46; border-left: 2px solid #514d46; }
.drops .in							{ width: 866px; padding: 20px 40px; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; background: #352f26; }

#div1 .drops .in					{ text-align: justify; font: normal normal normal 12px/18px Arial, Helvetica, sans-serif; color: #ddd; }
#div1 .drops .in a,
#div1 .drops .in a:visited			{ color: #aaaaaa; }
#div1 .drops .in a:hover			{ color: #f00; text-decoration: underline; }
#div2 .drops .in					{ min-height: 261px; background: #352f26 url('') no-repeat 560px 115px; }

#subform							{ color: #fff !important; }
#subform p							{ display: inline !important; }
#subform input.field				{ display: block; background: url('images/bg_field_1.gif') no-repeat; border: 0; padding: 7px 10px; margin: 0 0 5px; width: 358px; height: 16px; color: #aaa; }
#subform input.field:hover,
#subform input.field:focus			{ color: #eee; }
#subform #yes,
#subform #no						{ display: inline; font-size: 10px; color: #999; padding: 0 10px 0 31px; }
#subform #yes:hover,
#subform #no:hover					{ color: #fff; }
#subform #yes input,
#subform #no input					{ position: absolute; margin: 3px 0 0 -17px; }
#subform input.check				{ background: url('images/bg_button_14.gif') no-repeat 0px 0px; width: 49px; height: 40px; position: absolute; margin: -41px 0 0 82px; }
#subform input.check:hover			{ background-position: 0px -40px !important; }

#giraffe_calendar					{ position: relative; margin: 0 0 0 268px; }
table#wp-calendar					{ position: absolute; background: url('images/bg_thead_1.gif') no-repeat; padding: 0 !important; margin: 0 0 0 -268px !important; border-width: 0 !important; outline-width: 0 !important; width: 244px; }
table#wp-calendar tds				{ padding: 0; }
table#wp-calendar thead				{ width: 244px; height: 25px; font: normal normal normal 15px/25px "Century Gothic", Arial, Helvetica, sans-serif !important; }
#wp-calendar-caption				{ padding: 0 9px 5px !important; color: #fff; font: normal normal normal 15px/1 "Century Gothic", Arial, Helvetica, sans-serif !important; text-transform: uppercase; letter-spacing: -1px !important; text-align: right !important; }
#wp-calendar-caption a,
#wp-calendar-caption a:visited		{ color: #aaa; }
#wp-calendar-caption a:hover		{ color: #e02121; }
#wp-calendar-caption img			{ display: none; }
table#wp-calendar tbody				{ font: normal normal normal 12px/1 "Century Gothic", Arial, Helvetica, sans-serif; color: #5d5951; }
table#wp-calendar tbody a,
table#wp-calendar tbody a:visited	{ text-decoration: none !important; color: #fff; }
table#wp-calendar tbody a:hover		{ text-decoration: none !important; color: #e02121; }
table#wp-calendar tbody td			{ height: 20px; }
#wp-calendar tbody td a				{ background: none !important; }
table#wp-calendar tfoot				{ font: normal normal normal 12px/20px Arial, Helvetica, sans-serif; background: #352f26 url('images/bg_tfoot_1.gif') no-repeat 0px 0px; }
table#wp-calendar tfoot a,
table#wp-calendar tfoot a:visited	{ color: #eee; }
able#wp-calendar tfoot a:hover		{ color: #f00; }
td#prev								{ text-align: left !important; padding-left: 10px !important; }
td#next								{ text-align: right !important; padding-right: 10px !important; }
td#prev a,
td#prev a:visited,
td#next a,
td#next a:visited					{ color: #9d9a95 !important; font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size: 14px !important; letter-spacing: -1px !important; }
td#prev a:hover,
td#next a:hover						{ color: #e02121 !important; }
span.select							{ position: absolute; width: 90px; height: 18px; padding: 0 6px; color: #9f9d98; font: 10px/1 "Century Gothic", Arial, Helvetica, sans-serif; background: url('images/bg_select_1.gif') no-repeat 0px 0px; overflow: hidden; }
span.select:hover,
span.select:focus					{ background-position: 0px 18px; color: #fff; }
#select								{ position: absolute; padding: 194px 0 0; text-align: center; width: 244px; }
#select select						{ width: 120px; text-transform: uppercase; border: 1px solid #2a251c; background: #3f3a31; height: 21px; padding: 1px 0 0; color: #9f9d98; font: 10px/1 "Century Gothic", Arial, Helvetica, sans-serif; letter-spacing: -1px; }
#select select:hover,
#select select:focus				{ color: #fff; }
option.first						{ text-transform: none; }
#div2 #showit						{ margin: 70px 0 0 -105px; width: 244px; text-align: center; position: absolute; color: #fff !important; font: normal normal normal 15px/1 Arial, Helvetica, sans-serif; letter-spacing: -1px; }
#div2 #showit a:hover				{ color: #e02121; }
#wp-calendar-split					{ margin: -14px 0 0; font: normal normal normal 14px/18px Arial, Helvetica, sans-serif; letter-spacing: -1px; }
#wp-calendar-split a,
#wp-calendar-split a:visited		{ color: #eee; }
#wp-calendar-split a:hover			{ color: #e02121; text-decoration: underline; }
#wp-calendar-split li				{ list-style: none; padding: 0 0 0 16px; background: url('images/bg_list_1.gif') no-repeat 0px 5px; }

#fictec								{ margin: 0; padding: 0; width: 866px; font: normal normal bold 12px/12px Arial, Helvetica, sans-serif; color: #ddd; }
#fictec #frd						{ width: 235px; background: url('images/bg_table_1.gif') repeat-y right; padding: 0 40px 0 0; }
#fictec #scd						{ width: 236px; padding: 0 40px; background: url('images/bg_table_1.gif') repeat-y right; }
#fictec #trd						{ width: 235px; padding: 0 0 0 40px; }
#fictec span						{ display: block; padding-left: 17px; font-weight: normal; color: #ccc; line-height: 22px; }
#fictec span a,
#fictec span a:visited				{ color: #aaaaaa; }
#fictec span a:hover				{ text-decoration: underline; color: #e02121; }

input#gbutton						{ background: url('images/bg_button_15.gif') no-repeat; border: 0; width: 33px; height: 38px; position: absolute; margin: -8px 0 0 10px; }
input#gbutton:hover					{ background-position: -33px 0px; }

#div5 .drops .in					{ font: normal normal normal 10px/28px Arial, Helvetica, sans-serif; color: #999; }
#div5 .drops .in label				{ font: normal normal bold 12px/28px Arial, Helvetica, sans-serif; color: #ddd; }
#div5 .drops .in input,
#div5 .drops .in textarea			{ background: #4e4941; border: 2px solid #2a251c; color: #fff; }
#div5 .drops .in .contactform		{ width: 500px; margin: 0 auto; text-align: left; }
#wpcf_msg							{ width: 490px; }
#wpcf_your_name,
#wpcf_email,
#wpcf_website						{ margin: 1px 0 0 150px; width: 340px; height: 16px; position: absolute; padding: 2px 5px 0; font: normal normal normal 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -1px; }
#wpcf_captcha						{ margin: 3px 0 0 125px; width: 90px; padding: 0 5px; position: absolute; height: 16px; position: absolute; padding: 2px 5px 0; font: normal normal normal 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -1px; }
input#contactsubmit					{ background: url('images/bg_button_14.gif') no-repeat !important; border: 0 !important; width: 49px; height: 40px; position: absolute; margin: -54px 0 0 444px; }
input#contactsubmit:hover			{ background-position: 0px -40px !important; }
#div5 .drops .in textarea			{ margin-bottom: 2px; padding: 5px 5px; font: normal normal normal 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -1px; }

#footer2							{ padding: 0; margin: 0 auto; border-bottom: 2px solid #514d46; border-right: 2px solid #514d46; border-left: 2px solid #514d46; width: 1000px; }
#footer2 .block						{ padding: 8px 35px 19px; margin: 0; border-bottom: 2px solid #1f1b13; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; width: 926px; background: #2b251b; font: normal normal normal 11px/17px Arial, Helvetica, sans-serif; color: #7f7f7f; text-align: right; }
#footer2 .block a,
#footer2 .block a:visited			{ color: #aaaaaa; }
#footer2 .block a:hover				{ color: #f00; text-decoration: underline; }


/* single.php
------------------------------------------------- */

#pagetitle							{ text-align: left; display: block !important; background: url('images/bg_pagetitle_1.jpg') no-repeat 0px 0px; width: 904px !important; padding: 30px 50px !important; margin: 0 auto !important; font: normal normal bold 31px/1 "Century Gothic", Arial, Helvetica, sans-serif; width: 554px; color: #fff; text-transform: uppercase; letter-spacing: -2px; }
#pagetitle img#title				{ width: 904px; height: 37px; position: absolute; border: 0; margin: -3px 0 0; background: url('images/bg_pagetitle_1.png') no-repeat 0px 0px; }
#pagetitle #titletext				{ text-align: center; width: 904px; }

#singlebox							{ padding: 0; margin: 0 auto; border-top: 2px solid #514d46; border-right: 2px solid #514d46; border-left: 2px solid #514d46; width: 1000px; }
#singlebox .block					{ padding: 2px 0 15px; margin: 0; border-top: 2px solid #1f1b13; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; width: 996px; background: #2b251b; }

#post								{ min-height: 560px; background: url('images/bg_sidebar_1.gif') repeat-y right; display: block; width: 496px; padding: 0 22px 0 250px; text-align: justify; font: normal normal normal 12.5px/17px Arial, Helvetica, sans-serif; color: #eee; letter-spacing: -0.1px; }
#post a:hover						{ text-decoration: underline; }
#post a.external					{ background: url('images/external-link.gif') center right no-repeat; padding-right: 11px; }
#post img							{ display: block; margin: 0 auto; max-width: 488px; max-height: 300px; padding: 2px; background: #85827d; border: 2px solid #1f1b13; }
#post a img:hover					{ background: #e02121; }
#post blockquote					{ margin: 0 !important; padding: 0 30px; color: #ddd; background: url('images/bg_blockquote_1.gif') no-repeat 10px 0; }

#postmeta							{ width: 188px; margin: 13px 0 0 20px; font-family: Arial, Helvetica, sans-serif; letter-spacing: -0.01em; position: absolute; }
#postmeta .sectiontitle				{ width: 188px; margin-top: -18px; color: #ddd; }
#postmeta .sectiontitle img			{ height: 22px; width: 188px; background: url('images/bg_title_2.png') repeat-x 0 5px; margin-top: -2px; margin-left: -1px; }
#postmeta #singlesidebar			{ width: 180px; height: 150px; margin: 0 4px; }
#postmeta .text						{ color: #817d78; padding: 0; width: 188px; font: normal normal normal 0.7em/15px Arial, Helvetica, sans-serif; text-align: left; }
#postmeta .text a,
#postmeta .text a.visited			{ color: #a9a9a9; font-weight: bold; }
#postmeta .text a:hover				{ color: #E02121; text-decoration: underline; }
.textcatsntags						{ text-transform: lowercase; }
#postmeta .text span.editar			{ vertical-align: super; line-height: 0; letter-spacing: -1px; font-size: 9px; font-family: Verdana, Geneva, sans-serif; }
#postmeta .text span.editar a		{ font-weight: normal; }

#post #comments						{ width: 80px; height: 17px; background: url('images/bg_button_8.gif') no-repeat right 0; margin: 2px 0 8px 402px; }
#post #comments:hover				{ background-position: right -21px; }
#post #comments img					{ background: none; border: 0; width: 80px; height: 17px; position: absolute; }
#post #comments a,
#post #comments a.visited			{ text-decoration: none; color: #fff; font: normal normal bold 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.2px; }
#post #comments .external			{ padding-right: 0 !important; background: 0 !important; }
#post #comments #small				{ position: absolute; margin: 2px 0 0 59px; width: 17px; text-align: center; }
#post #comments #small a,
#post #comments #small a.visited
									{ color: #000; font: normal normal normal 10px/1 "Century Gothic", Arial, Helvetica, sans-serif; }
#post #comments:hover a,
#post #comments:hover a:visited,
#post #comments:hover a:hover		{ color: #e02121; }
#post #comments:hover #small a,
#post #comments:hover #small a:visited,
#post #comments:hover #small a:hover
									{ color: #000; }

#post #pages						{ margin: -25px 0 0; width: 364px; text-align: right; position: absolute; font: normal normal normal 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.2px; }
#post #pages a						{ font-weight: bold; color: #fff; }
#post #pages a:hover				{ color: #e02121; }

#tools								{ display: none; }

#singlead							{ margin: 13px 0 0 788px; position: absolute !important; width: 188px; height: 453px; }
#singlead .sectiontitle				{ width: 188px; margin-top: -18px; color: #ddd; }
#singlead .sectiontitle img			{ height: 22px; width: 188px; background: url('images/bg_title_2.png') repeat-x 0 5px; margin-top: -2px; }
#singlead .sectiontitle:hover		{ color: #F00; }
img.sidebardivisor					{ width: 188px; height: 2px; border: 0; background: url('images/bg_more_2.gif') repeat-x; margin: -8px 0 6px; }
#singlead #singlesidebar			{ width: 180px; height: 150px; margin: 0 4px; }
#singlead .titles					{ padding: 0; width: 188px; font: normal normal normal 0.7em/13px Arial, Helvetica, sans-serif; letter-spacing: -0.01em; text-align: right; }
#postmeta .titles					{ padding: 0; width: 188px; font: normal normal normal 0.7em/13px Arial, Helvetica, sans-serif; letter-spacing: -0.01em; text-align: left; }
#singlead .titles a,
#singlead .titles a.visited,
#postmeta .titles a,
#postmeta .titles a.visited			{ color: #817d78; }
#singlead .titles a:hover,
#postmeta .titles a:hover			{ color: #E02121; text-decoration: underline; }
#singlead .titles li,
#postmeta .titles li				{ list-style: none; background: url('images/bg_list_2.gif') repeat-x center bottom; padding-bottom: 6px; padding-top: 4px; }

#e404logo							{ background: url('images/bg_404_1.jpg') no-repeat; width: 1004px; height: 167px; margin: 0 auto; }

#post #search2						{ position: absolute; margin: 12px 0 0 125px; }
#post #search2 #form2				{ background: url('images/bg_form_1.gif') no-repeat; border: 0; width: 221px; height: 26px; position: absolute; margin: 4px 0 0; color: #a4a19e; font: normal normal normal 14px/1 "Century Gothic", Arial, Helvetica, sans-serif; letter-spacing: -1px; padding: 4px 13px 0 11px; }
#post #search2 #form2:hover,
#post #search2 #form2:focus			{ color: #fff; }
#post #search2 img#margin2			{ width: 254px; height: 1px; border: 0; background: none; }
#post #search2 input#button2		{ margin: -5px 0 0 250px; background: url('images/bg_button_7.gif') no-repeat; border: 0; width: 33px; height: 38px; position: relative; }
#post #search2 input#button2:hover	{ background-position: -33px 0px; }


/* archive.php
------------------------------------------------- */

#mainnotlogo						{ background: url('images/bg_noticias_1.jpg') no-repeat; width: 1004px; height: 167px; margin: 0 auto; }
#maincritlogo						{ background: url('images/bg_criticas_1.jpg') no-repeat; width: 1004px; height: 167px; margin: 0 auto; }
#mainartlogo						{ background: url('images/bg_artigos_1.jpg') no-repeat; width: 1004px; height: 167px; margin: 0 auto; }
#mainentlogo						{ background: url('images/bg_entrevistas_1.jpg') no-repeat; width: 1004px; height: 167px; margin: 0 auto; }
#mainarclogo						{ background: url('images/bg_arquivos_1.jpg') no-repeat; width: 1004px; height: 167px; margin: 0 auto; }
.Destaquess							{ background: url('images/bg_destaques_1.jpg') no-repeat; width: 1004px; height: 167px; margin: 0 auto; }

#archivebox							{ padding: 0; margin: 0 auto; border-top: 2px solid #514d46; border-right: 2px solid #514d46; border-left: 2px solid #514d46; width: 1000px; }
#archivebox .block					{ padding: 2px 0 15px; margin: 0; border-top: 2px solid #1f1b13; border-right: 2px solid #1f1b13; border-left: 2px solid #1f1b13; width: 996px; background: #2b251b; }

#archiveblock						{ width: 559px; min-height: 500px; padding: 3px 20px 0; margin: 15px 0 0; background: url('images/bg_sidebar_1.gif') repeat-y 597px; }

#archiveblock .cell					{ width: 577px; min-height: 200px; position: relative; padding: 11px 0 0 3px; }
#archiveblock .cell .title			{ margin: -20px 0 0; padding: 2px 0 0 1px; font: normal normal bold 20px/1 "Century Gothic", Arial, Helvetica, sans-serif; width: 574px; height: 26px; color: #fff; text-transform: uppercase; letter-spacing: -2px; position: absolute; }
#archiveblock .cell .title:hover	{ color: #f00; }
#archiveblock .cell .title img		{ margin: -2px 0 0 -1px; background: url('images/bg_title_1.png') repeat-x; width: 575px; height: 28px; border: 0; position: absolute; }
#archiveblock .cell .meta			{ padding: 0 0 0 1px; margin: 8px 0 0; font: normal normal bold 0.7em/1 "Century Gothic", Arial, Helvetica, sans-serif; width: 574px; height: 16px; color: #aaa; text-transform: uppercase; letter-spacing: -0.02em; position: absolute; }
#archiveblock .cell .meta a			{ color: #aaa; }
#archiveblock .cell .meta a:hover	{ color: #e02121; }
#archiveblock .cell img.arcpic		{ width: 193px; height: 127px; padding: 2px; background: #85827d; border: 2px solid #1f1b13; margin: 26px 0 0; position: absolute; }
#archiveblock .cell img.arcpic:hover
									{ background: #e02121; }
#archiveblock .cell .replpic		{ width: 193px; padding: 2px; background: #85827d; border: 2px solid #1f1b13; margin: 26px 0 0; position: absolute; font-size: 0em; line-height: 0em; }
#archiveblock .cell .replpic:hover	{ background: #e02121; }
#archiveblock .cell .replpic p		{ display: inline; }
#archiveblock .cell .replpic img	{ display: block; border: 0; background: none; max-width: 193px; max-height: 127px; margin: auto; }
#archiveblock .cell .replpic blockquote
									{ display: none; }

#archiveblock .cell .text			{ margin: 29px 0 0 217px; padding: 0 0 43px 0; width: 340px; text-align: justify; font: normal normal normal 0.7em/14px Arial, Helvetica, sans-serif; color: #eee; }
#archiveblock .cell .text a:visited	{ color: #dd9999; }
#archiveblock .cell .text a:hover	{ color: #e02121; text-decoration: underline; }
#archiveblock .cell .text a.external
									{ background: url('images/external-link.gif') center right no-repeat; padding-right: 11px; }
#archiveblock .cell .text blockquote
									{ margin: 0 !important; padding: 0 15px; color: #ddd; background: url('images/bg_blockquote_1.gif') no-repeat 5px 0; }

#archiveblock .cellaid				{ height: 27px; position: absolute; margin: -47px 0 0; width: 175px; padding: 0 0 0 386px; background: url('images/bg_archivepost_1.gif') no-repeat 3px 25px; }
#archiveblock .cellaid .comments	{ width: 80px; height: 17px; background: url('images/bg_button_8.gif') no-repeat right 0; margin: 0 0 0 91px; position: absolute; }
#archiveblock .cellaid .comments:hover
									{ background-position: right -21px; }
#archiveblock .cellaid .comments img
									{ border: 0; width: 80px; height: 17px; position: absolute; }
#archiveblock .cellaid .comments a,
#archiveblock .cellaid .comments a.visited
									{ text-decoration: none; color: #fff; font: normal normal bold 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.2px; }
#archiveblock .cellaid .comments .small
									{ position: absolute; margin: 2px 0 0 59px; width: 17px; text-align: center; }
#archiveblock .cellaid .comments .small a,
#archiveblock .cellaid .comments .small a.visited
									{ color: #000; font: normal normal normal 10px/1 "Century Gothic", Arial, Helvetica, sans-serif; }
#archiveblock .cellaid .comments:hover a,
#archiveblock .cellaid .comments:hover a:visited,
#archiveblock .cellaid .comments:hover a:hover
									{ color: #e02121; }
#archiveblock .cellaid .comments:hover .small a,
#archiveblock .cellaid .comments:hover .small a:visited,
#archiveblock .cellaid .comments:hover .small a:hover
									{ color: #000; }
#archiveblock .cellaid .more		{ width: 72px; height: 17px; padding: 1px 0 0; background: url('images/bg_button_9.gif') no-repeat right 0; position: absolute; }
#archiveblock .cellaid .more:hover	{ background-position: right -21px; }
#archiveblock .cellaid .more img	{ border: 0; width: 72px; height: 18px; position: absolute; margin: -1px 0 0; }
#archiveblock .cellaid .more a,
#archiveblock .cellaid .more a.visited
									{ text-decoration: none; color: #fff; font: normal normal bold 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.6px; }
#archiveblock .cellaid .more:hover a,
#archiveblock .cellaid .more:hover a:visited,
#archiveblock .cellaid .more:hover a:hover
									{ color: #e02121; }

#archivesidebar						{ width: 357px; padding: 0; margin: 38px 0 0 619px; position: absolute; }

#archivesidebar .sectiontitle		{ margin: -26px 0 8px -1px; position: absolute; width: 200px; }
#archivesidebar .sectiontitle img	{ width: 159px; height: 14px; background: url('images/bg_title_2.png') repeat-x; }
#archivesidebar img.sidebardivisor2	{ width: 357px; margin: 2px 0 6px; height: 2px; border: 0; background: url('images/bg_more_2.gif') repeat-x; position: absolute; }
#archivead							{ line-height: 45px; width: 234px; padding: 0 61px 0 62px; margin: -20px 0 40px; }
#archivecalendar					{ padding-bottom: 40px; margin-top: -23px !important; }
#archivecalendar #showit			{ display: none; }
#archivecalendar table#wp-calendar	{ background: url('images/bg_thead_2.gif') no-repeat; }
#archivecalendar table#wp-calendar tfoot
									{ background: #2b251b url('images/bg_tfoot_2.gif') no-repeat 0px 0px; }
#archivecalendar #wp-calendar-caption
									{ position: relative; padding: 0 9px 25px !important; margin-right: -56px !important; letter-spacing: -0.02em !important; font-size: 12px !important; }
#archivecalendar table#wp-calendar	{ margin: 0 0 0 -211px !important; position: relative !important; }
img#calendgeral						{ width: 250px !important; }
#advsearchdiv						{ width: 280px; padding: 20px 38px 0 39px; }
#badopera							{ margin: -40px 0 0; }
form#advsearch						{ width: 280px; }
form#advsearch label				{ color: #ccc; font: normal normal normal 12px/28px Arial, Helvetica, sans-serif; letter-spacing: -0.05em; }
form#advsearch input#terms			{ width: 194px; position: absolute; margin: 0 0 0 80px; height: 15px; background: #3f3a31; color: #fff; border: 1px solid #2a251c; padding: 2px 3px; font: 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.02em; }
form#advsearch select				{ position: absolute; width: 200px; border: 1px solid #2a251c; background: #3f3a31; height: 21px; padding: 1px 0 0; color: #9f9d98; font: 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.02em; margin: 0 0 0 80px; }
form#advsearch select:hover,
form#advsearch select:focus			{ color: #fff; }
form#advsearch input#button			{ margin: 0 0 0 245px; background: url('images/bg_button_7.gif') no-repeat; border: 0; width: 33px; height: 38px; position: relative; }
form#advsearch input#button:hover	{ background-position: -33px 0px; }
#archiveseldiv						{ margin: -20px 0 0 0; }
select.archivesel					{ margin: -14px 0 35px 120px; width: 120px; text-transform: uppercase; border: 1px solid #2a251c; background: #3f3a31; height: 21px; padding: 1px 0 0; color: #9f9d98; font: 10px/1 "Century Gothic", Arial, Helvetica, sans-serif; letter-spacing: -1px; }
select.archivesel:hover,
select.archivesel:focus				{ color: #fff; }
#ta0								{ letter-spacing: 0.02em !important; }

#arcpages							{ height: 12px; margin: -5px 0 0; padding: 0 0 5px; font: normal normal normal 12px/1 Arial, Helvetica, sans-serif; letter-spacing: -0.2px; }
#arcpages a							{ font-weight: bold; color: #fff; }
#arcpages a:hover					{ color: #e02121; }
#arcpages #nep						{ position: absolute; text-align: right; width: 300px; margin: 0 0 0 209px; }
#arcpages #pep						{ position: absolute; margin: 0 0 0 25px; }

#nofound							{ margin-top: -10px !important; }
#nofound:hover						{ color: #fff !important; }
#nofoundtxt							{ font-size: 12px !important; line-height: 16px !important; width: 450px !important; margin-left: 0px !important; }


/* page.php
------------------------------------------------- */

.pagebox .block #post				{ min-height: 100px !important; }


/* topics.php
------------------------------------------------- */

#maintoplogo						{ background: url('images/bg_topicos_1.jpg') no-repeat; width: 1004px; height: 167px; margin: 0 auto; }

#topicsblock						{ width: 796px; padding: 25px 100px; margin: 15px 0; text-align: center; }
#topicsblock a						{ font-family: Arial, Helvetica, sans-serif; color: #eee; line-height: 22px; }
#topicsblock a:hover				{ background: #fff !important; color: #2b251b !important; }


/* members.php
------------------------------------------------- */

.members b							{ font: normal normal bold 16px/1.5 "Century Gothic", Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: -0.05em; }


/* misc
------------------------------------------------- */

table.sortable						{ width: 496px; margin: 20px 0; background: url('images/bg_sortable_1.gif') repeat 0px 22px; }
#Atable, #Btable, #Ctable, #Dtable, #Etable, #Ftable, #Gtable, #Htable, #Itable, #Jtable, #Ktable, #Ltable, #Mtable, #Ntable, #Otable, #Ptable, #Qtable, #Rtable, #Stable, #Ttable, #Utable, #Vtable, #Wtable, #Xtable, #Ytable, #Ztable, #axatable
									{ display: none; }
.goavai								{ display: none !important; }
.cumbekmeluv						{ display: block !important; }
.tdj								{ text-align: left; height: 16px; }
.edr, .ndj1, .ndj2, .ndj3, .ndj4, .ndj5, .ndj5r
									{ text-align: center; }
.ndj1								{ background: url('images/img_s1.png') center no-repeat; }
.ndj2								{ background: url('images/img_s2.png') center no-repeat; }
.ndj3								{ background: url('images/img_s3.png') center no-repeat; }
.ndj4								{ background: url('images/img_s4.png') center no-repeat; }
.ndj5								{ background: url('images/img_s5.png') center no-repeat; }
.ndj5r								{ background: url('images/img_srec.png') center no-repeat; }
.tdjh								{ background: #2b251b; text-align: left; font-weight: bold; width: 346px; padding: 0 0 5px; }
.edrh								{ background: #2b251b; text-align: center; font-weight: bold; width: 50px; padding: 0 0 5px; }
.ndjh								{ background: #2b251b; text-align: center; font-weight: bold; width: 100px; padding: 0 0 5px; }

img.noclassplz						{ background: none !important; display: inline !important; border: none !important; margin: 3px 0 -3px 3px !important; padding: 0 !important; }
img.alignL							{ margin: 5px 10px 10px 0 !important; display: inline !important; max-height: 200px !important; max-width: 200px !important; }
img.alignR							{ margin: 5px 0 10px 10px !important; display: inline !important; max-height: 200px !important; max-width: 200px !important; }

#themebar 							{ background: url('images/bg_theme_1.gif') no-repeat; margin: 0 auto; text-align: left; padding: 12px 26px; height: 10px; width: 952px; }
#themebar a							{ cursor: default; }
#themebar img						{ margin: 0 4px; height: 10px; background-position: 0px 0px; border: none; }
#themebar a img:hover				{ background-position: 0px -10px; cursor: pointer !important; }
#themebar img.divth					{ background: url('images/img_div_1.gif') no-repeat; width: 4px; }
img.tagth16							{ background: url('images/img_button_1.gif') no-repeat; width: 62px; }
img.tagth14							{ background: url('images/img_button_2.gif') no-repeat; width: 58px; }
img.tagth97							{ background: url('images/img_button_3.gif') no-repeat; width: 86px; }
img.tagth15							{ background: url('images/img_button_4.gif') no-repeat; width: 86px; }
img.tagth91							{ background: url('images/img_button_5.gif') no-repeat; width: 18px; }
img.tagth117						{ background: url('images/img_button_6.gif') no-repeat; width: 20px; }
img.tagth50							{ background: url('images/img_button_7.gif') no-repeat; width: 15px; }
img.taglan							{ background: url('images/img_button_8.gif') no-repeat; width: 91px; margin-bottom: -3px !important; height: 13px !important }
img.taglan:hover					{ background-position: 0px -13px !important; }
img.tagth86							{ background: url('images/img_button_9.gif') no-repeat; width: 80px; }
img.tagind							{ background: url('images/img_button_10.gif') no-repeat; width: 61px; margin-right: 95px !important; }
#themebar a img.smalico				{ height: 16px !important; width: 16px; margin: -3px 4px !important; }
#themebar a img.smalico:hover		{ background-position: 0px -16px !important; }
img#si001							{ background: url('images/img_button_11.gif') no-repeat; }
img#si002							{ background: url('images/img_button_12.gif') no-repeat; }
img#si003							{ background: url('images/img_button_13.gif') no-repeat; }
img#si004							{ background: url('images/img_button_14.gif') no-repeat; }
img#smashsidesingl					{ display: block; margin: 0 auto; border: 20px auto 0; }

#singlebottomad						{ margin: 10px; background: url('images/bg_pub_3.gif') 2px 2px no-repeat #85827D; padding: 2px; border: 2px solid #000; height: 60px; width: 468px;  }
#singlebottomad:hover				{ background: url('images/bg_pub_3.gif') 2px 2px no-repeat #e02121; }

#archiveblock .cell .text img,
#archiveblock .cell .text .alignL,
#archiveblock .cell .text .alignR	{ display: none !important; }

#nfull {
background:#352F26 none repeat scroll 0 0;
border-left:2px solid #1F1B13;
border-right:2px solid #1F1B13;
border-top:1px solid #464138;
padding:20px 23px 20px;
float:left;
width:950px;
}

.sectiontitlefull						{ margin: 3px 0 0 -1px; margin-bottom:15px;font: normal normal bold 18px/1 "Century Gothic", Arial, Helvetica, sans-serif; letter-spacing: -1.3px; color: #fff; text-transform: uppercase; }

#nfull p {
color:#8a8a8a;
font-family:Arial,Helvetica,sans-serif;
font-size:12.5px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:13px;
text-align:justify;
}

#nfull small {
color:#6e6e6e;
}

#nfull small a:link {
color:#6e6e6e;
}

#nfull img {
background:#85827D none repeat scroll 0 0;
border:2px solid #1F1B13;
margin:2px 0 0;
padding:2px;
width:106px;
height:70px;
float:left;
}

#nfull img:hover {
background:#E02121 none repeat scroll 0 0;
}

#nfull .ntitle {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:15px;
padding-top:10px;
}

#nfull .ntitle a {
color:#D7D5D4;
}

#nfull .ntitle a:visited {
color:#D7D5D4;
text-decoration:none;
}

#nfull .ntitle a:hover {
color:#FF0000;
text-decoration:underline;
}

#nfulls {
background:#352F26 none repeat scroll 0 0;
margin-top:1px;
padding:0px 0px 0px;
width:448px;
float:right
}

#nfulls img {
background:#85827D none repeat scroll 0 0;
border:2px solid #1F1B13;
margin:2px 0 0;
padding:2px;
width:106px;
height:70px;
float:left;
}

#nfulls img:hover {
background:#E02121 none repeat scroll 0 0;
}

#nfulls .ntitle {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:15px;
}

#nfulls .ntitle a {
color:#D7D5D4;
}

#nfulls .ntitle a:visited {
color:#D7D5D4;
text-decoration:none;
}

#nfulls .ntitle a:hover {
color:#FF0000;
text-decoration:underline;
}