@charset "utf-8";
/* CSS Document */

@import url(v2.css);
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: top;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*background:url(../images/snow.jpg) no-repeat top center*/
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
#preloader {
	position: fixed;
	left: 50%;
	top: 50%;
	width: 240px;
	height: 60px;
	overflow: auto;
	margin-top: -50px;
	margin-left: -100px;
	background-color: #FFFFFF;
	text-align:center;
	color: #7c7d6f;
	vertical-align:middle;
	font-size:17px;
	opacity:0.9;
	filter:alpha(opacity=90);
	background-image:url(../images/ajax-loader.gif);
	background-repeat:no-repeat;
	background-position:center;
	border:5px solid #CCCCCC;
	z-index:1000;
	-moz-border-radius: 1em;
	border-radius: 1em;
}
.homediv {
	position:absolute;
	margin-top:90px;
	margin-left:10px;
	float:left
}
.spantextgreen {
	font-size:15px;
	color:#333333;
	font-weight:bold;
}

.spantextwhite, .spantextwhite a {
	font-size:11px;
	color: #FFFFFF!important;
}
a {
	color: #666666;
	text-decoration:none
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
 text-decoration:none color: #990000;
}
a:active {
	text-decoration: none;
	color: #666666;
}
body {
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#585756;
	background-color:#131313
}
form {
	display:inline
}
p {
	padding:0 0 10px 0px;
	margin:0px;
}
.wrapper {
	margin:auto;
	width:960px;
	position:relative;
	min-width:960px;
	max-width:960px
}
#master {
	border:2px solid #303030;
	margin-top:5px;
	position:relative
}
#mainter {
	min-height:40px;
	background-color:#EBEBEB
}
#header {
	height:128px;
	background:url(../images/cooktherapy_layout_02.jpg) no-repeat;
}
#nav {
	color:#A4A592;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #DEE0D8
}
#nav a:visited, #nav a:Hover, #nav a:link, #nav A:visited {
	color:#8B8C73
}
#main {
	margin-bottom:10px;
	padding-bottom:10px;
	min-height:292px
}
#footer {
	color:#333333;
}
#foot {
	background-color:#303030;
	height:20px;
	color:#FFFFFF;
	font-size:12px;
	padding-top:5px;
	font-weight:bold
}
#foot a:visited, #foot a:Hover, #foot a:link, #foot A:visited {
	color:#FFFFFF
}
#footer a:visited, #footer a:Hover, #footer a:link, #footer A:visited {
	color:#FFFFFF
}
#clear {
	clear:both
}
#sintages_food h3 {
	text-align:right;
	padding:0px;
	margin:0px;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	color:#dcd5ab;
}
input, select, textarea {
	font-size:13px;
	border:2px solid #9FA48E;
	color: #333333;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	background-color:#CCCCCC;
}
input.btn {
	color:#666666;
	background-color:#dcd5ab;
}
label {
	font-weight:bold;
	font-size:14px;
	text-align:right;
	padding-right:10px;
}
#sintages {
	border-left:4px #CC9900 solid;
	padding-left:5px;
	padding-bottom:3px;
	margin-bottom:10px;
	border-bottom:1px solid #E1E0D7
}
.menu1 {
	border-left:4px #CC9900 solid;
	padding-left:5px;
	padding-bottom:3px;
	margin-bottom:10px;
	border-bottom:1px solid #E1E0D7
}
.menu3 {
	padding-left:5px;
	padding-bottom:3px;
	margin-left:10px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E1E0D7;
	border-left-color: #DBC082;
}
h2 {
	margin:0px;
	padding:0px;
	padding-top:10px;
	font-size:14px;
	color:#98A9B1;
}
h3 {
	text-align:center;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight:bold
}
h4 {
	text-align:left;
	padding:0px;
	margin:0px;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight:bold
}
h5, h5 a:visited, h5 a:link, h5 A:visited {
	text-align:right;
	color: #6A6D26;
	font-size:11px;
	padding:2px;
	font-weight:normal;
	margin:2px
}
h5 a:Hover {
	color:#B6BC41;
}
h1 {
	color: #FFFFFF;
	text-align:left;
	background-color:#303030;
	font-size:15px;
	font-weight:normal;
	padding:8px 0 8px 15px;
	margin:0 0 5px 0;
}
.h1_div {
	text-align:left;
	background-color:#303030;
	font-weight:normal;
	padding:5px 0 6px 2px;
}
h1 a:Hover, h1 a:visited, h1 a:link, h1 A:visited {
	color:#FFFFFF;
}
.hh1 {
	color: #FFFFFF;
	font-size:14px;
	padding:0px;
	height:22px;
	padding-top:2px;
	font-weight:normal;
	padding-left:5px;
	margin:0px
}
.hh1 a:Hover, .hh1 a:visited, .hh1 a:link, .hh1 A:visited {
	color:#FFFFFF;
}
code {
	color:#DBC082
}
#pop1 {
	background:url(../images/pop_03.jpg) no-repeat;
	height:15px;
	width:456px
}
#pop2 {
	background:url(../images/pop_05.jpg) repeat-y;
	width:456px;
	padding-left:20px;
}
#pop3 {
	background:url(../images/pop_07.jpg) no-repeat;
	height:16px;
	width:456px
}
#user {
	color:#900;
	float:left;
	font-size:10px;
	width:59px;
	height:80px;
	margin:8px;
	text-align:center;
	line-height:9px;
	overflow-x:hidden;
	overflow-y:hidden;
}
#star_user1 {
	background:url(../images/star.png);
	height:25px;
	width:30px;
	padding-top:7px;
	padding-left:2px;
	color:#303030;
	font-size:15px;
}
#star_user {
	background:url(../images/star.png);
	height:25px;
	width:26px;
	padding-top:7px;
	padding-left:6px;
	color:#303030;
	font-size:15px;
	float:left
}
#showstar_big {
	background:url(../images/big_star.png);
	height:44px;
	width:47px;
	padding-top:15px;
	padding-left:13px;
	margin-right:10px;
	margin-top:5px;
	margin-left:10px;
	color:#303030;
	font-size:25px;
	float:left
}
#user_cook {
	height:25px;
	padding-top:7px;
	padding-left:7px;
	color:#6A6D26;
	font-size:13px;
	float:left
}
#user_more {
	padding-top:7px;
	font-size:9px !important;
	font-weight: normal;
	padding-left:7px;
	color: #000000;
	float:right;
	padding-right:5px
}
#user_more a:visited, #user_more a:Hover, #user_more a:link, #user_more A:visited {
	font-size:9px;
	font-weight:normal
}
#user_cook a:visited, #user_cook a:Hover, #user_cook a:link, #user_cook A:visited {
	color:#6A6D26
}
#rec_rating {
	color: #999999;
	padding-top:4px;
}
.red {
	color:#7B5E0F
}
.comma {
	color: #999999;
	font-size:12px;
	font-weight:normal;
	text-align:left
}
.imgborder {
	border:4px solid #465140;
	padding:0px;
	margin:4px
}
p {
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:150%
}
#divrecipes_pm {
	padding-left:15px;
	padding-top:2px;
	padding-right:7px;
	text-align:left;
	padding-bottom:10px;
	color: #666666;
}
#header_tools {
	text-align:right;
	color:#FFFFFF;
	padding-top:5px;
	padding-right:15px;
	font-size:12px
}
#banner_top {
	width:500px;
	height:90px;
	background-color:#FFFFFF;
	margin-top:10px;
	float:right;
	margin-right:5px;
	
}
#banner_right {
	position:absolute;

	right:-122px;
	top:170px;
	
}

