/*
Theme Name: ODF Myanmar v1.2
Theme URI: http://mountmandalay.net
Description: Wordpress Theme for ODF Myanmar contributed by MountMandalay
Author: MYO HAN HTUN and MYO KYAW HTUN
Author URI: http://mountmandalay.net
Tags: blue, custom header, fixed width, two columns, widgets

*/
body {
	text-align:center;
	margin:0px auto;
	/*background:url(images/background/background-top.jpg) top center no-repeat;*/
	background:url(images/background/background.jpg) repeat;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif; 
}

#top-nav{
	background:url(images/topbar/topbar.png) left top;
	height:57px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
	#top-nav h1{
		margin:0;
		font-size:16px;
		font-weight:normal;
		padding-top:10px;
		width:400px;
		float:left;
	}
		#top-nav h1 a{
			text-decoration:none;
			color:#fff;
		}
	#subscribe-wrap{
		width:480px;
		float:right;
		padding-top:10px;
	}
	#subscribe-wrap #subscribe-form{
		margin:0px;
		padding:0px;
		background:url(images/topbar/separater_bar.png) right top repeat-y;
		width:280px;
		float:left;
		margin:0px 10px 0px 0px;
	}
	#subscribe-wrap #email{
		font: 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif; 
		width:165px;
		height:23px;
		background:url(images/topbar/email-subscribe-box.png) top left no-repeat;
		border:none;
		padding:0px 10px 0px 10px;
		color:#87a7d6;
		margin:0px;
		float:left;
	}
	#subscribe-wrap #subscribe{
		border:none;
		background:url(images/topbar/subscribe-button-mn.png) top left no-repeat;
		width:78px;
		height:23px;
		padding:0px;
		margin:0px;
	}
	#subscribe-wrap #search-form{
		width:165px;
		height:16px;
		float:right;
		background:url(images/topbar/search-text-box.png) top left no-repeat;
		padding:1px 10px 5px 10px;
	}
	#search-form #s{
		background:#1e4980;
		color:#87a7d6;
		border:none;
		font: 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif; 
		width:145px;
	}
#back-wrapper{
	width:1150px;
	margin:0px auto;
	
	padding-top:57px;
	background:url(images/background/background-top.jpg) top center no-repeat;
}
	#back-wrap{
		width:1150px;
		margin:0px auto;
	}
	.outer-wrapper{
		width:950px;
		margin:0px auto;
		text-align:left;
	}
	
	#header-wrap{
		height:120px;
	}	
		#odf-top{
			margin:10px 0px 0px 10px;
			border:none;
			display:block;
			width:200px;
			float:left;
		}
		#navigation-wrap{
			width:600px;
			float:right;
		}
		#lang-ver{
			font-size:11px;
			color:#fff;
			text-align:right;
			padding-top:20px;
		}
		#lang-ver a{
			color:#0db7d8;
			text-decoration:none;
		}
		#navigation-wrap ul{
			list-style:none;
			margin:15px 0px 0px 0px;
			padding:0px;
			font-size:14px;
		}
		#navigation-wrap li{
			float:left;
			margin:0px 15px 0px 0px;
		}
		#navigation-wrap li a{
			color:#fff;
			text-decoration:none;
		}
	#main-wrap{
		background:url(images/background/main-wrap-bg.jpg) top left repeat-y;
		border-top:5px solid #ef332a;
		padding:0px 0px 10px 0px;
	}
		#left-sidebar{
			width:550px;
			float:left;
		}
		#right-sidebar{
			width:400px;
			float:right;
		}
		#content{
			padding:15px;
			font-size:11px;
			line-height:1.5em;
		}
		.h2-title,#comments-wrapper h2{
			font-size:18px;
			font-weight:normal;
			margin:0px;
			color:#2d5b97;
		}
		.post{
			padding:10px 0px 10px 0px;
			background:url(images/lines/post-separator-line.png) bottom left repeat-x;
		}
		.post-meta{
			color:#555;
		}
		.post h1, .post h2{
			margin:0px 0px 10px 0px;
			font-weight:normal;
			font-size:16px;
			color:#2d5b97;
		}
			.post h1 a, .post h2 a, .post h3 a{
				color:#2b5b97;
				text-decoration:none;
			}
			.post a,#comments-wrapper a{
				color:#2b5b97;
				text-decoration:none;
			}
		.gallery{
			padding:0px 0px 0px 10px;
		}
		.gallery-icon img{
			max-width:150px;
			max-height:150px;
			border:none;
		}
		.gallery dl{
			margin:2px 10px 5px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			width:160px;
			text-align:center;
		}
		.gallery dt{
			margin:0px auto;
			padding:0px;
		}
		.gallery dd{
			margin:0px;
			padding:0px;
		}
	.widget{
		padding:15px;
		color:#fff;
		font-size:11px;
		line-height:1.5em;
		background:url(images/lines/separator-line.png) bottom left repeat-x;
	}
	.widget h3{
		font:18px "Georgia", "Times New Roman", Times, serif;
		margin:0px 0px 10px 0px;
		font-weight:normal;
	}
		.widget ul{
			margin:0px;
			padding:0px 0px 10px 0px;
			list-style:none;
		}
			.widget li{
				padding:4px 0px 5px 10px;
				background:url(images/lines/seperator-dotted.png) bottom left repeat-x;
			}
		.widget a{
			color:#0db7b8;
			text-decoration:none;
			
		}
		.widget a:hover{
			text-decoration:underline;
		}
		.widget img{
			border:none;
		}
	.green{
		color:#0db7d8;
	}
	.red{
		color:#ee332a;
	}
	#footer-wrapper{
		color:#87a7d6;
		width:520px;
		margin:0px auto;
		font-size:11px;
		padding:15px;
		text-align:center;
	}
		#footer-wrapper ul{
			list-style:none;
			margin:0px 0px 25px 35px;
			padding:0px;
		}
		#footer-wrapper ul li{
			float:left;
			margin:0px 10px 0px 0px;
			
		}
		#footer-wrapper a{
			color:#fff;
			text-decoration:none;
		}
		#odf-bottom{
			margin:10px 0px 0px 0px;
			border:none;
		}
	.clear{
		clear:both;
	}
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	height:auto;
	border:none;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
