/*

Theme Name: Natural Beauty

Theme URI: http://www.cutehosting.com

Author: Fatima

*/



/*

CSS General Reset



*/



.thumbnail {  float:left;  padding-left:2px;  padding-bottom:2px; padding-top:2px;  padding-right:2px; border: 5px solid #f15d91; width: 125px; heigth: 125px

}



.disb {

	font-weight: bold;

	color: #f15d91;

	font-size: 13px;

	font-family: Tahoma, Verdana, sans-serif;

}

* {

	font-family: arial;

	font-size: 1em;

	outline: 0;

	padding: 0;

	margin: 0;

	border: 0px none;

	text-decoration: none;

	vertical-align: baseline;

	white-space: normal

}

html, body {line-height: 1}

hr {display: none}

blockquote:before, blockquote:after, q:before, q:after {}

blockquote, q {}

ul {list-style-type: none}

ol {list-style-type: decimal}

.clear {clear: both}

/*

Layout CSS Information

*/

body {

	background: #F9B5CE;

	text-align: center;

}

#container {

	width: 1000px;

	border-left: 5px solid #f15d91;

	border-right: 5px solid #f15d91;

	border-top: 1px solid #ffffff;

	background: #fff2f2 url('images/bgcontainer.gif') repeat-x top;

	margin-right: auto;

	margin-left: auto;

	text-align: left

}

/*



Very Top Bar



*/

#top {



	width: 1000px;

	background: #ffffff;

}



#pagemenu {

	float: left;

	height: 24px;

	margin-left: 20px;

	display: inline;

	border-left: 1px solid #ddd;

	background: #fff;

	z-index: 20;

}



#pagemenu li {

	float: left;

	display: block;

	height: 24px;

}







#pagemenu li ul li {

	height: 24px;

	border-bottom: 1px solid #ddd;

	width: 100%;

}



#pagemenu li a {

	display: block;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: bold;

	font-size: 0.75em;

	text-transform: lowercase;

	line-height: 24px;

	border-right: 1px solid #ddd;

}



#pagemenu li a:hover {

	background: #ffffff;

	color: #fff;

	border-right: 1px solid #f15d91;

}



#pagemenu li.current_page_item a {

	background: #f15d91;

	color: #fff;

	border-right: 1px solid #f15d91;

}



#pagemenu li.current_page_item a:hover {

	background: #f15d91;

	color: #fff;

	border-right: 1px solid #f15d91;

}



#pagemenu ul {

	display: none;

	z-index: 99;

	position: absolute;

}



#pagemenu ul li a {

	display: block;

	background: #FFF;

}



#pagemenu li ul a:hover {

	display: block;

	background: #FFF;

}



#pagemenu ul a {

	display: block;

}



#pagemenu ul ul {

	margin-top: -25px;

	display: none;

	margin-left: 199px;

	position: absolute;

}



#pagemenu li:hover ul ul {

	display: none;

}



#pagemenu li:hover ul {

	display: block;

}



#pagemenu ul li:hover ul {

	display: block;

}



#pagemenu li ul li {

	display: block;

	width: 100%;

}



#pagemenu li.page_item ul {

	border-top: 1px solid #ddd;

	width: 200px;

}



#pagemenu li.page_item a {

	display: block;

}



#pagemenu li.page_item a:hover {

	display: block;

}



#pagemenu li.page_item ul li a {

	display: block;

	text-align: left;

	height: 24px;

	line-height: 24px;

	border-right: 1px solid #ddd;

	border-left: 1px solid #ddd;

	background: #FFF;

	padding-left: 10px;

	padding-right: 10px;

	text-transform: lowercase;

	font-size: 0.7em;

	font-weight: bold;

	color: #666;

}

#pagemenu li.page_item ul li a:hover {

	display: block;

	text-align: left;

	height: 24px;

	line-height: 24px;

	border-right: 1px solid #f15d91;

	border-left: 1px solid #ddd;

	background: #FFF;

	padding-left: 10px;

	padding-right: 10px;

	text-transform: lowercase;

	font-size: 0.7em;

	font-weight: bold;

	color: #f15d91;

}



