body,h1,h2,h3,h4,h5,h6,p,form,hr {margin:0;padding:0}
.low {display:none}
.clear {clear:both}

hr {border:1px solid #333333}

/* body */
body {color:#464646; background:#000; margin:0; padding:0 0; font-family:Arial; font-size:75%; text-align:center}

/* headings */

h1			{color:#14568A; font-family:Verdana}
h1 a		{color:#14568A}
h2 			{color:#14568A;	font-weight:normal; font-family:Verdana; line-height:1.2em; font-size:1.6em}
h2 a		{color:#14568A; font-weight:normal ; text-decoration:none !important; border-bottom:#ccc 0px solid !important}
h2 a:hover	{color:#CC0000;  text-decoration:none}
h4			{font-family:Verdana; color:#14568A; font-weight:normal; margin:7px 0 7px 0px; font-size:1.5em;  line-height:1.5em; padding:5px 0}
h3 a, h4 a  {color:#14568A; font-weight:normal}
h3 a:hover,h4 a:hover  {color:#CC0000; text-decoration:none} 

a		{color:#14568A; text-decoration:none}
a img	{border:0 !important}
a:hover {color:#CC0000; text-decoration:none}

/* links
--------------------------------------------------*/
img a {border-bottom:#ccc 0px solid !important}

a.commentlink {padding-left:0px}


small {font-family:Verdana; font-size:1em; line-height:1.5em; color:#666; padding:5px 0}
small a {color:#999; text-decoration:underline}

/* topbar*/

#topbar {font-family:Verdana; font-size:1em; font-weight:Bold; line-height:1.3em;	background:#14568A;	margin:0 0 0 0;	color:#333333}
#topbar a,a:hover {color:#fff; text-decoration:none}
#topbar ul {padding-bottom:7px;	 padding-top:7px; margin:0 0 0 10px}         
#topbar ul ul{display:inline}
#topbar ul li {list-style-type:none; display:inline}	
#topbar li {padding-left:10px; padding-right:10px}

#top-buttons				{width:980px; background-color:#CDCDCD;background-image:url(/styles/images/HeadingBg.jpg);background-repeat:repeat-x;border-bottom:4px solid #890000; margin-bottom:0}
#dropmenu ul				{margin:0; padding:0; list-style:none}
#dropmenu ul li				{float:left; line-height:20px; border-right:1px solid #000}
#dropmenu ul li.last		{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}	
#dropmenu ul li a			{color:#000; height:20px; text-decoration:none; padding:5px 10px 5px 10px; display:block; font-size:13px; font-weight:bold; background-color:#CDCDCD;background-image:url(/styles/images/HeadingBg.jpg);background-repeat:repeat-x}
#dropmenu ul li a:hover		{color:#890000; padding:6px 9px 4px 11px; text-decoration:underline; background-color:#CDCDCD;background-image:url(/styles/images/HeadingBgDown.jpg);background-repeat:repeat-x}


/* images*/
img.left	{float:left; margin:0 12px 0 0}
img.right	{float:right; margin:0 0 0 12px}
img.center	{display:block; margin:0 auto}


/* paragraphs, lists, blockquote  etc*/
pre, code	{font:1.1em 'Courier New', Courier, Fixed}
kbr			{color:#009193}
p			{margin:0; padding:0 0 18px 0}
ul			{margin:0 0 0 1.4em; padding:0 0 10px 0}
ul ul		{padding:0}

blockquote {font-style:italic; background-image: url(/wp-content/themes/cognoblue/images/blockquote.jpg); background-repeat:no-repeat; border:1px solid #999; margin:5px 10px 10px 0; padding:5px 5px 5px 35px}

pre {overflow:auto; margin:0 0 18px 0; padding:4px; border:1px dashed #CCCCCC}
pre, code, kbr {font-family:Courier}
code, kbr {padding:0 2px}
abbr, acronym {font-size:0.9em; letter-spacing:1px; cursor:help}
#top {background:url(images/top.gif) no-repeat; padding-left:16px}
#s {background:url(images/search.gif) no-repeat; padding-left:18px}

/* Next post link */
.nextright	{float:right; font-size:0.9em}
.nextleft	{float:left; font-size:0.9em}

/* container*/
#container {background-image:url(images/bg-content.jpg); background-repeat:repeat-x; background-color:#999; border:4px solid #890000;
width:974px; margin:0px auto; text-align:left; margin-bottom:25px; overflow:hidden}

#commentspopup #container {width:455px; padding:0 15px}

/* header*/
#header {background:url(images/header-bg.gif); color:white; height:120px; padding:10px 10px 10px 10px;
 margin:10px; border:1px solid #DDDDDD; overflow:hidden; text-align:center}

.singlecol #content a {font-weight:normal}

#header a,a:hover {text-decoration:none;color:white}
#header small {color:white}
#header h1 {color:white; margin:10px}

/* navigation*/
#navigation		{background:#F2F2F2; width:958px; border:1px solid #DDDDDD; height:32px}
#navigation a	{color:#003AAA; font-weight:bold; text-decoration:none}
#navigation .selected,#navigation a:hover {color:#000}
#navigation li a:hover {background:#000000;	color:white}
#navigation		{line-height:2.5em; padding:0 0;  margin:0 auto}
#navigation a	{padding:0 0px; font-size:0.9em; text-transform:uppercase}
#navigation ul	{margin:0; padding:0}
#navigation li	{float:left; margin:0; padding:0; list-style-type:none; border:1px solid #fff; white-space:nowrap}
#navigation li a{display:block; padding:0 10px; font-size:0.9em; text-transform:uppercase}


/* Post Title */ 
.post-title {background-color:#F3F3F3; background-image:url(/wp-content/themes/cognoblue/images/bg-title.jpg); background-repeat:no-repeat; border-color:#000; display:block; font-family:Verdana; font-size:1.2em !important;line-height:1.2em; margin:8px 0px !important; padding:5px}

/* content*/
#content {background-color:#DDD;float:left; width:570px; padding:0px; margin: 5px 0 20px 10px; font-size:11pt; line-height:1.2em; display:inline; overflow:hidden}

#content h1 {color:#000; font-weight:normal; line-height:1.4em; margin:0 0 8px 0; font-size:1.4em}
#content a {color:#14568A; text-decoration:underline}
#content a:hover{color:#CC0000; text-decoration:underline} 

#content h2 {color:#333333; font-weight:normal; line-height:1.4em; margin:0 0 8px 0 ; font-size:1.4em}

#content h1 a {font-family:Verdana; text-decoration:none; font-weight:normal}
#content h2 a, h3 a, h4 a {font-weight:normal}
#content h3 {margin:10px 0 18px 0; font-size:1.2em; font-weight:bold; font-family:Verdana; margin:0 0 8px 0; line-height:1.3em; color:#333333} 
#content h4 {margin:10px 0 18px 0; font-size:1em; font-weight:bold; font-family:Verdana; margin:0 0 8px 0; line-height:1.3em; color:#333333} 
#content h5 {margin:10px 0 18px 0; font-size:1em; font-weight:bold; font-family:Verdana; margin:0 0 8px 0; line-height:1.3em; color:#333333} 
#content h6 {margin:10px 0 18px 0; font-size:0.7em; font-weight:bold; font-family:Verdana; margin:0 0 8px 0; line-height:1.3em; color:#333333}
#content ol {margin-top:5px;margin-bottom:5px}

#content.archive h2 {margin:0 0 8px 0}
#content.archive h3 {margin:0 0 10px 0; font-family:Verdana; font-size:1.3em; font-weight:normal}
#content.archive h4 {margin:0 0 18px 0; font-size:1em}
#content.archive h5 {margin:0; font-size:1em}

#content li {margin-bottom:3px}
 
.contenttitle {color:#C22463; font-weight:normal; font-family:Verdana; line-height:1.2em; margin:0 0 5px 0; font-size:1.9em; padding:5px; background:#f9f9f9; border-bottom:2px #f3f3f3 solid; border-top:2px #f3f3f3 solid}

/* content WIDE */
#contentwide {background-color:#DDD;float:left; width:750px; padding:0px; margin: 5px 0 20px 10px; font-size:11pt; line-height:1.2em; display:inline; overflow:hidden}
#contentwide h1 {color:#000; font-weight:normal; line-height:1.4em; margin:0 0 8px 0; font-size:1.4em}

.singlecol #content {float:left; width:470px}
#commentspopup #content {float:none; padding-top:0}

/* Entry
--------------------------------------------------*/
.entry {margin:0; padding:3px 15px; border:1px solid #006699; background-color: #EEE}
.entry a		{text-decoration:underline}
.entry img a	{border-bottom:0px dotted #ccc !important;text-decoration:none}
.entry p		{padding:0 0 15px}
.entry a:hover	{color:#003AAA; text-decoration:underline}
.entry .filedunderindex a {text-decoration:none !important;border-bottom:#ccc 0px solid !important}
.entry .filedunderindex a:hover {text-decoration:underline;color:#C22463}
.entry a.more {padding-left:12px}
.entry .info {position:relative; margin-top:-3px; padding:3px; font-size:0.9em}
.entry.single {clear:both}
.entry.single .info {margin:0 0 22px 0}
.entry .info a {margin:0 2px; padding:0 2px}
.entry .info em {padding-right:6px; font-style:normal}
.entry .author, .entry .editlink a {margin:0;  padding:0 0 0 10px;  border-left:1px solid;  border-right:none}

 
/* Post_nav post navigation on index post*/
#post_nav  {border-top:1px solid #14568A;
			font-family:Verdana;
			font-size:11px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:bold;
			line-height:normal;
			margin:15px 0pt 25px;
			padding:5px 0pt;
			overflow:hidden}
#post_nav .back {display:block; float:left; width:45%}
#post_nav .fwrd {display:block; float:right}

/* single_Post_nav post navigation on single post*/
#single_post_nav  {border-top:1px solid #14568A; font-family:Verdana; margin:15px 0pt 25px; padding:5px 0pt}
#single_post_nav .back {display:block}
#single_post_nav .fwrd {display:block}

/* POST META*/
#postmeta{color:#000; font-size:75%; font-style:italic; line-height:1.2; margin-bottom:5px; overflow:hidden; margin-top:5px}
#postmeta a,a:visited{color:#003366}
#postmeta a:hover {color:#CC0000}
.postmetabox {border:2px solid #DDD; padding:4px}

/* edit link style code */
#elink {color:#cc0000; font-weight:bold}

/* Comments	Display Style Code */
#comments{font-family:Verdana; margin-top:15px}

/*Readers Comment Title*/
#comments h4 {  font-size:1.4em !important;
				text-transform:none;
				margin:0;
				padding:0;
				font-weight:bold;
				font-family:Verdana}
.comment {margin:0px;
		  margin-top:8px;
		  margin-bottom:15px;
          padding:0px;
		  /*width:540px;*/
		  overflow:hidden}

#comments .comment .ucomment p {margin:0px !important; padding:0px}

.ucomment {background-color: #F4F4F4; margin:0px; padding:10px; border:1px solid #890000}
#comments .comment .ucomment p {margin:0px !important; padding:0px}
.mcomment {margin:0px; padding:0px; border-bottom:1px solid #DDDDDD; background:#F4F7FC}
#comments .comment .mcomment p {margin:0px !important; padding:0px}

.tcomment {margin:0px; padding:0px;}
#comments .comment .tcomment p {margin:0px !important; padding:0px}

.ucomment_meta {margin:0px;	padding:0px; font-size:0.8em; color:#000; display:inline}
.ucomment_meta_dt {margin:0px; padding:0px;	font-size:0.8em; color:#000; display:inline; width:10px}
.avatar img {float:left}

/* AddComment Comment Adding Form Style code */
#addcomment { margin-top:15px;
			  border:1px solid #CCCCCC;
			  padding-top:10px;
			  padding-left:10px;
			  padding-right:10px;
			  padding-bottom:0px;
			  font-size:0.9em;
			  background:#F4F7FC;
			  font:Verdana, Helvetica, Sans-Serif;
			  width:488px}
#addcomment h4 { font-size:1.4em !important;
				text-transform:none;
				margin:0;
				padding:0;
				font-weight:bold;
				font-family:Verdana}			   
#addcomment p {margin:0px; padding:0px; padding-bottom:5px; padding-top:5px}

.form-item { width:170px; float:left}
#addcomment input {width:150px; margin:0px; padding:4px; height:16px}

#addcomment textarea {width:470px;
                      font:Verdana, Helvetica, Sans-Serif;
					  font-size:14px; 
					  margin-top:5px;
					  margin-bottom:5px;
					  height:190px;
					  padding:5px}

#addcomment #comment-name {
			   display:block}

#addcomment .desc {color:#999999;
                   font-size:0.8em; 
				   text-transform:capitalize;
				   font:Verdana, Helvetica, Sans-Serif !important;
				   width:180px}
#addcomment input#submit {  background-color:#4F8ACE;
							border-color:#93BFEE rgb(50, 92, 142) rgb(50, 92, 142) rgb(147, 191, 238);
							border-style:solid;
							border-width:1px;
							color:#FFFFFF;
							font-size:11px;
							font-weight:bold;
							padding:2px;
							width:110px}

.nocomments {font-weight:bold; color:#003366}


html>body .editlink {bottom:6px}
.entry .info .editlink a,
.minientry .editlink a,
#comments li .editlink a {display:block; height:14px; width:14px; margin:0; padding:0; border:none; font-size:1px; /* IEWin */ line-height:0; /* IEWin */ text-indent:-9999px}

.entry .info .editlink a:hover, .minientry .editlink a:hover, #comments li .editlink a:hover  {background:none}

/* footer */
#footer {color:#666; font-weight:normal; background:#fff; clear:both; padding:20px 10px 5px 10px; font-size:0.9em;  text-align:center}
#footer a {color:#0066cc; text-decoration:none}
#footer strong {font-weight:normal}
#footer a:hover {color:#000}
#footer p {padding:5px 10px 10px 0px; text-align:center; line-height:2em}

/* BANS Sidebar Properties */
.sidebar-headings {color:#FFF;font-weight:bold;font-size:110%;padding-top:3px;padding-left:10px;margin:0;height:20px;border-bottom:1px solid #000;
background-color:#890000;background-image:url(/styles/images/HeadingBg1.jpg);background-repeat:repeat-x}


#sidebar {font-size:12px; margin: 5px 5px 0 5px; float:left; width:179px; text-align:left; padding:0; border:1px solid #890000; background-color:#FFF}

#sidebar ul					{padding:0; margin:0} 
#sidebar ul li				{display:block;background-color:#FFF} 
#sidebar ul li a			{display:block; padding:5px 2px 5px 3px; text-decoration:none; border-width:0 0 1px 0;border-style:solid; border-color:#000} 
#sidebar ul li a:hover		{background-color:#EEE; display:block; color:#890000} 
#sidebar ul li a:visited	{background-color:#FFF; display:block; color:#000} 

#selected {padding:5px 2px 5px 3px; text-align:center; display:block; color:#890000; font-size:12px; font-weight:bold; display:block; background-color:#efefef; border-style:solid; border-color:#000; border-width:0px 0px 1px 0px} 


#sidebarright {margin: 5px 5px 0 5px; float:right; width:174px; text-align:left; border:1px solid #890000; background-color:#FFF}
#sidebarright h2 {padding:1px; margin:0px; display:block; color:#FFF;  font-size:11px; display:block; text-decoration:none; text-transform:uppercase; text-align:left; font-weight:bold} 
#sidebarright ul {padding:0px; margin:0px; padding-bottom:0px} 
#sidebarright ul li {display:block} 
#sidebarright ul li a {background-color:#CC0000; padding:3px; margin:0px; color:#333333;  font-size:12px; display:block; padding-right:10px; padding-left:10px; text-decoration:none; border-style:solid; border-color:#dddddd; border-width:0px 0px 1px 0px} 
#sidebarright ul li a:hover {background-color:#efefef; padding:3px; margin:0px; color:#333333;  font-size:12px; display:block; padding-right:10px; padding-left:10px; text-decoration:none; border-style:solid; border-color:#dddddd; border-width:0px 0px 1px 0px} 

/* Sidebar Properties */
.sidebar {font:1em; color:#464646;/* overflow:auto;*/}
.sidebar h1 {color:#003366; font-weight:bold; font-family:Verdana; line-height:1.4em; margin:0 0 8px 0; font-size:1.5em}
.sidebar a,a:hover,a:visited{color:#14568A; text-decoration:none}
.sidebar h2 {color:#003366; font-weight:bold; font-family:Verdana; line-height:1.4em; margin:0 0 8px 0; font-size:1.5em}
.sidebar h3 {margin:10px 0 18px 0; font-size:1.3em; font-weight:bold; font-family:Verdana; margin:0 0 8px 0; line-height:1.4em; color:#003366}
.sidebar h4 {margin:2px; padding:0px; font-size:1.2em; font-weight:bold; font-family:Verdana; line-height:1.4em; color:#003366}

#sidebar_l<.sidebar_box h4 a,h1 a,h2 a, h3 a {font-weight:bold}

.sidebar h5 {margin:10px 0 18px 0; font-size:1em; font-weight:bold; font-family:Verdana; margin:0 0 8px 0; line-height:1.4em; color:#003366} 
.sidebar h6 {margin:10px 0 18px 0; font-size:0.8em; font-weight:bold; font-family:Verdana; margin:0 0 8px 0; line-height:1.4em; color:#003366}
.sidebar_box{background:#F6F6F6 none repeat scroll 0% 50%; border:1px solid #DDDDDD; margin-top:5px; margin-bottom:10px; padding:10px 5px 10px 14px; position:relative; overflow:hidden}

/* left sidebar*/
#sidebar_l {width:179px; border:1px solid #890000; margin-left:5px; margin-top:5px; font-size:0.9em}

/* right sidebar*/
#sidebar_r {float:right; width:179px; border:1px solid #890000;	margin-right:5px; margin-top:5px; font-size:0.9em; overflow:auto}

/* Wordpress Widget Related CSS Code */
#wp-calendar 								{empty-cells:show; font-size:0.9em; margin:0; width:90%}
#wp-calendar #next a						{padding-right:10px; text-align:right}
#wp-calendar #prev a						{padding-left:10px; text-align:left}
#wp-calendar a								{display:block; text-decoration:none; font-weight:bold}
#wp-calendar a:hover						{background:white; color:#333}
#wp-calendar caption						{color:#14568A; text-align:center;	font-weight:bold; font-size:1.2em}
#wp-calendar td								{font:normal 12px Verdana, sans-serif; letter-spacing:normal;padding:2px 0; text-align:center}
#wp-calendar td.pad:hover					{background:#fff}
#wp-calendar td:hover, #wp-calendar #today	{background:#eee;color:#003366}
#wp-calendar th								{font-style:normal;text-transform:capitalize}

/* Captions & aligment */
.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto}

.alignleft {float:left; margin:0 15px 15px 0}
.alignright {float:right; margin:0 10px 15px 15px}
.alignright img { border:1px solid #999999}
.wp-caption {text-align:center;	background-color:#f3f3f3; padding-top:4px; margin:10px;	-moz-border-radius:3px; khtml-border-radius:3px; -webkit-border-radius:3px;	border-radius:3px}

.wp-caption img {margin:0; padding:0; border:0 none}

.wp-caption p.wp-caption-text {font-size:10px; line-height:14px; padding:0 4px 5px;	margin:0}
/* End captions & aligment */

.phpproitem {
position:relative; font-size:11px; font-weight:700; background-color:#FFF; margin:3px 8px 6px 0; line-height:1.1em;
float:left; width:250px; height:90px; padding:2px; border-color:#890000; overflow:hidden}

.phpproitemimgdiv	{max-height:90px; max-width:90px; border-right:1px solid #890000; border-bottom:1px solid #890000; overflow:hidden; margin:-2px 5px 0 -10px; float:left}
.phpproitemimgtitle	{max-height:70px; max-width:150px; overflow:hidden; float:right}

.phpproitembidline		{font-weight:700; color:#009933}

.buynowbutton {position:absolute; bottom:3px; right:3px}

.amazonbooks {margin:10px 0;width:522px;clear:both;font-size:12px;font-weight:bold;padding:5px;background-color:#EEE;border-color:#890000}
.amazonbooks img {vertical-align:middle; margin-left:3px}

/*### 3D Box ###*/
.entry, blockquote, .amazonbooks, .phpproitem, .post-title {border-width:1px 2px 4px 1px; border-style:solid}

.seoqueries-terms {padding:5px 2px 5px 3px; border-width:0 0 1px 0; border-style:solid; border-color:#000}
.sidebarads {margin-top:10px; margin-bottom:10px; text-align:center}

.mainrightdiv			{clear:both;font-weight:bold;vertical-align:middle;border-top:1px solid #000;padding:0;height:46px}
.mainrightdiv img		{float:left; margin:3px 10px 3px 3px; width:40px}
.mainrightdiv a:link	{color:#14568A}
.mainrightdiv a:visited	{color:#000000}
.mainrightdiv a:hover	{color:#890000; font-size:98%}
.mainrightdiv:hover		{background-image:url(/styles/images/ItemBg.jpg);background-color:#E7E7E7}

.phpbaysidebar		{width:100%; padding:10px 0 10px 0;line-height:1.3em;font-size:11px;text-align:center}
.bidline			{font-weight:700; font-size:125%; color: #FF0000}

/*### Post Templates  ###*/

.posthalfdiv {margin:5px 0; padding:5px; background:#FFFFFF; border: 1px solid #890000; font-size:12px; line-height:1.3em}
.posthalfdiv img {float:left; margin:0 5px 0 0}

.buynowspan 		{padding:5px; font-size:13px; font-weight:700; background-color:#EEE; border:2px solid #339900}
.buynowspan:hover	{background-color: #FFFFCC}

.ebay-product {
	background-image:url(/images/items-by-eBay.gif);background-position:right top; background-repeat:no-repeat;
	line-height:1.2em;
	font-size:12px;
    clear: both;
    background-color: #FFF;
	border-top: 1px solid #890000;border-left: 1px solid #890000;border-right: 2px solid #890000;border-bottom: 4px solid #890000;
    margin: 10px 0 15px 0; padding:5px;
}

.ebay-product h3 {margin: 0 0 10px 0; color:##3D3D3D}
