/*CUSTOMIZATION BY ASH FOR NEWSLETTER ON PAGE START*/

.newsletter_token

{

border:1px solid white;

background:url(http://www.selfcarecounselling.com.au/wp-content/themes/self-care-counselling/images/newsletter.jpg) no-repeat;

height:230px;



}

#Hompage_newsletter ul li, #Hompage_newsletter ol li

{

list-style:none;

margin:93px 0 0 16px;

}



/*CUSTOMIZATION BY ASH FOR NEWSLETTER ON PAGE ENDS*/





.newsletter form input[type=text]



{



/*background:url(images/textbox-bg.jpg);*/



width:240px;



padding:0 10px 0 10px;



border:1px solid silver;

/*

-moz-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



behavior: url(border-radius.htc);

*/

height:30px;



color:#6d6e71;



font-style:italic;



}



.yd_rp_widget



{



background:url(images/widget-bg.jpg) repeat-x;



border:1px solid white;



}



.twitter



{



background:url(images/widget-bg.jpg) repeat-x;



border:1px solid white;



}



.twitter_title_link



{



color:#525252;



}



/*







Theme Name:Self Care Counselling



*/



*{



	margin: 0px;



	padding: 0px;



	



}input[type="Submit"]



{



background:url(images/join-bt.png) no-repeat;

font-size:14px;

color:gray;

padding:20px 42px;

margin:-10px 14px 0px 150px;

border:none;

cursor:pointer;

line-height:0px;
float:right;



}body {



	margin:0 auto;



	padding:0px 0px 0px 0px;



	#background:url("images/bg.jpg");



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



	font-size:14px;







	color:#808285;



	background-color:#FFFFFF;







	}



img {



	border:0;



	margin: 0 0;



	}



	



#logo { position:relative; z-index: 9999; top: -40px; left:30px; }	



	



a {



	color: #5384BF;



	text-decoration: none;



	outline:none;



	}



a:visited {



	color: #5384BF;



	}



a:hover, a:active {



	color: #214974;



	text-decoration: none;



	}

	

	

	

	h1{







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







	font-size:22px;







	color:#0e8e85;



	text-decoration:none;



	font-weight:bold;



	padding-top:10px;}







h2{



	margin: 0px 0 0px 0;



	padding: 14px 0 14px 24px;



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

	

	font-style:italic;



	text-transform:none;



	font-weight:lighter;



	font-size:22px;



	overflow:hidden;



	color:#FFFFFF;



	background:#0e8e85;

	margin-top:15px;

	margin-bottom:10px;







	







	}



h3{	



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



	font-size:18px;



	text-decoration:none;



	color:#959595;



	font-weight:bold;



	#background-image:url(images/dot2.jpg);



	background-repeat:no-repeat;



	background-position:left;

	margin-bottom:10px;









}







h4,{



	line-height:125%;



	font-weight: bold;



	font-family:"Conv_TradeGothic-Bold"; 



	font-size:30px;



	color:#525252;



	text-transform:uppercase;



	}







	







 h5{







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







	font-size:20px;







	color:#eeeeee;







	text-decoration:none;







	padding-top:5px;







	







 







 }







 







 h6{







 







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







	font-size:15px;







	color:#a8a8a8;







	text-decoration:none;







	







 







 }







 table {



	/*border: 1px solid #e7e7e7;



	margin: 0 -1px 10px 0;



	text-align: left;



	font-size:13px;





	line-height:20px;*/



}



 tr th,



 thead th {



	color: #888;



	font-size: 12px;



	font-weight: bold;



	line-height: 18px;



	padding: 9px 10px;



}



 tr td {



	/*border-top: 1px solid #e7e7e7;*/



/*	padding: 6px 10px;*/



}



 tr.odd td {



	background: #f2f7fc;



}ul {



	list-style: square;



	}blockquote {



	font-style: italic;



	color: #555;



	padding:10px;



	}



blockquote blockquote {



	color: #777;



	}



blockquote em {



	font-style: normal;



	}pre {



	padding: 9px;



	background: #f9f9f9;



	border: 1px solid #ccc;



	}



code {



	padding: 0 3px;



	background: #eee;



	}



pre code {



	background: transparent;



	}







.clear {



	clear:both;



	}



img.centered  {



	display: block;



	margin-left: auto;



	margin-right: auto;



	margin-bottom: 10px;



	padding: 0px;



	}



	



img.alignnone {



	padding: 0px 0px;



	margin: 0px 0px 0px 0px;



	display: inline;



	/*background:#ddd;



	border: 1px solid #ccc;*/



	}







img.alignright {



	padding: 5px 5px;



	margin: 5px 0px 10px 10px;



	display: inline;



	/*background:#ddd;



    border: 1px solid #ccc;*/



	}







img.alignleft {



	padding: 5px 5px;



	margin: 5px 10px 10px 0px;



	display: inline;



	/*background:#ddd;



    border: 1px solid #ccc;*/



	}



	



.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



	margin-bottom: 10px;



	}