/*



Search bar



*/



#searchbar {

	float: right;

	display: inline;

	margin-right: 20px;

	font-size: 0.7em;

	margin-top: 1px;

}







.searchform {

	display: inline;

	vertical-align: middle;

	float: right;

}



.searchform fieldset {

	display: inline;

	vertical-align: middle;

}

.searchform label {

	display: inline;

	vertical-align: middle;

}

.searchform input {

	display: inline;

	vertical-align: middle;

}

.searchform .searchlabel {

	color: #9ca485;

	font-weight: bold;

	text-transform: uppercase;

	margin-right: 5px;

	font-family: verdana;

	letter-spacing: -1px;

}

.searchform .searchterm {

	border: 1px solid #ddd;

	width: 200px;

	padding: 3px;

	color: #999;

	background: #fff;

}

.searchform .searchterm:focus {

	border: 1px solid #bbb;

	color: #f15d91;

	background: #fff;

}



.searchform .searchbutton {

	border: 1px solid #ddd;

	text-transform: uppercase;

	background: #fff;

	cursor: pointer;

	color: #666;

	font-size: 0.9em;

	height: 21px;

}







.searchform .searchbutton:hover {



	color: #f15d91;



}







.searchformI {



	vertical-align: middle;



	font-size: 0.7em;



}







.searchformI fieldset {



	display: inline;



	vertical-align: middle;



}







.searchformI label {



	display: inline;



	vertical-align: middle;



}







.searchformI input {



	display: inline;



	vertical-align: middle;



}







.searchformI .searchlabel {



	color: #9ca485;



	font-weight: bold;



	text-transform: uppercase;



	margin-right: 5px;



	font-family: verdana;



	letter-spacing: -1px;



}







.searchformI .searchterm {



	border: 1px solid #ddd;



	width: 200px;



	padding: 3px;



	color: #999;



	background: #fff;



}







.searchformI .searchterm:focus {



	border: 1px solid #bbb;



	color: #f15d91;



	background: #fff;



}







.searchformI .searchbutton {



	border: 1px solid #ddd;



	text-transform: uppercase;



	background: #fff;



	cursor: pointer;



	color: #666;



	font-size: 0.9em;



	height: 21px;



}







.searchformI .searchbutton:hover {

	color: #f15d91;



}







/*



Header CSS



*/



#header {

	width: 1000px;

	height: 60px;

	background: #ffffff;

	margin-top: 15px;

	margin-bottom: 15px;

}

#header_logo {

	float: left;

	display: inline;

	margin-left: 20px;



}







#header_logo h1.blogtitle {

	float: left;

	background: url('images/logo.gif') no-repeat top left;

	margin-right: 10px;

	padding-top: 39px+



}

#header_logo h1.blogtitle a {

	color: #f15d91;

	font-family: "Trebuchet MS";

	font-size: 1.1em;

	line-height: 1.2em;

	letter-spacing: -1px;

}







#header_logo h1.blogtitle a:hover {

	color: #2594BF;

}







#header_logo .description {

	float: left;

	color: #494949;

	font-weight: bold;

	font-size: 0.7em;

	line-height: 1.4em;

	padding-top: 44px;



}







#header_ad {



	float: right;



	width: 468px;



	height: 60px;



	display: inline;



	margin-right: 20px;



}







#header_ad img {



	display: block;



}







/*



Page Menu CSS



*/



#bar {



	width: 1000px;



	height: 28px;



	background: url('images/menu.gif') repeat-x;



	border-top: 4px solid #8acce7



}







#bar #toprss {



	float: right;



	display: inline;



	height: 28px;



	margin-right: 10px;



}







#bar #toprss a {



	float: right;



	display: block;



	color: #fff;



	font-size: 10px;



	text-transform: uppercase;



	font-weight: bold;



	background: url('images/rssround.gif') no-repeat left center;



	padding-left: 25px;



	height: 28px;



	line-height: 28px



}