p.attachment {
	text-align:center;
}
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;
	}
/* End Images */

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
a .aligncenter{
	display:inline;
}
.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;
}
/* End captions */

/* Comments */
/*Comments */
#comments-wrapper{
	padding:0px 0px 10px 0px;
	border-top:1px solid #eee;
}
#comments-wrapper h2{
	padding:5px 10px 5px 10px;
	margin:0px;
	
	background:#f8f8f8;
}
.commentlist{
		border-top:1px solid #eee;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			list-style:none;
		}
		#comments-wrapper ol li{
			margin:0px 0px 0px 0px;
			padding:10px;
			list-style:none;
			border-bottom:1px solid #eee;	
		}
		#comments-wrapper ol li ul{
			margin:10px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			border-top:1px solid #eee;
		}
		#comments-wrapper ol li ul li{
			
			border-left:1px solid #eee;
			border-right:1px solid #eee;
			border-bottom:1px solid #eee;
		}
		.even {
			background:#fff;
		}
		.odd{
			background:#fafafa;
		}
		.avatar{
			float:right;
			border:5px solid #ddd;
		}
		.reply{
			text-align:right;
		}
	.comment-body p{
		margin:5px 0px 10px 0px;
	}
	.commentmetadata, .says{
		display:none;
	}
	.fn{
		font:14px Georgia,  "Times New Roman", Times, serif;
	}
	.comment-author-admin{
		background:#efefef;
		
	}
	#respond{
		background:#fff;
	}
		#commentform{
			padding:10px;
		}
		#commentform ul{
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 30px;
			list-style:none;
			border:none;
		}
		#commentform li{
			margin:0px 0px 5px 0px;
			padding:0px 0px 0px 0px;
			border:none;
		}
		#commentform .textbox, #commentform .textarea, #commentform .submit, #subscribe .textbox, #subscribe .submit, #searchform #s{
			border:1px solid #ddd;
			
			padding: 5px 10px 5px 25px;
			color:#555;
			font:14px Georgia, "Times New Roman", Times, serif;
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			border-radius:5px;
		}
		 .textbox{
			width:170px;
			margin:0px 10px 0px 0px;
		}
		#commentform .textarea{
			width:90%;
			height:130px;
		}
		#commentform .submit{
			width:150px;
			text-align:center;
			
		}
		#recaptcha-submit-btn-area, .subscribe-to-comments, #recaptcha_widget_div {
			padding:0px 0px 10px 30px;
		}
			.submit, #searchsubmit{
				text-shadow:0px 1px 0px #fff;	
				background:#f7f7f7;
			}
			.email{
				background:#fff url(images/email-subscribe.png) 5px 5px no-repeat;
				
			}
			#commentform .url{
				background:#fff url(images/link.png) 5px 5px no-repeat;
			}

