/*   
Theme Name: Black 3column
Theme URI: http://www.ikovacic.net/test-blog/index.php?preview\_theme=black3column
Description: Black 3 column fixed width
Author: Igor Kovacic
Author URI: www.ikovacic.net
Version: 1.1
Tags: three columns, fixed width, valid CSS, valid XHTML, right sidebar, black, simple
.
License: GNU General Public License (GPL) version 3
.
*/


#top-left-header-banner{
float:left;
}


.sales-link a{
font-size:20px;
margin:25px 0;
text-align:center;
}

* { margin: 0; padding: 0; }

body { background: url(images/main.gif) repeat-x #000000; }

#container {
	width: 995px;
	margin: 0 auto;
}

#header {
	min-height: 96px;
	border-bottom: 1px solid #737373;
}

#logo {
	margin-top: 16px;
	float: left;
	width:975px;
}

#logo img {
	padding-right: 20px;
}

#menu {
	float: left;
	text-align: left;
	width: 995px;
	min-height:15px;
        background-color:black;
        margin: 10px 0;
}

#menu a, a:visited { color: #E5E5E5; text-decoration: none;}
#menu a:hover { background-color: #43A9FF; text-decoration: none; }

#menu ul {
	list-style: none;
	font-size: 1px;
	margin: 5px 0;
}

#menu ul li {
	display: inline;
	color: #E5E5E5;
	font-family: Verdana;
	font-size: 12pt !important;
	padding-left: 15px;
}

#columns {
	padding-top: 10px;
}

#content {
	width: 500px;
	padding-right: 10px;
	border-right: 1px solid #737373;
	float: left;
}

#content .entry {
	margin-bottom: 10px;
}

#content .entry a, a:visited {
	text-decoration: none;
	color: #43A9FF;
}

#content .entry a:hover {
	text-decoration: underline;
	color: #E5E5E5;
}

/* Pimp 080209 - Removed becuase there can only be one h1 and it is used in archive and single post
which have different font sizes and therefore this common styling has to be removed to allow individual styling

#content .entry h1 {
	color: #43A9FF;
	font-family: Verdana;
	font-size: 17pt;
	font-weight: normal;
}
*/

#content .entry h1.archive {
	font-size: 30px;
	margin-bottom:20px;
	color: #43A9FF;
	font-family: Verdana;
	font-weight: normal;
}

#content .entry h1.single-post-h1 {
	font-size: 24px;	
	margin-bottom:20px;
	color: #43A9FF;
	font-family: Verdana;
	font-weight: normal;
}

#content .entry p {
	color: #E5E5E5;
	font-family: Verdana;
	font-size: 8pt;
	text-align: justify;
	margin-top: 5px;
	padding-bottom: 5px;
}

#content .entry .info {
	border-top: 1px solid #565656;
	border-bottom:  1px solid #737373;
}

#content .entry .info p.infoleft {
	width: 40%;
	float: left;
	font-size: 7pt;
	border-bottom: none;
}

#content .entry .info p.inforight {
	width: 40%;
	float: right;
	font-size: 7pt;
	border-bottom: none;
	text-align: right;
}

/* New side by side 3 column START */
#sidebarLeftHolder {
        float: left;
		width: 232px;
		margin-right:20px;
}

#sidebarRightHolder {
        float: right;
		width: 232px;
}

#sidebarLeftHolder #sidebar1 {
	float: left;
	padding: 0px 10px;
	border-right: 1px solid #737373;
	width: 216px;
}

#sidebarLeftHolder #sidebar1 a, a:visited {
	color: #E5E5E5;
	text-decoration: none;
}

#sidebarLeftHolder #sidebar1 a:hover {
	color: #43A9FF;
	text-decoration: underline;
}

#sidebarRightHolder #sidebar2 {
	float: right;
	width: 216px;
}

#sidebarRightHolder #sidebar2 a, a:visited {
	color: #E5E5E5;
	text-decoration: none;
}

