body {
	/*text-align: center;*/
	background: #ffffff;
	color: #111; 
	font-family: Arial, Tahoma, Verdana;
	font-size:0.8em;
	margin: 0px;
}
	
p {
	margin-top: 8px;
	margin-bottom: 8px;
}

td, th {
	font-size: 0.8em;
}

.table-border-1px
{
	border: 1px solid #cccccc !important; 
	border-collapse: collapse;
}

.table-border-1px td
{
	padding: 2px;
	border: 1px solid #dddddd !important;
}


.epigraph {
	font-size: 11px; 
	font-style: italic; 
	text-align: right;
}

.newsNotSoFluent
{
	background:#CCFF00;
	padding:2px 6px 2px 16px;
	color:#864c57;
	font-size:11px;
	margin:2px 0px 2px 0px;
}
.newsNotSoFluent a:link, .newsNotSoFluent a:hover, .newsNotSoFluent a:active, .newsNotSoFluent a:visited 
{
	color:#333;
}
.newsNotSoFluent a:link, .newsNotSoFluent a:active, .newsNotSoFluent a:visited 
{
	text-decoration:none;
}
.newsNotSoFluent a:hover {
	text-decoration:underline;
}

blockquote {
	/*background-color:#fcfcff;*/
	/*color:#445;*/
	margin:.25em 0 0 2em;
	padding:.5em 0 .5em 0;
	border-top:1px #fb1 solid;
	border-bottom:1px #fb1 solid;
}

small
{
	font-size:0.85em;
	color:#444;
}


/* Date under the header above the news*/
.theDate {
	display: none;
	color:#999;
	font-size:9px;
	margin-left:21px;
	margin-top:-10px;
}

.thenote {
	border-top: #999999 1px dashed; 
	color: #666666; 
	font-size: 9px; 
	padding-bottom: 10px; 
	padding-top: 8px
}
.notelink {
	color: #cc0000; font-size: 10px; vertical-align: super
}
.tothetop {
	background-color: #99ccff; color: #000033; 
	font-size: 10px; font-weight: bold; text-align: right; text-transform: uppercase
}
code {
	color: #000088; 
	font-family: "courier new", courier, mono;
}
.shortcut {
	font-family: "courier new", courier, mono; 
	font-weight: bold;
}

ul {
	list-style: url(i/li_bullet.gif);
}
li {
	/*margin: 0px 0px 3px 20px; */
	padding: 0px;
	text-align: left;
/*	line-height: 1.1;*/
}

form {
	margin: 0; 
	padding: 0;
}
select {
	color: #000033; 
	margin: 0; 
	padding: 0;
}

input {
	padding: 5px;
}

/* Preview Button */
#preview
{
	background-color:#dadada;
	background-image:url(/i/design/bg-bt-preview.png);
	background-repeat:repeat-x;
	font-weight:bold;
}

/* Post Button */
#post
{
	background-color:#d3ff4d;
	background-image:url(/i/design/bg-bt-post.png);
	background-repeat:repeat-x;
	font-weight:bold;
}

/* Google Search Form */
#sbb
{
	padding: 2px;
	float: right;
	display: none;
}
#sbi
{
	margin-top: 16px;
	background: #fefefe url('/i/design/google-logo-light.gif') no-repeat center right;
	width: 160px;
	border: 1px solid #bba;
}

.lblsearch
{
	font-size:0.85em;
}

input#author, input#email, input#url, textarea#text
{
	border:1px solid #CCCCCC;
	width:100%;
	height:24px;
	padding:3px;
	background-image:url(/i/design/bg-text-input.png);
	background-repeat:repeat-x;
}

textarea#text
{
	height:200px;
}


.theNotes {
	border-top: #e18c8a 1px solid; 
	color: #666666; font-size: 9px; 
	margin-bottom: 10px;
	margin-right: 24px; 
	padding-top: 8px
}

.line 
{
	border-top: #e18c8a 1px solid
}

.address 
{
	font-size: 11px
}

.texthilitelite 
{
	color: #cc0000
}