#bar #toprss a:hover {



	color: #F15D91;



}







#catmenu {



	float: left;



	display: inline;



	height: 28px;



	z-index: 20;



}







#catmenu li {



	float: left;



	display: block;



	height: 28px;



	border-right: 1px solid #2594bf;



}







#catmenu li ul li {



	height: 24px;



	border-right: 0px none;



	border-bottom: 1px solid #ddd;



	width: 100%



}







#catmenu li a {



	display: block;



	font-size: 0.75em;



	font-weight: bold;



	text-transform: uppercase;



	color: #FFF;



	line-height: 28px;



	padding-left: 10px;



	padding-right: 10px;



}







#catmenu li a:hover {



	background: #8acce7;



}







#catmenu li.current-cat a {



	color: #f15d91;



	background: #FFF;



}







#catmenu li.current-cat a:hover {



	color: #f15d91;



	background: #FFF;



}







#catmenu ul {



	display: none;



	z-index: 99;



	position: absolute;



}







#catmenu ul li a {



	display: block;



	background: #FFF;



}







#catmenu li ul a:hover {



	display: block;



	background: #FFF;



}







#catmenu ul a {



	display: block;



}







#catmenu ul ul {



	margin-top: -24px;



	display: none;



	margin-left: 200px;



	position: absolute;



	border-left: 1px solid #ff9000;



}







#catmenu li:hover ul ul {



	display: none;



}







#catmenu li:hover ul {



	display: block;



}







#catmenu ul li:hover ul {



	display: block;



}







#catmenu li ul li {



	display: block;



	width:100%;



}









#catmenu li.cat-item ul {



	width: 200px;



}







#catmenu li.cat-item a {



	display: block;



}







#catmenu li.cat-item a:hover {



	display: block;



}







#catmenu li.cat-item ul li a {



	display: block;



	text-align: left;



	font-size: 0.75em;



	height: 24px;



	line-height: 24px;



	padding-left: 10px;



	padding-right: 10px;



	color: #494949;



	font-weight: bold;



	text-transform: none;



	background: #ffffff;



}







#catmenu li.cat-item ul li a:hover {



	display: block;



	text-align: left;



	font-size: 0.75em;



	height: 24px;



	line-height: 24px;



	padding-left: 10px;



	padding-right: 10px;



	color: #2594BF;



	font-weight: bold;



	text-transform: none;



	background: #FFF;



}







/*



Blog Information Section



*/



#bloginfo {

	width: 1000px;

	background: url('images/bginfo.gif') no-repeat;

	border-top: 3px solid #8acce7;	border-bottom: 3px solid #8acce7;	color: #eee

}

#bloginfo a {

	color: #ffffff;

}

#bloginfo a:hover {

	color: #8acce7;

}

#bloginfobox {

	margin: 5px;

}

#bloginfo ul {

	width: 990px;

}



#bloginfo ul li {float: left}

#bloginfo ul li ul li {float: none}

#bloginfo ul li.posts, #bloginfo ul li.comments, #bloginfo ul li.tags {

	width: 330px;

}

#bloginfo ul li.posts h2 {

	display: block;

	background: url('images/ico_posts.gif') no-repeat 10px center;

	padding-left: 30px;

	font-size: 0.75em;

	line-height: 1.7em;

	font-weight: bold;

	color: #ffffff

}

#bloginfo ul li.comments h2 {

	display: block;

	background: url('images/ico_comments.gif') no-repeat 10px center;

	padding-left: 30px;

	font-size: 0.75em;

	line-height: 1.7em;

	font-weight: bold;

	color: #ffffff

}

#bloginfo ul li.tags h2 {

	display: block;

	background: url('images/ico_tags.gif') no-repeat 10px center;

	padding-left: 40px;

	font-size: 0.75em;

	line-height: 1.7em;

	font-weight: bold;

	color: #ffffff

}

#bloginfo ul li.posts ul {

	width: 310px;

	padding: 10px;

}

