/*







Theme Name: Jennifer Jade







Author: Blaze Interactive







Author URI: http://blazeinteractive.com/







*/







html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,img,ul,li,ol,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent} ol{list-style:none}















body{ font:normal 15px/28px Arial, Helvetica, sans-serif; color:#14100E; background:repeat-x 0 100% #ecf5f7; } /*---e7f2f4--*/























a{ outline:0; text-decoration:none; color:#0D568A;}







a:hover{ text-decoration:underline;}















h1{font:italic 24px/26px "Georgia", Times New Roman, Times, serif; color:#0A775C; padding:0 0 20px 0px;}























h2{  color:#6C420E; padding-bottom:20px; font:italic 20px/22px "Georgia", Times New Roman, Times, serif;}















h2 a{color:#051751;}















h3{ color:#785F44; padding-bottom:20px; font:normal 18px/20px "Georgia", Times New Roman, Times, serif;}















h4{ color:#0A775C; padding-bottom:5px; font:normal 14px/16px "Georgia", Times New Roman, Times, serif;}















h5{color:#000; font:normal 12px/14px "Georgia", Times New Roman, Times, serif; padding-bottom:5px;}























h6 {







color:#000; font:normal 10px/12px "Georgia", Times New Roman, Times, serif;; padding-bottom:5px;















}















h6 span {







color:#1A0C16;







font-size:14px;







}















p{ padding:0 0 20px 0;}















ul{ margin-left:30px;}































.float_left{ float:left;}







.float_right{ float:right;}















.spacer{ line-height:0;







	clear:both;}























/********** End General ************/















#page {







height:100%;







margin:0 auto 170px;







overflow:hidden;







padding:0;







width:860px;







}















/******** End Common *********/















#header {







	background:url(images/header-bg.jpg) no-repeat 100% 0;







	height:170px;















}















#headerimg {







width:100%;







height:100%;







overflow:hidden;























}















.logo{ float:left; width:395px;
	padding:0px 0 0 70px;
	height:85px;}



#header h1{ background:url(images/logo2.png) no-repeat 0 0;
	height:0;
	overflow:hidden;
	padding:155px 0 0;
	width:450px;
	}







#header h1 a{ position:absolute;







	top:0;
	display:block;
	line-height:30px;
	height:0;
	overflow:hidden;
	padding:155px 0 0;







	width:450px;}







	







#headerimg .description {







	text-indent:-100000px;







}







/******* End Header *********/







































/********* Middle part starts from here ************/















.mid-content{ clear:both; display:block;}















#left-bar{ width:196px; padding:0 10px 0 0; margin-top:12px; float:left; font:17px "Times New Roman", Times, serif; background:url(images/left-curve.gif) no-repeat 100% 0;}







#left-bar ul{ margin:0; padding:0;}







#left-bar ul li { list-style-type:none; letter-spacing:5px; text-transform:uppercase; text-align:right; padding-bottom:17px; }







#left-bar ul li a{ color:#0D568A; }







#left-bar ul li a:hover, #left-bar ul li.current_page_item a{ text-decoration:none; color:#0A775C;}































#right-col{ float:left; width:653px; }







.right-content{ background:url(images/body-shadow.png) repeat-y 0 0;







	width:608px; float:left;







	padding:10px 15px 0 30px;}







	







.right-top{ background:url(images/top-sh.jpg) no-repeat 4px 0!important;  background:url(images/top-sh-ie.jpg) no-repeat 4px 0; height:25px; line-height:0; }







.bttm-sh{ background:url(images/bttm-sh.png) no-repeat 0 0; height:34px; margin-left:4px; width:642px; float:left;}







	







/********* Post Section ***********/







#content {















}















.narrowcolumn {







float:left;







margin:45px 0 0;







padding:0 0px 20px 0;















width:387px;







background:#fff;







}







.narrowcolumn p{ padding-bottom:0px;
padding:0 0 20px;
}















.narrowcolumn .postmetadata {







padding-top:0;







}















.postmetadata {







clear:both;







}







	







	







.postmetadata a{ color:#13475B; font-style:italic;}







	







	







.narrowcolumn .post{ padding-bottom:10px; background:url(images/post-divider.gif) repeat-x 0 100%; margin-bottom:15px;







		width:100%;







		float:left;







		







		 }







.narrowcolumn .last{ background:none;}







	







.narrowcolumn h2{font:normal 20px "Times New Roman", Times, serif; color:#13475B; padding:4px 0 4px 0px; margin-bottom:0px;}







.narrowcolumn h2 a{color:#13475B;}







.narrowcolumn small{ font:italic 16px "Times New Roman", Times, serif; color:#3C2710; }







	







	







	.narrowcolumn .postmetadata small {







	clear:both;







	padding-bottom:15px;







	padding-top:20px;







	







	font:11px/18px Arial, Helvetica, sans-serif, Tahoma;







	font-style:italic;







	color:#000;







	}







	







#content .narrowcolumn .entry small, #content .widecolumn .entry small{ }















.narrowcolumn .entry, .widecolumn .entry { 



padding-top:10px;







}















/********* Post section end *********/























/********** Sidebar starts from here ***************/















#sidebar {







	float:right;







padding:47px 0 0px 14px;







margin:50px 0 0;







width:185px;







background:#EAF4F5;







margin-right:2px!important;







margin-right:-1px;







}















#sidebar ul li {







list-style-image:none;







list-style-type:none;







margin-bottom:10px;







padding-bottom:10px;







background:url(images/side-divider.gif) no-repeat 0 100%;		







}















#sidebar ul, #sidebar ul ol {







		margin:0;







		padding:0;







		}















	







		







		#sidebar h2{ font:bold 15px/30px Arial, Helvetica, sans-serif;







			background:url(images/side_hd_bdr.gif) repeat-x 0 100%;







			margin-bottom:8px;







			color:#81541F;







			padding:0; }







	 	







		#sidebar a{ color:#13475B;}







		







		#sidebar .rss{ padding-left:0px; padding-bottom:5px; background-image:none; margin:0;}







		#sidebar .subscribe{ background:none; padding-left:0px;  }







		







#sidebar ul ul{ background:url(images/post_dot.gif) repeat-x 0 100%; padding:0 0 0px 0;}







		#sidebar ul ul li, #sidebar ul ol li {







		margin:0px 0 0;







		padding:0 0 0px 0;







		font-size:13px;







		background:url(images/side-arrow.gif) no-repeat 0 6px;







		







		}







		







		#sidebar ul ul li.email{ background:none;}







		







