/*
Bride to Nepal and Nepali
welovenepal front page
*/

/*
CSS General Reset
*/
* {
	font-family: Verdana, sans-serif;
	font-size: 1em;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	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 {content: ''}
blockquote, q {quotes: "" ""}
ul {list-style-type: none}
ol {list-style-type: decimal}
.clear {clear: both}

/* Header */


#wln_top{
    margin-top: 0px;
	margin-bottom: 0px;
	background: url('images/header_bg.gif') repeat-x 0px 0px;
    border-left: 1px solid #000;
    
}
#wln_language {
	position: absolute;
	top: 158px;
	margin-left: 200px;
	text-align: right;
	padding-right: 30px;
         font: normal 0.8em Tahome,Verdana,sans-serif;
}

#wln_header {
	width: 1000px;
	height: 155px;
	overflow: hidden;
    }

/* Logo */

#wln_logo {
	margin-top: 0px;
	width: 680px;
	height: 42px;
	float: left;
	background: url('images/nep.png') no-repeat 160px 5px;
	text-align: left;
}
#wln_logo1 {
    margin-top: 5px;
	width: 680px;
	height: 42px;
         padding-left: 190px;
         text-align: left;
         font: normal 1.8em Tahome,Verdana,sans-serif;
}
#wln_welcome {
	padding-left: 135px;
	float: left;
	text-align: justify;
         }
#wln_welcome h3 {
	padding: 3px 0px 0px;
	font-size: 14px;
}

#wln_welcome p {
	margin-top: 7px;
}

#wln_welcome #welcome_text {
	width: 680px;
}
/**Add CSS Codes **/
#wln_marquee_nowrap {
	/*display:inline;*/
	white-space:nowrap;
}
#wln_marquee_nowrap p{
	display:inline;
	/*border:1px solid #000;*/
	margin-right:20px;
	whitep-space:nowrap;
	}
#wln_marquee_nowrap p a{
	display:inline;
	white-space: nowrap;
	}
      
/* Main Menu */

#wln_top_menu {
    margin-top: 0px;
	padding-right: 0px;
	float: right;
    font-family: Verdana, sans-serif;
	font-size: 11px;
    
}

#wln_top_menu li {
	margin-bottom: 2px;
	width: 133px;
	border-bottom: 1px solid #b3b3b3;
	text-align: left;
	clear: both;
	float: none;
}

#wln_top_menu li a {
	display: block;
	width: 133px;
	height: 19px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	overflow: hidden;
	line-height: 10px;
}

#wln_top_menu li a span {
	display: block;
	padding-top: 4px;
	text-align: center;
}

#wln_top_menu li a:hover {
	color: #fff;
	background-color: #2e4a6c;
}

/* Left Sidebar */

#wln_l {
	width: 180px;
	float: left;
    }

#wln_l_head{
	height:20px;
	background-color:#000;
	text-align: center;
	padding-top: 4px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
    color: #fff;
}

#wln_l_image {
    width:180px;
	margin-bottom: 11px;
    font-size: 12px;
	background-color: #000;
}

#wln_l_text {
	padding: 4px 4px 4px 4px;
    text-align: left;
    color: #fff;
    font-size: 12px;
	text-align: justify;
}

/* Page Footer */

#page_footer {
	width: 1000px;
	float: left;
	text-align: center;
	font-size: 11px;
    
}

/*
Layout CSS Information
*/
body {
    background: #c9d1d6 url('images/wln_body_bg.gif') ; 
    text-align: center;
}

#container {
	width: 1000px;
	margin-right: auto;
   	margin-left: auto;
	text-align: left;
     
       
}

/*
Very Top Bar
*/
#top {
	width: 1000px;
	height: 24px;
}

#pagemenu {
	float: left;
	height: 24px;
	display: inline;
	z-index: 20;
}

#pagemenu li {
	float: left;
	display: block;
	height: 24px;
}

#pagemenu li ul li {
	height: 24px;
	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;
}

#pagemenu li a:hover {
	background: #333;
	color: #fff;
}

#pagemenu li.current_page_item a {
	background: #fff;
	color: #333;
}

#pagemenu li.current_page_item a:hover {
	background: #fff;
	color: #333;
}

#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 {
	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;
	background: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: lowercase;
	font-size: 0.7em;
	font-weight: bold;
	color: #464646;
}

#pagemenu li.page_item ul li a:hover {
	display: block;
	text-align: left;
	height: 24px;
	line-height: 24px;
	background: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: lowercase;
	font-size: 0.7em;
	font-weight: bold;
	color: #ff9000;
}