.alignright {



	float: right;



	margin: 0px 0px 10px 10px;



	}







.alignleft {



	float: left;



	margin: 0px 10px 10px 0px;



	}



	



.wp-caption {



	background:#ddd;



    border: 1px solid #ccc;



	text-align: center;



	padding: 4px 0px 5px 0px;



	color:#777;



	margin-top:10px;







	}







.wp-caption img {



	margin: 0px 0px 5px 0px;



	padding: 0px;



	border: 0px;



	



	}







.wp-caption p.wp-caption-text {



	margin: 0px;



	padding: 0px 0px 0px 0px;



	font-size: 11px;



	font-weight: normal;



	line-height: 12px;



	}



.rounded{







	border-radius: 5px;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



}



/* The Outer cover */







#wrapper {



	width:100%;



	margin-top:170px;



	position:relative;



/*	background-color:#f3f3f3;*/	}



#casing {



	padding:0px 0px 0px 0px;



	float:left;



	width:100%;



	margin:0px 0px 0px 0px;



/*	background:#f3f3f3;*/



	border:0px solid #ddd;



	}		







/* The Header */







#masthead {



/*	background:url(images/mast.png) repeat-x;*/



	height:680px;



	width:100%;



	background-position:top;

	

	margin-top:15px;



	}

	

	

	

#top {



	height:110px;



	margin:auto;



	width:870px;



	position:relative;



	background:url(images/logo.png);



	background-repeat:no-repeat;



/*	padding-top:45px;*/



	



	}.address



{



font-family:Georgia, "Times New Roman", Times, serif;



font-size:20px;



text-transform:none;



padding-top:10px;



color:#FFFFFF;



margin-left:500px;



}.subcribe{



	position:absolute;



	right:40px;



	bottom:15px;



}







.subcribe a:link,.subcribe a:visited{



	color:#222;



}







.subcribe a:hover{



	color:#FFAB06;



}







.blogname {



	width:300px;



	margin:15px 0 0 0px;



	height:70px;



	text-align:left;



	float:left;	}



.blogname h1  {



	font-size:34px;



	padding:0 0 0px 0;



	font-weight:normal;







	}



.blogname h1  a:link, .blogname h1  a:visited{ 



	color: #fff; 



	display:block;



	margin:5px 0 0 0px;



	}



	



.blogname h1  a:hover { 



	color: #fff; 



	}



.blogname h2 {



	margin:0px 0px 0px 0px;



	font-size:13px;



	font-weight:normal;



	color: #fff; 



	text-shadow:1px 1px 0px #172527;



	}







/* The Search */	



#search {



	width:250px;



	padding:0px 0px ;



	margin:45px 0px 10px 0px;



	float:right;



	height:25px;



	display:inline;



}



#search form {



	margin: 0px 0px 0px 0px;



	padding: 0;



}







#search fieldset {



	margin: 0;



	padding: 0;



	border: none;



}







#search p {



	margin: 0;



	font-size: 85%;



}







#s {



	width:185px;



	margin:0px 10px 0px 7px;



	padding: 5px 5px;



	height:16px;



	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;



	color:#000000;



	float:none;



	border:1px solid #64b520;



	background:#FFFFFF;



	display:inline;



}



input#searchsubmit{



	float:right;



	display:inline;



	margin:2px 10px 0px 0px;



	height:22px;



	width:25px;



	background:url(images/sbutton.png);



	color:#fff;



	border:none;



}



	



	



/*  menu*/



	



#catmenucontainer{



	height:55px;



	display:block;



	padding:0px 0 0px 0px;



	font: 11px Arial,Tahoma,Century gothic,verdana,  sans-serif;



	font-weight:normal;



	z-index: 9999;







	



	}



		



#catmenu{



	margin: 0px auto;



	padding: 0px 0px;



	height:120px;



	overflow:hidden;



/*	width:940px;*/



	z-index: 9999;



	}



#catmenu ul



{



	float: right;



	list-style: none;



	margin: 0px;



	padding: 0px;



	z-index: 9999;







	margin-top:70px;



}



#catmenu li