#banner_left {
	position:absolute;

	left:-122px;
	top:170px;
	
}

#user_cook_ico {
	background:url(../images/sef.png) no-repeat;
	width:41px;
	height:36px;
	padding-top:7px;
	padding-left:10px;
	color:#990000;
	font-size:20px;
	float:left
}
dt {
	background:url(../images/src_menus.png) left no-repeat;
	padding-left:35px;
	padding-top:10px;
	height:20px;
	padding-bottom:10px;
	margin:0px;
	font-size:16px;
	color:#666b29;
	font-weight:bold;
}
dd {
	background:url(../images/src_recipes.png) left no-repeat;
	padding-left:30px;
	margin-left:30px;
	padding:5px;
	padding-left:30px;
	height:20px;
	font-size:12px;
	color:#666b29;
	font-weight:bold;
}
.roweven {
}
.bordera {
	border:1px solid #CCCCCC;
	padding:10px;
	margin:10px;
	background-color:#FFFFFF
}
#fontsmall, #fontsmall p, #fontsmall ul, #fontsmall li {
	font-size:11px !important;
	text-align:justify;
}
#fontsmall1, #fontsmall1 p, #fontsmall1 ul, #fontsmall1 li {
	font-size:12px !important;
	text-align:left;
}
#padsidebar {
	padding-top:6px;
	font-size:12px !important;
}
#padsidebar a:Hover {
	color: #990000
}
#navigationsystem {
	margin:5px;
	padding:5px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	text-align:right
}
a.opacity {
	opacity:0.7;
	filter:alpha(opacity=70);
}
a.opacity:hover {
	opacity:1;
	filter:alpha(opacity=100);
}
a.btn_insert {
	margin:15px;
	display:inline-block;
}
a.btn_insert:hover {
}