/*
Page Menu CSS
*/
#bar {
	width: 1000px;
	height: 28px;
	background: url(images/bar-bg.gif);
}

#bar #toprss {
	float: right;
	display: inline;
	height: 28px;
	margin-right: 5px;
}

#bar #toprss a {
	float: right;
	display: block;
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	background: url(images/rssround.png) no-repeat left center;
	padding-left: 25px;
	height: 28px;
	line-height: 28px;
}

#bar #toprss a:hover {
    color: #00cc00;	
}
#bar #toprss2 {
	float: right;
	display: inline;
	height: 28px;
	margin-right: 10px;
}

#bar #toprss2 a {
	float: right;
	display: block;
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 0px;
	height: 28px;
	line-height: 28px;
}

#bar #toprss2 a:hover {
	color: #00cc00;
}

#catmenu {
	float: left;
	display: inline;
	height: 28px;
	z-index: 20;
	
}

#catmenu li {
	float: left;
	display: block;
	height: 28px;
	
}

#catmenu li ul li {
	height: 24px;
	border-right: 0;
	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: 8px;
	padding-right: 8px;
}

#catmenu li a:hover {
    color: #00cc00;
}

#catmenu li.current-cat a {
	color: #FFF;
	
}

#catmenu li.current-cat a:hover {
	color: #00cc00;
}

#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: 8px;
	padding-right: 8px;
	color: #464646;
	font-weight: bold;
	text-transform: none;
	background: #f9f9f9;
}

#catmenu li.cat-item ul li a:hover {
	display: block;
	text-align: left;
	font-size: 0.75em;
	height: 24px;
	line-height: 24px;
	padding-left: 8px;
	padding-right: 8px;
	color: #738ba1;
	font-weight: bold;
	text-transform: none;
	background: #FFF;
}

/*
Blog Information Section
*/
#bloginfo {
	width: 1000px;
	border-top: 3px solid #fff;
	background: #555;
	color: #fff;
}

#bloginfo a {
	color: #fff;
}

#bloginfo a:hover {
	text-decoration: underline;
}

#bloginfobox {
	margin: 5px;
}

#bloginfo ul {
	width: 1000px;
}

#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.png) no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	font-size: 0.75em;
	line-height: 1.7em;
	font-weight: bold;
	color: #fcc865;
}

#bloginfo ul li.comments h2 {
	display: block;
	background: url(images/ico_comments.png) no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	font-size: 0.75em;
	line-height: 1.7em;
	font-weight: bold;
	color: #fcc865;
}

#bloginfo ul li.tags h2 {
	display: block;
	background: url(images/ico_tags.png) no-repeat;
	background-position: 10px center;
	padding-left: 40px;
	font-size: 0.75em;
	line-height: 1.7em;
	font-weight: bold;
	color: #fcc865;
}

#bloginfo ul li.posts ul {
	width: 326px;
	padding: 10px;
}

#bloginfo ul li.comments ul {
	width: 326px;
	padding: 10px;
}

#bloginfo ul li.tags ul {
	width: 326px;
	padding: 10px;
}

#bloginfo ul li.posts ul li {
	border-bottom: 1px dotted #464646;
	padding-top: 4px;
	padding-bottom: 4px;
}

#bloginfo ul li.comments ul li {
	border-bottom: 1px dotted #464646;
	padding-top: 4px;
	padding-bottom: 4px;
}

#bloginfo ul li.tags ul li {
	border-bottom: 1px dotted #464646;
	padding-top: 4px;
	padding-bottom: 4px;
}

#bloginfo ul li.comments ul li a {
	display: block;
	font-size: 0.75em;
	background: url(images/ico_comment.png) 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.tags ul li a {
	line-height: 1.3em;
	font-size: 0.75em;
	text-transform: lowercase;
}

.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: 998px;
	background: #fffff4;
    border-bottom: 1px solid #000;
    border-right: 1px solid #000;
    border-left: 1px solid #000;
    

}

#content #column {
	float: left;
    font-size:1.2em;    
	width: 616px;
	margin-left: 0px;
	margin-right: 0px;
	display: inline;
	text-align: justify;
    border-right: 1px solid #000;
    border-left: 1px solid #000;   
 
}

#content #column1 {
	float: left;
    font-size:1.2em;
	width: 558px;
	margin-left: 3px;
	display: inline;
	border-left: 1px solid #eee;
    text-align: justify;   
 
}

