/*

Theme Name:Weblog-Magazine-green

Theme URI: http://www.aviana.in

Description: Weblog-Magazine

Version: 1.1

Author: One Way Links

Author URI: http://www.aviana.in



    





*/







* {

	margin: 0;

	padding: 0;

}

body {

	font-family: Verdana, Tahoma,Helvetica,Arial,sans-serif;

	background: #ffffff url(images/bg-all.jpg);

	font-size: 16px;

}

.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

/* End hide from IE-mac */

a {

	font-weight: bold;

	color: #013366;

}

a:hover {

	color: #007eff;

}

a:visited {

	color: #013366;

}



#container {

	width: 980px;

	margin: 0 auto;

    background: #ffffff url(images/bg.jpg);

}

#header {

	width: 980px;

    height: 212px;

    background: #ffffff url(images/header.jpg);

    margin: 0px auto;

}

#topBg {

        background: #ffffff url(images/bg-top.jpg) repeat-x;

}

#logo {

	width: 236px;

	height: 67px;

	float: left;



	margin-top: 20px;



}

#top-ad {

	width: 760px;

	float: right;

	height: 95px;

	margin-top: 5px;

	margin-right: -37px;

	

}







#header h1 a{	

        color:#fff;

	font-size: 24px;

        text-decoration:none;

        line-height:120%;

	

}





#header h3 {

        color:#fff;

	font-size: 12px;

        text-decoration:none;

        line-height:110%;

        }



#navbar {

	margin: 0px auto;

	padding: 0px;

	}



#navbar ul {

	width: 950px;

	height: 20px;

	padding-left: 15px;

	padding-top: 2px;

	clear: both;

}

#navbar ul li {

	float: left;

	display: block;

}

#navbar ul li a {

	float: left;

	display: block;

	color: #013366;

	text-decoration: none;

	font-weight: bold;

	padding: 0px 15px;

	font-size: 16px;

}

#navbar ul li a.first {

	border-left: none;

}







#navbar ul li a:hover {

			color: #007eff;

	}

#content {

width: 525px;

	padding: 10px;
margin-left: 0px;
margin-bottom: 0px;
	float: left;
    background: #ffffff url(images/bg.jpg);


	

}

#content div.post h2 {

       background: #4d7fa3;

       padding: 5px 0px 5px 10px;

}

#content div.post {

	clear: left;

	width: 500px;

	padding: 0 10px;

	padding-bottom: 20px;

	padding-top: 3px;

}

#content div.post h2 a {

	font-size: 18px;

	font-weight: lighter;

	letter-spacing: -1px;

	text-decoration: none;

	color: #fff;

	font-weight: lighter;

	letter-spacing: -1px;

}

#content div.post h2 a:hover {

	text-decoration: underline;

}



#content div.post p {

	line-height: 1.6em;

	font-size: 16px;

	color: #444;

	clear: both;

	padding: 10px 0;

}

#content div.post span.info {

	float: left;

	padding: 5px;

	padding-left: 20px;

	color: #666;

	background: url(images/info.gif) no-repeat left;

}

div.post small {

	display: block;

	font-size: 16px;

	color: #444;

	line-height: 1.6em;

	padding-bottom: 10px;

	clear: left;

}

#content div.post span.user {

	float: left;

	padding: 5px;

	padding-left: 20px;

	color: #666;

	background: url(images/user.gif) no-repeat left;

}

#content div.post span.comment {

	float: left;

	padding: 5px;

	padding-left: 20px;

	color: #666;

	background: url(images/comments.gif) no-repeat left;

}

#content div.entry h2 {

       background: transparent;

       color: #000000;

}

#sidebar {

	width: 421px;

	float: left;

	margin-right: 10px;
       background: #ffffff;
	   
}

#sidebar p {

}

#sidebar h2 {

    background: #63baff;

	width: 390px;

	height: 18px;

	padding: 10px 0;

	padding-top: 6px;

	display: block;

	padding-left: 20px;

	color: #fff;

	font-size: 18px;

	letter-spacing: -1px;

	font-weight: lighter;

	margin: 10px 0;

	clear: both;

}

