/*
Theme Name: Tai Chi Hua Kang
Theme URI: http://www.taichihuakang.com
Description: ...
Version: 3.2.0
Author: Hua Kang
Author URI: http://taichihuakang.com
Tags: blue, violet, white, two-columns, right-sidebar, fixed-width, +suckerfish

Theme is released under GPL (http://www.opensource.org/licenses/gpl-3.0.html)

*/

/* Osnovno */
body { margin:0px; padding:0px;  background:#FFF;
      background-image: url("/sr/images/footer.png"); background-repeat: no-repeat;
	  background-attachment: fixed; background-position: bottom center; 
	  font: 12px Verdana,Arial,Helvetica,sans-serif; color: #000; }  
a { color:#0F4493; text-decoration:none; font-weight:bold; outline:none; }
a:hover { color:#1171F5; text-decoration:none; }
a:active { color:#000; }
ul { margin:0px 0px 10px 40px; }
ul li { margin:0; list-style-image: url('/sr/images/bullet.png'); }
ol { margin:0px 10px 0px 10px; padding:0px 0px 5px 30px; list-style:upper-roman; }
p { margin:8px 2px 8px 8px; line-height:144%; color: #111;}
blockquote { margin: 12px 0px 12px 0px; background: #EEE; border:solid 1px #BBC; padding:8px 10px 8px 12px; font: italic 14px Georgia, 'Times New Roman', Times, serif; color:#333; }
blockquote blockquote { background:#EEE; }
input { background-color:#EEE; border:solid 1px #555; padding:3px; font:normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#444;}
input:hover { margin-left:-1px; background-color:#FFF; border-left:solid 2px #003; color:#000;}

hr { border:dotted 3px #DDE; width: 42%; }

/* Struktura */
.outerwrap { } /* background:url('images/bg_footer.jpg') center bottom no-repeat; */
.wrap { width:987px; margin:0px auto 0px; }
			
	.innerwrap {  overflow:hidden; }
		.pageinfo { text-align:center; color:#003; }
		.c1 { width:770px; float:left; overflow:hidden; padding:0px 0px 0px 0px; margin:0px 8px 0px 0px; }
		.c2 { border-left:1px solid #EEE; width:200px; float:left; overflow:hidden; padding:8px 0px 0px 0px; margin:6px 0 0 0; }
			.c2 a { color:#EEE; }
			.c2 a:hover { color:#F00; }

	.footer { list-style:none; padding:32px 2px 16px 6px; color:#222; text-align:center; overflow:hidden;}
	.footer { font:normal 12px Georgia, 'Times New Roman', Times, serif; font-variant: small-caps; letter-spacing:1px; }
	.footer li { display:inline; margin:0px 12px 0px 0px; }
	.footer a { color:#000; border-bottom:dotted 1px #CCC;  }	
	.footer .red_rss a { color:#D25648; }
	
	.zaglavlje { padding:0px 0px 8px 8px; }
	.zaglavlje_img { margin:6px 0 0 0; }
	.widget_img { margin:8px 0px 0px 9px; }
	
/* Wrapper */
.wrapout { background:#FEFEFE; border-top: 1px solid #F8F8F8; }
	.post.wrapout { padding:6px; } /* padding-top:110px; background:#f00; */
.wrapin { border:solid 1px #FDFDFD; padding:20px; overflow:hidden; }
	.wrapin h1 { font:normal 24px 'lucida sans unicode', Georgia, 'Times New Roman', Times, serif; margin:0px 0px 8px 0px; }
	.topbar .wrapin { border-top:0; padding:10px 20px 10px 20px; }
	.post .wrapin { background:#FFF; } /* rose papir - url('images/bg_white.jpg') left top repeat; */
	.post-foot .wrapin { padding:0px 10px 2px 10px; }
	.comment .wrapin { padding:10px; }
	.pingback .wrapin { padding:5px 10px 5px 10px; }


/* posts */
.post { margin:0px 0px 8px 0px; }
	.post h1.post-head { font:normal 24px 'lucida sans unicode', Georgia, 'Times New Roman', Times, serif; margin:0px 0px 8px 0px; }
	.post h1.post-head a { color:#000; }
	.post h1.post-head a:hover { color:#000; }

	.post-date { float:right; font:normal 16px Georgia, 'Times New Roman', Times, serif; color:#334; margin:0px 0px 0px 20px; }

	.post-text { overflow:hidden; }
		.continue-reading { margin:5px 0px 5px 0px; padding:5px 10px 5px 0px; font-weight:bold; display:inline; } /* was block */
		.post h1 { margin:16px 0px 16px 0px; }
		.post h2, h3, h4, h5 { margin:20px 0px 14px 2px; }
		.post h1 { font:normal 22px 'lucida sans unicode', Georgia, 'Times New Roman', Times, serif; }
		.post h2 { font:normal 20px 'lucida sans unicode', Georgia, 'Times New Roman', Times, serif; }
		.post h3 { font:normal 18px Georgia, 'Times New Roman', Times, serif; }
		.post h4 { font:normal 16px Georgia, 'Times New Roman', Times, serif; }
		.post h5 { font:normal 14px Georgia, 'Times New Roman', Times, serif; }

		.submenu { float:right; margin:0px 0px 10px 10px; }

	.post-foot { overflow:hidden; margin:20px 0px 0px 0px; color:#999999; }
		.post-foot a { color:#999999; border-bottom:dotted 1px #CCCCCC; }
		.post-foot a:hover { color:#777777; }
		.post-comments, .post-edit { float:right; }
		.post-category span, .post-tag span {  }
		.post-author { float:right; display:none; }

/* bottom navigation */
.navigation { overflow:hidden; }
	.navigation h2 { font:normal 14px Georgia, Times New Roman, Times, serif; }
	.navigation h2 a { color:#0F4493; }
	.navigation h2 a:hover { color:#CCC; }

/* widgets */
#widgets { list-style:none; padding:0px; margin:0px; }
	.widget { margin:0px 0px 10px 0px; padding:0px; }
		.widget h2 { overflow:hidden; margin:0px 0px 10px 0px; color:#AE43BE; text-transform:uppercase; letter-spacing:1px; border-bottom:solid 1px #DBDBDB; font:normal 12px/150% Georgia, 'Times New Roman', Times, serif; }

/* Wordpress defaults and images */
.post .post-text img { padding:4px 9px 12px 6px; }
p img { padding:0; max-width:786px; }
img.centered { display:block; margin-left:auto; margin-right:auto; }
img.alignright { padding:0px; margin:0px 0px 0px 7px; display:inline; }
img.alignleft { padding:0px; margin:0px 14px 6px 0px; display:inline; }
.alignright { float:right; }
.alignleft { float:left; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

/* Captions */
.wp-caption { text-align: center; padding:6px 6px 6px 6px; margin:0px; max-width:700px !important; overflow:hidden; }
.wp-caption.aligright { margin:0px 0px 7px 7px; }
.wp-caption.aligleft { margin:0px 12px 0px 12px; }
.wp-caption.alignright { margin:0px 0px 7px 7px; }
.wp-caption.alignleft { margin:0px 12px 0px 12px; }
.wp-caption img { display:inline-block; margin:0px 4px 8px 4px; padding:0 !important; border:0px; max-width:772px !important; float:none; } /* was display:inline-block */
.wp-caption p.wp-caption-text { display:block; font-family: 'Times New Roman', Times, serif; font-size: 12px; font-weight: bold; line-height: 17px; padding:0px 0px 0px 0px; margin: 0; }
/* End captions */

/* Begin Calendar */
#wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; }
#wp-calendar a { text-decoration: none; }
#wp-calendar caption { font-weight:bold; text-align: center; }
#wp-calendar th { font-style:normal; font-weight:normal; text-transform: capitalize; }
#wp-calendar { empty-cells: hide; width: 200px; }
#wp-calendar #next a { padding-right: 10px; text-align: right; }
#wp-calendar #prev a { padding-left: 10px; text-align: left; }
#wp-calendar a { display: block; background-color:#D5CEC6; color:#333333; }
#wp-calendar #today { background-color:#C2BAAD; }
#wp-calendar caption { text-align: center; width: 100%; }
#wp-calendar td { text-align: center; background-color:#E6E1DD; }
#wp-calendar .pad { background-color:#F2F0EE; }
/* End Calendar */
