/*
Theme Name:BAF LS
Author:Amrut Bora
Version:2.1
*/
body {
background:#6FB536;
width:966px;
color:#333;
font-size:13px;
line-height:23px;
font-family:Verdana, Geneva, sans-serif;
margin:0px auto 0px;
padding:0px;
}
#wrap {
background:#FFF;
width:960px;
margin:10px auto 10px;
padding:0px;
position:relative;
border:10px solid #FFF;
border-bottom:5px solid #FFF;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-moz-box-shadow:1px 1px 4px #333333;
-webkit-box-shadow:1px 1px 4px #333333;
box-shadow:1px 1px 4px #333333;
}
/*****
Styling
*****/
.clear { clear:both; }
p, .postarea ul li { line-height:1.5em; }
/*****
Links
*****/
a, a:visited {
color:#069;
text-decoration:none;
}
a:hover {
color:#6FB536;
text-decoration:underline;
}
a img { border:none; }
/*****
Header
*****/
#header {
background:#FFF url(images/quality.png) right no-repeat;
width:960px;
height:125px;
margin:0px;
padding:0px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.logo {
background:url(images/bora.png) no-repeat top left;
width:125px;
height:120px;
float:left;
padding:0px;
margin:5px 0px 0px 10px;
}
.logo a img {
border:none;
margin:0px;
padding:10px 0px 0px 10px;
}
#headerbox {
float:left;
width:720px;
height:124px;
padding:0px;
margin:0px 0px 0px 5px;
overflow:hidden;
}
/*****
Navbar
*****/
#navbar {
width:960px;
height:35px;
margin:0px;
padding:0px;
overflow:hidden;
border-bottom:1px solid #A7DFDF;
}
#navbarleft {
width:700px;
float:left;
margin:0px;
padding:0px;
}
#navbarright {
width:245px;
float:right;
margin:0px;
padding:5px 0 0 0;
height:35px;
overflow:hidden;
}
#nav {
margin:0px;
padding:0px;
}
#nav ul, #nav li {
float:left;
list-style:none;
margin:0px;
padding:0px;
}
#nav li a, #nav li a:link, #nav li a:visited {
padding:8px 12px 8px 12px;
color:#444;
display:block;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-weight:normal;
text-transform:none;
margin:0 2px 0 0;
}
#nav li a:hover, #nav li a:active, .current_page_item a {
background:#FFF;
padding:8px 12px 8px 12px;
color:#6FB536;
margin:0 2px 0 0;
text-decoration:none;
}
/*****
Content
*****/
#content {
width:940px;
margin:0px auto 0px;
padding:10px 0px 0px 0px;
line-height:18px;
}
#contentleft {
float:left;
width:650px;
margin:0px;
padding:0px;
}
#contentwide {
float:left;
width:940px;
margin:0px;
padding:0px 0px 10px 0px;
}
.postarea {
background:#FFF;
float:left;
width:630px;
margin:0px 0px 10px 0px;
padding:5px 10px 10px 5px;
display:inline;
}
.postareawide {
background:#FFF;
float:left;
width:918px;
margin:0px;
padding:10px;
}
#content h1, #content h1 a, #content h2, #content h3, #content h4 {
color:#6FB536;
letter-spacing:1px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:5px 0px 5px 0px
}
#content h1 {
font-size:22px;
text-align:center
}
#content h2 {
font-size:20px;
border-bottom:solid 1px #A7DFDF;
}
#content h3, #content h4 {
font-size:16px;
border-top:solid 1px #A7DFDF;
}
/*****
Home Page Columns
*****/
#pageleft {
float:left;
width:320px
}
#pageright {
float:right;
width:320px
}
.column {
background:#FFF;
float:left;
width:300px;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}
#homepage h2 {
font-size:15px;
padding:0px;
margin:0px;
}
#homepage h2 a {
font-weight:bold;
font-size:15px;
color:#6FB536;
padding:0px;
margin:0px
}
#homepage h2 a:hover { color:#069 }
/*****
Product Page
*****/
.product {
background:#FFF;
width:200px;
float:left;
border:1px solid #A7DFDF;
margin:4px;
padding:0px;
text-align:center;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
overflow:hidden
}
.chart {
width:625px;
text-align:center;
overflow:auto;
height:340px;
padding:5px 0px 0px 0px
}
/*****
Sidebar
*****/
#sidebar {
float:right;
width:280px;
margin:0px;
padding:0px;
display:inline;
}
#sidebar .widget {
background:#FFF;
float:left;
width:260px;
margin:0px 0px 10px 0px;
padding:3px 10px 5px 10px;
border:1px solid #A7DFDF;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
#sidebar ul {
list-style-type:none;
margin:0px;
padding:0px;
}
#sidebar ul ul, #sidebar ul li {
list-style-type:none;
margin:0px 0px 5px 0px;
padding:0px;
}
#sidebar ul li li, #sidebar ul li ul li {
background:#FFF url(images/list.png) no-repeat top left;
padding:0px 0px 0px 17px;
margin:0px;
}
#sidebar h4 {
font-size:15px;
text-align:center;
padding:0 0 3px 0;
margin:0px;
border-top:none;
border-bottom:solid 1px #A7DFDF;
}
/*****
Footer
*****/
#footer {
width:940px;
height:30px;
margin:0px;
padding:0px 10px;
text-align:center;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
#footer p {
text-transform:uppercase;
letter-spacing:1px;
color:#555;
font-size:11px;
margin:0px;
padding:9px 0px 0px 0px;
}
#footer a, #footer a:visited {
color:#333;
text-decoration:none;
}
#footer a:hover {
color:#222;
text-decoration:underline;
}
/*****
Tables & Other Code
*****/
table.cont {
margin:1em;
border-collapse:collapse;
text-align:center;
}
table.cont th { border:1px solid #555; }
table.cont td, table th {
border:1px solid #555;
padding:2px 4px 2px 4px;
}
#translation_bar { text-align:center }
#translation_bar a img {
margin-right:8px;
margin-bottom:8px;
width:19px;
}
/*****
Forms
*****/
.searchbox {
background:#FFF !important;
width:200px;
color:#495D5C;
font-size:12px;
margin:0px;
padding:4px 0px 3px 5px;
border:1px solid #A7DFDF;
display:inline;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.subbutton {
color:#444;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
width:160px;
height:30px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.subbutton:hover { }
/*****
Blog Styling
*****/
.breadcrumb {
font-size:11px;
margin:0px 0px 5px 0px;
padding:0px 0px 3px 0px;
border-bottom:solid 1px #A7DFDF;
}
.date {
width:630px;
float:left;
margin:0px;
padding:5px 0px 0px 0px;
}
.dateleft {
width:380px;
float:left;
margin:0px;
padding:0px;
}
.dateright {
width:200px;
float:right;
margin:0px;
padding:0px;
text-align:right;
}
.time {
background:#FFF url(images/icon-time.gif) no-repeat top left;
margin:0px 0px 0px 3px;
padding:0px 0px 0px 20px;
}
.icomment {
background:#FFF url(images/icon-comments.gif) no-repeat top left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 18px;
}
.tags {
background:#FFF url(images/icon-tags.gif) no-repeat top left;
margin:0px;
padding:0px 0px 0px 18px;
}
.postmeta {
width:630px;
font-size:12px;
padding:5px 0px 0px 0px;
margin:0px;
border-top:solid 1px #A7DFDF;
}
.postmeta2 {
width:630px;
font-size:12px;
padding:0px;
margin:0px;
border-bottom:solid 1px #A7DFDF;
}
.line {
border-bottom:solid 1px #A7DFDF;
padding:7px 0px
}
/*****
Comments
*****/
.commentlist li ul li { font-size:12px; }
.commentlist li { font-weight:bold; }
.commentlist li .avatar {
background:#FFF;
float:right;
border:1px solid #A7DFDF;
margin:0px 5px 0px 10px;
padding:2px;
}
.commentlist cite, .commentlist cite a {
font-weight:bold;
font-style:normal;
font-size:12px;
}
.commentlist p {
font-weight:normal;
text-transform:none;
}
.commentmetadata { font-weight:normal; }
#commentform input {
width:170px;
padding:2px;
margin:5px 5px 1px 0px;
}
#commentform { margin:5px 10px 0px 0px; }
#commentform textarea {
width:98%;
padding:2px;
}
#respond:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}
#commentform p { margin:5px 0px 5px 0px; }
#commentform #submit {
margin:0px;
float:left;
}
.alt {
margin:0px;
padding:10px;
}
.commentlist {
margin:0px;
padding:0px;
}
.commentlist ol {
margin:0px;
padding:10px;
}
.commentlist li {
margin:15px 0px 10px;
padding:10px 5px 10px 10px;
list-style:none;
}
.commentlist li ul li {
margin-right:-5px;
margin-left:10px;
}
.commentlist p {
margin:10px 5px 10px 0px;
padding:0px;
}
.children {
margin:0px;
padding:0px;
}
.nocomments {
text-align:center;
margin:0px;
padding:0px;
}
.commentmetadata {
font-size:10px;
margin:0px;
display:block;
}
.navigation {
display:block;
text-align:center;
margin-top:10px;
margin-bottom:40px;
}
.alignright { float:right; }
.alignleft { float:left; }
.thread-alt {
background:#FFF;
margin:0px;
padding:0px;
}
.thread-even {
background:#DCF0F0;
margin:0px;
padding:0px;
}
.depth-1 {
border:1px dotted #A7DFDF;
margin:0px;
padding:0px;
}
.even, .alt {
border-top:1px dotted #A7DFDF;
border-bottom:1px dotted #A7DFDF;
border-left:1px dotted #A7DFDF;
margin:0px;
padding:0px;
}