#content #column2 {
	float: left;
	width: 256px;
	margin-right: 0px;
	margin-right: 0px;
	display: inline;
	text-align: justify;   
 
}
#content #column3 {
	float: left;
	width: 307px;
	margin-right: 0px;
	display: inline;
	text-align: justify;   
 
}
#content #column4 {
	float: right;
	width: 308px;
	margin-right: 0px;
    border-left: 1px solid #000;
	display: inline;
    text-align: justify;   
 
}
#content #column5 {
	float: left;
	width: 307px;
	margin-left: 2px;
	margin-right: 2px;
	display: inline;
    text-align: justify;   
 
}
#content #column6 {
    background-color: #fff;
	float: left;
    font-size:1.2em;    
	width: 475px;
	margin-left: 3px;
	margin-right: 0px;
	display: inline;
	border-right: 1px solid #eee;
    border-left: 1px solid #eee;
    text-align: justify;   
 
}
#posthead{
	font-size: 0.85em;
	font-weight: bold;
	line-height: 1.3em;
	color: #fff;
    text-align:center;
	background-color: #000;
	text-transform: lowercase;
	margin-bottom: 0px;
	padding: 5px 5px 5px 5px;
}
#posthead a {
	
	color:#fff;

}

#posthead a:hover {
	color:#ff5a00;
}

#content #sidebar {
	float: left;
	width: 200px;
	margin-right: 0px;
	margin-left: 0px;
	display: inline;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: #fff;
               
}

/*
Sidebar Widgets
*/
#sidebar h2 {
	font-size: 0.75em;
	font-weight: bold;
	line-height: 1.3em;
	color: #fff;
	background: url(images/strip.png) repeat;
	text-transform: lowercase;
	margin-bottom: 10px;
	padding: 2px 5px 2px 5px;
}
#sidebar p {
	margin: 0px 0px 7px 0px;
}

#sidebar .box {
	font-size: 0.8em;
	line-height: 1.4em;
	color: #000;
	background: #fff;
    padding: 4px 4px 4px 4px;
    text-align: justify;
}

.sidebar5 a {
	color: #fff;
}
.sidebar5 a:hover {
	color: #ff9600;
}

.center {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#sidebar a:hover {
	color: #ff9600;
}

.sidebarc {
	width: 200px;
}

.sidebarl {
	width: 200px;
	float: left;
	display: inline;
}
.sidebarr {
	width: 200px;
	float: left;
	display: inline;
}
.sidebarrl {
	width: 175px;
	float: left;
	display: inline;
}
.sidebarrr {
	width: 158px;
	float: right;
	display: inline;
}
.youtube {
	width: 335px;
	float: right;
	display: inline;
    color: #fff;
    font-size: 18px;
	text-align: center;
}
.r335 {
	width: 335px;
	float: left;
	display: inline;
    color: #fff;
    font-size: 18px;
	text-align: center;
}
.catlink {
	width: 156px;
	float: right;
	display: inline;
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
}
.sidebar7 {
	width: 180px;
	float: right;
	display: inline;
}
.sidebar8 {
	width: 335px;
	float: right;
	display: inline;
}
.sidebar9 {
	width: 335px;
	float: right;
	display: inline;
}
.sidebarc ul ul, .sidebarl ul ul , .sidebarr ul ul , .sidebarrl ul ul, .sidebarrr ul ul, .youtube ul ul, .catlink ul ul, .sidebar7 ul ul, .sidebar8 ul ul, .sidebar9 ul ul{
	font-size: 0.75em;
	color: #999;
	line-height: 1.4em;
	background: #fff;
}

.sidebarc ul div, .sidebarl ul div , .sidebarr ul div, .sidebarrl ul div, sidebarrr ul div, .youtube ul div, .catlink ul div, .sidebar7 ul div, .sidebar8 ul div, .sidebar9 ul div{
	font-size: 0.75em;
	color: #999;
	line-height: 1.4em;
	background: #fff;
}

.sidebarc ul div div, .sidebarl ul div div , .sidebarr ul div div, .sidebarrl ul div div, .sidebarrr ul div div, .youtube ul div div, .catlink ul div div, .sidebar7 ul div div, .sidebar8 ul div div, .sidebar9 ul div div{
	font-size: 1em;
	border: none;
}

.sidebarc li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}

.sidebarl li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}