{



	float: left;



	list-style: none;



	margin: 0px;



	padding: 0px;



	z-index: 9999;



}



#catmenu li a, #catmenu li a:link, #catmenu li a:visited



{







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



	color: #4d4d4d;



	display: block;



	font-weight: normal;



	padding: 0px 12px;



	line-height:30px;



	font-size:15px;

	

	text-transform:uppercase;



/*	text-shadow:1px 1px 1px #FFFFFF;



*/	z-index: 9999;}



#catmenu li a:hover, #catmenu li a:active



{







	color: #b2b2b2;



	display: block;



	line-height:30px;



	z-index: 9999;

	

	border-bottom:3px solid #0db6b0;



	#background:url(images/nav-bg.jpg);



	/*text-shadow:1px 1px 1px #000000;



	-moz-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px;



	behavior: url(border-radius.htc);*/	







}



#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited



{



	background:url(images/sub-menu.png);



	color: #ffffff;



	float: none;



	margin: 0px;



	line-height:30px;



	width: 270px;



	z-index: 9999;



	text-align:left;

	

	font-size:14px;

	

	text-transform:none;

	



}



#catmenu li li a:hover, #catmenu li li a:active



{



	color: #cecccc;



	float: none;



	margin: 0px;



	width: 270px;



   z-index: 9999;

   

   border-bottom:2px solid #3d918a;



}



#catmenu li ul



{



	height: auto;



	left: -999em;



	margin: 0px;



	padding: 0px;



	position: absolute;



	width: 170px;



/*	border-left: 1px solid #23272A;



	border-right: 1px solid #23272A;



*/	z-index: 9999;



	



}



#catmenu li li



{



}



#catmenu li ul a



{



	width: 140px;



	z-index: 9999;



}



#catmenu li ul a:hover, #catmenu li ul a:active



{



}



#catmenu li ul ul



{



	margin: -35px 0 0 170px;



	z-index: 9999;



}



#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, 



#catmenu li.sfhover1 ul ul, #catmenu li.sfhover1 ul ul ul



{



	left: -999em;



	z-index: 9999;



}



#catmenu li:hover ul, #catmenu li li:hover ul, 



#catmenu li li li:hover ul, #catmenu li.sfhover ul, 



#catmenu li li.sfhover1 ul, #catmenu li li li.sfhover1 ul



{



	left: auto;



	z-index: 9999;



}



#catmenu li:hover, #catmenu li.sfhover1



{



	position: static;



	z-index: 9999;



}







	



	/*Page menu*/#foxmenucontainer{



	height:55px;



	display:block;



	margin:0px auto 0;



	font: 11px verdana,Arial, Tahoma,Century gothic,  sans-serif;



	font-weight:normal;



	text-transform:none;



	width:848px;



/*	background:url(images/menu.png);*/



	border:0px solid red;



	



	z-index: 9999;



	}







	



#menu{



	margin:0px 0px 8px 0px;



	padding: 0px 10px;



	height:55px;



	overflow:hidden;



	z-index: 9999;







	}



	



#menu ul {



	float: left;



	list-style: none;



	margin: 0px;



	padding: 0px;



	z-index: 9999;



	}



	



#menu li {



	float: left;



	list-style: none;



	margin: 0px;



	padding: 0px;



	z-index: 9999;



	}



	



#menu li a, #menu li a:link, #menu li a:visited {



	color:#ccc;



	display: block;



	margin: 0px;



	padding: 0px 10px ;



	line-height:45px;



	z-index: 9999;



	}







#menu li a:hover, #menu li a:active {







	color: #fff;



    margin: 0px;



	padding: 0px 10px ;



	line-height:45px;



	text-decoration: none;



	z-index: 9999;







	}



	



#menu li li a, #menu li li a:link, #menu li li a:visited {







	width: 150px;



	color:#ccc;



	font-weight: normal;



	float: none;



	margin: 0px;



	padding: 0px 10px ;



	line-height:32px;



	z-index: 9999;	}



	



#menu li li a:hover, #menu li li a:active {



	background: #313131;



	color: #fff;



	padding: 0px 10px ;



	line-height:32px;



	z-index: 9999;



	}







#menu li ul {



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 170px;



	margin: 0px;



	padding: 5px;



	background:#1E1E1E;



	z-index: 9999;



	}







#menu li li { 



z-index: 9999;



	}







#menu li ul a { 



	width: 140px;



	z-index: 9999;



	}







#menu li ul a:hover, #menu li ul a:active { 



	}







#menu li ul ul {



	margin: -37px 0 0 170px;



	z-index: 9999;



	}







