/*
------------------------------------------------------------------------
Theme Name:    Deluxe Theme
Theme URI:     http://www.nattywp.com/
Description:   Deluxe theme by NattyWP. <a href="admin.php?page=functions.php">Configure</a> Deluxe theme. Visit our <a href="http://www.nattywp.com/forum" title="NattyWP Forum">NattyWP Community Forum</a> and <a href="http://support.nattywp.com">Help Desk</a>!
Version:       1.2
Author:        NattyWP
Author URI:    http://www.nattywp.com/
------------------------------------------------------------------------

Support:       NattyWP, contactus@nattywp.com
Updated:       April 26 2009
Copyright:     (c) 2009 NattyWP

All rights reserved.
*/

body { font-family: Tahoma,Arial,Helvetica,sans-serif; line-height: 1.3em; font-size: 12px; color: rgb(0, 0, 0);}

#logo { float:left;}
#content #newsflash .post h1 a, #content #newsflash .post h1 {margin: 8px 0px 0px; padding:0px; display: block; font-size: 20px; line-height: 22px; font-weight:normal;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0pt none ; margin: 0pt; padding: 0pt; vertical-align: baseline; }
table { border-collapse: separate; border-spacing: 0pt; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
li { list-style-type: none; list-style-image: none; }
body { font-family: Arial,Tahoma,Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
body { font-size: 68.75%; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content .contentheading, #content .componentheading { margin: 0pt; font-family: Arial,Helvetica,Verdana,"Lucida Grande",Georgia,sans-serif; clear: both; }
#content h1, #content .componentheading { padding: 30px; display: inline-block; font-size: 4.25em; }
#content h2, #content .contentheading { padding: 0pt 0pt 10px; font-size: 2em; vertical-align: middle; display: block; }
#content h3 { font-size: 1.55em; }
#content h4 { font-size: 1.15em; line-height: 1.25; font-weight: bold; }
#content h5 { font-size: 1em; font-weight: bold; }
#content h6 { font-size: 1em; }
#mainbody ul, #mainbody li { margin-left: 10px; }
#content ol { list-style-type: decimal; }
#content dl { margin: 1.5em 0pt; }
#content dl dt {  }
#content img { border: medium none;}
#content em { font-style: italic; }
#content pre { padding: 0pt 10px; background: rgb(249, 249, 212) none repeat scroll 0% 0%; overflow: auto; margin-bottom: 15px; }
#content code { margin: 0pt; padding: 1px 3px; background: rgb(255, 255, 225) none repeat scroll 0% 0%; font-family: Monaco,monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#content abbr { border-bottom: 1px dotted rgb(153, 153, 153); cursor: help; }
#content hr { border: medium none ; margin: 0pt 0pt 1.4em; background: rgb(178, 204, 255) none repeat scroll 0% 0%; color: rgb(178, 204, 255); clear: both; float: none; width: 100%; height: 0.1em; }
* html hr { margin: 0pt 0pt 1.2em; }
.column_separator { padding: 0pt 25px; }

.textwidget { color:#525555; line-height:16px; margin:0 0 1.4em;}
.category { font-weight: bold; }
.moduletable { padding: 0pt; }

#content table { margin: 0pt auto; width: 100%; }
#content th, #content td { height: 1em; line-height: 24px; }
#content th { font-weight: bold; }
#mainbody { line-height: 22px; margin-right: 0px; float: left; margin-top: 0px; }
#content textarea { height: 180px; width: 300px; font-family: Arial,sans-serif; font-size: 13px; }

#innerwrap { margin: 0px auto; width: 962px; }
#content { margin: 0px auto auto; width: 962px; }
#columns { float: left; }
#maincontent { padding: 0pt 0px 0pt 0pt; width: 655px; float: left; }
.onecolumn #maincontent, .twocolumn #maincontent { padding: 0pt 12px 0pt 0pt; }
#mainbody { padding: 0pt 12px 0pt 0pt; width: 100%; }
#topusermods { float: left; width: 100%; padding-top:15px; }
#headerstuffwrap { width: 940px; }

#mainmenu { height: 14px; width: 100%; padding-top: 4px; float: left; }
#mainmenu li { height: 12px; display: block; }
#mainmenu ul { margin: 0pt; padding: 0pt; z-index: 3; list-style-type: none; list-style-image: none; list-style-position: outside; }
#mainmenu li { float: left; position: relative; width: auto; z-index: 3; height: 28px ! important; }

#mainmenu li ul { border-style: none solid solid; border-color: -moz-use-text-color #181818 #181818; border-width: medium 1px 1px; margin: 6px 0px 0px; background: #000; display: none; float: left; left: 0pt; position: absolute; top: 22px; width: auto ! important; z-index: 1000; }

#mainmenu li a { padding: 0pt 9px; color: rgb(235, 235, 235); text-decoration: none; font-size: 12px; line-height: 14px; font-family: Arial; height: 14px; }
#mainmenu li:hover ul { display: block; }

/* Pagenavi */

#top-page-navi li ul { position: absolute; width: 200px; left: -999em; margin-top:6px; }
#top-page-navi li ul li { padding: 0pt; float: none; }
#top-page-navi li:hover ul { left: auto; }
#top-page-navi li ul ul { margin: -26px 0pt 0pt 200px; }
#top-page-navi li ul ul li a { line-height: 25px; }
#top-page-navi li:hover ul ul { left: -999em; }
#top-page-navi li:hover ul, #top-page-navi li li:hover ul { left: auto; }
#top-page-navi li ul li a:link, #top-page-navi li ul li a:visited { padding: 0px 0pt 0px 10px ! important; display: block; width: 190px; }
#top-page-navi li ul li ul li a:link, #top-page-navi li ul li ul li a:visited { padding: 5px 0pt 5px 10px ! important; }
#top-page-navi li ul li a:hover { text-decoration: underline; }

#top-page-navi li ul li a { font-size:13px;}
#top-page-navi li ul { background: #0F0F0F none repeat scroll 0% 0%; }
#top-page-navi li ul li { border-bottom: 1px solid #181818; background: transparent none repeat scroll 0% 0%; }





#active_menu-article { font-weight: bold; }
#leftcontent { overflow: hidden; font-size: 11px; margin-bottom: 10px; width: auto; }
#rightcontent { margin: 10px auto 0pt 0px; float: left; width: 286px; }
#newsflash { margin-top: 10px; padding-bottom: 25px; }
#leftcolumn { margin: 0px 11px 0px 0px; padding: 0px; float: left; width: 665px; }
#leftcolumn2 { margin: 0px 0px 0px auto; padding: 0px; float: right; width: 665px; }
.onecolumn #leftcolumn2 { width: 960px; }
.home #leftcontent { margin-top: 10px; }
.noleftnoright #leftcolumn { width: auto ! important; }
#maincontent .modulecontent { margin: 0px; line-height: 16px; }
#inset { padding-top: 12px; z-index: 1 ! important; }
#banner { margin: 2px 0pt; float: left; }


#topusermods .moduletable { float: left; }
#topusermods .moduletable h3, #topusermods .modulenews h3 { height: 26px; font-size: 14px; line-height: 24px; margin-top: -3px; padding-top: 1.5px; letter-spacing: -0.5px; margin-bottom: 6px; }
#topusermods .moduletable h3 .inner, #topusermods .modulenews h3 .inner { margin-left: 2px; color: rgb(191, 5, 5); text-transform: uppercase; font-weight: normal; letter-spacing: -0.65px; }
#usermods { margin: 2px 0px 48px; height: 202px; width: 100%; }
#usermods .moduletable { margin: 0pt 0pt 0pt 6px; float: left; width: 200px; padding-right: 0px; display: inline; }
#usermods .moduletable h3 { border-bottom: 4px solid rgb(137, 137, 137); font-size: 14px; line-height: 13px; margin-top: 20px; padding-bottom: 2px; }
#usermods .moduletable h3 .inner { margin-left: 2px; color: rgb(0, 0, 0); text-transform: uppercase; }
#topmod { float: right; height: 100px; width: 400px; padding-top: 12px; }

.no-smallbar { width:100% !important;}
.no-smallbar #topusermods .content.thumb-off { width:591px !important;}
.no-smallbar #topusermods .content {width:500px;}

#newsflash .thumb {float:right; margin-right:20px; padding-top:5px;}
#newsflash .content {width:340px; float:left;}
#newsflash .content.thumb-off {width:660px !important; float:left;}

#topusermods .modulenews {padding-right:10px; margin-bottom:20px;}
#topusermods .thumb { float:left; margin-right:20px;}
#topusermods .content { float:left; width:350px;} 
#topusermods .content.thumb-off { float:left; width:441px !important; padding-top:5px;} 
#topusermods .content.single {width:auto !important; float:none;}
#topusermods .content.smaller { width:395px;}
#topusermods .comment-num { float:left; width:45px; height:52px; margin-top:20px; margin-left:12px; padding-top:10px; text-align:center;}
#topusermods .comment-num {background:url(images/comment-num.png) no-repeat;}
#topusermods .comment-num a {color:#a5a9b0; font-size:18px; font-weight:normal; text-decoration:none;}

#topusermods .content .meta { height:16px; padding-left:20px; float:left; margin-right:10px;}
#topusermods .content.single .meta {float:none !important; }
#topusermods .content .meta { background:url(images/meta-clock.gif) no-repeat;}
#topusermods .content .meta { font-size:14px; font-weight:bold;}

#footermods { margin: 2px 0pt 0pt 0px; background: transparent url('images/footer.png') repeat-x scroll 0pt 0pt; }
#footermods .moduletable { margin: 20px 4px 10px 13px; padding: 5px 0pt 15px; float: left; font-size: 11px; line-height: 14px; width: 30.8%; display: inline; }
#footermods .moduletable h3 { border-bottom: 1px solid rgb(153, 153, 153); font-family: Arial,sans-serif; height: 26px; font-size: 14px; line-height: 24px; margin-top: -3px; padding-top: 1.5px; margin-bottom: 6px; }
#footermods .moduletable h3 .inner {text-transform: uppercase; font-weight: lighter; letter-spacing: -0.65px; }
#footermods .moduletable ul {}
#footermods .moduletable ul li { padding:0px; border-bottom:1px solid #454545;}
#footermods .moduletable ul li a { text-decoration:none;}
#footermods .moduletable ul li a:hover { text-decoration:none;}

.widget .gobot {padding-top:20px; border-bottom:4px solid #CCCCCC; padding-bottom:5px;}
.widget .tit {float:left;}
.widget .tit h3 { background:none !important; padding:0px !important; height:auto !important;}
.widget .category-link {padding-left:15px !important; float:left; background: transparent url(images/category-ico.png) no-repeat 0px 0px; padding-left:28px; margin-left:7px;}
.widget .category-link h3 { background:none !important; padding:0px !important; height:auto !important;}

.allnews { background: transparent url(images/allnews.png) no-repeat 0px 8px; height:17px; padding-left:22px; padding-top:10px;}
.allnews a { font-weight:bold;}


#rightcontent .moduletablewrap { width: 285px; margin-bottom: 12px; }

#rightcontent .moduletablewrap h3 { padding: 0pt; margin-bottom: 6px; text-transform: uppercase; }
#leftcontent .moduletablewrap h3 { padding: 0pt; text-transform: uppercase; }
#rightcontent .moduletablewrap .modulecontent { margin: 0px 0px 3px ! important; padding: 0pt 1px 4px; line-height: 16px; }
#leftcontent .moduletablewrap .modulecontent { margin: 0px 0px 3px ! important; padding: 4px 0px 10px; line-height: 16px; }

#rightcontent .moduletable-advert .modulecontent { margin: 0px ! important; padding: 0px ! important; color: rgb(255, 255, 255); }
#footerwrap { margin: -2px auto 0px; width: 986px; }
#footer { float: left; font-size: 12px; font-weight: normal; line-height: 18px; }

.post.mainpost{padding-top:5px; padding-bottom:10px;}

.widget h3 {
font-size:14px !important;
font-weight:normal;
height:31px;
text-transform:uppercase;
border-bottom:medium none !important;
padding:7px 0 0 7px !important;}

.widget {padding:0px 0px 25px 0px;}
.widget ul { margin:0px; padding:0px; list-style:none;}
.widget ul li {}
.widget ul li a {padding:5px 0px 5px 10px; border-bottom:1px solid #DDDDDD; line-height:16px; display:block; background:url(images/plus.gif) no-repeat left center;}
.widget ul li a:hover {background:#F4F4F4 none repeat scroll 0 0;}

.footer_left ul li a { border:none !important; background:none !important;}
.footer_left ul li a:hover { background:none; border-right:none;}

/* recent comments */
#recentcomments li { background:url(images/small-comment.gif) no-repeat left center; padding-left:15px;}
#recentcomments li a {background:none;}
#recentcomments li a:hover { background:none; border:none;}

#topusermods .content h3 {padding-bottom:5px;}

.clear { clear: both; }

#rightcontent #userfouruser3wrap .moduletablewrap { margin: 2px; width: auto; }

#topusermods .moduletable h3 span.inner, #topusermods .modulenews h3 span.inner { width: 100%; display: block; }
.leftcolumn2 #leftcolumn2 { margin-left: 11px; }
.leftcolumn2 input#mod_search_searchword { width: 70px; }
.twocolumn .componentheading { width: 90%; }
.twocolumn #rightcontent { margin-top: 0px; }
.twocolumn #columns { margin-top: 12px; }

#content p { margin: 0pt 0pt 1.4em; color: rgb(82, 85, 85); line-height: 16px; }
#content ul, #content ol { margin: 0pt; list-style-type: none; color: rgb(96, 96, 96); }
#content a { text-decoration: none; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; line-height: 16px; }
#content a:hover { text-decoration: none; }
#content blockquote { margin: 1.5em 0pt 1.5em 1.5em; color: rgb(102, 102, 102); font-style: italic; }
#content strong { font-weight: bold; }

#borderwrap { margin: 0pt auto; background: transparent url('images/opacity.png') repeat scroll 0% 0%; width: 1017px; min-height: 800px; }
#wrapper { margin: 0pt auto; padding: 2px 0pt 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 986px; }
#head-bg { height: 111px; margin-top: 9px; }
#mainmenu { background:#0F0F0F; height: 32px; width: 100%; padding-top: 4px; float: left; }
#mainmenu li { border-right: 2px solid rgb(24, 24, 24); float: left; margin-left: 9px; height: 24px; display: block; }

#leftcontent .moduletable h3, #rightcontent .moduletable h3 { border-bottom: 4px solid rgb(204, 204, 204); height: 24px; font-size: 14px; line-height: 28px; padding-bottom: 2px; font-weight: lighter; letter-spacing: -0.5px; }

#topusermods .moduletable h3 .first, #topusermods .modulenews h3 .first { color: rgb(102, 102, 102); text-transform: uppercase; font-weight: lighter; letter-spacing: -0.65px; }
.eventlistmod li { line-height: 16px; font-size: 11px; color: rgb(51, 51, 51); }


#rightcontent .modulewrap h3 .inner, #leftcontent .modulewrap h3 .inner, #footermods .moduletable h3 .inner { margin-left: 2px; color: rgb(22, 194, 255); text-transform: uppercase; font-weight: 100; letter-spacing: -0.65px; }
#rightcontent .modulewrap h3 .first, #leftcontent .modulewrap h3 .first { color: rgb(102, 102, 102); text-transform: uppercase; font-weight: lighter; letter-spacing: -0.65px; }
#mainmenu li a { line-height: 24px; height: 24px; }

.modulenews {border-bottom: 1px solid rgb(235, 235, 235); margin-right:10px;}

#topusermods .moduletable h3 { border-bottom: 1px solid rgb(235, 235, 235); }
#topusermods .moduletable h3, #footermods .moduletable h3 { background: transparent url('images/tick-blue.png') no-repeat scroll 100% 100%; height: 26px; }
#footer { background: rgb(22, 194, 255) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.code { border-left: 5px solid rgb(22, 194, 255); }


quotes { padding: 1em 40px 1em 15px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
quoteslg { padding: 1em 70px 1em 15px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 28px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 28px; }
.code { margin: 5px 0pt 15px; padding: 10px 15px; background: rgb(244, 244, 244) none repeat scroll 0% 0%; font-family: "Tahoma",monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: 1.5; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(51, 51, 51); }

#maincontent { width: 515px; }

.no-smallbar .modulenews .meta-cat { width:440px !important;}
.meta-cat {background: transparent url(images/category-ico.png) no-repeat 0px 0px; padding-left:25px; float:left; width:300px;}
.tags {background:url(images/meta-tags.gif) no-repeat;}
.tags {height:13px;  padding-left:20px; clear:both; padding-bottom:15px;}





/* TOP search bar*/
#search-block{
float:right;
width:242px;
padding-top:30px;
margin-right:17px;
}
.c_simg {
	padding-bottom:25px;
}
.s_input {
background:transparent url(images/s_input.png) no-repeat scroll 0 0;
float:left;
height:26px;
width:250px;
}
.s_input input {
border:0 none;
color:#9499a1;
font-weight:normal;
height:17px;
margin-left:15px;
margin-top:5px;
width:240px;
}
.s_submit {
float:left;
padding:0px;
}
/* Video Control */
.video-list{padding-top:10px;}
.clearall{clear:both;}
.video-hr{ overflow:hidden; position:relative;}
.video { overflow: hidden; clear: both; height: 72px; padding-top:10px; padding-bottom:10px; }
.video p { margin: 10px 0pt; padding: 0pt; }
#video-mod{float:left; border:none;}
.video-controls {float:right; padding-top:5px; text-align: right;}
.video-controls .control-prev, .video-controls .control-next { margin: 0pt 3px; background-repeat: no-repeat; cursor: pointer; height: 15px; width: 15px; }
.video-controls .control-page { margin: 0pt 3px 5px !important; background-repeat: no-repeat; cursor: pointer; height: 8px; width: 8px; }
.video-controls .control-page.active { background-position: right top; }
.video-controls .control-prev { background-position: left top; }
.video-controls .control-prev.disabled { background-position: right bottom; cursor: auto; }
.video-controls .control-next { background-position: right top; }
.video-controls .control-next.disabled { background-position: left bottom; cursor: auto; }

.video-list { margin: 0px; overflow: hidden; height: 301px; }
.video-controls .control-prev, .video-controls .control-next { background-image: url(images/video-scroller-controls.gif); }
.video-controls .control-page{ background-image: url(images/video-scroller-status.png) }
.video, td.sidecol .video{ border-bottom: 1px solid #dbdddf; height: 72px;}
.contentpane .pollstableborder { border: 0px none ; }
.back_button { margin-top: 30px; }

.video .desc {float:left; padding-left:10px; }
.video .thumb img{ float: left; width: auto; height:auto; max-height: 72px;}
.video .thumb img{_height:72px;}
/* END Video Control */

/* ADS module*/
.ads-module {text-align:center;}
.ads-module ul.advert {list-style:none; margin:0px !important; padding:0px;}
.ads-module ul.advert li {list-style:none !important; float:left; margin-left:15px; padding-bottom:10px;}
.ads-module ul.advert li a {background:none; padding:0px; margin:0px; border:0px;}
.ads-module ul.advert li a:hover {background:none; border:0px;}
#widget_tag_cloud {padding-bottom:20px;}
#single-ads {padding-top:15px;}
#single-ads .ads-module {margin:0px; padding:0px; width:auto; text-align:center;}
.header-ads { float:right; padding-top:20px; padding-right:20px;}

/* Comment Form */
#comment-form {padding-top:20px;}
#commentform {margin-left:20px; padding-top:10px;}
#comment-form label {
	float: left;
	width: 200px;
	padding-top: 5px;
	font-size: .85em;
	font-weight: bold;
}
#comment-form label .required {
	font-size: .85em;
	font-weight: normal;
}
#comment-form label .required {
	color: #fff;
}
#comment-form input, #comment-form textarea {
	width: 265px;
	padding: 5px 5px;
}
#searchforma .field {float:left;}
#searchforma .field input {width:160px; padding:5px 5px;}
#comment-form input, #comment-form textarea, #searchforma .field input {
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #8e8e83;
	background: #fff;
	border-top: 1px solid #c1c1b7;
	border-right: 1px solid #fafaf6;
	border-bottom: 1px solid #fafaf6;
	border-left: 1px solid #c1c1b7;
}
#comment-form input:focus, #comment-form textarea:focus {
	color: #53534c;
	border: 1px solid #C3D3DF;
}
#comment-form #submit {
	width: auto;
	margin-left: 200px;
	border: none;
	padding: 4px 10px;
	text-transform: uppercase;
	cursor: pointer;
}
#searchforma input#submit {width: auto; margin-left: 10px;border: none;
	padding: 4px 10px;
	text-transform: uppercase;
	cursor: pointer;}
	
