/* @override 
	http://five.redrocketmg.com/wordpress/wp-content/themes/lizard/style.css
	http://www.leapinlizardlabels.com/wp-content/themes/lizard/style.css

  
Theme Name: Leapin Lizard Labels
Theme URI: http://wordpress.org/
Description: Leapin Lizard's Wordpress theme
Version: 1.0
Author: Adrian Hanft
Author URI: http://www.redrocketmg.com/



 Begin Typography & Colors 
 @group Body */
body {
color:#666;
font-family:'trebuchet ms', verdana, sans-serif;
background-color:#f0f1e8;
text-align:left;
font-size:62.5%;
margin:0;
padding:0;
}

#container_home {
font-size:1.1em;
line-height:1.4em;
background-image:url('../lizard/images/home_background2.jpg');
background-position:top left;
background-repeat:repeat-y;
width:991px;
margin:0 auto;
padding:0;
}

#container {
width:991px;
min-height:100%;
font-size:1.1em;
line-height:1.4em;
background-image:url('../lizard/images/background.gif');
background-position:top center;
background-repeat:repeat-y;
margin:0 auto;
padding:0;
}

#container-inner_home {
width:991px;
min-height:100%;
margin:0 auto;
padding:0;
}

a {
color:#666;
text-decoration:none;
border:none;
}

ul {
margin:0 0 20px;
padding:0;
}

#alpha ul {
line-height:1.3em;
margin:0 0 25px;
padding:0;
}

#alpha ul li {
color:#777;
font-family:"trebuchet ms", Helvetica, Arial, sans-serif;
font-size:1em;
font-style:normal;
font-weight:700;
text-align:left;
text-transform:uppercase;
padding:0 15px 5px 0;
}

#alpha ul li a {
color:#777;
}

#alpha li {
list-style:none;
margin:0;
padding:0;
}

li {
list-style:none;
list-style-type:disc;
list-style-position:inside;
margin:0;
padding:0;
}

form#searchform {
margin:0 0 20px;
}

#alpha li a,#beta a {
color:#666;
text-decoration:none;
border-top:0;
border-right:0;
border-left:0;
border-bottom:1px;
border-color:#ccc;
border-style:solid;
}

h1 a,h2 a {
color:#666;
text-decoration:none;
border:0;
}

#beta h2 a,#beta h1 a {
border:none;
}

p {
font-size:1.1em;
font-weight:400;
margin:0 0 20px;
padding:0 10px 1em;
}

h1,#beta h2 {
color:#666;
font-family:ScalaSansOT-Regular, "trebuchet ms", Helvetica, Arial, sans-serif;
font-style:normal;
line-height:25px;
letter-spacing:0;
font-weight:400;
text-align:left;
text-transform:none;
margin:0 0 10px;
padding:0;
font-size: 25px;
}

h2 {
color:#666;
font-family:"trebuchet ms", Helvetica, Arial, sans-serif;
font-size:1em;
font-style:normal;
letter-spacing:0.1em;
font-weight:700;
text-align:left;
text-transform:uppercase;
margin:0;
padding:0;
}

/* @end 
 @group Structure */
#content-inner2 {
width:991px;
min-height:600px;
margin:0 auto;
padding:0;
}

#content_wrapper {
width:991px;
margin:0 auto;
padding:0;
}

#content_wrapper_home {
width:991px;
background-image:url('../lizard/images/home_background.gif');
background-position:bottom left;
background-repeat:no-repeat;
min-height:603px;
margin:0 auto;
padding:0;
}

#header {
width:991px;
height:205px;
background-color:#f0f1e8;
background-image:url('../lizard/images/header.gif');
background-position:bottom center;
background-repeat:no-repeat;
margin:0 auto;
padding:0;
}

#logo {
width:320px;
height:159px;
font-size:0.9em;
float:left;
margin:10px 0 0 150px;
padding:0;
}

#logo_home {
width:320px;
font-size:0.9em;
float:left;
margin:29px 0 0 108px;
padding:0;
}

#header_home {
width:991px;
height:187px;
background-image:url('../lizard/images/header_home.gif');
background-position:bottom left;
background-repeat:no-repeat;
background-color:#f0f1e8;
margin:0 auto;
padding:0;
}

#alpha {
position:relative;
width:250px;
line-height:1.5em;
display:inline;
float:left;
background-image:url('../lizard/images/sidebar_background_secondary.gif');
background-position:top left;
background-repeat:no-repeat;
padding:0 0 0 33px;
}

#alpha2 {
position:relative;
width:231px;
line-height:1.5em;
display:inline;
float:left;
padding:20px 40px 0 17px;
}

#alpha_home {
position:relative;
width:230px;
line-height:1.5em;
display:inline;
float:left;
padding:0;
}

#alpha-inner-home {
height:382px;
width:230px;
}

#address {
width:180px;
float:right;
padding:105px 150px 0 0;
}

#address h4 {
font-size:12px;
line-height:14px;
height:20px;
margin:0;
padding:0;
}