#menu li:hover ul ul, #menu li:hover ul ul ul, 



#menu li.sfhover ul ul, #menu li.sfhover ul ul ul {



	left: -999em;



	z-index: 9999;



	}







#menu li:hover ul, #menu li li:hover ul, 



#menu li li li:hover ul, #menu li.sfhover ul, 



#menu li li.sfhover ul, #menu li li li.sfhover ul {



	left: auto;



	z-index: 9999;



	}







#menu li:hover, #menu li.sfhover { 



	position: static;



	z-index: 9999;



	}



	



/* Main Content*/	#content {



	float:left;



	width: 580px;



	padding:0px 0px 0px 0px;



	margin:0px 0px 0px 0px;



	display:inline;



	overflow:hidden;



	background-repeat:repeat-y;







	}	.postimg{



	float:right;



	margin:10px 0px 0px 10px;







}.post {



	margin: 15px;



	color:#555;



	padding:10px 0px;



	text-align:left;







	}







.title{



	margin: 0 0 0 0px;



	padding: 0px 0px 0px 0px;



}	







.title  h2 {



	margin: 0px 0 0px 0;



	padding: 4px 0 4px 10px;



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







	text-transform:none;







	







	font-weight:normal;



	font-size:25px;







	overflow:hidden;







	color:#FFFFFF;







	background-image:url(images/heading-bg.jpg);







	



		}







.title  h2 a, .title  h2 a:link, .title  h2 a:visited  {



	color:#FFFFFF;



	background-color: transparent;



	}



	



.title  h2 a:hover  {



	color: #FFFFFF;



	background-color: transparent;



	}	



	



.titlemeta{



	background:#616161;



	border:1px solid #a9a9a9;



	padding:5px 5px;







	







	margin-top:7px;







	margin-bottom:10px;



	font-size:13px;



	text-transform:uppercase;







	color:#cfcfcf;







	







	display:none;



}



	



.author{



	color:#cfcfcf;



	padding:0px 5px;



}.comm{



	color:#fff;



	padding:0px 10px;







}







.comm a:link,



.comm a:visited {



	color:#fff;



	



}



.comm a:hover{



	color:#444;







}







.postmeta {



	background:url(images/postmeta-bg.jpg);



	border:0px solid #a4a3a4;







	







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







	font-size:13px;



	text-transform:uppercase;



	color:#FFFFFF;



	padding:5px 0px;







	







	margin-top:10px;



	position:relative;



			}







.morer{



	position:absolute;



	top:5px;



	right:10px;



}			



	



.morer a{



	color:#fff;



}	







.category{



	padding:5px 0 5px 10px;



	color:#000101;



}







.category a:link,.category a:visited{



	color:#0758A9;







	}



	



.category a:hover{



	color:#000;



	}







.entry {



	margin:0 0;



	padding: 0px 0px ;



	



	}	



	



.entry a:link,



.entry a:visited {



		color:#000000;



		font-weight:bold;



	background-color: transparent;



}



.entry a:hover {



	background-color: transparent;



	text-decoration: none;



}







.entry ul, .entry ol{



  margin: .4em 0 1em;



  line-height: 150%;



}







.entry ul li, .entry ol li{







	list-style:url(images/dot1.jpg);



	margin-left: 1.6em;



}.entry p{



	margin:5px 0px;



	padding:5px 0px;



	line-height:20px;



	text-align:justify;



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



	font-size:14px;



	color:#58595b;







}/* right column */



.right{



	



	float:none;



	width:321px;



	padding:20px 0px 0px 0;



	display:inline;



	overflow:hidden;







}



.twitbox{



	float:left;



	width:300px;



	background:#fff;



	margin-bottom:10px;



	border:1px solid #ddd;



	}







p.twitter-message{



	color:#666;



	padding:10px;



	border-bottom:1px solid #fff;



}







a.twitter-link{



	color:#D53E13;



}







a.twitter-user{



 	color:#0c7391;



}h3.sidetitl{







	background-image:url(images/heading-bg.jpg);



	height:29px;







	width:297px;



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



	font-size:18px;



	color:#c6c6c6;



	padding-top:4px;



	padding-left:0px;



	margin-bottom:6px;



	border:1px solid #ddd;



	font-weight:normal;



	text-transform:none;



	float:left;



}



/* The Sidebar */.sidebar{







float:left;



}