#sidebarRightHolder #sidebar2 a:hover {
	color: #43A9FF;
	text-decoration: underline;
}

/* PIMP sidebar 1 and sidebar 2 styling split 261208 */
#sidebarLeftHolder #sidebar1 h2{
	color:#43A9FF;
	font-family: Verdana;
	font-size: 12px; /*PIMP size changed from 7pt to 12px */
	margin-bottom:5px; /*PIMP margin added */
	font-weight: normal;
}

#sidebarRightHolder #sidebar2 h2 {
	color: #E5E5E5;
	font-family: Verdana;
	font-size: 12px; /*PIMP size changed from 7pt to 12px */
	margin-bottom:5px; /*PIMP margin added */
	font-weight: normal;
}

#sidebarRightHolder #sidebar2 p {
	text-align: justify;
	color: #E5E5E5;
	font-family: Verdana;
	font-size: 7pt;
}

/*Created for left side bar same styling as for right side bar 281208 PIMP */
#sidebarLeftHolder #sidebar1 p {
	text-align: justify;
	color: #E5E5E5;
	font-family: Verdana;
	font-size: 7pt;
}

/* START left bar main menu styling split from side bar 2  PIMP 251208*/
#left-bar-main-menu {
	padding-top:10px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
        margin-left:4px;
               
}

#left-menu-section-cats{
        background-color:#6373c6; 
}

#left-bar-main-menu li {
        font-size: 13px !important;        
}

#sidebarLeftHolder #sidebar1 ul {
	list-style: none;
	font-size: 1px;
	margin-bottom: 10px;
}


#sidebarLeftHolder #sidebar1 .children li {
	/* padding-left:15px; */
}


/* END left bar main menu styling split from side bar 2  */

#sidebarRightHolder #sidebar2 ul {
	list-style: none;
	font-size: 1px;
	margin-right: 15px;
	margin-bottom: 10px;
}



#sidebarLeftHolder #sidebar1 ul li, #sidebarRightHolder #sidebar2 ul li {
	color: #E5E5E5;
	font-family: Verdana;
	font-size: 7pt;
}

#sidebarLeftHolder #sidebar1 .advertising, #sidebarRightHolder #sidebar2 .advertising {
	width: 99%;
	border: 1px solid #737373;
	margin: 5px 0px 10px 0px;
	min-height: 100px; /* Pimp, changed to min-height 111108*/
	text-align:center; /* Pimp, added 111108*/
	padding-top:6px; /* Pimp, added 251208*/
}

/* Pimp 111108*/
#sidebarRightHolder #sidebar2 .advertising img {
	border:none;
	margin-bottom:5px;
}

#sidebarLeftHolder #sidebar1 .searchbox #s, #sidebarRightHolder #sidebar2 .searchbox #s {
	width: 195px;
	border: 1px solid #737373;
	color: #E5E5E5;
	font-family: Verdana;
	font-size: 7pt;
	padding: 2%;
	margin: 10px 0px;
	background:transparent none repeat scroll 0 0;
	color:#E5E5E5;
	font-family:Tahoma;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:auto;
	line-height:normal;
	padding: 6px 10px 5px;
}

#sidebarLeftHolder #sidebar1 .searchbox #x, #sidebarRightHolder #sidebar2 .searchbox #x {
	display: none;
}

/* New side by side 3 column END */





.ad-description {
	text-align:center !important;
	margin-bottom:10px;
}

.ad-description a {
	color:#FF9900 !important;
}

#footer {
	color: #7D7D7D;
	font-family: Verdana;
	font-size: 7pt;
	margin-bottom: 5px;
}

#footer a, a:visited {
	color: #E5E5E5;
	text-decoration: none;
}

#footer a:hover {
	color: #43A9FF;
	text-decoration: underline;
}


.tagcloud {
	font-family: Tahoma;
	font-weight: normal;
}

/* Wordpress required */

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

/* If logo isn't hardcoded */