#searchform {







		margin:0px auto;







		padding:5px 0px;







		







		}







		







#sidebar #searchform #s {







		padding:0px;







		width:80px;







		float:left;







		margin: 6px 0px 0 0;}







		







#sidebar #searchsubmit {







		padding:0px;







		margin:0 0 0 19px!important;







		margin:0 0 0 16px;







		







		







		}







		







		#sidebar .update_email{ font-family:"Trebuchet MS"; color:#31332E; padding-left:0px; }	







		







		#sidebar .update_email a{color:#293031;}







		







		#sidebar .update_email .textrea{ border:1px solid #B7B5B4; width:143px; background:#F2EEEB;}







		







		#sidebar .update_email .submit{ margin:4px 0 0 69px; *margin:4px 0 0 71px;}







		







		#sidebar .update_email p{ padding-bottom:0px;}







/********** Sidebar ends here ***************/















/********* Middle part ends here ************/























/******** Single Post **********/















.post_comment{/* width:432px;*/ padding:0; width:100%; float:left; font-family:Arial, Helvetica, sans-serif;}















.narrowcolumn p.comment_post{ color:#885D2B; font-weight:bold; font-style:italic; padding-bottom:20px; padding-top:0; }







.narrowcolumn p.comment_post span{ color:#13475B;}















.commentlist li, #commentform input, #commentform textarea {







	







	}







.commentlist li ul li {







	font-size: 1em;







}















.commentlist li {







	padding:5px 5px 10px 10px;







	margin:15px 0;







}















.commentlist li .avatar { 







	float: right;







	border: 1px solid #eee;







	padding: 2px;







	background: #fff;







	}































.commentlist p {







	font-weight: normal;







	line-height: 1.5em;







	text-transform: none;







	}















#commentform p {







	







	}















.commentmetadata {







	font-weight: normal;







	}







	







.commentlist cite { color:#D2A978;







	font-style:normal;







	font-size: 14px;}







	







 .commentlist cite a {







	color:#FF7C00;







	}







	







.depth-1 {







/*border: 1px dotted #2FA391;*/







}























.thread-even, .thread-alt {







	background-color: #fff; border:1px solid #EBDFD0;







}















