/*  



Theme Name: Luv a Bargain

Theme URI: http://luvabargain.com

Description: Custom Theme for luvabargain.com

Author: Shannon Entin

Author URI: http://blogicing.com/ 

*/





body {

background-color:#55CACA;

margin: 0;

padding: 0;

font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;

font-size: 62.5%; /* Resets 1em to 10px */

color:#2C1F0C;

}





/* Main Wrapper & Header */



#wrap {

 width: 950px;

 margin: 3px auto;

 padding: 0;

 background-color: #fff; 

 border: 3px solid #482B13;

 overflow: hidden;

}



#header {

width: 950px;

height: 250px;

background: #fff url(images/header.jpg) top center no-repeat;

margin: 0;

padding: 0;

}



#navbar {

width: 950px;

height:20px;

background-color:#4D2E15;

color:#fff;

font-size:1.2em;

font-weight:bold;

padding: 5px 0 0 0;

}

#navbar a, #navbar a:link, #navbar a:visited {color:#fff; font-weight:bold; text-decoration:none;}
#navbar a:hover {color:#14A9A9; font-weight:bold; text-decoration:underline;}


/* Typography */



h1 {

font-size:1.7em;

font-weight:bold;

font-family: 'Lucida Grande', 'Trebuchet MS', Helvetica, Arial, sans-serif;

text-align:left;

margin:3px 0;

padding:0;

}



h2, h3{

font-size:1.4em;

font-weight:bold;

font-family: 'Lucida Grande', 'Trebuchet MS', Helvetica, Arial, sans-serif;

text-align:left;

margin:3px 0;

padding:0;

}


a, a:link, a:visited {color:#14A9A9; font-weight:normal; text-decoration:none;}


a:hover {color:#14A9A9; font-weight:normal; text-decoration:underline;}



#main{width:950px;margin:5px auto;padding:0;}



#content {

width:480px;

background-color:#fff;

float:left;

margin:0 0 0 5px;

padding:5px 0 5px;

}



.center{text-align:center;}



.entry {

font-size:1.2em;

line-height:1.3em;

float:left;

width:460px;

text-align:justify;

margin:0;

padding:0 5px 20px;

}





.entry ul {

list-style-type: disc;  

list-style-position: inside;

margin: 0 20px 10px 20px;

padding: 0;

}



.entry li {

line-height: 1.3em;

text-align: left;

}



img {border:none;}



img.aligncenter {

display: block;

margin-left: auto;

margin-right: auto;

padding: 5px;

}



img.alignright {

margin: 0 0 7px 7px;

display: inline;

float: right;

}



img.alignleft {

margin: 0 7px 7px 0;

display: inline;

float: left;

}



.post {

font-size: 0.9em;

color: #000000;

font-weight: normal;

margin: 0;

padding: 0; 

text-align: right;

line-height: 0.9em;

}



.postrelated {

font-size: 0.9em;

color: #000000;

font-weight: normal;

margin: 0;

padding: 0; 

text-align: right;

line-height: 1.0em;

}



.postdate {

font-size: 0.8em;

color: #000000;

font-weight: normal;

margin: 0 0 10px 0; 

text-align: left;

}



acronym,abbr,span.caps{cursor:help;font-size:0.9em;letter-spacing:.07em;}

acronym,abbr{border-bottom:1px dashed #999;}



blockquote{padding:5px 15px;background-color:#D6DD8D;margin:5px 15px 0 15px;}

blockquote cite{display:block;margin:5px 0 0;}



code{font:1.1em 'Courier New', Courier, Fixed;}



.line {

width:450px;

float:left;

border-bottom:#8F6428 1px solid;

margin:0;

padding:5px 0 0 5px;}





/* Sidebars */



#sidebar {

background: #fff;

float: right;

width: 440px;

margin: 0px 5px 0 0;

padding:0;

}



.rsidebar {

float:right;

width:215px;

border-left:1px solid #4D2E15;

margin: 0;

padding: 0 3px;

}



.lsidebar {

float:left;

width:200px;

border-left:1px solid #4D2E15;

margin:0;

padding:0 3px;

}



.lsidebar ul li, .rsidebar ul li {

display:list-item;

margin:0;

padding:0 0 5px 0;

font-size:1.0em;

color:#2C1F0C;

}



.lsidebar p, .rsidebar p{

padding:5px;

color:#2C1F0C;

text-align:justify;

font-size:1.0em;

}



.rsidebar h2,.lsidebar h2{

font-size:1.2em;

font-weight:bold;

text-transform:uppercase;

color:#4D2E15;

margin:3px 0;

padding:0;

}



.lsidebar ul,.rsidebar ul{list-style-type:none;margin:0;padding:0 0 20px;}



.lsidebar ul li a,.rsidebar ul li a{

font-weight:bold;

color:#14A9A9;

text-decoration:none;

margin:0 0 4px 0;

padding:0 0 0 8px;

}



.lsidebar ul li a:hover,.rsidebar ul li a:hover{

color:#31250A;

text-decoration:underline;

}





/* Comments */



.boxcomments {margin:0 5px 20px 5px;width:450px;}



#commentform{margin:0;padding:10px 15px 1px;}



#commentform label{display:block;margin:0;}



#commentform input{width:200px;margin:0 5px 10px 0;padding:1px;}



#commentform textarea{width:400px;margin:0 0 10px;padding:0;}



#commentform #submit{margin:0 0 20px;}



#commentform p{margin:5px 0;}



ol.commentlist{margin:0;padding:0;}



ol.commentlist li{

border: 2px solid #14A9A9; 

list-style-type:none;

margin:5px;

padding: 0 15px 0 10px;

}



ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:0 15px;}



ol.commentlist li.commenthead h2{margin:0; color:#14A9A9; font-size:1.5em;}



ol.commentlist li.odd {background-color: #D5F5F9;}







h4{

font-size:1.5em;

font-weight:bold;

font-family: 'Lucida Grande', 'Trebuchet MS', Helvetica, Arial, sans-serif;

text-align:left;

color:#14A9A9;

margin:3px 0;

padding:0;}

.navigation {

width:450px;

font-size: 1.0em;

text-align: center;

font-weight: normal;

margin: 5px 5px 10px 5px;

}



.alignright{float:right;}

.alignleft{float:left;}



#eof{width:950px;clear:both;height:2px;margin:0 auto;padding:0;}



#footer{background:#f5f5f5;clear:both;}



.footer{width:950px;text-align:center;font-size:11px;margin:0 auto;padding:10px 0;}



#searchform{text-align:center;margin:0 auto;padding:0 0 10px;}



#sidebar #searchform #s{width:90%;padding:2px;}



#sidebar #searchsubmit{padding:1px;}