h1.logo1, h1.logo1 a, h1.logo1 a:visited, h1.logo1 a:hover {
	color: #43A9FF;
	font-weight: normal;
	font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	font-style: normal;
	font-size: 50px;
	line-height: 1.2em;
}

/* Added by pimp 111108 to sort out formating of title presentation*/
h1.logo1 {
	float:left;
	height:50px;
	width:660px;
}

/* Added by pimp 080209 ofr dummy h1 blog title on non home pages */

#dummy-h1-blog-name-title, #dummy-h1-blog-name-title a, #dummy-h1-blog-name-title a:visited, #dummy-h1-blog-name-title a:hover {
	color: #43A9FF;
	font-weight: normal;
	font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	font-style: normal;
	font-size: 50px;
	line-height: 1.2em;
}

/* Added by pimp 111108 to sort out formating of title presentation*/
#dummy-h1-blog-name-title {
	float:left;
	height:50px;
	width:660px;
}


p.logo1 {
	color: #FFFFFF;
	font-size: 7pt;
	font-family: tahoma;
	min-width:200px;
}

#affiliate-info{
	margin-top:10px;
}

/* START For Sitemap */

.ddsg-wrapper h2{	
	font-family: Verdana;
	font-size: 15pt;
	font-weight: normal;
	color:#FFFFFF;
}

/* END for sitemap */


/*START splash page styling */

.splash-page-h2, .splash-page-h3 {
	color:#43A9FF;
	margin:15px 0 10px 0;
}

/*END splash page styling */

/* START master blog constant styling items */
.master-blog-h2{
	color:#43A9FF;
	font-size:24px;
	font-weight: normal;
	font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	font-style: normal;
}

.entry h2{
	color:#43A9FF;
	font-size:24px;
	font-weight: normal;
	font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	font-style: normal;
}

.entry h3, master-blog-h3{
	color:#43A9FF;
	font-size:18px;
	font-weight: normal;
	font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	font-style: normal;
}
/* END master blog constant styling items */ 

h3 {
	
	margin:15px 0 10px 0;
}

/* START feedburner styling */
.advertising .feedburnerFeedBlock ul li img{ 
	width:160px;
	height:120px;
}
/* END feedburner styling */

/* START YARPP styling on small tag */
small {
	color:#FFFFFF;
}
/* END YARPP styling on small tag */

/*START styling peekcash cam performer table text */
table {
	color:#FFFFFF;
}

/*END styling peekcash cam performer table text */

/* START splash page mini thumbnail gal styling */
#splash-page-tease-set {
	float:left;
	width:500px;
	min-height:100px;
	margin:10px 0;
}

#splash-page-tease-set ul {
	/* list-style:none; */
	padding:0;
	margin:0;
}

#splash-page-tease-set ul li{
	float:left;
	width:240px;
	min-height:361px;
	margin:0 5px 0 5px;
}

#splash-page-tease-set ul li img{
	border:none;
}

.left-menu-bar-text {
	padding-top:12px;
}

/* START splash page mini left menu bar styling */
.left-menu-bar-text li{
	margin:12px 0;
	border-bottom:1px solid #FFFFFF;
	padding-bottom:12px;
}
/* END splash page mini left menu bar styling */

/* START splash page mini left menu bar hard coded list items styling */
.left-menu-bar-text-list-items {
	margin:12px 0;
	border-bottom:1px solid #FFFFFF;
	padding-bottom:12px;
}
/* END splash page mini left menu bar hard coded list items  styling */

/* START splash page opt in styling */
.widget-module {
	color:#FFFFFF;
	font-family: Verdana;
	font-size: 10px;

}
/* END splash page opt in styling */

/* START 10 spacer div */
.spacer-10{
	margin-top:10px;
}
/* END 10 spacer div */

/* START 20 spacer div */
.spacer-20{
	margin-top:20px;
}
/* END 20 spacer div */


/* END splash page mini thumbnail gal styling */

