﻿body
{
    font: 90% "Century Gothic", Tahoma, Verdana, Sans-Serif;
	color:#616263;
}

h1
{
	font-size:1.5em;
    color:#585757;
    font-weight:bold;
	margin-bottom:18px;
	padding-top:10px;
}

h2
{
	font-size:1.3em;
	color:#585757;
	font-weight:bold;
	margin-bottom:16px;
}

h2.celeb
{
	font-size:1.3em;
	color:#585757;
	font-weight:bold;
    margin-top:10px;
	margin-bottom:16px;
}

h3
{
	font-size:1.2em;
	color:#62b33b;
	font-weight:bold;
	margin-bottom:14px;
}

h4
{
	font-size:1.1em;
	color:#616263;
	font-weight:bold;
	margin-bottom:10px;
}

h4.promo
{
	font-size:1.1em;
	color:#616263;
	font-weight:normal;
	margin-bottom:10px;
}

h4.promopink
{
	font-size:1.1em;
	color:#62b33b;
	font-weight:bold;
	margin-bottom:10px;
}

.votefor
{
    color:#62b33b;
}

a:link, a:visited, a:active 
{
	text-decoration: none;
	color: #585757;
	font-weight:bold;
}

a:hover 
{
	text-decoration: underline;
    color: #585757;
	font-weight:bold;
}

/* a
{
	color:#585757;
	text-decoration:none;
	font-weight:bold;
}

a:hover
{
	text-decoration:underline;
}*/

.highlight
{
    color:#2f7e4a;
    font-weight:bold;
}

p.standout
{
    color:#339900;
    font-weight:bold;
}

a.standout
{
    color:#000000;
}

p
{
    text-align:justify;
	margin-bottom:20px;
}

ul, ol
{
    margin-left:30px;
	margin-bottom:20px;
}

ul.stores
{
    margin-left:0;
    list-style:none;
}

ul.no_indent
{
    margin-left:10px;
}

.blue
{
	color:#585757;
}

object
{
    margin-bottom:20px;
}

table
{
    margin-bottom:20px;
}

table tr td table
{
    margin-bottom:0px;
}

th
{
    text-align:left;
}

td span
{
    color:#AAA;
}

td .votefor
{
    color:#8e1810;
}

tr .votefor
{
    color:#8e1810;
}

#exhibitors a
{
    margin-left:10px;
}

#readersurvey p
{
    margin-top:30px;
    margin-bottom:10px;
    color:#616263;
}

.watermarked
{
    color:#aaa;
}

.narrow
{
    padding-left:50px;
}

/* Testimonial quotes */
blockquote 
{
    clear:both;
    padding: 10px 0 0 40px;
    background: url("../../images/quote_up.png") no-repeat 0 0;
}

blockquote p
{
    padding: 0 40px 0 0;
    background: url("../../images/quote_down.png") no-repeat bottom right; 
}

cite
{
    font-size: 0.9em;
    float: right;
    margin-bottom:1.6em;
} 

.terms {
    margin-right:50px;
    margin-left:20px;
}

.youll
{
    color:#ef0000;
}

.tested {
    color:#8e1a15;
    font-weight:800;
}

.recipe
{
    font-weight:normal;
    /*font-style:italic;*/
    color:#000000;
}

.socmed a 
{
    font-weight:normal;
    font-size:1.15em;
    color:#616263;
    margin-bottom:5px;
}

.followme
{
    font-weight:bold;
    font-size:1.05em;
    color:#616263;
}
.subspay h2
{
    text-decoration:underline;
    color:#e83378;
}

.disclaimer
{
    font-size:0.8em;
}

.running 
{
	color:#e83378;
}

.looks
{
    color:#339900;
    font-weight:bold;
}

.socmed_buttons
{
    float:right;
    /*font-size:1.25em;*/
    margin-top:-65px;
    margin-right:5px;
    margin-bottom:3px;
    padding-bottom:0;
}

/*.socmed_buttons a, a:hover
{
    font-size:1.0em;
    font-weight:normal;
    text-decoration:none;
}*/