/* 

	Theme Name: teraphy-diabetes

	Theme URI: http://indonesiawebsolusi.com

	Description: This Theme Develop by <a href="http://http://indonesiawebsolusi.com">Indonesia Web Solusi</a>.

	Author: Andra

	Author URI: http://asalupload.com

	Tags: black, fixed width

*/

body{ background:url(images/bg.png) center top no-repeat; }

*{ margin:0px; padding:0px;}

#header{width:982px;; height:395px; border-bottom:2px solid #D3D3D1; background:#fff url(images/head.jpg) no-repeat;margin:50px auto 0 auto;}

.menu{ width:660px; padding-left:320px; padding-top:18px; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}

.menu li{ display:inline;}

.menu li a{ text-decoration:none; padding:5px 5px 5px 5px; color:#333;}



.welcome {

	 font-weight: bold;  font-family: Arial, Helvetica, sans-serif; color: #F00; text-align: center;

	 font-size:18px;

	 padding:9px 0 9px 0;
 background:#B90707;

}

.welcome a{ text-decoration:none; color: #fff; }





#all_post{ width:982px; margin:0 auto 0 auto;}

#232{width:232px; height:520px;}


.post_left {

width:492px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:20px;

padding-bottom:10px;

}

.post_left h2 {

	 font-weight: bold;  font-family: Arial, Helvetica, sans-serif; color: #F00;

	 font-size:16px;

	 padding:10px 0 10px 0;

}

.post_left h2 a{ text-decoration:none; color:#B90707;}

.post_left ol {

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 10px 0px;

	}

	

.post_left ol li {

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 5px 0px;

	}

	

.post_left ul {

	list-style-type: square;

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 10px 0px;

	}

	

.post_left ul li {

	list-style-type: square;

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 5px 0px;

	}

.post_break{width:550px; height:5px; clear:both;}

/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	border:0px;

	}

img.centered, img.aligncenter {

	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;

}

.aligncenter, div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



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

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}





	.wp-caption img {

		margin-bottom: 5px;

		padding:4px;

		border: 1px solid #ddd;

		background-color:#FFFFFF;

	}

	p.wp-caption-text {

		color:#222;

		width: auto;

		font:.7em verdana, arial, sans-serif;

		text-align:center;

	}

	blockquote {

		padding: 2px 10px;

		background: #f6f5f5;

		color:#333;

		clear:both;

		border-left: 3px solid #bfbbbb;

		margin-bottom:10px;

	}

	code {

		color:#444;

		font:11px/17px tahoma, arial, sans-serif;

		display:block;

	}

	blockquote p {

		font-size: 11px;

		padding: 5px 0px;

		margin: 5px 0px;

		line-height: 15px;

	}

	blockquote li {

		padding: 2px 0px 2px 10px;

		font-size: 11px;

		line-height: 15px;

		color:#369;

	}

	blockquote a {

		color:#0080ca;

		text-decoration:underline;

	}

	blockquote a:hover {

		color:#039;

	}

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





color:#40A3B0;



margin:1px;



padding:2px 4px;



text-decoration:none;



}



.wp-pagenavi a:visited {





border:1px solid #40A3B0;



color:#40A3B0;



margin:1px;



padding:2px 4px;



text-decoration:none;



}



.wp-pagenavi a:hover {	



	color: #000;





}



.wp-pagenavi a:active {



	padding: 2px 4px 2px 4px; 



	margin: 1px;



	text-decoration: none;



	border: 1px solid #40A3B0;



	color: #2B81BE;





}



.wp-pagenavi span.pages {





color:#40A3B0;



margin:1px;







}



.wp-pagenavi span.current {



background-color:#40A3B0;



border:1px solid #40A3B0;



color:#FFFFFF;



font-weight:bold;



margin:1px;







}



.wp-pagenavi span.extend {







	margin: 1px;	



	color: #6ECDEB;



}