.sidebox{



	width:321px;



	padding:10px;



/*	background-image:url(images/box-bg.jpg);



	background-color:#efefef;*/



	background-repeat:repeat-x;



	margin:16px 0 10px -10px;



	/*border:1px solid #e7e7e7;



	border:1px solid #ddd;



	



	-moz-border-radius: 15px;



	-webkit-border-radius: 15px;



	border-radius: 15px;



	behavior: url(border-radius.htc);*/



	}







.sidebox ul {



	list-style-type: none;



	margin:  0px;



	padding: 0px 0px 5px 0px ;







	}



.sidebox li{



	list-style-type: none;



	margin: 0 ;



	padding: 0;







	}



.sidebox ul ul  {



	list-style-type: none;



	margin: 0;



	padding: 0px 0px 0px 0px;



	background-repeat:no-repeat;



		}







.sidebox ul ul ul {



	list-style-type: none;



	margin: 0;



	padding: 0;



	border:0;



	}







.sidebox ul ul ul ul {



	list-style-type: none;



	margin: 0;



	padding: 0;



	border:0;







	}	



.sidebox ul li {



	height:100%;



	line-height:18px;



	clear:left;	



	width: 275px;



	margin:0px 0px;



	list-style: none;



	}







	



.sidebox ul li a:link, .sidebox ul li a:visited {







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



	color:#231f20;



	font-size:15px;



	border-bottom:1px dotted #ddd;



	text-decoration: none;



	padding: 5px 0px 5px 20px;







	







	display:block;



	text-align:left;



	background-image:url(images/dot.png);



	background-repeat:no-repeat;







	}







.sidebox ul li a:hover {







	color: #231f20;



	text-decoration:underline;



	}







.sidebox p {



	padding: 7px 10px;



	margin:0;



	}







.sidebox table{



	width:100%;



	text-align:center;



	color:#787d7f;



	}	



	



li.recentcomments{



	padding:5px 10px;



	background-image:none;



	



}







.oddli{



	background:#fcfcfc;



}







.squarebanner {



	padding:10px;







	margin:0px 0px 10px 0px;



	background:#f3f3f3;



	border:1px solid #e7e7e7;







	}







.squarebanner ul{



	list-style-type:none;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 15px 0px;



	width:300px;



	overflow:hidden;



		}



		



.squarebanner ul li{



		list-style-type:none;



	    margin: 5px 7px 0px 0px;



		float:left;



		padding:5px;



		display:inline;



		background:#fff;



		}



	



/*calendar*/







#wp-calendar{



	width: 100%;



	padding: 0px 5px;







}



#calendar_wrap{







	margin:0px auto;



}







#wp-calendar caption{



	padding: 10px 5px 5px 5px ;



	font-size:16px;



	color:#375752;



	font-weight:bold;



	font-family:Arial,Georgia,Century gothic,  sans-serif;



	text-transform:uppercase;



}#wp-calendar th, #wp-calendar td{



	padding: 5px;



	text-align:center;



	color:#fff;



	background:#333;



}







#wp-calendar td a{







	padding: 0px;



	border:none;



	color:#843400;



}



#wp-calendar td{



	background:transparent;



	border:none;



	color:#444;



}



#wp-calendar td, table#wp-calendar th{



	padding: 2px 0;



}		



	



	







	



/* --- FOOTER --- */



	



#footer {







	padding:8px 0 1px;



	color:#808285;



	font-size:13px;



	margin:0px auto;



	font-family:Arial;







	}







#footer a:link , #footer a:visited{



		color:#808285;



	}







#footer a:hover {



	color:#808285;

	text-decoration:underline;



	}







.fcred{







	text-align:center;



	margin:10px 0px 10px 10px;



	line-height:16px;





}







/* The Navigation */







#navigation{	



	margin:0px 0px 0px 12px;



	padding:5px;



	width:630px;



	height:27px;



	}







	



/* The Attachment */







.contentCenter {



	text-align:center;



	}







/* The Page Title */







h2.pagetitle {



	padding:10px 0px 20px 0px;



	font-size:13px;



	text-align:left;



	color:#4b4b4b;



	border-bottom:1px solid #eee;



	margin:0px 0px 10px 20px;



	}



 h2.pagetitle a {



 	color:#507409;



 }



/* Comments */







#commentsbox {







	margin:0 0px 0px 20px;







}







h3#comments{



	font-size:13px;



		background:#f3f3f3;



	border:1px solid #e7e7e7;



	color:#4b4b4b;



	font-weight:bold;



	padding:10px 10px ;



	margin-top:10px;



	font-family:Arial,Georgia,Century gothic,  sans-serif;



}ol.commentlist {



	margin:0px 0 0;



	clear:both;



	overflow:hidden;



	list-style:none;



	text-align:left;}