.admin{ background:#E8E8E5;}















.thread-alt p, .thread-even p{ color:#000; /*font-family:Trebuchet MS; font-size:15px;*/ margin-bottom:5px; padding-top:0; line-height:19px; }























.date{ font-size:11px; line-height:14px; padding-bottom:10px;}







.date a{ color:#827F79;}















.comment-author { line-height:20px;}















#respond{ padding-top:25px;}















#respond h3 {







color:#000;







font-size:16px;







margin-bottom:5px;







font-family:Arial, Helvetica, sans-serif;







}















.commentform_style {















float:left;







padding-bottom:30px;







padding-left:16px;







padding-top:0;







width:315px;







border:1px solid #EBDFD0;







margin-bottom:15px







}























#commentform {







margin:5px 10px 0 0;







}















#commentform label {







padding-bottom:20px;







display:block;







float:left;







}















#commentform small {







color:#BC9267;















font:normal 15px/24px Arial, Helvetica, sans-serif;















}















#commentform input, #commentform textarea {







border:1px solid #C5DCD8;







float:left;







width:297px;







}















#commentform .button1 {







border:medium none;







height:22px;







padding:0;







width:62px;







}















.pre_next {







float:left;







width:330px;







}















.pre_next_top {







float:left;







width:100%;







padding-bottom:8px;







position:relative;







margin-top:-50px;







}































.pre {







float:left;







}















.pre a, .pre a:hover, .next a, .next a:hover {







color:#004890;







}















.next {







float:right;







text-align:right;







}















.pre, .next {







color:#004890;















font-size:13px;







font-weight:bold;







text-transform:uppercase;















width:150px;







}















.post_comment h6{ font-size:16px; color:#81541F; font-family:Arial, Helvetica, sans-serif; padding-bottom:0px;}















.narrowcolumn .alt {







margin:0;







padding:10px 0 10px 0;







}























/******** Single Post end here **********/















.home-product{ margin:0; padding:0; list-style-type:none; line-height:20px;}







.home-product p{ padding-bottom:10px; }







.home-product h2{ font-size:22px; color:#5A4594; height:43px; text-align:center; padding:0;}







.home-product li{ width:180px; float:left; padding-right:25px;}







.home-product li.last{ padding:0;}































/********** Footer Starts from here **********/







#footer {
clear:both;
margin:0 auto;
width:860px;
}
.footer-content{ 
padding-left:218px; 
/*padding:0 26px 0 320px*/
}
.footer-content ul { 
    text-align:justify; 
	border-bottom:1px dashed #83C9F6; 
	border-top:1px dashed #83C9F6;
	/*padding:2px 0 0 50px;*/
	padding:0px 0 0 50px;
	margin:0;}
.footer-content ul li{ display:inline; font:italic 15px "Georgia", Times New Roman, Times, serif;
	padding:0 24px 0 0;
	background:url(images/f-divider.gif) no-repeat 100% 50%;
	margin:0 20px 0 0;}
.footer-content ul li.last{ padding:0; margin:0; background:none;}
.footer-content ul li a{ color:#0D568A;}
.footer-outer{ position:fixed;
z-index:100;
bottom:0;
background:repeat-x 0 100%  #ecf5f7; /*----#e7f2f4---*/
width:100%;}
.copyright {
float:left;
}
.copyright, .marketing{ padding:10px 0; font-size:10px;
line-height:11px;
color:#1D6192;}
.marketing {
float:right;
}
.marketing a{ color:#1D6192;}
.newsletter { /*padding:15px 0 0;*/}
.newsletter h4{ font-style:italic; color:#000; /*padding-left:100px;*/ }
#footer .f-form {
/*margin:3px 0 0;
padding:0 0 0 30px;
width:100%;*/
width:790px;
height:100%; 
overflow:hidden;
}
#footer .f-form li{ 
float:left;  
/*margin-right:12px; */
list-style-type:none;
}
#footer .f-form input {
border:0 none;
float:left;
width:152px;
}
#footer .f-form input.send-btn{ width:190px; height:21px;  }
#footer .f-form label{ color:#0A775C; font:italic 15px "Georgia", Times New Roman, Times, serif;}
/******** Footer end *********/
/*************************** IMAGE ALIGN STYLE ***********************************************/
    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }
    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }
    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }
    .alignright {
    float: right;
    }
    .alignleft {
    float: left;
    }
/*************************** IMAGE ALIGN STYLE END ***********************************************/