#address h3 {
font-size:21px;
line-height:21px;
height:21px;
margin:0;
padding:0;
}

#beta {
width:609px;
display:inline;
float:left;
margin:0;
padding:0;
}

#beta_home {
width:569px;
float:left;
margin:40px 0 0 10px;
padding:0;
}

#beta_home li {
list-style-type:disc;
list-style-position:inside;
font-size:12px;
color:#444;
}

#beta_home #beta-inner p {
font-size:11px;
margin:0 0 10px;
padding:0;
}

#beta_home table {
margin:10px 0;
}

#coupons {
height:150px;
width:589px;
float:left;
background-image:url('../lizard/images/coupon_background.jpg');
background-position:top left;
background-repeat:no-repeat;
margin:20px 0 0;
padding:20px 0 0 20px;
}

.entry #coupons #home_coupon p {
color:#333;
text-align:left;
font-size:10px;
line-height:11px;
margin:0;
padding:0;
}

.entry #coupons #home_coupon .coupon_big {
color:#f90;
text-align:left;
font-size:44px;
line-height:44px;
font-style:italic;
margin:0;
padding:5px 0;
}

#home_coupon {
width:165px;
float:left;
margin:0;
}

#home_form {
width:105px;
float:left;
margin:0 0 0 10px;
}

#beta_center {
width:375px;
display:inline;
float:left;
margin:0;
padding:20px 111px 0 170px;
}

#alpha-inner {
padding:0 0 50px;
}

.latest-meta {
padding:0 0 50px;
}

#extra_home_content {
font-size:1.1em;
line-height:1.4em;
background-color:#fff;
width:600px;
margin:150px auto;
padding:50px;
}

#extra_home_content p {
margin:0;
padding:0 0 20px;
}

.post-meta-key,.linklove {
display:none;
}

ul.post-meta li {
list-style-type:none;
}

ul.post-meta li ul li {
list-style-type:disc;
}

#cformsform.cform {
margin:0 0 25px;
padding:0;
}

#date {
height:25px;
text-align:right;
font-size:1.2em;
margin:25px 0 0;
padding:0 0 0 10px;
}

#rotating-image {
width:460px;
height:145px;
float:right;
margin:0;
padding:0 52px 0 0;
}

#login {
width:300px;
font-size:0.9em;
margin:0 25px 0 477px;
padding:33px 0 0;
}

#nav {
width:304px;
height:26px;
float:left;
margin:0 0 0 409px;
padding:0;
}

#nav li {
display:inline;
padding:10px;
}

#flash {
width:802px;
height:326px;
font-size:1.2em;
position:relative;
margin:0 auto;
padding:0;
}

#content {
width:802px;
position:relative;
margin:0 auto;
}

#content2 {
width:991px;
position:relative;
margin:0 auto;
}

#content-inner,#alpha-inner,#beta-inner {
position:static;
}

/* @end 
 @group Typography */
.subhead {
font-size:1.3em;
color:#666;
line-height:1.3em;
font-weight:700;
}

.underline {
text-decoration:underline;
}

#alpha p {
font-size:1.1em;
line-height:1.2em;
}

#beta p,#beta_home p {
font-size:1.15em;
line-height:1.5em;
margin:0;
padding:0 0 20px;
}

.pkg:after,#content-inner:after,#content-inner2:after {
content:" ";
display:block;
visibility:hidden;
clear:both;
height:0.1px;
font-size:0.1em;
line-height:0;
}

#content-inner {
display:block;
}

* html #content-inner {
height:1%;
}

blockquote {
display:block;
color:#8ECC23;
line-height:20px;
font-style:italic;
font-size:1.3em;
background-color:#fff;
border-top:1px solid #8ECC23;
border-bottom:1px solid #8ECC23;
border-right:0;
border-left:0;
float:none;
margin:0 0 20px;
padding:15px 0 0;
}

.post {
text-align:justify;
margin:0 0 100px;
}

.navigation {
padding:0 0 30px;
}

.alignright {
float:right;
padding:0;
}

.alignleft {
float:left;
text-transform:uppercase;
padding:0;
}

.postmetadata,.postmetadata a {
color:#ccc;
text-transform:uppercase;
}

/* @end 
 @group Lizard Styles */
#environment {
min-height:80px;
margin:0 0 50px 60px;
padding:0;
}

#environment_home {
height:61px;
margin:0 0 80px 60px;
padding:0;
}

#lizard_top {
width:300px;
height:60px;
float:right;
margin:0;
padding:0;
}

#lizard_right {
width:103px;
height:171px;
float:right;
margin:0 -23px 0 0;
padding:0;
}

#lizard_bottom {
width:289px;
height:59px;
float:right;
margin:-13px 0 0;
padding:0;
}

#lizard_left {
width:300px;
height:182px;
float:left;
margin:0 0 0 -32px;
padding:0;
}

.bubble_right {
position:relative;
width:150px;
}

.bubble_bottom {
position:relative;
width:250px;
z-index:1000;
}