ol.commentlist li {



	margin:5px 0;



	line-height:18px;



	padding:10px;



	border:1px solid #e6e6e6;}



ol.commentlist li .comment-author {



	color:#000;







}



ol.commentlist li .comment-author a:link,ol.commentlist li .comment-author a:visited{







	color:#000;



	font-weight:bold;



	text-decoration:none !important;



}







ol.commentlist li .comment-author .fn {



	color:#000;



}



cite.fn{



	color:#000;



	font-style:normal;



}



ol.commentlist li .comment-author .avatar{



	float:right;



	border:1px solid #ddd;



	background:#fff;



	padding:3px;



}



ol.commentlist li .comment-meta{



	font-size:10px;







}



ol.commentlist li .comment-meta .commentmetadata{







	color:#000;



}







ol.commentlist li .comment-meta a {



	color:#1D81B6;



	text-decoration:none !important;



}



ol.commentlist li p {



	line-height:22px;



	margin-top:5px;



	color:#666;



	font-size:12px;







}



ol.commentlist li .reply{



	margin-top:10px;



	font-size:10px;







}



ol.commentlist li .reply a{



	background:#7fd129;



	border:1px solid #69ad22;



	color:#fff;



	text-decoration:none;



	border-radius: 5px;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;	



	padding:3px 10px;



}







ol.commentlist li.odd {







}



ol.commentlist li.even {







}







ol.commentlist li ul.children {



	list-style:none;



	margin:1em 0 0;



	text-indent:0;







}







ol.commentlist li ul.children li.depth-2 {







	margin:0 0 0px 50px;







}







ol.commentlist li ul.children li.depth-3 {







	margin:0 0 0px 50px;







}







ol.commentlist li ul.children li.depth-4 {







	margin:0 0 0px 50px;







}



ol.commentlist li ul.children li.depth-5 {







	margin:0 0 0px 50px;







}



.comment-nav{







	padding:5px ;



	height:20px;







}







.comment-nav a:link,.comment-nav a:visited{







	color:#222;



}







#respond{



	border:1px solid #ddd;



	padding:0px 0px ;



	margin:10px 0px;



	background:#f4f4f4;







}



 #respond h3 {



	font-size:13px;



	color:#fff;



	background:#FFAB06;



	font-weight:bold;



	padding:10px 10px ;







}



#commentform {



	padding:10px 20px;}



#commentform p{



	margin:5px 0px ;



	color:#444;



}



 #respond label{



	display:block;



	padding:5px 0;



	color:#444;



	



}



 #respond  label small {



	font-size:10px;







}



 #respond input {



	margin-bottom:10px;



	padding:5px 5px;



	margin:0 10px 10px 0;



	background:#fff;



	border:1px solid #ddd;



	color:#555;



}



#commentform  input{



	width:50%;







}







#respond  input#commentSubmit {



	background:#7fd129;



	border:1px solid #69ad22;



	color:#fff;



	text-decoration:none;



	border-radius: 5px;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;	



	padding:3px 10px;



	width:100px;



	margin:10px 0px;







	cursor:pointer;



}



textarea#comment{



	border:none;



background:#fff;



	border:1px solid #ddd;



	width:70%;



	margin:10px 0px 0px 0px;



	padding:5px 5px;



	color:#555;



}.widebanner{







	height:60px;



	margin-top:10px;



	padding:10px 0px;



	background:url(images/ad1.jpg) repeat-x;



	text-align:center;



}.wp-pagenavi{







	font-size:12px;



	text-align: center !important;}



.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {







	text-decoration: none;



	background:#F2F2F2!important;



	border: 1px solid #ddd !important;



	color:#555 !important;



	padding:3px 7px !important;



	display: block;



	text-align: center;



	float: left;



	margin-right: 4px;







}.wp-pagenavi a:hover {



	color: #ffffff;



}







.wp-pagenavi span.pages {







display:none;



}







.wp-pagenavi span.current {



	text-decoration: none;



	background:#1D94F1 !important;



	border: 1px solid #1474C7!important;



	color:#fff !important;



	padding:3px 7px !important;



	display: block;



	text-align: center;



	float: left;



	margin-right: 4px;







}







.wp-pagenavi span.extend {







	text-decoration: none;



	background:#1D94F1 !important;



	border: 1px solid #1474C7!important;



	color:#fff !important;



	padding:3px 7px !important;



	display: block;



	text-align: center;



	float: left;



	margin-right: 4px;







}	



