/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



body {
	margin: 0px;  background:#fff;
	padding:0px;
}
h1, h2, h3, h4, form, input, p, ul, li{margin:0px; padding:0px;}

.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.right{ text-align:right;}

.pad_top_11{ padding-top:11px;}


#main_cont{ background:url('images/main_back.jpg') repeat-y; width:984px; padding:0px; margin: 0 auto;}



/* header */

.head_block{padding:0px; margin:auto; width:962px; height:114px; border-bottom:2px #F59703 solid; background:url('images/head_pic-1.gif') no-repeat;}

a.logo_section{padding:0px; margin:17px 0 0 0; background:url('images/logo.gif') no-repeat; float:right; height:82px; width:262px;}



/* middle */

#middle_section{padding:19px 0 0 19px; margin:0px auto; width:950px;}

.left_section{padding:0px; margin:0px; float:left;  width:219px;}

.left_block_1{ padding:195px 27px 0 20px; margin:0px; width:172px; height:71px; background:url('images/left_block-1.gif') no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#000;}



.left_block_2{padding:0px 0 8px 0; margin:0px 0 0 8px; width:209px; background:url('images/blog_bot.gif') bottom no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#383838;}
.left_block_2 a{ color:#0078A1; text-decoration: underline;}
.left_block_2 a:hover{ color:#000; text-decoration: underline;}

.left_block_2 h1{ padding:8px 0 0 10px; margin:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#000;}
.left_block_2 h2{ padding:8px 0 0 10px; margin:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#0F6685;}
.left_block_2 p{ font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:4px 0 0 10px; margin:0px;}
.left_block_2 .curveleft{ padding:0px; margin:0px; background:url('images/blog_cruve-1.gif') no-repeat;}
.left_block_2 .curvemain{ padding:0px; margin:0px; background:url('images/blog_cruve-3.gif') repeat-x; height:33px;}
.left_block_2 .main_back{padding:0px; margin:0px; background:url('images/blog_back.gif') repeat-y; width:209px;}
.left_block_2 .curveright{ padding:0px; margin:0px; background:url('images/blog_cruve-2.gif') right top no-repeat; height:33px;} 
.btn_rit_11{margin:5px 11px 5px 0;}
.left_block_2 input{padding:0px; margin:0px; background:#fff; border:1px #C5C5C5 solid; width:116px;}



.right_section {padding:0px 0 0 22px; margin:0px; width:694px; float:left;}

ul.top_link{padding:0px 0 0 0; margin:0px; }
ul.top_link li{padding:0px 23px; margin:0px 8px 0 0; list-style:none; background:url('images/top_link_back.gif') repeat-x; height:26px; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000;  border:1px #5BA4C2 solid; line-height:25px;}
ul.top_link li a{color:#000; text-decoration:none;}
ul.top_link li a:hover{color:#000; text-decoration: underline;}

.main_pic{padding:9px 0 0 0; margin:0px 0 0 0; width:685px; clear:both;}
.border_grey{border:1px #858585 solid;}

.banner_pic{padding:25px 11px 0 0;  margin:0px; float:left;}


/* footer */

#footer_block{padding:19px 19px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#000; margin:0px auto; width:950px; clear:both;}
#footer_block a{color:#000; text-decoration:underline;}
#footer_block a:hover{color:#000; text-decoration: none;}

/*----------------Accordian Contents-------------*/

.webseries_page{ clear:both; border:1px solid #7F7F7F; width:99%; padding:12px 0;}
.pad_t-17{padding-top:16px;}
.webseries_page_contents{width:610px; margin:0 auto; }
.home_page_contents{width:670px; margin:0 auto; }
.home_page_contents h2{font: bold 15px/19px Arial, Helvetica, sans-serif; color:#00678F; padding:0 0 10px 0; }
.home_page_contents p{background: #f7f7f7;
	margin: 0; font:normal 12px/16px Arial, Helvetica, sans-serif; 
	padding: 10px 29px 20px;
	overflow:auto; }
.home_page_contents ul{background: #f7f7f7;
	margin: 0; font:normal 12px/16px Arial, Helvetica, sans-serif; 
	padding: 0px 52px 0px;
	overflow:auto; 
	}
h2.heading{line-height:40px; font:bold 30px/75px Arial, Helvetica, sans-serif;}
.dave_img_box{
	background:url('images/dave_phillip_bg.gif') 0 0 repeat-x #E1E1E1; 
	border:1px solid #E1E1E1; padding:0 0 0 15px; 
	border-bottom:none; width:635px; margin:0 auto;
	}
.dave_img_cont{
	padding:100px 0 0 0px; font-size:16px; line-height:21px; 
	color:#656565; font-family:Arial, Helvetica, sans-serif; 
	float:left; width:236px; 
	}
.nav_blue_text{color:#00B6F0;}
.blk_txt{color:#000000;}
.dave_img_cont strong{ font-size:18px; font-weight:normal;}
.accordion {
	width: 610px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3{
	background:url('images/acc_bar.gif') no-repeat 0 0px;
	padding:0px 0 0px 25px; margin-top:5px;
	height:33px;
	font: bold 14px/33px Arial, Helvetica, sans-serif;
	border-bottom: none; 
	cursor: pointer; font-size:14px; color:#1E5A70;
}
.accordion h3:hover {
	color:#63050E;
}
.accordion h3.active {
	background-position: 0 -33px; color:#63050E;
}
.accordion h3 strong{float:left; display:block; width:60%px; }
.accordion h3 span{float: right; display:block; width:60px;}
.accordion div{
	background: #f7f7f7;
	margin: 0; font:normal 12px/16px Arial, Helvetica, sans-serif; 
	padding: 10px 15px 20px;
	border: solid 1px #c4c4c4; height:160px; overflow:auto;
}
.accordion div h2{ font: bold 15px/19px Arial, Helvetica, sans-serif; color:#00678F; padding:0 0 10px 0;}
p.video{float:left; width:181px;}
.grey_bar{ 
	display:block; height:36px; width:100%; 
	padding:0 0px; background:#DEDEDE; margin-top:10px;
	}
a.rel_link{
	display:block; text-align:center; width:120px;
	 padding:0 30px 0 11px; margin:11px 0px; color:#000000;
	 border-right:1px solid #B2B2B2; float:left;
	 }
a.rel_link:hover{ text-decoration:none; color:#F69804;}
a.dwld_pdf{
	background:url('images/pdf_icon.gif') 0 0 no-repeat; 
	display:block; text-align:center; width:115px; height:36px; line-height:36px;
	 padding:0 0 0 25px; margin:3px 0px; color:#000000;
	 float:right;
	 }
a.dwld_pdf:hover{ text-decoration:none; color:#F69804;}

a{ color:#0078A1; text-decoration:none;}
a:hover{ color:#000000; text-decoration:none;}