.bubbleInfo {
position:relative;
width:200px;
}

.trigger {
position:absolute;
}

/* Bubble pop-up */
.popup {
position:absolute;
display:none;
z-index:50;
border-collapse:collapse;
}

.popup td.corner {
height:25px;
width:25px;
}

.popup td#topleft {
background-image:url(../lizard/images/bubble-1.png);
background-repeat:no-repeat;
background-position:bottom left;
}

.popup td.top {
background-image:url(../lizard/images/bubble-2.png);
background-repeat:repeat-x;
background-position:bottom left;
text-align:center;
}

.popup td#topright {
background-image:url(../lizard/images/bubble-3.png);
background-repeat:no-repeat;
background-position:bottom left;
}

.popup td.left {
background-image:url(../lizard/images/bubble-4.png);
}

.popup td.right {
background-image:url(../lizard/images/bubble-5.png);
height:25px;
}

.popup td#bottomleft {
background-image:url(../lizard/images/bubble-6.png);
background-repeat:no-repeat;
}

.popup td#bottomright {
background-repeat:no-repeat;
background-image:url(../lizard/images/bubble-8.png);
}

.popup td.bottom {
background-image:url(../lizard/images/bubble-7.png);
text-align:center;
background-repeat:repeat-x;
}

.popup td.bottom img {
display:block;
margin:0 auto;
}

.popup table.popup-contents {
font-size:12px;
line-height:1.2em;
background-color:#fff;
color:#666;
font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
}

table.popup-contents th {
text-align:right;
text-transform:lowercase;
}

table.popup-contents td {
text-align:left;
}

tr#release-notes th {
text-align:left;
text-indent:-9999px;
background:url(../lizard/images/starburst.gif) no-repeat top right;
height:17px;
}

.popup,tbody {
border-width:0;
margin:0;
padding:0;
}

#blog {
float:right;
text-align:right;
margin:-13px 33px 0 0;
padding:0;
}

/* @end 
 @group Footer */
#footer-nav li {
display:inline;
font-size:11px;
margin:0;
padding:0 10px 0 0;
}

#footer-nav_home li {
display:inline;
font-size:12px;
border-right:1px solid #FFF;
background-color:#8ECC23;
margin:5px 0;
padding:5px;
}

#footer-nav_home a {
color:#fff;
}

#footer-nav {
width:570px;
height:25px;
font-size:0.9em;
position:relative;
color:#333;
float:left;
margin:10px 0 0 80px;
padding:0;
}

#footer-nav_home {
width:650px;
height:30px;
font-size:0.9em;
position:relative;
color:#333;
margin:0 0 25px -10px;
padding:20px 0 0;
}

#footer-content p {
text-align:center;
font-size:9px;
margin:0 auto;
padding:0;
}

#footer-content {
width:570px;
height:20px;
float:left;
margin:0;
padding:0 0 0 80px;
}

#footer-content_home {
height:20px;
font-size:9px;
margin:10px auto;
padding:0;
}

#footer-content_home_top {
height:20px;
font-size:9px;
z-index:100;
margin:-125px 0 0 50px;
padding:20px 0 0;
}

#footer-content_home_top_alt {
font-size:9px;
z-index:100;
margin:-100px 0 0;
padding-left:50px;
text-align:left;
}

#footer p,#footer_lizard_bottom p {
font-size:10px;
color:#666;
text-align:left;
margin:5px 0 0;
padding:0;
}

#footer h3,#footer_lizard_bottom h3 {
color:#333;
font-size:1.1em;
height:18px;
margin:0;
padding:0;
}

#client_login {
width:111px;
text-align:left;
font-weight:700;
color:#333;
float:right;
margin:0;
padding:0;
}

#footer,#footer_lizard_bottom {
width:991px;
font-size:0.9em;
position:relative;
color:#333;
background-image:url('../lizard/images/footer_background2.gif');
background-position:bottom center;
background-repeat:no-repeat;
margin:0 auto;
}

#footer_lizard_bottom {
height:60px;
margin:-60px auto 0;
padding:0;
}

#footer {
height:60px;
overflow:hidden;
margin:-60px auto 0;
padding:0;
}

*,#beta-inner {
margin:0;
padding:0;
}

html,body,* html #container {
height:100%;
}

#alpha ul li a:hover,h3,tr#release-notes td a {
color:#333;
}

a:link,a:visited,a:active,a:hover,#beta a:hover,#beta a,#footer a {
color:#666;
}

a img,img {
border:none;
border-style:none;
}

.bubble_left,.bubbletop {
position:relative;
width:250px;
}
		
.col {
	width:180px;
	float:left;
	padding:9px;
	}
	
.clear {
	clear:both;
	}
	

li#fant, li#small, li#shapes{
	width:174px;
	float:left;
	font-size:12px;
	}

li#fast, li#great {
	width:130px;
	float:left;
	font-size:12px;
	}

li#des {
	float:left;
	font-size:12px;	
	text-align:left;
	font-size:12px;
	}