#comment-form #submit, #searchforma input#submit {
	font: bold .95em Arial, Helvetica, Geneva, sans-serif;	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

/* WP extention */
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	max-width:610px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0 !important;
	border: 0 none;
}
.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* Begin Comments*/
.alt { margin: 0; padding: 10px;}
.commentlist { margin:0px; padding: 0px; text-align: justify;}
.commentlist li {margin: 15px 0px 20px 0px; padding: 5px 5px 10px 10px; list-style: none;}
.commentlist li ul li { margin-right: -5px;	margin-left: 10px;}
.commentlist p {margin: 10px 5px 10px 0;}
.children { padding: 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 15px 0px 15px 5px; display: block;}
.thread-alt {background-color: #EFEFEF;}
.thread-even {background-color: #EFEFEF; -moz-border-radius:10px; -webkit-border-radius: 10px;}
.depth-1 {border: 1px solid #D1E2EF;}
.children .depth-1 { border-left:1px solid #CFCFCF; border-right:0px; border-top:0px; border-bottom:0px;}
.even, .alt {border-left: 1px solid #D1E2EF;}
.navigation {display: block; text-align: center; margin-top: 10px;}
.commentlist li .avatar { float: right;	border: 1px solid #eee;	padding: 2px !important; background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
#respond:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#respond {color:#162F42;}

.comment-meta a { color:#162F42; font-size:11px;}
.comment-author cite {background:url(images/autor-ico.png) no-repeat left center; padding-left:20px;}
.comment-author cite, .comment-author cite a{ font-size:18px; font-weight:normal;}

.reply { padding-left:24px; height:17px;}
.reply { background: url(images/reply-ico.png) no-repeat left center;}
.reply a {font-size:11px;}
/* End Comments */

/* Page Navigation */
#page-navi {margin-right:20px; padding-top:10px;}
.more_entries {
	width: 100%;
	font-family: georgia;
	font-size: 12px;
	font-weight: bold;
	border-top: #EBEBEB 1px solid;
	padding: 26px 0;
}
.nav {
	float: right;
	padding-right:10px;
}
.nav a, .nav {
	text-decoration: none !important; font-size:14px; font-weight:bold;
}

.nav a, .nav .on {		
	display: block;
	float: left;
	padding: 3px 5px;
	margin-left: 4px;
}

/* Image in post */
.hid {display:none; position:absolute;}
.content.single img {padding:10px; max-width:600px; max-height:auto; height:auto;}

/* Natty */
.hid {display:none; position:absolute;}
.lin {background:url(images/natty-logo.png) no-repeat 0pt 0pt; width:171px; height:56px; float:right; margin-right:15px; margin-left:20px; margin-top:10px;}
.linka{padding-top:31px; padding-left:56px; padding-bottom:5px;}
.linka a, .linka a:hover { color:#8f8f8f; text-decoration:none; font-size:9px; font-family:'Tahoma', Arial, Helvetica, sans-serif;}

/* Flickr */
.flickr-pic {}
.flickr-pic .flickr_badge_image { float:left; padding-right:20px; padding-top:5px; padding-bottom:5px;}

#feedburnerWidget form {padding-top:10px;}
ul.arc {margin:auto !important; padding-left:15px;}
.fullwidth { width:950px !important;}