/*
Theme Name: Simpler
Theme URI: http://prasanth.opdyne.com/
Description: Simpler
Version: 1.0
Author: Prasanth
Author URI: http://www.opdyne.com
*/

*{padding:0;margin:0;outline:none;}
a img{border:none;}
.clear{clear:both;}

body{font-family:Georgia;font-size:12px;color:#333;line-height:20px;background:#fff;}
.wrapper{width:960px;margin:auto;}

#header{background:#fff url(images/gradient.gif) repeat-x;height:220px;}

.logo{margin-top:40px;margin-bottom:10px;width:163px;height:29px;float:left;}

.menu{float:right;margin-top:40px;font-size:13px;}
.menu ul{}
.menu ul li{list-style:none;display:inline;margin:0 10px;}
.menu ul li a{color:#3c90d8;padding:3px;}
.menu ul li a:hover{background:#3c90d8;color:#fff;text-decoration:none;}

h1{font-size:26px;border-top:1px solid #999;border-bottom:1px solid #999;padding:15px 0;line-height:45px;font-weight:normal;margin:20px 0 10px 0;}

#leftcontent{float:left;width:630px;margin-right:10px;border-right:1px dashed #ccc;padding-right:20px;min-height:350px;}
#leftcontent h2{font-size:20px;font-weight:normal;padding:0;margin:5px 0 15px 0; float:left;}
#rightcontent h2{font-size:18px;font-weight:normal;padding:0;margin:5px 0 15px 0;}
#leftcontent .comments{font-size:11px;color:#666;float:left;margin-left:10px;margin-top:8px}
#leftcontent p{margin:5px 0 10px 2px;}
#leftcontent blockquote{margin-left:10px; border-left:3px solid #eee; padding-left:10px}
#leftcontent li{margin-left:25px;}

#rightcontent{float:left;width:270px;margin-left:20px;}
#rightcontent p{background:#f0f7f7; padding:10px;margin:3px 0 15px 0}
#rightcontent p small{background:#d6e9ea;padding:2px 5px;margin-right:5px}
#rightcontent p a{color:#333;text-decoration:none;border-bottom:1px dotted #333}
#rightcontent p a:hover{border-bottom:1px solid #333;}
#rightcontent li{list-style:none;}

#rightcontent ul{border-bottom:1px solid #999;}
#rightcontent ul li{list-style:none;}
#rightcontent ul li a{color:#333;display:block;padding:5px 0;padding-left:15px;text-decoration:none;border-top:1px solid #999;}
#rightcontent ul li a:hover{background:#d6e9ea;}
.right{float:right;margin-top:5px;font-size:11px;}
.right a, #leftcontent a, .comments a{color:#3c90d8;padding:3px;}
#leftcontent h2 a{text-decoration:none;color:#333;}
.right a:hover,  #leftcontent .comments a:hover,#leftcontent h2 a:hover, #leftcontent a:hover{background:#d6e9ea;color:#333;text-decoration:none;}

#footer{color:#bbb;padding:10px 0;margin-top:20px;border-top:1px dashed #ccc;color:#666;font-size:10px}
#footer a{color:#666;}
#footer a:hover{text-decoration:none; color:#444;}

#commentsarea{margin:15px 0;}
#commentsarea h3{float:none;margin:15px 0;}
#commentsarea p{margin-left:25px;}
#commentsarea a{color:#3c90d8;padding:3px;}
#commentsarea a:hover{background:#d6e9ea;color:#333;text-decoration:none;}
#commentsarea ol{list-style-position:inside;padding-bottom:5px;border-bottom:1px dashed #ccc;margin-top:15px;}
#commentsarea ol li{padding-top:15px;border-top:1px dashed #ccc; margin-left:0;}
#commentsarea form{margin-top:15px;}
#commentsarea form input{margin:10px 5px;background:#f9f9f9;border:1px solid #ccc;padding:5px;font-family:Georgia;font-size:11px;width:150px;}
#commentsarea form input:focus{border:1px solid #666;background:#fff;}
#commentsarea form textarea{width:500px;margin-left:5px;background:#f9f9f9;border:1px solid #ccc;padding:5px;font-family:Georgia;font-size:11px;height:100px;}
#commentsarea form textarea:focus{background:#fff;border:1px solid #999}

#contactform{}
#contactform label{float:left;width:140px;margin-top:10px;clear:both;text-align:right;}
#contactform textarea{height:80px;}
#contactform input, #contactform textarea{border:none;border-bottom:1px solid #999;padding:10px 5px 5px 5px;font-size:11px;float:left;width:250px;font-family:"Trebuchet MS";margin-left:20px;}
#contactform .submit{border:1px solid #666;background:#eee;margin-top:20px;width:180px;margin-left:200px;}
.warning{margin:20px 0; padding:5px; border:1px solid #999; color:#333; background-color:#ff9f9f;}
.success{margin:20px 0; padding:5px; border:1px solid #999; color:#333; background-color:#dfff90;}

.post{margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #aaa;}