#bloginfo ul li.comments ul {

	width: 310px;

	padding: 10px;

}

#bloginfo ul li.tags ul {

	width: 310px;

	padding: 10px;

}

#bloginfo ul li.posts ul li {

	border-bottom: 1px dotted #607991;

	padding-top: 4px;

	padding-bottom: 4px;

}

#bloginfo ul li.comments ul li {

	border-bottom: 1px dotted #607991;

	padding-top: 4px;

	padding-bottom: 4px;

}

#bloginfo ul li.tags ul li {

	border-bottom: 1px dotted #607991;

	padding-top: 4px;

	padding-bottom: 4px;

}

#bloginfo ul li.comments ul li a {

	display: block;

	font-size: 0.75em;

	background: url('images/ico_comment.gif') no-repeat left 3px;

	padding-left: 20px;

	line-height: 1.3em;

	font-weight: bold

}

#bloginfo ul li.comments ul li a span {

	font-weight: normal;

}

#bloginfo ul li.comments ul li a:hover span {

	color: #fff;

}

#bloginfo ul li.comments ul li a:hover {

	background: url('images/ico_commento.gif') no-repeat left 3px;

}

#bloginfo ul li.tags ul li a {

	line-height: 1.3em;

	color: #ffffff;

	font-size: 0.75em;

	text-transform: lowercase;

}

#bloginfo ul li.tags ul li a:hover {

	color: #8acce7;

}

.r_time {



	display: block;



	font-size: 0.7em;



	line-height: 1.3em;



}

.r_head a {

	display: block;

	font-weight: normal;

	font-size: 0.75em;

	line-height: 1.3em;

	font-weight: bold;



}







/*



Content Layout



*/



#content {

	width: 1000px;

}







#content #column {

	float: left;

	width: 570px;

	margin-left: 5px;

	margin-right: 0px;

	display: inline;

}







#content #sidebar {



	float: left;

	width: 388px;

	margin-right: 5px;

	margin-left: 5px;

	display: inline;

	background: #FFF;

	border-right: 1px dotted #ddd;

	border-left: 1px dotted #ddd;

	border-bottom: 1px dotted #ddd;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

}







/*



Sidebar Widgets



*/



#sidebar h2 {



	font-size: 0.85em;

	font-family: "trebuchet ms", arial, tahoma;

	line-height: 1.3em;

	color: #494949;

	text-transform: lowercase;

	margin-top: 20px;

	border-top: 1px solid #eee;

	padding-left: 15px

}

#sidebar p {

	margin: 0px 0px 7px 0px;



}

#sidebar .box {

	margin-top: 5px;

	font-size: 0.75em;

	line-height: 1.4em;

	color: #494949;



}

.videobox {

	border: 4px solid #ddddd4;

	width: 380px;

	height: 214px;

}

.center {

	text-align: center;

	margin-right: auto;

	margin-left: auto;

}

#sidebar a:hover {

	color: #366799;

}

.sidebar1 {

	width: 388px;

}

.sidebar2 {

	width: 190px;

	float: left;

	display: inline;

}

.sidebar1 ul ul, .sidebar2 ul ul {

	font-size: 0.75em;

	color: #999;

	line-height: 1.4em;

}

.sidebar1 ul div, .sidebar2 ul div {

	font-size: 0.75em;

	color: #999;

	line-height: 1.4em;

}







.sidebar1 ul div div, .sidebar2 ul div div {

	font-size: 1em;

}

.sidebar1 li li {

	background: url('images/bullet.gif') no-repeat left 8px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 15px;

	border-bottom: 1px dotted #ddd

}

.sidebar2 li li {

	background: url('images/bullet.gif') no-repeat left 8px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 15px;

	border-bottom: 1px dotted #ddd

}



.sidebar1 li li li {

	font-size: 1.2em;

	background: none none 50%;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 10px;

	border-bottom: 0px none;

	border-left: 1px dotted #ccc

}

