/*  
Theme Name: blue 150
Theme URI: 
Description: blue 150is a 3 columns Wordpress theme with a 150deep banner.
Version: 0.2
Author: cb
Author URI: 

*/

body {
	font-family:'Verdana';
	font-size:10px;
	background-color: #CCCCCC;
	background-image: url(images/background.jpg);
	background-repeat: repeat;
	
}
#wrap {
background-color:#DDDDDD;
border:1px groove #FFFFFF;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
margin:0 auto;
width:980px;
}



#header {
	height:150px;
	background:url(images/logo.jpg);
	width:980px;
	position:relative;
	color:#000;
	margin-bottom:3px;
	float:left;
}
#header h1 { text-indent:-10000px; margin:0; padding:0;}
#header h1 a {
	display:block;

no-repeat left top; 		height:150px;
}


/* text Version
#header { height:100px; background:url(images/logo.png); width:980px; position:relative; color:#000; margin-bottom:3px; float:left; }
#header h1 { text-indent: 20px; margin:0; padding:0; margin-top:24px; margin-left:25px; font-size: 36px; text-transform: capitalize;}
#header h1 a { display:block; color: #fff; height:100px;}
*/

#search { margin-top:30px; float:right; padding:0; }
input#searchsubmit { background:#0002FC; border:2px solid #005a01; color:#fff; font-size:13px; }
a:hover { text-decoration:none; color:#555353; border:none;}



.left {
background-color:#FFFFFF;
border:3px solid #F3F3F3;
float:left;
margin:10px 0 0 10px;
padding:10px;
width:195px;
}


.right {
background-color:#FFFFFF;
border:3px solid #F3F3F3;
float:right;
margin:10px 0;
padding:10px;
width:170px;
}




.right img { border:0; display:block; margin-left:auto; margin-right:auto; }




.middle {
background-color:#FFFFFF;
border:3px solid #F3F3F3;
float:left;
font-size:11px;
line-height:16px;
margin-left:10px;
margin-top:10px;
overflow:hidden;
padding:10px;
width:700px;
}



.middle h2 {
border-bottom:0 dashed #CCCCCC;
font-size:16px;
margin:0 7px 3px 0;
padding:3px 0;
text-align:center;
}


.middle img { border:4px #eee solid; }
.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
.ads img { border:0; text-align:center; }
img.wp-smiley { border:0; padding:0; }
#footer { width:980px; margin-top:20px; text-align:center; clear:both; padding:10px; }
div.hr { height:3px; background:#fff url(images/hr.gif) repeat-x scroll center; clear:both; }
div.br { height:10px; background:#fff url(images/br.gif) repeat-x scroll center; clear:both; }
.alignright { float:right; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
span {}
.addthis { float:right; clear:both; }
a:link,a:active,a:visited { text-decoration:none; color:#990000; border:none; }

.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.left ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; text-transform:capitalize; }
.left ul li ul li :hover { border-bottom:#ccc 1px solid;}
.right h2,.comments h3 { font-size:14px; border-bottom:dashed 0px #ccc; margin:0 7px 3px; padding:3px 0; }
.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.right ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.right ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.right ul li ul li,.right ul li ul li { list-style-type:none; background:transparent no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.right ul li ul li :hover { border-bottom:#ccc 1px solid;}
div.hr hr,div.br br { display:none; }
.middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }
.middle2 h2,.middle3 h2 { font-size:14px; border-bottom:dashed 0px #ccc; margin:0 7px 3px 0; padding:3px 0; } 
.middle2 :hover,.middle3 :hover { background:#fafafa; }
.ucomment img,.addthis img { border:0; }


.tab-content ul li{
	list-style-position: inside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;

}
.tab-content a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.tab-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


h1,h2,h3,h4,h5,h6 {
	text-transform: capitalize;
}


h4 {
	margin-bottom: -12px;
	font-size: 103%;
}

.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }



#mainpageheading {
	margin: 0;
	padding: 0;
	text-align: center;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(images/right-headingbckgrnd.jpg);
	width: 100%;
}

#mainpageheading h2 {
	margin: 0;
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 16px;
	background-image: url(images/left-headingbckgrnd.jpg);
	text-align: center;
}


#mainpageheading a:link, #mainpageheading a:active, #mainpageheading a:visited {
border:medium none;
color:#ffffff;
text-decoration:none;
}


#mainpageheading2 {
	margin: 0;
	padding: 0;
	text-align: center;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(images/right-red-headingbckgrnd.jpg);
	width: 100%;
}


#mainpageheading2 h2 {
	margin: 0;
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 16px;
	background-image: url(images/left-red-headingbckgrnd.jpg);
	text-align: center;
}



.buy a:link, .buy a:visited, .buy a:active {
        background-color: #063;
	color: #FFF;
	text-decoration: none;
	display: block;
	border: 1px solid #CCC;
	width: 64px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #FFF;
	font-size: 10px;	
	padding: 1px 2px 2px 2px;
	}
.buy a:hover {
	background-color: #F60;
	}	


#centertop{
	background-image: url(images/banner.gif);
	height: 30px;
	width: 569px;
	margin-right: auto;
	margin-left: auto;
}	



.comments h3 { font-size:12px; border-bottom:dashed 0px #ccc; margin:0 7px 3px; padding:3px 0; }

.left h2 {
text-align:center;
background-image:url(images/sidenavheading.gif);
background-position:2px top;
background-repeat:no-repeat;
color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:28px;
padding:0 0 0 0px;
margin:0 5px 0px
text-shadow:0 2px 5px rgba(0, 0, 0, 0.4);
text-transform:capitalize;
}





#nav1 {
	width: 560px;
	height: 145px;
	margin: 10px auto 40px auto;
	padding: 0;
	position: relative;
	background-repeat: no-repeat;
}
#nav1 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#nav1 li, #nav1 a {
	height: 145px;
	display: block;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}


#nav2 {
	width: 420px;
	height: 145px;
	margin: 10px auto 40px auto;
	padding: 0;
	position: relative;
	background-repeat: no-repeat;
}
#nav2 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#nav2 li, #nav1 a {
	height: 145px;
	display: block;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}



#panel1 {
	left: 0;
	width: 140px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}
#panel2 {
	left: 141px; width: 140px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	}
#panel3 {
	left: 282px; width: 140px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;	
	}
#panel4 {left: 423px; width: 140px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}

#panel1 a:hover {
	border: 1px solid #EEE;
	font-weight: bold;
	color: #900;
}
#panel2 a:hover {
	border: 1px solid #EEE;
	font-weight: bold;
	color: #900;
	}
#panel3 a:hover {
	border: 1px solid #EEE;
	font-weight: bold;
	color: #900;
	}
#panel4 a:hover {
	border: 1px solid #EEE;
	font-weight: bold;
	color: #900;
	}
#nav1 img
{  border-style: none;
}


.postTabs_divs img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

ul.postTabs {
margin:50px 0 0;
text-transform: capitalize;
}