/*
Theme Name: Lost
Theme URI: http://losethelighter.com/
Description: LoseTheLighter, LLC brought to you by Limelight, LLC.
Version: 2.0
Author: Matt Wisniewski
Author URI: http://facebook.com/wiziology

	Lost 2.0
	 http://www.losethelighter.com/lost/

	This theme was designed and built by Matt Wisniewski.
*/

/* Begin Typography & Colors */
body {
 /* Resets 1em to 10px */
	font: 62.5% 'Lucida Grande', Helvetica, Verdana, Arial, Sans-Serif;
	background-color: #000;
	color: #000;
	margin: 0px;
	}

h3 {font-size:1.2em; margin: 0px; padding: 0px;}
h4 {margin:3px 0px; font-size:19px;}
small {font-size:11px;}
ul.none {margin: 0px; padding: 0px; list-style: none;}

a {color:#a10000; text-decoration: none;}
a:hover{color:#FF0000; text-decoration: none;}

/* Header */
#header {background: transparent url(images/bg-detroit.gif) 365px 0px no-repeat; height:81px; margin:0px auto; width:960px;}
#logo {background:transparent url(images/logo2.gif) 0px 0px no-repeat; display:block; float:left; height:70px; margin-top:0px; width:344px; border: 0px;}
#limelight {display:block; float:right; height:46px; margin-top:20px; width:195px; text-align: right; margin-right: 20px;}

/* Content */
div#container {margin: 0px auto; width:960px;	font-size:1.3em;}
div#content {background: #FFF url(images/top.gif) 0px 0px no-repeat; padding-top:36px; width:960px; }
div#b {clear:left;height: 100%; background: transparent url(images/bottom2.gif) bottom left no-repeat; width: 960px; padding-bottom:15px; margin-bottom:20px;}
div#navigation {width:930px; height:34px; display: block; margin: 0px auto; border-top: 1px solid #770000; border-left: 1px solid #770000; border-right: 1px solid #330000; background: transparent url(images/nav_bg.gif) 0px 0px repeat-x; color: #fff;}
#navigation ul#list {display: block; list-style: none; width:930px; margin: 0px; padding: 0px; background: url(images/nav_bg.gif) 0px 0px no-repeat; height:33px;}
ul#list li {float:left; margin-left:18px; text-indent: -9999em;}
a#starterkits {display: block; margin-left:12px; width: 150px; height:33px; background: url(images/fullnav.gif) -32px 0px no-repeat;}
a#starterkits:hover {background: url(images/fullnav.gif) -32px -33px no-repeat;}
a#refillcartridges {display: block; width: 180px; height:33px; background: url(images/fullnav.gif) -200px 0px no-repeat;}
a#refillcartridges:hover {background: url(images/fullnav.gif) -200px -33px no-repeat;}
a#ecigfaq {display: block; width: 250px; height:33px; background: url(images/fullnav.gif) -400px 0px no-repeat;}
a#ecigfaq:hover {background: url(images/fullnav.gif) -400px -33px no-repeat;}
a#reviews {display: block; width: 100px; height:33px; background: url(images/fullnav.gif) -668px 0px no-repeat;}
a#reviews:hover {background: url(images/fullnav.gif) -668px -33px no-repeat;}
a#ecigblog {display: block; width: 120px; height:33px; background: url(images/fullnav.gif) -780px 0px no-repeat;}
a#ecigblog:hover {background: url(images/fullnav.gif) -780px -33px no-repeat;}
div.post {display:block; margin-left: 25px; margin-bottom: 25px; float:left; width:930px;}
.post img {float:left;margin-right: 43px;}
.post h3 {font-size:1.7em; margin: 0px;}
.postcontent {float:left; width:500px;}
div.date {background: url(images/calendar.gif) 0px 1px no-repeat; padding-left: 25px; height:22px; font-size: 1.0em; border-top:1px solid #590000; border-bottom: 4px double #590000; padding-top: 3px; margin-top: 0px;}
div.breakdown {display:block; padding-top:0px; border-top:0px dotted #acacac; clear: left; width:920px; margin: 0px auto; margin-top: 5px; background-color: #FFF;}
.breakdown p {width:198px; text-align: left; margin: 0px auto; margin-top: 25px; padding-left: 3px;}
.breakdown h3 {display: none;}
div#cartridges, div#reviewss, div#kits {margin-top:5px;float:left; width:246px; padding-left: 27px; padding-right: 27px; border-left: 1px solid #d0d0d0; text-align: center; height: 520px;}
div#reviewss{border-right:1px solid #d0d0d0;}
a.readmore {float:right; color:#590000;}
a.readmore:hover {color:#ff0000;}
a.buymore {background: url(images/btn-buyone.gif) 0px 0px no-repeat; display: block; width:200px; height:45px; margin: 0px auto; text-indent: -9999em;}
a.buymore:hover {background: url(images/btn-buyone.gif) 0px -45px no-repeat; display: block; width:200px; height:45px; margin: 0px auto; text-indent: -9999em;}
h1#heading {position: absolute; top:0px; left:0px; text-indent: -9999em;}
ul.startlist {text-align: left;}
div.description {width:260px;}
img.get {border:1px solid #cecece;width:225px;}
img.push {border:1px solid #cecece;}
td.tdleft {padding-left:20px; vertical-align: top;}
tr {margin-bottom:10px;display: block;}
tr, td {vertical-align: top;}
a#ordernow {background: transparent url(images/btn-ordernow.jpg) 190px -150px no-repeat; display: block; width: 960px; height: 150px;text-indent: -9999px; text-align: center;}
a#ordernow:hover {background: transparent url(images/btn-ordernow.jpg) 190px 0px no-repeat; display: block; width: 960px; height: 150px;text-indent: -9999px; text-align: center;}
a#ordernow2 { margin-top:8px; background: transparent url(images/buynow.png) 45px 0px no-repeat; display: block; width: 480px; height: 102px;text-indent: -9999px; text-align: center; float:left; margin-bottom: 20px; }
a#ordernow2:hover { margin-top:8px; background: transparent url(images/buynow.png) 45px -102px no-repeat; display: block; width: 480px; height: 102px;text-indent: -9999px; text-align: center; float: left;margin-bottom: 20px; }
div#order {display: block; float:left; width:480px; position: fixed; height:600px; padding:0px;}
div#faqcontent {margin-left:525px; display:block; width:410px; float:left;}
div#traditional,div#electronic {display:block; float:left; width:360px;}
div#traditional {margin-right:50px;}
input#packprice {padding-left:6px;}
.postmetadata {display:block; clear:left; padding-top:5px; }

div.comments {background: transparent url(images/comments.png) 0px 0px no-repeat; width:49px; height:45px; text-align: center; padding-top:10px; font-size:1.4em;}
div.breadcrumb {width:927px; margin: 0px; padding:6px; padding-left: 27px; background-color: #f2e5e2; margin-top:-3px; border-bottom: 1px solid #e3d0cb;}
ol.commentlist {list-style: none; padding:0px; text-indent: 0px; margin: 0px;}
.commentlist li, #commentform input, #commentform textarea {	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; list-style: none;	}
.commentlist li ul li {	font-size: 1em; list-style: none; margin: 0px; padding: 0px;}
.commentlist li {	font-weight: bold; margin:0px; text-indent: 0px; margin-bottom:10px;}
.commentlist li .avatar { 	float: right;	border: 1px solid #eee;	padding: 2px;	background: #fff;	}
.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;	}
.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;	}
#commentform p {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	}
.commentmetadata {	font-weight: normal;	}
.wp-post-image {	float: right;	}
.wp-post-image {	float: left;}
.wp-post-image {margin-bottom: -2px;}
.postmetadata {clear:both;}
.thread-even {background-color: #efeeee;}
.thread-even, .thread-odd {padding:7px; padding-top:1px;}
.authorcomment, .bypostauthor {background-color: #fff9f0;}
.odd, .even {clear:left; margin-bottom: 20px; display: block; padding-bottom: 10px; border-bottom: 1px solid #eee;}
#leftcontent, .thepost, .commentdiv {margin-left:25px; float:left; display: block; width:500px;}
.comment {width:500px;}
#sidebar {float:left; display: block; width:300px; margin-left: 100px;}
.savingstotal {margin-left:25px;}
#order h3 {margin: 0px; padding: 0px;margin-left:25px; margin-bottom:10px;}
.faqlist {list-style: none;}
.faqlist li {line-height: 23px; font-size:14px;}