.picturetitle 
{
	font-size: 11px; font-weight: bold
}


a 			{ color: #0055ee; text-decoration: none; }
a:link		{ color: #0055ee; text-decoration: none; }
a:visited	{ color: #660099; text-decoration: none; }
a:active	{ color: #0055cc; }
a:hover		{ color: #0000ff; text-decoration:underline; }

h1, h2, h3 
{
	margin:12px 0 0 0;
}

h1{
	font-size: 18px;
	font-weight: normal;
}

h1 a, h1 a:link, h1 a:visited {
	color: #000;
}

h2{
	font-size:1.2em;
}

h3{
	font-size:1.1em;
}

.sidebar a:link
{
	color: #003399;
}

.sidebar h2 
{
	color:#010;
	/*border-bottom:1px dotted #aaa;*/
	font-size:1.2em;
	text-transform:uppercase;
	font-weight: normal;
}

.sidebar ul li
{
	margin: 0 0 3px -26px;
}


.sidebar 
{
	/* font-family: Tahoma, Geneva, sans-serif; */
	font-family: Georgia, Geneva, sans-serif;
	font-size:0.9em;
}

#header 
{
	color: #6E6E6E; 
	font-weight: bold;
}

#header a, #header a:link, #header a:visited, #header a:active, #header a:hover 
{
	text-decoration: none;
	color: #333; 
}

#logoText 
{
	font-size: 25px; 
	font-weight: normal;
	margin-top: -10px;
}

#description 
{
	font-weight: normal;
	font-size: 10px;
	margin-left: 112px;
	margin-top: 2px;
	padding:0px;
	color: #ccc;
}


#content 
{
	padding: 0px 24px 64px 16px; 
	text-align: left;
	line-height: 150%;
}

#container 
{
	background:#fff;
	border:1px solid #fff;
}

.title 
{
	color:#CC0000;
	font-size:18px;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:-0px;
}			

.title a:link, .title a:hover, .title a:visited 
{
	text-decoration:none;
}

.date {
	background-color:#FFFFFF;
	color:#888888;
	font-size:10px;
	padding:0px;
}		


.posted	{ 
	/* font-size:0.7em; */
}


.comments-body 
{
	color:#222222;
	font-weight:normal;
	line-height:120%;
	margin-bottom:0px;
	margin-top:24px;
	padding: 8px;
	border-top:1px dotted #ddd;
	border-left:1px dotted #ddd;
	border-bottom:1px dotted #ddd;
	border-right:1px dotted #ddd;
	}		

.comments-post 
{
	color:#660000;
	font-weight:bold;
	margin-top:12px;
}

.trackback-url 
{
	color:#666;
	font-size:small;
	font-weight:normal;
	background:#fff;
	line-height:140%;
	padding:5px;
	border:1px dotted #999;
}


.trackback-body {
	color:#666;
	font-size:small;
	font-weight:normal;
	background:#fff;
	line-height:140%;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dotted #999;
}


.trackback-post 
{
	color:#666;
	font-size:x-small;
	font-weight:normal;
	background:#fff;
}


.comments-head 
{
	background-color:#111;
	color:#ccc;
	font-size:18px;
	margin-bottom:10px;
	margin-top:30px;
	padding-left:10px;
	text-align:left;
}		

#banner-commentspop 
{
	color:#fff;
	font-size:large;
	font-weight:bold;
	background:#990000;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:10px;
	margin-top: -17px;
	margin-bottom: -30px;
}

/* For dispalying the top  at the each page */
.topBanner
{
	text-align:right;
	margin-right:30px;
}


/* For News Tools like RSS by FeedBurner */
.news-page-tools{
	margin-right: 4px; 
	text-align: right;
}

/* Begin: FeedBurner Buzz Beautifier */
.feedburnerFeedBlock li {
	list-style:none !important;
	margin-bottom:16px;
	list-style-image:url(none.gif);
}
.feedburnerFeedBlock li a{
	text-decoration:none;
	color:#222;
}

#creditfooter {
	display:none;
}

.feedburnerFeedBlock ul 
{
padding-left:20pt;
}
/* End: FeedBurner Buzz Beautifier */

/* Neighboor Links */
.neibLinks a
{
	text-decoration:none;
	font-size:11px;
}

.entryCommentsTable 
{
	margin-top:4px;
	padding:0px;
	border-top:2px #e20 solid;
	background-color: #fafafa;
	border-bottom:1px #e20 dotted;
}

.entryCommentsTable td 
{
	font-family: Verdana, Tahoma, _sans;
	padding:4px;
}

/* Flare Block */

.feedburnerFlareBlock 
{
	font-size:11px;
	border-top:1px dotted #777;
	color:#888;
	padding:2px;
	padding-bottom:4px;
}

.feedburnerFlareBlock a
{
	color:#555 !important;
	text-decoration:none !important;
}

.feedburnerFlareBlock span
{
	font-size:9px;
}

.bottomAds
{
	text-align:left;
}

.wrongLinks 
{
	padding: 12px;
	border: 1px dotted #ccc;
	margin: 12px 0 12px 0;
}

.clientLink
{
	text-align:center;
	font-size:x-small;
}

.deadLine 
{
	border-top:2px solid #000;
	margin: 12px 0 12px 0;
	padding:4px;
	text-align:center;
}

.entriesSeparator 
{
	margin-bottom:48px;
}


/* For adding Alexa Counter to the site individual pages */
.individual-entry-counters
{
	text-align:center;
	padding:0px;
}

.individual-entry-counters div
{
	float:left;
	text-align:center;
	padding:8px;
}

/* ADsense Vizi */
.individual-post-adsense-block
{
	text-align:center;
}

.anotherNewsBlock
{
	padding:12px;
	border: 1px dotted #ccc;
	margin: 12px 0 12px 0;
 
}

.anotherNewsBlock a
{
	text-decoration:underline !important;
}

img.left 
{
	float:left;
	margin: 0px 12px 4px 0px;
}

img.right 
{
	float:right;
	margin: 0px 0px 4px 2px;
}

img.centered 
{
	margin: 4px 4px 4px 4px;
}

img.inline 
{
	vertical-align:middle;
	margin: 0px 4px 0px 0px;
}

a.piclink { background:url(/i/icons/ico-pic.png) no-repeat top right; padding-right:15px; }

.brd_1_px_gray { border: 1px solid #ccc; }
.brd_1_px_gray div { margin: 4px; }

.bg_eee { background-color: #eee; }
.bg_eee div { margin: 8px 8px 8px 8px; }

/* Individual search form */
.searchFormIndividual
{
	width:100%;
	margin:8px 0px 0px 0px;
}

.searchFormIndividual #sbi
{
	margin-top:0px;
	font-size:12px !important;
	width:100%;
	border:1px solid #ddd;
}

.searchFormIndividual td, .searchFormIndividual label, .searchFormIndividual input 
{
	font-size:11px;
}

.clearBoth
{
	clear:both;
}

.extended
{
border-top: 1px dashed #ddd;
font-size: 0.9em;
margin: 0 0 12px 0;
}

#rss-link
{
	font-size: 2.2em;
}

.best-posts-home
{
	font-size:11px;
	line-height: 1.4em;
}

.global-warning
{
	width:826px;
	margin: 0 auto 0 auto;
	padding:1px 0 2px 0;
	text-align: center;

	color:#669944;
	font-size:1.77em;
	border-bottom: solid 2px #ee5500;
	background-color: #fafafa;
}

.global-warning a
{
	/* background-color:#5599ee; */
	color: #5599ee;
}

#header 
{
	width:850px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:4px;
}

#bodyWrapper 
{
	width:850px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	padding:24px 12px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

#wrap-content
{
	width: 850px;
}

#top-table 
{
	width: 100%;
}

#main-table 
{
	width: 100%;
}

.entryCommentsTable 
{
	width:600px !important;
}

pre
{
	width:590px;
	overflow:scroll;
	border: #eee 1px solid;
	padding: 8px;
	line-height:120%;
	font-size:12px;
	color:#0000aa;
}

#col-content
{
	
}