.sidebar2 li li li {

	font-size: 1.2em;

	background: none none 50%;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 10px;

	border-bottom: 0px none;

	border-left: 1px dotted #ccc

}



/*



Feed CSS



*/

.rssfeed {

	background: url('images/rssimg.gif') no-repeat left 0px;

	padding-left: 30px



}



.rssfeed a {

	border-bottom: 1px dotted #ddd;

}



.emailfeed {

	background: url('images/rssemail.gif') no-repeat left 0px;

	padding-left: 30px

}

.feedform {

	font-size: 0.9em;

}

.feedemail {

	border: 5px solid #f15d91;

	width: 200px;

	padding: 3px;

	color: #494949;

	background: #fffff4;



}



.feedemail:focus {

	border: 2px solid #f15d91;

	color: #f15d91;

	background: #fff;



}

.feedsubmit {

	border: 2px solid #f15d91;

	text-transform: uppercase;

	background: #f15d91;

	cursor: pointer;

	padding: 3px;

	color: #ffffff;

	font-size: 9px;

	height: 22px;



}

.feedsubmit:hover {

	font-weight: bold;



}



/*



Sidebar Ads CSS



*/



ul.ads li {

	float: left;

	display: inline;

	margin-right: 3px;

}

ul.ads img {

	display: block;

	float: left;

}



/*



Footer CSS



*/

#footer {

	width: 980px;

	padding: 30px;

	margin-top: 5px;

	background: #ffffff;

	border-top: 3px solid #f15d91;

	font-size: 0.7em;

	color: #494949;

	text-align: right;

}

#footer a {

	color: #366799;

	font-weight: bold;

}

#footer a:hover {

	color: #f15d91;

}

.copyright {

	float: left;

	line-height: 2em;

}

.credit {

	float: right;

	color: #494949;

	line-height: 1.4em;

}

a.sitename {

	border-bottom: 1px dotted #f15d91;

}

a.footrss {

	background: url('images/rssimg.gif') no-repeat left center;

	padding-left: 22px;

	margin-left: 10px



}

.credit a {

	font-weight: bold;

	color: #494949;

}

.credit a:hover {

	color: #f15d91;

}

/*



General Styles THE POST

*/

#featuredshow { padding:5px;}



.post {

	margin-top: 5px;

	background: #FFF;

	font-color: #F15D91;

	border: 1px dotted #ddd;

	padding: 5px;

	text-float: left;

}



.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 {



	line-height: 1.3em;



	margin: 0px 0px 5px 0px;



}







.post p {



	line-height: 1.5em;



	margin: 0px 0px 7px 0px;



}







.post h1 {font-size: 1.1em}



.post h2 {font-size: 1em}



.post h3 {font-size: 0.95em}



.post h4 {font-size: 0.9em}



.post h5 {font-size: 0.85em}



.post h6 {font-size: 0.8em}



.post p {font-size: 0.75em}