.sidebarr li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}
.sidebarrl li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}
.sidebarrr li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}
.youtube li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}
.catlink li li {
	padding: 3px 2px 2px 3px;
	border-bottom: 1px solid #eee;
}
.sidebar7 li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}
.sidebar8 li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}
.sidebar9 li li {
	padding: 5px 2px 2px 5px;
	border-bottom: 1px solid #eee;
}
.sidebarc li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}

.sidebarl li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}
.sidebarr li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}
.sidebarrl li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}
.sidebarrr li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}
.youtube li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}
.catlink li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
   
}
.sidebar7 li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}
.sidebar8 li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}
.sidebar9 li li li {
	font-size: 1.0em;
	padding: 5px 2px 2px 5px;
}

/*
Feed CSS
*/
.rssfeed {
	background: url(images/rssimg.png) no-repeat;
	background-position: left 0px;
	padding-left: 30px;
}

.rssfeed a {
	border-bottom: 1px dotted #ddd;
}

.emailfeed {
	background: url(images/rssemail.png) no-repeat;
	background-position: left 0px;
	padding-left: 30px;
}

.feedform {
	font-size: 0.9em;
}

.feedemail {
	border: 1px solid #ddd;
	width: 200px;
	padding: 3px;
	color: #999;
	background: #fffff4;
}

.feedemail:focus {
	border: 1px solid #bbb;
	color: #ff9600;
	background: #fff;
}

.feedsubmit {
	border: 1px solid #ddd;
	text-transform: uppercase;
	background: #fff;
	cursor: pointer;
	color: #464646;
	font-size: 0.9em;
	height: 22px;
}

.feedsubmit:hover {
	color: #ff9600;
}

/*
Sidebar Ads CSS
*/
ul.ads li {
	float: left;
	display: inline;
	margin-right: 3px;
}

ul.ads img {
	display: block;
	float: left;
}

/*
General Styles THE POST
*/
.post {
	background: #fff;
	padding: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
    
}

.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 {
	line-height: 1.3em;
	margin: 0px 0px 5px 0px;
	font-weight: normal;
}

.post p {
	line-height: 1.5em;
	margin: 0px 0px 7px 0px;
}

.post h1 {font-size: 1.7em}
.post h2 {font-size: 1.6em}
.post h3 {font-size: 1.4em}
.post h4 {font-size: 1.2em}
.post h5 {font-size: 1.1em}
.post h6 {font-size: 1.em}
.post p {font-size: 0.75em}
.post h1 {color: #366799;letter-spacing:-1px;}
.post h2 {color: #78848f;letter-spacing:-2px;}
.post h3 {color: #adbd00;letter-spacing:-1px;}
.post h4 {color: #00a2ff}
.post h5 {color: #ff9600}
.post h6 {color: #333}
.post p {color: #464646}

.post ul, .post ol {
	font-size: 0.75em;
	color: #464646;
	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;
	background-position: 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;
}
Most recent post at bottom
*/
.post1 {
	background: #fff;
	padding: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
}

.post1 h6 {
	line-height: 1.3em;
	padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
	font-weight: normal;
}

.post1 h6 {font-size: 0.75em}
.post1 h6 {color: #333}

#post1head{
	font-size: 0.85em;
	font-weight: bold;
	line-height: 1.3em;
	color: #fff;
    text-align:center;
	background-color: #000;
	text-transform: lowercase;
	margin-bottom: 5px;
	padding: 2px 5px 2px 5px;
}

.more-link {
	font-size: 12px;
	color:#ff5a00;

}

.more-link:hover {
	color: #0000ff;
	background: #fff;
}

.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: #464646;
	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;
	background-position: left top;
	padding-left: 40px;
	color: #5a727b;
	font-weight: bold;
}

a {
	color: #333;
}

a:hover {
	color: #ff5a00;
}

.post h5 a {
	color: #707070;
	font-weight: bold;
}

.post h5 a:hover {
	color: #ff5a00;
}

.post .entry {
	margin-top: 10px;
	margin-bottom: 10px;
}

.post .postinfo {
	color: #aaa;
	font-size: 0.7em;
	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/user.png) no-repeat left center;
	padding-left: 18px;
}

.post .commentnum {
	float: right;
	background: url(images/ico_comments.png) no-repeat left center;
	padding-left: 20px;
}

.post .category {
	font-size: 0.7em;
	color: #aaa;
	background-position: left 3px;
}

.post .tags {
	font-size: 0.7em;
	color: #aaa;
	line-height: 1.5em;
	border-top: 1px solid #eee;
	text-transform: lowercase;
}

.post .ratings {
	font-size: 0.75em;
	line-height: 1.3em;
	color: #464646;
	margin: 0px 0px 10px 0px;
}

.post .views {
	font-size: 0.75em;
	color: #464646;
	margin: 0px 0px 10px 0px;
}

/*
Post Images - Alignments
*/
img.alignleft, img.alignright, img.aligncenter, img.alignnone {
	
}

.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;
	padding-right: 10px;
}

.post_header h1 {
	font-size: 1.4em;
	font-weight: normal;
	line-height: 1.4em;
	color: #444;
	background: #eee;
	padding-left: 10px;
	font-family: georgia;
}

.post_author, .post_follow {
	background: #fffff4;
	padding: 10px;
	font-size: 0.75em;
	color: #464646;
	line-height: 1.5em;
	border: 1px solid #eeeee4;
	font-family: "Trebuchet MS";
	margin-top: 15px;
}

.post_follow a {
	font-weight: bold;
}

/*
Comments
*/
.commentlistdiv {
	margin-top: 10px;
	padding: 10px;
	background: #f7f8ed;
	font-size: 0.75em;
	color: #464646;
}

.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: #464646;
	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: #f1fdff;
	border: 1px dotted #ddd;
	font-size: 0.75em;
	color: #464646;
}

.reply h1 {
	font-size: 1.3em;
	color: #366799;
	border-bottom: 1px solid #e0edef;
	line-height: 1.5em;
}

.reply label {
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
	color: #464646;
	margin-left: 5px;
}

.replytext {
	width: 200px;
	background: #FFF;
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
	color: #464646;
	border: 1px solid #e0edef;
	padding: 2px;
}

.replytext:focus {
	background: #fffff9;
}

.replyarea {
	width: 500px;
	height: 100px;
	background: #FFF;
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
	color: #464646;
	border: 1px solid #e0edef;
	padding: 2px;
}

.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;
}
/*My Post*/
#post {
	background: #fff;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #eee;
    
}

#post h1, #post h2, #post h3, #post h4, #post h5{
	line-height: 1.3em;
	margin: 0px 0px 5px 0px;
	font-weight: normal;
}
#post #post h6 {
	line-height: 1.3em;
	margin: 0px 0px 5px 0px;
	font-weight: bold;
}
#post p {
	line-height: 1.5em;
	margin: 0px 0px 7px 0px;
}