#entry-author-info{



	padding:5px;



	background:#f8f8f8;



	border:1px solid #ddd;



	margin:10px 10px ;



}







#author-avatar{



	float:left;



	padding:5px;



	background:#fff;



}



#author-avatar{



	float:left;



}







#author-description{



	float:left;



	margin:0px 0px 0px 10px;







	width:550px;



}



#author-description h3{



	line-height:20px;



	color:#333;



	text-shadow:1px 1px 0px #fff;



}



#author-description p{



	line-height:20px;



	color:#555;



}







.featbox{



	padding:10px ;



	background:#fff;



	margin:0px 0px 10px 0px;



	/*border:1px solid #ddd;*/



}







.fblock{







	border-bottom:1px dotted #ccc;



	padding:10px 0px!important;



	height:60px;



	margin:0px 10px;



}







.fblock:hover{



	background:#fafafa;



}



.phumb{



	margin:0px 10px 0px 0px;



	width:80px;



	height:60px;



	float:left;



	



}







.fblock h3{



	font-size:13px;



	font-weight:bold;



	padding:0px 0px 0px 0px;



	font-family:arial;



}







.fblock h3 a:link,.fblock h3 a:visited{







	font-weight:bold;



	color:#222;



}







.fblock p{



	color:#555;



	margin:0px !important;



	padding:5px 0px !important;



	font-size:10px;



}#slidearea{



	height: 250px; 



	overflow: hidden;



	position: relative; 



	width:980px;



	background-color:#FFFFFF;	



	



	/*border-left:11px solid #fff !important;



	border-left:1px solid #fff !important!;







	border-top:10px solid #fff;



	border-bottom:10px solid #fff;



	border-right:0px solid #fff !important;



	border-right:10px !important!;*/



	border:10px solid #fff;







	



	







	margin:20px 0px 20px 0px;



	box-shadow: 0 0 10px #aaa;



	-moz-box-shadow: 0 0 10px #aaa;



	-webkit-box-shadow: 0 0 10px #aaa;



}







ul.kwicks{



	padding:0px 10px;



	list-style:none;



}



.kwicks li {



	float: left;



	width: 196px;



	height: 250px;



	position:relative;



}







.kwikmet{



	position:absolute;



	bottom:10px;



	left:10px;



	right:10px;



	display:none;



	background:url(images/trans.png);



	padding:10px;



	width:710px;



	color:#888;



}







.kwikmet h2 a{



	color:#fff;



	font-size:16px;



	font-family:georgia;



	font-weight:normal;



	padding-bottom:10px;



}







.slidimg{



	width:750px;



	height:250px;



}



.feedlist{



	height:33px;



}



.feedlist ul {



	list-style:none;



}







.feedlist ul li{



	float:left;



	margin:0px 7px 0px 0px;







}



	



#bottom{



/*	background:url(images/foot.png) top no-repeat;*/



	margin:0px auto;



	width:980px;



}



.bottomcover{



/*	background:#4B930D url(images/bottomco.png) top repeat-x;*/



	margin:0px auto;







}	



h3.bothead{







	height:20px;



	font-size:22px;



	padding:10px 0px 10px 5px;



	color:#1a3304;



	border-bottom:1px solid #84D129;



	text-shadow:1px 1px 0px #172C2F;



	



}



.botwid{



	float:left;



	width:230px;



	padding-bottom:30px;



	font-size:12px;



	font-family:Arial,Tahoma,Century gothic,sans-serif;



	margin:0px 0 0 15px;



	color:#ddd;



	}



.botwid ul {



	list-style-type: none;



	margin:  0px;



	padding: 0px 0px 0px 0px ;



	border-bottom:1px solid #3C6F0D;







	}



.botwid li{



	list-style-type: none;



	margin: 0 ;



	padding: 0;







	}



.botwid ul ul  {



	list-style-type: none;



	margin: 0;



	padding: 0px 0px 0px 0px;



	background-repeat:no-repeat;



		}







.botwid ul ul ul{



	list-style-type: none;



	margin: 0;



	padding: 0;



	border:0;



	}







.botwid ul ul ul ul{



	list-style-type: none;



	margin: 0;



	padding: 0;



	border:0;







	}







.botwid ul li {



	height:100%;



	line-height:18px;



	clear: left;	



	width: 230px;



	list-style-type: none;



	text-shadow:1px 1px 0px #365F00;



	}



	



.botwid ul li a:link, .botwid ul li a:visited  {



	



	color: #FFF;



	text-decoration: none;



	padding: 5px 0px 5px 5px;



	display:block;



	border-bottom:1px solid #70C824;



	border-top:1px solid #3C6F0D;



	}







