/* 
Theme Name: Real Customer Comments
Version: 1.0
Author: CrushLabs, Inc
Author URI: http://www.crushlabs.com
*/

/* The Basics */
body {background-image: url(images/body_bg.gif); background-repeat: repeat-x;background-color: #5b8fbe; margin: 10px 0;padding: 0;font-size:11px;font-family: tahoma;color:#2F2F2F;height: 100%;}
h1, h2, h3 {font-family: Tahoma;font-weight: bold;color: #FF9C00;}
h1 {font-size: 14px;}
h2 {font-size: 14px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
blockquote {border-left:#47620b 2px solid;background:#f0f9f0;margin:1em;padding:0 1em;}
a {font-family: Tahoma;text-decoration: none;}
a:hover, a:active {text-decoration: underline;}
.clear{clear:both;}
#main .feed {background:url(images/feed.gif) no-repeat left;margin:0;padding:0 16px;}
ul, ol {margin:0;padding:1em 2em;}
form {padding: 0px;margin: 0px;}
/* Header */
#top {color: #FFF; font-size: 11px; font-family: tahoma;margin: 10px auto; padding: 3px 0px 15px; width: 929px;}
#top a{color: #FFF;  }
#top a:hover {color: #FFF;}
.topleft {float: left;}
.topright {float: right;}
#header {clear: both; width: 929px;height: 78px;margin: 0px auto;background-color: #FAFAFA;background-image: url(images/header.gif);background-repeat: no-repeat;}
#header * {margin: 0;padding: 0;text-decoration: none;color: #000;}
#header h1 {float: left;padding: 40px 0 0 10px;font-size:24px;font-family: Helvetica;font-variant:small-caps;}
#header h2 {float: right;padding: 40px 10px 0 0;font-size:1em;}
#middle {height: 28px; width: 929px; margin: 5px auto; background-image: url(images/mid_bar.gif);background-repeat; no-repeat;}
#middle a {font-weight: bold;color: #FFF;text-decoration: underline;}
/* Menu */
.globalnav {
	background: transparent url(images/nav_gradient.gif) repeat-x 0 0;
	border-bottom: 2px solid #FF9C00;
	margin: 0px;
	padding: 0px;
}

/* Global Navigation Buttons Styles */

.button {
	background: transparent url(images/gradient.gif) repeat-x;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	margin: 0px;

}
tr{
	/*background-color: #f2f7fd;*/
	}
.photoleft {
  margin: 0;
  padding: 10px 20px 0 0;
  background: transparent;
  float: left;
}

.h_button {
	background: transparent url(http://www.ultimatefatburner.com/images/button/h_gradient.gif) repeat-x 0 0;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
}

/* Highlighted button var2 */
.h2_button {
	background: transparent url(http://www.ultimatefatburner.com/images/button/h2_gradient.jpg) repeat-x 0 0;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
}

.darkbutton {
	background: transparent url(http://www.ultimatefatburner.com/images/button/dark_gradient.jpg) bottom repeat-x;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
}

.h_dark_button {
	background: transparent url(http://www.ultimatefatburner.com/images/button/h_dark_gradient.jpg) repeat-x 0 0;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
}

.buttonlink {
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFFF;
}

/* Content */
#main {width: 929px;margin: 5px auto;padding: 0px; height: 100%; background-image: url(images/main_bg.gif);}
#content {color: #2F2F2F; font-size: 12px; float: right;background-color:#FFF;width: 700px; margin: 0px 0px 0px; padding: 20px 15px; color: #000000;height: 100%;}
#sidebar {float: left;width: 193px; margin: -6px 0px 0px; padding: -5px 0px 0px; color: #FFF;}
#content .post {margin: 10px 10px 5px 10px;padding-bottom:10px; width: 525px;}
#content .post-meta{margin:0;padding:0;color:#999;}
#content .post-footer {color:#999;padding-bottom:15px;border-bottom:1px solid #aaa;}
#content a {color: #4b86bc;text-decoration:underline;font-weight: bold;}
#content a:hover {text-decoration: underline;}

/* Sidebar */
#sidebar h2 {font-size:11px;color:#1C466C;font-weight: bold; text-transform: uppercase;background-image: url(images/h2.gif); background-repeat: no-repeat;height: 28px; padding: 8px 0px 0px 30px; margin: 0px;}
#sidebar h2 a {color: #1C466C;}
#sidebar h2 a:hover {color: #FFF;}
#sidebar ul {margin: 0;padding: 0;list-style: none;background-color: #4b86bc;}
#sidebar form, #sidebar table, #sidebar p{}
#sidebar li {width: 99%; padding: 0px 0px 5px; margin: 0px 0px 5px;color: #000;}
#sidebar li ul li {background-color: #4b86bc;}
#sidebar li li {margin: 0px;padding: 0px 5px 5px 10px;}
#sidebar a {color: #FFFFFF;}
#sidebar a:hover {color:#FFFFFF;text-decoration: none;}
#sidebar tr{background: none;}
#sidebar .inputtext {font-family: Tahoma;font-size: 10px;color: #727272;border: 1px solid #1C466C;background-color: #FFFFDC;padding: 4px 0px 0px 4px;height: 15px;width: 157px;}
#sidebar .widg {margin: 6px 0px; padding: -3px 0px 5px; background-color: #4b86bc;}
#sidebar .widg  ul li {list-style-image: url(http://www.ultimatefatburner.com/images/arrow2.gif); margin: 0px 10px 0px 20px; padding: 2px 0px 2px 0px;}

/* Search */
#s, input.textbox {border:1px solid #DADADA;margin-bottom:10px;}
#searchbtn, input.submit {background:#FAFAFA;border:1px solid #DADADA;}

/* Footer */
#footer {width: 929px;margin: 0 auto;color:#FFF;padding:10px 0;}
#footer p {margin: 0;padding:0px 10px 0px;text-align: right;}
#footer p.credits {font-size:12px;}

/* Comments */
h3#comments {font-size: 16px;}
#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}
#content .commentlist input {border: none; }
#content .commentlist a {color: #4b86bc;}
#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}
.commentlist li.alt {background:#FAFAFA;}
.commentlist li .cmtinfo {font-weight: bold; text-transform: uppercase;}
.commentlist li cite {}
.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}
.commentlist ul li {margin: 0px; padding: 0px;}
#content .nocomments {text-align:center;color:#999;}
#overall {background-color: #D6E8F9; font-weight: bold; margin: 0px 0px 10px; text-align: center; padding: 2px 0px;}
#overall  ul li {margin: 0px; padding: 0px;list-style: none; font-size: 13px; font-weight: bold;}
.gravatar {float: left; margin-right: 10px;}

/* Extras */
.trackback{background:url(images/trackback.png) no-repeat left center;padding:0px 17px;}
input.textbox{border:#DADADA 1px solid;background:#FAFAFA;font-size: 10px;padding:2px;margin:2px 0;width:150px;}
textarea{width: 400px; background-color: #FAFAFA; border: 1px solid #DADADA;}
.textbox:focus, textarea:focus{background:#fff;border:#999 1px solid;}
#header, #content, #sidebar, #footer, .widget {overflow:hidden;}

/* Various Classes & Image Alignment */
.center {text-align: center;}
.floatleft {float: left; margin: 5px;}
.floatright {float: right; margin: 5px;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}

.hackadelic-sliderPanel {
	border: 1px solid #ccc;
	padding: 5px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}
.hidden { display: none }
.block { display: block }

a.hackadelic-sliderButton {
	border: 1px solid lightgrey;
	color: #B3960E;
	padding: 0 3px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}
a.hackadelic-sliderButton:hover {
	border: 1px solid #F0F0E0;
	background-color: #F0F0E0;
}
.entry .hackadelic-sliderPanel {
	background-color: #fcfcfc;
}
.textwidget .hackadelic-sliderButton {
	display: block;
	text-align: center;
	margin: .5em;
}
.textwidget .hackadelic-sliderPanel {
	background-color: #F0F0E0;
}

/* Overlay */
#simplemodal-overlay {background-color:#aaaaaa; cursor:wait;}

/* Container */
#simplemodal-container {height: 480px; width: 500px; background-color:#fff; border:1px solid #000000; -moz-border-radius: 5px; }
#simplemodal-container a.modalCloseImg {background:url(images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; left:-18px; cursor:pointer;}
#simplemodal-container #basicModalContent {padding:8px;}