#post h1 {font-size: 1.7em}
#post h2 {font-size: 1.6em}
#post h3 {font-size: 1.4em}
#post h4 {font-size: 1.2em}
#post h5 {font-size: 1.1em}
#post h6 {font-size: 0.8em}
#post p {font-size: 0.75em}
#post h1 {color: #366799;letter-spacing:-1px;}
#post h2 {color: #78848f;letter-spacing:-2px;}
#post h3 {color: #adbd00;letter-spacing:-1px;}
#post h4 {color: #00a2ff}
#post h5 {color: #ff9600}
#post h6 {color: #ff5a00}
#post p {color: #464646}

#post ul, #post ol {
	font-size: 0.75em;
	color: #464646;
	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;
	background-position: 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 {
	font-size: 12px;
	color:#ff5a00;

}

#more-link:hover {
	color: #0000ff;
	background: #fff;
}

#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: #464646;
	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;
	background-position: left top;
	padding-left: 40px;
	color: #5a727b;
	font-weight: bold;
}

a {
	color: #333;
}

a:hover {
	color: #ff5a00;
}

#post h5 a {
	color: #707070;
	font-weight: bold;
}

#post h5 a:hover {
	color: #ff5a00;
}

.wln_side_menu2, .wln_side_menu2 li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px; /*WIDTH OF MAIN MENU ITEMS*/
}

.wln_side_menu2 li{
position: relative;
}

.wln_side_menu2 li a{
background: #0080c0;
font: 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
border-bottom: 1px solid #000;
}

.wln_side_menu2 li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 200px; /*WIDTH OF SUB MENU ITEMS*/
padding-left: 3px;
top: 0;
display: none;
}

.wln_side_menu2 li ul li{
float: left;
}

.wln_side_menu2 li ul a{
width: 200px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */

}

.wln_side_menu2 .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(images/arrow.gif) no-repeat center right;
}

.wln_side_menu2 li a:visited, .wln_side_menu2 li a:active{
color: white;
}

.wln_side_menu2 li a:hover{
background: #1c1c1c;
}

/* Holly Hack for IE \*/
* html .wln_side_menu2 li { float: left; height: 1%; }
* html .wln_side_menu2 li a { height: 1%; }
/* End */