.botwid ul li a:hover{







	color: #E3FFBF;



	}







.botwid p{



/*	padding: 7px 10px;*/



	margin:0;







	margin-top:20px;







	background-color:#363636;







	border:1px dashed #6f6f6f;



	}







.botwid table {



	width:100%;



	text-align:center;	color:#787d7f;



	}			



	



.bodytxt



{



	font-family:verdana,Arial, Tahoma,Century gothic,  sans-serif;



	font-size:12px;



	line-height:18px;



}



	



.bodytxtred



{



	font-family:verdana,Arial, Tahoma,Century gothic,  sans-serif;



	font-size:11px;



	font-weight:bold;



	color:#2548a1;



}/*slide style*/







#jFlowSlide{ background:; font-family:"Trebuchet MS" ; font-size:16px; color:#FFFFFF; }



#myController { font-family: Georgia; padding:2px 0;  width:auto; background:#595959; margin-top:-40px; float:right; z-index:99999 }



#myController span.jFlowSelected { background:url(images/yellow-dot.png);background-position:bottom; background-repeat:no-repeat; margin-right:0px; }







.slide-wrapper { padding: 5px; margin-left:8px; margin-right:0px; margin-top:5px; text-align:justify; }



.slide-thumbnail { width:300px; float:left; }



.slide-thumbnail img {max-width:300px; }



.slide-details { width:290px; float:right; margin-left:10px;}



.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }



.slide-details .description { margin-top:10px; }







.jFlowControl, .jFlowPrev, .jFlowNext { background:url(images/slide-dots.png); background-repeat:repeat-x; background-position:bottom; color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; width:18px; height:18px; }



.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { b



ackground:url(images/yellow-dot.png);background-position:bottom; background-repeat:no-repeat; }







/*slide style*/.footer-text{







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







	font-size:14px;







	color:#808285;







	text-decoration:none;







	}







	







	







.footer-text a:hover{







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







	font-size:14px;







	color:#FFFFFF;







	text-decoration:underline;







	}


.pagingh a.active{

	background:#FFFFFF;
}

#contact{
	list-style:none;
	margin:0;
        width: 400px;
}
#contact li{
	float: left;
    height: 60px;
	margin:0 0 20px;
    position: relative;
    width: 340px;
}
#contact li .text{
	background: #F0EFEF;
	padding:15px 10px 10px 0;
	position:absolute;
	z-index:100;
	min-width:85px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	text-indent: 5px;
}
#contact li .required{
	position:absolute;
	right:10px;
	top:10px;
	z-index:100;
}
#contact li .wpcf7-form-control-wrap{
	position: absolute;
}
#contact li .wpcf7-form-control-wrap input, #contact li .wpcf7-form-control-wrap textarea{
	background:#fff;
	border:solid 5px #F0EFEF;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:15px 10px 25px;
	width: 305px;
	text-indent:95px;
	z-index:100;
	margin:0;
}
#contact li .wpcf7-form-control-wrap input:focus, #contact li .wpcf7-form-control-wrap textarea:focus{
	background:#FFFFFF
}
#contact li .wpcf7-form-control-wrap textarea{
	line-height: 28px;
    padding: 10px;
	height:200px;
}
#contact li#message{
	min-height:220px;
}
#contact li#submit input{
	color:#fff;
	text-decoration:none;
	margin:10px 30px 0 0;
	background:#F0EFEF;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#69d2f9', endColorstr='#09b2f3');
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#69d2f9), to(#09b2f3));
	background: -moz-linear-gradient(top, #69d2f9, #09b2f3);
	border:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-0-border-radius:3px;
	border-radius:3px;
	display:block;
	padding:10px 25px;
	text-align:center;
	text-shadow:0 1px 0 #09b2f3;
	text-transform:uppercase;
}
#contact li#submit input:hover{
	background:#69d2f9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#09b2f3', endColorstr='#69d2f9');
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#09b2f3), to(#69d2f9));
	background: -moz-linear-gradient(top, #09b2f3, #69d2f9);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.5) inset;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5) inset;
	-o-box-shadow:0 1px 2px rgba(0,0,0,.5) inset;
	box-shadow:0 1px 2px rgba(0,0,0,.5) inset;
	color:#06506c;
	text-shadow:0 1px 0 rgba(255,255,255,.25);
	text-transform:uppercase;
	cursor:pointer;
}
div.wpcf7-validation-errors {
    clear: left;
}