.post h1 {color: #f15d91;letter-spacing:-1px;}



.post h2 {color: #f15d91;letter-spacing:-1px;}



.post h3 {color: #f15d91;letter-spacing:-1px;}



.post h4 {color: #00a2ff}



.post h5 {color: #f15d91}



.post h6 {color: #333}



.post p {color: #494949}







.post ul, .post ol {



	font-size: 0.75em;



	color: #666;



	margin: 0px 0px 7px 0px;



}



.post li, .post li li {line-height: 1.5em}



.post ol {margin-left: 16px}







.post ul ul, .post ol ol {



	font-size: 1em;



	margin-bottom: 5px;



	margin-top: 5px;



}



.post ul li, .post ul li ul li {



	background: url('images/bullet.gif') no-repeat left 8px;



	padding-left: 15px;





	padding-top: 2px;



	padding-bottom: 2px



}







.post ol li, .post ol li ol li {



	padding-top: 2px;



	padding-bottom: 2px;



}







.post img {



	vertical-align: middle;



}







.more-link {



	display: block;



	font-weight: bold;



	font-size: 1.1em;



	font-family: "Trebuchet MS";



}







.post ins {



	text-decoration: underline;



}







.post del {



	text-decoration: line-through;



}







.post code {



	display: block;



	border: 1px dotted #ddd;



	width: 400px;



	padding: 10px;



	background: #eee;



	color: #666;



	margin-right: auto;



	margin-left: auto;



	margin-bottom: 10px;



}







.post blockquote {



	display: block;



	border: 1px dashed #ddd;



	width: 400px;



	padding: 10px 10px 0px 10px;



	background: #FFF;



	color: #000;



	margin-right: auto;



	margin-left: auto;



	margin-bottom: 10px;



}











.post blockquote p {



	background: url('images/blockquote.gif') no-repeat left top;



	padding-left: 40px;



	color: #5a727b;



	font-weight: bold



}







a {



	color: #3491c6;



}







a:hover {



	color: #F15D91;



}







.post h2 a {



	color: #F15D91;



	border-bottom: 1px dotted #ddd;



}







.post h2 a:hover {



	color: #F15D91;



	border-bottom: 1px dotted #ccc;



}







.post .entry {



	margin-top: 10px;



	margin-bottom: 10px;



}







.post .postinfo {



	color: #aaa;



	font-size: 0.7em;



	border-bottom: 1px dotted #ddd;



	line-height: 1.4em;



	padding-top: 2px;



	padding-bottom: 5px;



}







.post .info {



	float: left;



}







.post .info a {



	padding-top: 4px;



	padding-bottom: 4px;



	height: 15px;



	background: url('images/ico_author.gif') no-repeat left center;



	padding-left: 18px



}







.post .commentnum {



	float: right;



	background: url('images/ico_commentw.gif') no-repeat left center;



	padding-left: 20px



}







.post .category {



	font-size: 0.7em;



	color: #494949;



	background-position: left 3px;



	padding-left: 5px;



	padding-top: 5px;



	padding-bottom: 5px;



	border-bottom: 1px dashed #eee;



}







.post .tags {



	background: url('images/ico_tag.gif') no-repeat left 3px;



	padding-left: 35px;



	font-size: 0.7em;



	color: #494949;



	line-height: 1.5em;



	padding-top: 5px;



	border-top: 1px solid #eee;



	float: right;



	text-transform: lowercase



}







.post .ratings {



	font-size: 0.75em;



	line-height: 1.3em;



	color: #666;



	margin: 0px 0px 10px 0px;



}







.post .views {



	font-size: 0.75em;



	color: #666;



	margin: 0px 0px 10px 0px;



}





.postmain {

	background: #FFF;

	font-color: #F15D91;

	border: 1px dotted #ddd;

	padding: 5px;

	text-float: left;

	float:left;

	width:262px;

margin:5px;

height:300px;

}



.postmain h1, .postmain h2, .postmain h3, .postmain h4, .postmain h5, .postmain h6 {



	line-height: 1.3em;



	margin: 0px 0px 5px 0px;



}







.postmain p {



	line-height: 1.5em;



	margin: 0px 0px 7px 0px;



}







.postmain h1 {font-size: 1.1em}



.postmain h2 {font-size: 1em}



.postmain h3 {font-size: 0.95em}



.postmain h4 {font-size: 0.9em}



.postmain h5 {font-size: 0.85em}



.postmain h6 {font-size: 0.8em}



.postmain p {font-size: 0.75em}



.postmain h1 {color: #f15d91;letter-spacing:-1px;}



.postmain h2 {color: #78848f;letter-spacing:-1px;}



.postmain h3 {color: #f15d91;letter-spacing:-1px;}



.postmain h4 {color: #00a2ff}



.postmain h5 {color: #f15d91}



.postmain h6 {color: #333}



.postmain p {color: #494949}







.postmain ul, .postmain ol {



	font-size: 0.75em;



	color: #666;



	margin: 0px 0px 7px 0px;



}



.postmain li, .postmain li li {line-height: 1.5em}



.postmain ol {margin-left: 16px}







.postmain ul ul, .postmain ol ol {



	font-size: 1em;



	margin-bottom: 5px;



	margin-top: 5px;



}



.postmain ul li, .postmain ul li ul li {



	background: url('images/bullet.gif') no-repeat left 8px;



	padding-left: 15px;





	padding-top: 2px;



	padding-bottom: 2px



}







.postmain ol li, .postmain ol li ol li {



	padding-top: 2px;



	padding-bottom: 2px;



}







.postmain img {



	vertical-align: middle;



}







.more-link {



	display: block;



	font-weight: bold;



	font-size: 1.1em;



	font-family: "Trebuchet MS";



}







.postmain ins {



	text-decoration: underline;



}







.postmain del {



	text-decoration: line-through;



}







.postmain code {



	display: block;



	border: 1px dotted #ddd;



	width: 400px;



	padding: 10px;



	background: #eee;



	color: #666;



	margin-right: auto;



	margin-left: auto;



	margin-bottom: 10px;



}







.postmain blockquote {



	display: block;



	border: 1px dashed #ddd;



	width: 400px;



	padding: 10px 10px 0px 10px;



	background: #FFF;



	color: #000;



	margin-right: auto;



	margin-left: auto;



	margin-bottom: 10px;



}











.postmain blockquote p {



	background: url('images/blockquote.gif') no-repeat left top;



	padding-left: 40px;



	color: #5a727b;



	font-weight: bold



}







a {



	color: #3491c6;



}







a:hover {



	color: #F15D91;



}







.postmain h2 a {



	color: #F15D91;



	border-bottom: 1px dotted #ddd;



}







.postmain h2 a:hover {



	color: #F15D91;



	border-bottom: 1px dotted #ccc;



}







.postmain .entry {



	margin-top: 10px;



	margin-bottom: 10px;



}







.postmain .postmaininfo {



	color: #aaa;



	font-size: 0.7em;



	border-bottom: 1px dotted #ddd;



	line-height: 1.4em;



	padding-top: 2px;



	padding-bottom: 5px;



}







.postmain .info {



	float: left;



}







.postmain .info a {



	padding-top: 4px;



	padding-bottom: 4px;



	height: 15px;



	background: url('images/ico_author.gif') no-repeat left center;



	padding-left: 18px



}







.postmain .commentnum {



	float: right;



	background: url('images/ico_commentw.gif') no-repeat left center;



	padding-left: 20px



}







.postmain .category {



	font-size: 0.7em;



	color: #494949;



	background-position: left 3px;



	padding-left: 5px;



	padding-top: 5px;



	padding-bottom: 5px;



	border-bottom: 1px dashed #eee;



}







.postmain .tags {



	background: url('images/ico_tag.gif') no-repeat left 3px;



	padding-left: 35px;



	font-size: 0.7em;



	color: #494949;



	line-height: 1.5em;



	padding-top: 5px;



	border-top: 1px solid #eee;



	float: right;



	text-transform: lowercase



}







.postmain .ratings {



	font-size: 0.75em;



	line-height: 1.3em;



	color: #666;



	margin: 0px 0px 10px 0px;



}







.postmain .views {



	font-size: 0.75em;



	color: #666;



	margin: 0px 0px 10px 0px;



}



/*



Post Images - Alignments



*/



img.alignleft, img.alignright, img.aligncenter, img.alignnone {



	border: 3px solid #eee;



}







.alignleft {



	float: left;



	display: inline;



	margin-right: 10px;



	margin-bottom: 2px;



}







.alignright {



	float: right;



	display: inline;



	margin-left: 10px;



	margin-bottom: 2px;



}







.aligncenter {



	display: inline;



	text-align: center;



	margin-right: auto;



	margin-left: auto;



}







.alignnone {



	display: inline;



	text-align: center;



	margin-right: auto;



	margin-left: auto;



}







p.wp-caption-text {



	padding: 3px;



	color: #999;



}







/*



Default Navigation _Next entries _Previous entries



*/



.nav {



	margin-top: 10px;

	font-size: 0.75em;

}







.nav a:hover {

	color: #333;

}



.nav_left {

	float: left;

	display: inline;

}



.nav_right {

	float: right;

	display: inline;

}







/*



Other Post Boxes



*/



.post_header {



	padding-top: 10px;



	margin-left: 10px;



	padding-right: 10px;



	border-bottom: 1px solid #e4e7cf;



}







.post_header h1 {



	font-size: 1em;



	color: #366799;



}
.post_author, .post_follow {



	background: #fffff4;



	padding: 10px;



	font-size: 13px;



	color: #494949;



	line-height: 1.5em;



	border: 1px solid #eeeee4;



	font-family: "Trebuchet MS"



}







.post_follow a {



	font-weight: bold;



}







/*



Comments



*/



.commentlistdiv {



	margin-top: 10px;



	padding: 10px;



	background: #FFF;



	border: 1px dotted #ddd;



	font-size: 0.75em;



	color: #666;



}







.commentlistdiv h1 {



	font-size: 1.3em;



	color: #366799;



	border-bottom: 1px solid #eee;



	line-height: 1.5em;



}







.commentlist li {



	background: #fff;



	border-bottom: 1px dotted #ddd;



	padding: 20px;



}







.commentlist li.alt {



	background: #fff;



}







.pane_l {



	float: left;



	display: inline;



	width: 160px;



	min-width: 160px;



	max-width: 160px;



	border-right: 1px dotted #ddd;



	padding-right: 20px;



	margin-right: 20px;



}







.pane_r {



	display: block;



	line-height: 1.5em;



	margin-left: 201px;



}







.c_author {



	font-size: 0.9em;



	font-weight: bold;



	margin: 0px 0px 7px 0px;



}







.c_avatar {



	display: block;



	margin: 0px 0px 7px 0px;



}







.c_date {



	color: #aaa;



	font-size: 0.9em;



	margin: 0px 0px 7px 0px;



}







.c_approved {



	color: #aaa;



	font-size: 0.9em;



}







/*



Trackbacks / Pinbacks



*/



.post_ping {



	background: #fffff4;



	padding: 10px;



	border: 1px solid #eeeee4;



	font-family: "Trebuchet MS";



	font-size: 0.7em;



	color: #666;



	line-height: 1.5em;



}







.post_ping h1 {



	font-size: 1.2em;



}







.post_ping ol {



	margin-left: 20px;



}







.post_ping ol li {



	padding-top: 3px;



}







/*



Reply



*/



.reply {



	margin-top: 10px;



	padding: 10px;



	background: #FFF;



	border: 1px dotted #ddd;



	font-size: 0.75em;



	color: #666;



}







.reply h1 {



	font-size: 1.3em;



	color: #366799;



	border-bottom: 1px solid #eee;



	line-height: 1.5em;



}







.reply label {



	font-family: "Trebuchet MS";



	font-weight: bold;



	margin-top: 5px;



	margin-bottom: 5px;



	vertical-align: middle;



	color: #666;



	margin-left: 5px;



}







.replytext {



	width: 200px;



	background: #FFF;



	margin-top: 5px;



	margin-bottom: 5px;



	vertical-align: middle;



	color: #666;



	border: 1px solid #eee;



	padding: 3px;



}







.replytext:focus {



	background: #fffff9;



}







.replyarea {



	width: 440px;



	height: 140px;



	background: #FFF;



	margin-top: 5px;



	margin-bottom: 5px;



	vertical-align: middle;



	color: #666;



	border: 1px solid #eee;



	padding: 3px;



}







.replyarea:focus {



	background: #fffff9;



}







.replybutton {



	cursor: pointer;



	font-size: 0.9em;



	font-weight: bold;



	background: url('images/commentbutton.gif') no-repeat;



	width: 100px;



	height: 22px;



	margin-top: 5px;



	margin-bottom: 5px;



	vertical-align: middle;



	color: #fff



}







.replybutton:hover {



	background: url('images/commentbutton_on.gif') no-repeat;



}
