/*
Theme Name:		reVision heat
Theme URI: 		http://revisionheat.com/
Version: 		1.0
Description: 	Revised Curvwork Theme developed for reVision heat
Author: 		Candi Huber 
Author URI:		http://www.candihuber.com
*/



/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );

 
.right {
float:right;
}
.left {
float:left;
}
.padding {
padding:5px;
}
.caption {
border:1px solid #000;
padding:5px;
background-color:#e6eed5;
color:#666666;
line-height:20px;
margin:5px;
}
.caption img {
text-align:center;
margin:0 auto;
padding:8px;
}
.caption p{
padding:8px;
font-size:12px !important;
margin-bottom: 0 !important;
}
.caption li {
margin-bottom:5px;
font-size:12px !important;

}
.width120 {
	width:120px;
}
.width150 {
	width:150px;
}
.width200 {
	width:200px;
}
.width250 {
	width:250px;
}
.width300 {
	width:300px;
}.width350{
	width:350px;
	 margin-left: 55px;
    margin-right: -20px;
}
.width400 {
	width:400px;
}
.width450 {
	width:450px;
}
.width500 {
	width:500px;
}
.caption hr {
}
.caption h4 {
font-size:14px;
color:#622423;
}

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}

.clear {
clear: both;
margin: -1px 0px 0px 0px;
height: 1px;
font-size: 1px;
line-height: 1px;
width: 100%;
}

.clear2 {
clear:both;
}

/* Featured List for Homepage */
div#feature_list {
			width: 750px;
			height: 240px;
			overflow: hidden;
			position: relative;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			left: 0;
			z-index: 2;
			width: 320px;
		}

		ul#tabs li {
			font-size: 12px;
			font-family: Arial;
		}
		
		ul#tabs li img {
			padding: 5px;
			border: none;
			float: left;
			margin: 10px 10px 0 0;
		}

		ul#tabs li a {
			color: #222;
			text-decoration: none;	
			display: block;
			padding: 10px;
			height: 60px;
			outline: none;
		}

		ul#tabs li a:hover {
			text-decoration: underline;
		}

		ul#tabs li a.current {
			background:  url('/images/test/feature-tab-current.png');
			color: #FFF;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			right: 0;
			width: 463px;
			height: 240px;
			position: relative;
		}

		ul#output li {
			position: absolute;
			width: 463px;
			height: 240px;
		}

		ul#output li a {
			position: absolute;
			bottom: 10px;
			right: 10px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #000;
			-moz-border-radius: 5px;
		}
		
		ul#output li a:hover {
			background: #D33431;
		}
		
		/* Home Page Call to Action */
		
#home-cta {
margin-bottom:10px;
}
#home-cta .op, #home-cta .up, #home-cta .cvt {
    float: left;
    margin: 0 25px;
    width: 250px;
}

#home-cta .top {
width:250px;
height:17px;
margin:0;
padding:0;
background-image:url("http://www.revisionheat.com/images/cta/box-top.jpg");

  }
#home-cta .mid {
width:230px;
margin:0 0 0 0;
padding:0 10px 0 10px;
background:url("http://www.revisionheat.com/images/cta/box-bg.jpg") repeat-y;
text-align:center;
}

#home-cta .mid h2{
text-align:center;
color:#F15923;
}

#home-cta img{
border:none;
}

#home-cta .bot {
width:250px;
height:18px;
margin:0 0 20px 0;
padding:0;
background-image:url("http://www.revisionheat.com/images/cta/box-bottom.jpg");
}
