/******************************************
************** Browser Default ************/
* {margin:0; padding:0;}
html, body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;line-height:22px;}

/******************************************
************** General classes************/
.black{color:#000;}
.red {color:#FF0000;}
.purple {color:#330099;}.
.italic {font-style:italic;}
.small {font-size:9px; line-height:12px;}
.bold {font-weight:bold;}
.highlight {background-color:#FF0;}
.green_title {font-family:Georgia, "Times New Roman", Times, serif;color:#99CC33;font-size:18px;line-height:17px;font-weight:bold;}
.blue_box {background:#ECF5FF; border:1px dotted #e2e2e2; padding:15px 15px 15px 15px; margin:10px 0 10px 0;}
.yellow_box p {background:#FFFFEA; border:1px dotted #e2e2e2; padding:15px; margin:10px 0 10px 0;}
.yellow_box a {background:#FFFFEA; border:1px dotted #e2e2e2; padding:15px; margin:10px 0 10px 0;}
.flash {text-decoration:blink;}
/******************************************
************** Layout ************/
body {background:#444444;}
#head {background:url(images/head.png) no-repeat;height:135px;}
#wrapper {background:#fdfdfd;width:985px;height:100%;margin-right:auto;margin-left:auto;}
#banner {background:url(images/banner_home.jpg) no-repeat;height:299px;width:848px;margin-left:auto;margin-right:auto;}
#left_clm {float:left;}
#container {background: url(images/back.png) no-repeat; margin-top:0px;}
#foot {height:52px;	clear:both; color:#666666; padding-top: 35px;}
#foot a {text-decoration:none; color:#666666;}
#foot a:hover {text-decoration:none; color:#999999;}

/**********LIST STYLES********************************
************** Navigation ************/
li {list-style-type:none;}
#head ul {float: left;font-family: arial, helvetica, sans-serif;margin:87px 0px 0px 14px;}
#head ul li {float: left;}
#head ul li a {padding:5px 35px 3px 40px;color:#666666;	font-weight: bold; text-decoration: none;font-size:12px;}
#head ul li#end a {border-right:none;}
#head ul li a.active {color:#3375fa;}
#head ul li a:hover {color: #3375fa;}
#list_fill ul {padding:5px 0px 0px 50px;}
#list_fill li a {text-decoration:none; color:#555555;}
#list_fill li a:hover {color:#FF0000;}
#list_fill ul li a.active {color:#ff0000;}
#switch ol {margin-left:30px;}
#switch ol li {list-style-type:decimal;}
#switch a {color:#3375fa; font-weight:bold;}
#switch a:hover {color: #666666;text-decoration:none; }
#switch li {line-height:24px;}
#switch ul li {margin-left:20px;list-style-type:circle;}
#content ul {margin-left:20px;}	
.pullquote li {font-family:Georgia, "Times New Roman", Times, serif;color:#99CC33;font-size:15px;line-height:22px;font-weight:bold;margin-left:15px;list-style-type:disc;}
.indent li {margin-left:20px;}
#ad_fill p a {background: #ececec; padding: 1px 1px 1px 0; color:#000; font-weight:bold; text-decoration:none;}
#ad_fill p a:hover {color:#ff0000; font-weight:bold; text-decoration:none;}

/*********** Columns ************/
#list_top, #list_fill, #list_btm{width:281px;}
#list_top {background:url(images/list_top.png) no-repeat; height:34px;}
#list_fill {background:url(images/list_fill.png);padding-bottom:10px;}
#ad_fill {background:url(images/left_girl.jpg) no-repeat;height:295px;width:281px;}
#list_btm {background:url(images/list_btm.png) no-repeat;height:23px;}
#right_top, #right_fill, #right_btm, #slim_top{	width:704px;}
#slim_top,#right_top {background:url(images/slim_top.png) no-repeat;height:34px;clear:both;}
#right_top{margin-top:15px;}
#content {float:right;}
#switch {padding:0px 90px 0px 20px;}
#switch img {padding-top:20px; border:none;}

/******************************************
************* form ************/
form {margin-left:auto;margin-right:auto;padding: 0 70px;}	
form input, textarea {width:100%;}
form input {margin-bottom:10px;}
form textarea{height:180px;}
form input#submit {width:auto;}

/******************************************
************** Text Styles ************/

/*********** h tags ************/
h1.left_title {font-weight:bold;margin:0;padding:5px 0 0 50px; height:34px;font-size:14px;color:#666;}
#ad_fill h1 {font-size:12px; padding:3px 0px 0px 49px;font-weight:bold;color:#666;}
#content h1 {color:#666;line-height:30px;font-size:14px;margin-left:20px;}
#content #switch h1 {text-transform:uppercase; color:#ff0000;margin-left:0;}
#slim_top h1#title_right, #right_top h1#title_right  {font-size:14px;font-weight:bold;margin:0;padding:2px 0 0 20px;font-size:14px;color:#ff0000;}
#right_top h1.title_blue  {font-size:14px;font-weight:bold;margin:0;padding:2px 0 0 20px;font-size:14px;color:#0000FF;}
h2 {font-size:14px; border-bottom:1px dotted #e2e2e2; color:#ff0000;}
h3 {font-size:12px;}
#left_clm h1 a {text-decoration:none; color:#000;}
#left_clm h1 a:hover {text-decoration:none; color:#ff0000;}

/*********** p ************/
#list_fill p {padding:5px 0px 5px 45px;}
#ad_fill p {font-size:12px;	padding:12px 100px 0px 50px;}
#sevdfbx-review p, #orovo-review p, #nuphedragen-review p, #green-tea-review p, #lipocut-review p, #cacticurve-review p, #curvatrim-review p {padding:30px 10px 0px 90px;font-size:12px;line-height:16px;} 
#nuphreview p {padding:10px 10px 0px 90px;font-size:12px;line-height:16px;}


/******************************************
************** Alternatives ************/
#nuphreview {background:url(images/nuph_reviews.png) no-repeat;height:174px;width: 247px;float:right;clear:left;margin-left:15px;}
#sevdfbx-review, #orovo-review, #nuphedragen-review, #green-tea-review, #lipocut-review, #cacticurve-review, #curvatrim-review {height:165px;width: 265px;float:right;clear:left;margin-left:15px;}
#sevdfbx-review {background:url(images/alternative-7dfbx.png);}
#orovo-review {background:url(images/alternative-orovo-caffeine-free.png);}
#nuphedragen-review {background:url(images/alternative-nuphedragen.png);}
#green-tea-review {background:url(images/alternative-green-tea-fb.png);}
#lipocut-review {background:url(images/alternative-lipocut-hardcore.png);}
#cacticurve-review { background:url(images/alternative-cacticurve.png);}
#curvatrim-review { background:url(images/alternative-curvatrim.png);}
.slim {line-height:22px;}

#list_fill ul li a.canceled{text-decoration:line-through; color:#F00;}

#switch p {padding-bottom:10px; padding-top:10px;}
.right img {float:right; padding:0px 25px 0px 15px;}
strong{font-weight:bold;}