/*
Theme Name: ladytip2012
Theme URI: http://www.ladytip.com
Author: Jaras J.
Description: This theme is base on Ladytip.com 3 colums layout style. Left colums width 160 and Right Colums width 800 pixels
Version: 1.0
License: ladytip.com
*/

/* Reset default browser CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: 0; margin:0; padding:0;}

body {
background-color: #000000;
background-image: url(images/bg.gif);
background-repeat: repeat-x;
background-attachment: fixed;
font-family:Tahoma, sans-serif, "MS Serif"; font-size:14px; color:#595959;
margin:0; padding:0;}

p{clear:both;}

br {clear:both; margin:10px auto;}

blockquote{
    background: transparent url(images/quoteL.png) no-repeat scroll 0;
    font-size: 1.5em;
    font-style: italic;
    line-height: 1.3em;
    margin-bottom: 30px;
    padding-left: 50px;
    padding-right: 20px;
	color: #487014;
    font-family: Tahoma;
	font-weight:bold;    
}
blockquote p {
    background: transparent url(images/quoteR.png) no-repeat scroll right;
	text-align:center;
	padding-right:50px;
}

strong{color:#3350A7;}
a img{border:0;}
.clr{clear:both; width:0; height:0; margin:0; padding:0;}


/***** Control Layout *****/
#wrapper{width:980px; margin:0 auto; padding:0; background-color:#FFFFFF;}
#toparea{width:980px; height:160px; padding:0; background-color:inherit; overflow: hidden;}
#logo{width:380px; height:150px; margin:0px; float:left; overflow:hidden;}
h3#logoimg{width:350px; height:150px; margin-top:5px; margin-left:5px;}

/****Banner Space Right Logo****/
#topbanner{width:590px; height:150px; margin:0px 0px 0px 10px; float:right;}
#topbanner span{margin-left:10px;}/****Each Banner Right Logo*****/
#topbanner span a:hover,#topbanner span a:active, #topbanner span a:visited, #topbanner span a:link {color:#FFFFFF;}
/****TOP Navigator Menu*****/
#nav{width:980px; height:39px; margin-top:5px; background-color:#65A2D1; border-top:2px solid #8EC1E8; border-bottom:2px solid #8EC1E8;}
#nav ul{margin: 0; padding: 0; float: left;}
#nav ul li{display: inline;}
#nav ul li a{float: left; text-decoration: none; color: white; padding: 10.5px 11px; background-color: #65A2D1; }
#nav ul li a:visited{color: #FFFFFF;}
#nav ul li a:hover, #nav ul li .current{color: #fff; background-color:#0b75b2;}
#nav ul li .current-menu-item{background-color: #0b75b2;}

/*** Content Area ***/
#content{width:980px; margin-top:10px; padding-bottom: 0px; text-align: left;}
#leftcol{width:160px; float:left; margin:0px 5px;}
.leftmodule{width:160px;}
#rightcol{width:810px; float:right; margin:0px;}

/*****Banner T1*****/
#banner-t1{width:728px; height:90px; margin:0 auto; padding:0;}

#maincontent{width:490px; float:left; margin:5px 0px; padding:10px 0px;}
#rightsidebar{width:305px; float:right; margin-right:5px; overflow:hidden;}
.rightmodule{width:300px; margin:5px auto 10px; padding:0px; }

/***** Footer Box *****/
#footer{width:980px; margin:0; padding:0; background-color:#2D2E2F;}
#footer p{text-align:center; color:#FFFFFF; font-size:12px; padding:10px 0; background-color:inherit; }