#navigation{ width:492px; clear:both; padding-bottom:20px;}





/* End Images */



.sidebar_left{width:235px;  float:right; font-family:Arial, Helvetica, sans-serif;}

.sidebar_left h2{ font-size:14px; margin:0px; padding:0px; color:#7C7B7B;}

.sidebar_left h2 a{color:#7C7B7B; text-decoration: none;}

.sidebar_right{width:235px;  float:right; font-family:Arial, Helvetica, sans-serif;}

dd{ width:225px; height:24px; background:#423C3C; font-size:14px; color:#fff; margin:0px; padding:0px; font-weight:bold; padding:10px 0 5px 10px;}

dt{ width:225px; height:24px; background:#B90707; font-size:14px; color:#fff; margin:0px; padding:0px; font-weight:bold; padding:10px 0 5px 10px;}

.kisah_nyata{ margin:0px; padding:0 5px 0 0; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:20px; color:#423C3C; text-align:justify;}

.kata_dokter{ background:#423C3C; width:487px; margin:10px 0 0 0; padding-left:5px; padding-bottom:5px;}

.kata_dokter h2{ font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; padding:10px 0 10px 10px; }

.kata{ color:#fff; clear:both;}

.kata strong{ color:#19C8FB; font-size:14px;}

.kata strong a{color:#19C8FB; text-decoration:none;}

.clear{ clear:both;}

.sertifikat{ background:#B90707; width:487px; margin:10px 0 0 0; padding-left:5px; padding-bottom:5px;}

.sertifikat h2{ font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; padding:10px 0 10px 10px; }

#footer{ width:100%; height:45px; clear:both; background:#2C3AA3;}

#footer_text{ width:980px; padding-top:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto 0 auto;}

#footer_text a{ color:#fff;}



#popular {

	margin: 0px;

	padding:0px 0px 0px 0px;

	font-size: 13px;

	font-weight:bold;

}

#popular a{ color:#423C3C; text-decoration:none;}

#popular ul {

	margin: 0px; padding: 5px 10px 15px 25px;

	

}

#popular ul li {

	margin: 0px; 

	padding: 5px 0 0 0; 

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

	line-height:20px;

}

#popular ul li ul {

	padding:  0px;

}

#popular ul li ul li {

	margin: 0px; padding: 5px 15px;

	

}

#popular ul li ul li a, #popular ul li ul li a:visited {

	padding: 0;

	margin: 0px;

	text-decoration: none;

}

#popular ul li ul li a:hover {

	text-decoration: none;

}

.pengiriman{color:#B90707; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:10px 0 10px 0; padding-left:5px;}

.via_sms{color:#B90707; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:10px 0 10px 0; padding-left:5px;}

.ketik{ width:220px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-weight:220;  font-size:14px; color:#666;  margin:0 0 0 5px; padding:0px;}



.kirim{width:230px; padding:0 0 10px 5px; margin:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:13px; font-weight:bold;}

.phone_black{font-size:31px; padding-left:5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#423C3C;}

.phone_red{font-size:31px; padding-left:5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#B90707;}

.hemat_black{font-size:34px; width:230px; padding-left:5px; margin:0px; line-height:29px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#423C3C; text-align:center;}

.hemat_red{font-size:34px; padding-left:5px; margin:0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#B90707; text-align:center;}







h3#comments {

	display:block;

	font-size:1.7em;

	font-weight:normal;

	clear:both;

	display:block;

	color:#010d37;

	padding-left:30px;

	margin-bottom:10px;

	margin-top:10px;

	padding-top:15px;

	

	background:url(images/bgRespond.gif) no-repeat;

	height:69px!important;

	height:84px;

	height/**/:/**/69px;

}

h3#comments span.respondEntryTitle {

	display:block;

	color:#898989;

	padding-top:10px;

	font-size:14px;

}

h3#leaveComment{

	font-weight:bold;

	text-transform:uppercase;

	font-size:.85em;

	color:#fff;

	clear:both;

	border-left:6px solid #dcddde;

	background:#056E83;

	padding-left:7px;

	padding-top:5px;

	padding-bottom:5px;

	margin-bottom:5px;

}











/* COMMENTS

============================================================== */

p#commentNotification { /* text style for notification message that is displayed when post is pass protected or comments are closed */

	display:block;

	margin-top:7px;

	padding:3px 5px;

	font-weight:bold;

	

}

ol.commentlist li { /* Comment Wrapper */

	border:1px solid #d5d5d5;

	height:1%;

	

	margin:0 0 10px;

	padding:5px 5px 5px 53px;

	position:relative;

}

ol.commentlist li a { /* Comment Wrapper */

	color:#0854C7;

}

ol.commentlist li a:hover{ /* Comment Wrapper */

	color:#d92100;

}

li div.vcard { /* Font style for comment author link*/

	font:bold 12px verdana, arial,sans-serif;

	font-style:normal;

	padding:0 80px 0 0; 

	margin:5px 0;

}

li div.vcard img.avatar { /* Avatar style between comments */

	border:1px solid #d5d5d5;

	padding:2px;

	

	left:5px;

	position:absolute;

	top:7px;

}

li div.comment-meta { /* Style for date of comment */

	font:bold 10px/1.4 helvetica,arial,sans-serif;

	position:absolute;

	right:10px;

	text-align:right; 

	top:10px;

}

li div.comment-meta a {

	color:#8F8F8F;

}

li div.comment-meta a:hover {

	text-decoration:underline;

}

ol.commentlist li p { /* Comment font style */

	font:normal 12px helvetica,arial,sans-serif;

} 

li div.reply {  /* Reply button style */

}

ol.commentlist li div.reply:hover {

}

li div.reply a {

	font:bold 9px helvetica,arial,sans-serif; 

	text-transform:uppercase;

}

ol.commentlist li ul.children { /* Inner comment style */

	margin-top:10px;

}

li.depth-2,li.depth-3,li.depth-4,li.depth-5 { /* inner comment margin-bottom */

	margin:0 0 .20em;

}

ol.commentlist li.even { /*The background color for 1-3-5... no comments*/

	

}

ol.commentlist li.odd { /* Background color for 2-4-6... no comments */

	

}

ol.commentlist li.pingback div.vcard {

	padding:0 170px 0 0;

}



/* COMMENT FORM

============================================================== */

p#noComment {

	font:bold .8em verdana, tahoma, arial, sans-serif;

	

	padding:4px 4px 4px 10px;

}

#respond {

	font-family:verdana, tahoma, arial, sans-serif;

	margin-bottom:20px;

	padding:5px 15px 0;

	border:1px solid #ececec;

}

.cancel-comment-reply {

	font-size:12px;

}

.cancel-comment-reply, #respond cite {

	font-size:12px;

	padding-top:4px;

}

#respond label {

	font-size:10px;

	padding-left:3px;

	font-family:verdana, tahoma, arial, sans-serif;

}

#author,#email,#url {

	font: 11px verdana,Arial, Helvetica, sans-serif;

	width: 35%;

	padding: 2px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

}

#respond textarea:focus, #respond input[type="text"]:focus {

	border: 1px solid #bbb;

	background: #fefff7;

}

#respond textarea {

	font: 12px Arial, Helvetica, sans-serif;

	width: 95%;

	height: 120px;

	

	border: 1px solid #e6e6e6;

	padding: 2px 3px 3px 7px;

}

#submit {

	background: url(images/submit.gif) no-repeat left;

	width: 112px;

	height:24px;

	border:none;

	display:block;

	line-height:0px;

	cursor:pointer;

	margin-bottom:10px;

}

#submit:hover {

	cursor:pointer;

	background: url(images/submit.gif) no-repeat right;

	width: 112px;

	height:24px;

}