#sidebar h2.widgettitle {

	background: none;

	font-size: 16px;

	color: #333;

	font-weight: bold;

	padding: 0;

}

#sidebar li.widget.widget {

	list-style: none;

	width: 180px;

	padding: 10px;

	padding-left: 0;

}

#sidebar li.widget.widget ul {

	list-style: none;

}

#sidebar li.widget.widget ul li {

	padding: 3px;

	padding-left: 15px;

	background: url(images/bullet.gif) no-repeat left;

}

#sidebar h2.sidebar-header-2 {

	background: #63baff;

}

#sidebar div.sidebar-left {

	width: 150px;

	float: right;

	padding: 5px;

}

#sidebar div.sidebar-right {

	width: 150px;

	float: right;

	padding: 5px;

}

#sidebar div.sidebar-left h3 {

	font-size: 16px;

	color: #333;

	padding-bottom: 10px;

}

#sidebar div.sidebar-left ul {

	padding-bottom: 10px;

}

#sidebar div.sidebar-left ul li {

	list-style: none;

	padding: 3px;

	padding-left: 15px;

	background: url(images/bullet.gif) no-repeat left;

}

#sidebar div.sidebar-left ul.categories li {

	list-style: none;

	padding: 3px;

	padding-left: 20px;

	background: url(images/category.gif) no-repeat left;

}

#sidebar div.sidebar-left ul.recent-posts li {

	list-style: none;

	padding: 3px;

	padding-left: 20px;

	background: url(images/post.gif) no-repeat left;

}

#sidebar div.sidebar-right ul.recent-posts li {

	list-style: none;

	padding: 3px;

	padding-left: 20px;

	background: url(images/post.gif) no-repeat left;

}

#sidebar div.sidebar-left ul li a {

	font-weight: bold;

	color: #013366;

}

#sidebar div.sidebar-left ul li a:hover {

	color: #007eff;

}

#sidebar div.sidebar-right h3 {

	font-size: 16px;

	color: #333;

	padding-bottom: 10px;

}

#sidebar div.sidebar-right ul {

	padding-bottom: 10px;

}

#sidebar div.sidebar-right ul li {

	list-style: none;

	padding: 3px;

	padding-left: 20px;

	background: url(images/bullet.gif) no-repeat left;

}

#sidebar div.sidebar-right ul li a {

	font-weight: bold;

	color: #013366;

}

#sidebar div.sidebar-right ul li a:hover {

	color: #007eff;

}















#footer a  {

        color:#fff;

        text-decoration:none;

        line-height:120%;

        }







#footer {

	background: #ffffff url(images/bg-bot.jpg);

	clear: both;

}

#footer #wrap {

	width:  980px;

    height: 114px;

	margin: 0 auto;

	color: #fff;

    background: #3399fe url(images/footer.jpg);

}











#comments {

	width: 540px;

	padding: 10px;

	float: left;

}

#comments form input {

	width: 200px;

	padding: 2px;

	font-size: 13px;

	font-weight: bold;

	color: #013366;

}

#comments form textarea {

	width: 500px;

	height: 200px;

	padding: 2px;

	font-size: 13px;

	font-weight: bold;

	color: #013366;

	border: 1px solid #999;

}

#comments ol.commentlist {

	list-style: none;

}

#comments ol.commentlist li {

	padding: 5px;

	margin: 10px 0;

	width: 500px;

	background: #fafafa;

	border-left: 10px solid #eee;

	clear: left;

	line-height: 1.6em;

	font-size: 11px;

	color: #013366;

}



















#wp-calendar {

	text-align: center;

}

#wp-calendar thead{

	padding: 4px;

}

#wp-calendar tr td {

	padding: 5px;

	font-weight: bold;

	color: #666;

}

	#wp-calendar tr td:hover {

		background: #eee;

	}



#footer2{

	padding: 0px 0px 0px 20px;

}