/***** Control Article Post *****/
.entry, #error404{width:480px; margin:0px auto; padding:0px; border-bottom:1px dashed #CDCDCD;}
.entry h1, .entry h2, .entry h2 a{margin:10px 0 10px; color:#DF64BD; font-size:18px; line-height:28px; font-weight:normal; background-color:inherit;}
.entry h2 a:link, .entry h2 a:visited{text-decoration:none;}
.entry h2 a:hover, .entry h2 a:active{text-decoration:underline; color:#BF7630;}
.entry p{line-height:24px; margin:10px 0; padding-right:5px; font-size:16px; clear:both;}
.entry ul, .entry ol{list-style-position:inside; margin:10px 0;}
.entry ul li, .entry ol li{margin-left:30px; line-height:24px; list-style-position:outside; font-size:16px;}
small{ font-size:12px; height:12px; display:block; margin:0; padding:0; margin-bottom:8px; }
small a{padding:2px 5px; text-decoration:none;}
small a:link, small a:visited{color:#F26522; text-decoration:underline; background-color:inherit;}
small a:hover, small a:active{color:#FFFFFF; background-color:#8DC63F;}
.picture{float: left; padding-right: 5px; padding-bottom:10px;}
.entry h3, .entry h4, .entry h5, .entry h6 {background-color:inherit; padding:5px; font-size:16px; font-weight:bold;}
.entry h3{color:#A02C69;}
.entry h4{color:#8B9D11;}
.entry h5{color:#A15F12;}
.entry h6{color:#5E0C69;}

/***** Next Page and Previous Page *****/
#pagenav{width:480px; margin:12px auto; padding-bottom:10px;}
.left{float:left;}
.left a{text-decoration:none; line-height:20px; padding:5px;}
.left a:link, .left a:visited {color:#7DA7D9;}
.left a:hover, .left a:active {background-color:#92278F; color:#FFFFFF; border:1px solid #6E116B; padding:5px;}
.right{float:right;}
.right a{text-decoration:none; line-height:20px; padding:5px;}
.right a:link, .right a:visited{color:#335A88;}
.right a:hover, .right a:active {background-color:#92278F; color:#FFFFFF; border:1px solid #6E116B; padding:5px;}

/***** Breadcrumb *****/
#partway{display:block; width:469px; height:25px; margin:10px auto; padding:5px; background-color:#CCF28A; border: 1px dashed #87AC47; color:#A17412; font-size:12px; }
#partway a{text-decoration:none; padding:5px; line-height:25px;}
#partway a:link, #partway a:visited{color:#38872C;}
#partway a:active, #partway a:hover{background-color:#AB6FA6; color:#FFFFFF;}
/***** Adsense Box Control *****/
#adsense{margin:0 auto 10px;}
/***** Tag box in Single Page *****/
#tag{width:453px; background-color:#C6D8E7; border:1px dashed #6888A5; margin:10px 0px; padding:10px 5px; color:#4B4B4B;}
#tag a{text-decoration:none; padding:5px 5px; line-height:24px;}
#tag a:link, #tag a:visited{color:#000000; background-color:inherit;}
#tag a:hover, #tag a:active{color:#FFFFFF; background-color:#4D6882;
}


#searchbox{float:right; width:222px; height:90px; margin-left:10px; margin-top:0;}


#sidebarleft{width:160px; float:left; margin-right:5px;}

/*****Left Side Bar Control *****/
.leftmodule ul{list-style:none; color:#FFFFFF; background-color:#EE6B9E; margin:5px 0;}
.leftmodule ul li{line-height:24px; font-size:14px; border-bottom:1px solid #FFFFFF; }
.leftmodule ul li a{background-color:#EE6B9E; padding-left:10px; padding-right:5px; display:block; text-decoration:none;}
.leftmodule li a:link, .leftmodule li a:visited{color:#FFFFFF; border-left:8px solid #EE3B80; background-color:#EE6B9E;}
.leftmodule li a:hover, .leftmodule li a:active{background-color:#519600; border-left:8px solid #71AD2B; color:#FFFFFF;}

/*****Right Side Bar Control *****/
.rightmodule ul{list-style:none; color:#FFFFFF; background-color:#42036F; margin:5px 0;}
.rightmodule ul li{line-height:24px; font-size:14px; border-bottom:1px solid #FFFFFF; }
.rightmodule ul li a{background-color:#42036F; padding-left:10px; padding-right:5px; display:block; text-decoration:none;}
.rightmodule li a:link, .rightmodule li a:visited{color:#FFFFFF; border-left:8px solid #5B2680; background-color:#42036F;}
.rightmodule li a:hover, .rightmodule li a:active{background-color:#519600; border-left:8px solid #71AD2B; color:#FFFFFF;}

/***** Archive Control *****/
li#archives-2.widget  ul li{padding:10px;}

/***** Search Box *****/
#searchform{
	width:100%; 
	display:block; 
	margin:0 0 10px;
	background-image:url(images/search-icon.png);
	background-repeat:no-repeat;
	background-position:center left;
	height: 36px;
}
#searchform input.keyword{
	border:1px solid #9CD700;
    color: #A0A0A0;
	height: 30px;
    font-size: 16px;
    line-height: 28px;
    margin-left:36px;
    width: 210px;
    vertical-align: middle;
}
#searchform input.button{
	width: 50px;
	height:32px;
	vertical-align: middle;
	border:0px solid #5B8343;
	color:#FFFFFF;
	background-color:#8DC63F;
	margin-left:-5px;
}
#searchform input.button:hover{ color:#FFFFFF; background-color:#F26522;}
h1.listhead{ font-size:16px; border-bottom:1px dashed #4B4B4B; margin-bottom:10px; padding-bottom:10px;} /***** Search Result Page *****/

/***** Control Table Advertisment Page *****/
table.ads {
    border-right: 1px solid #E5EFF8;
    border-top: 1px solid #E5EFF8;
    margin: 0 auto;
    width: 100%;
}
tr.odd td {
    background: none repeat scroll 0 0 #F7FBFF;
}
tr.odd .columnads {
    background: none repeat scroll 0 0 #F4F9FE;
}
.columnads {
    background: none repeat scroll 0 0 #F9FCFE;
}
td {
    border-bottom: 1px solid #E5EFF8;
    border-left: 1px solid #E5EFF8;
    color: #678197;
    padding: 0.3em 1em;
    text-align: center;
	font-size:12px;
}
th {
    border-bottom: 1px solid #E5EFF8;
    border-left: 1px solid #E5EFF8;
    color: #678197;
    font-weight: normal;
    padding: 0.3em 1em;
    text-align: left;
}
thead th {
    background: none repeat scroll 0 0 #F4F9FE;
    color: #66A3D3;
    font: bold 1.1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
    text-align: center;
}
tfoot th {
    background: none repeat scroll 0 0 #F4F9FE;
    text-align: center;
}
tfoot th strong {
    color: #66A3D3;
    font: bold 1.1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
    margin: 0.5em 0.5em 0.5em 0;
}
tfoot th em {
    color: #F03B58;
    font-size: 1.1em;
    font-style: normal;
    font-weight: bold;
}

/***** End Advertisement Page CSS *****/
a:link, a:visited{color:#F26522; background-color:inherit;}/***** Text Link in Content *****/
a:hover, a:active{color:#8DC63F; background-color:inherit;}/***** Text Link in Content Hover *****/
a.more-link:link, a.more-link:visited{background-color:#FF9D40; color:#FFFFFF; margin:5px 0; padding:5px; border:1px solid #BF7630; text-decoration:none; font-size:14px; clear:both;}/***** Read More Link in Content *****/
a.more-link:hover, a.more-link:active{background-color:#B564D4; color:#FFFFFF; margin:5px 0; padding:5px; border:1px solid #65247F; text-decoration:none; font-size:14px; clear:both;}/***** Read More Link Hover in Content *****/


/***** H2 Widget Title *****/
h2.widgettitle{height:48px; line-height:48px; background-image:url(images/menu.png); background-repeat:no-repeat; padding-left:50px; margin:5px 0; padding-bottom:5px; border-bottom:1px dashed #4B4B4B;}
li.categories h2{margin-right:5px; display:block; border-bottom:3px dotted #818181; color:#818181;}







/***** Tag Widget *****/
.tagcloud{padding:5px;}
.tagcloud a{padding:2px;}
.tagcloud a:hover{background-color:#8DC63F; color:#FFFFFF; text-decoration:none;}

/***** Error 404 Page *****/
#error404 h1{line-height:48px;}
#error404 h1 img{float:left; padding-right:10px;}
#error404 p{line-height:18px; margin:18px 0; padding-right:5px; font-size:14px; }

/***** Comment Box *****/
#comment{width:495px;}
h2#comments{font-size:16px; color:#4B4B4B; margin:0; padding:0; background-color:inherit;}
ol.commentlist, ul.children{list-style:none;}
ol.commentlist{margin:10px 0;}
ol.commentlist li{border-bottom:1px dotted #4B4B4B;}

/***** Link in Footer Area *****/
#footer a{text-decoration:none;}
#footer a:link, #footer a:visited{color:#FFFFFF; background-color:inherit;}
#footer a:active, #footer a:hover{color:#FF66FF;
}

/***** Related Article *****/
ul li.contentrelated{ list-style:square;}
ul li.contentrelated a{ text-decoration:none; line-height:24px;}

/***** Banner *****/
.textwidget{margin:10px 0;}
.leftbanner{width:150px; float:left; margin:0;}
.rightbanner{width:150px; float:right; margin:0;}

/***** Lightbox Popup Image *****/
.gallerythumb {
    margin: 16px 4px;
    padding: 0;
	clear:both;
}
.thumb {
    float: left;
	width: 130px;
    height: 100px;    
	position:relative;
	margin:5px;
	overflow:hidden;
}

/***** YouTube Width Control *****/
iframe{ width:495px; margin:0 auto 10px;}

/***** Control List top 5 Article *****/
.post-stats {display:none;}