﻿h1 a
{
	text-decoration: none;
	color: #000;
}



.efFieldText
{
	width: 100%;
	text-align: left;
	padding-left: 20px;
	vertical-align: top;
	float: right;
	font-size: 1em;
	font-weight: normal;
	white-space: nowrap;
}
.efFieldValue
{
	width: 500px;
	text-align: left;
	vertical-align: top;
	padding-left: 40px;
}
.efFieldError
{
	width: 400px;
	text-align: left;
	vertical-align: top;
	vertical-align: middle;
}
.efActions
{
	padding-left: 40px;
	padding-top: 15px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: Black;
}

.efFieldsTitle
{
	padding-left: 10px;
	color: #FF9933;
	font-size: 1.2em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.efMessageBox
{
	padding: 10px;
	margin-top: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	background-color: Yellow;
}

.esFormTitle
{
	padding-left: 0px;
	color: green;
	font-size: 1.2em;
}
.PanelExistingUserName
{
	width: 500px;
	margin-left: 40px;
	background-color: yellow;
}
.2FieldsTitle
{
	width: 350px;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-color: black;
	border-bottom-style: solid;
}


.FieldText
{
	width: 250px;
	text-align: right;
	vertical-align: top;
	float: right;
	font-size: 1em;
	font-weight: normal;
	white-space: nowrap;
}
.FieldValue
{
	width: 300px;
	text-align: left;
	vertical-align: top;
}
.FieldError
{
	width: 300px;
	text-align: left;
	vertical-align: top;
	vertical-align: middle;
}

.FieldsTitle
{
	padding-left: 10px;
	color: #FF9933;
	font-size: 1.2em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.FormTitle
{
	padding-left: 0px;
	color: green;
	font-size: 1.2em;
}




body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Georgia;
	font-size: 75%;
	line-height: 1.6em;
	background-color: #19641B;
	background-image:url(/images/yt_bg.gif);
}

/*
a
{
	color: #808000;
	text-decoration: none;
}
a:hover
{
	color: #000000;
	text-decoration: none;
}
A:active
{
	color: #0066ff;
	text-decoration: underline;
}

*/


#logosection
{
	margin-top: -83px;
	width: 173px;
	height: 81px;
	background-image: url(/images/logo2.gif);
	background-repeat: no-repeat;
}

#bannersection
{
	margin-top: 0px;
	margin-left: 354px;
	height: 60px;
	width: 468px;
	background-repeat: no-repeat;
}


#menutabs
{
	width: 100%;
}


#bodywraper
{
	width: 100%;
}


#topgoogle
{
	float: left;
	margin-left: 60px;
	margin-top: 4px;
	width: 470px;
}


#contentAnons
{
	float: left;
	left: 200px;
	width: 520px; /* background-color:red; */
}


#contentcolumn
{
	float: left;
	left: 164px;
	width: 534px;
	margin: 6px;
	margin-top: 2px; /* background-color:Green;  */
}

#leftcolumn
{
	float: left;
	width: 164px; /*Width of left column in pixel*/ /* background-color :Yellow; */
	background-color: #FFFFFF;
}

#rightcolumn
{
	float: right;
	width: 302px; /*Width of right column*/
	height: 100%;
	margin-left: -302px; /*Set left margin to -(RightColumnWidth)*/
	background-color: #FFFFFF;
}

#footer
{
	background: #678B3F;
	color: #FFF;
	text-align: center;
}

#footer a
{
	color: #FFFF80;
}







#logout a
{
	color: White;
	font-weight: bold;
}


DIV.LinkList ul
{
	list-style: none;
	margin: 4px 0px 4px 0px;
	padding: 0px;
	border: none;
}

DIV.LinkList ul li a
{
}
DIV.LinkList ul li a
{
	xxmargin-left: 13px;
	font-weight: normal;
	color: navy;
	xxborder-bottom-style: dashed;
	border-bottom-width: 1px;
}
DIV.LinkList ul li a:hover
{
	xxborder-bottom-style: solid;
}
DIV.LinkList ul li
{
	xxbackground-image: url(/images/ar1.png);
	xxbackground-repeat: no-repeat;
	xxbackground-position: left;
	height: 30px;
}


DIV.InformationBox
{
	background-color: Yellow;
	border-color: Black;
	border-bottom-style: solid;
	border-width: 1px;
	text-align: center;
}
DIV.ErrorBox
{
	background-color: Red;
	border-color: Black;
	border-bottom-style: solid;
	border-width: 1px;
	text-align: center;
}


/* BreadCrumb    */

.breadcrumb
{
	font: bold 14px "Lucida Grande" , "Trebuchet MS" , Verdana, Helvetica, sans-serif;
}

.breadcrumb a
{
	background: transparent url(/images/breadcrumb.gif) no-repeat center right;
	text-decoration: none;
	padding-right: 18px; /*adjust bullet image padding*/
	color: navy;
}

.breadcrumb a:visited, .breadcrumb a:active
{
	color: navy;
}

.breadcrumb a:hover
{
	text-decoration: underline;
}


/* BreadCrumb End   */



a.formAction
{
	border: 1px solid #F5BC33;
	padding: 3px;
	color: #000;
	background-color: #FFE196;
	font-weight: bold;
	margin-right: 5px;
}

a.formAction:hover
{
	color: #000;
	background-color: #F5BC33;
}

/* Comment    */

.commentBox .title
{
	font-size: large;
	font-weight: bold;
	color: green;
}


DIV.comment
{
	xxborder-style: dotted;
	xxborder-width: 1px;
	xxborder-color: #A5C44D;
	padding-bottom: 5px;
	border-bottom: solid 1px #EEE;
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: #FFFFFF;
	xxxpadding: 10px;
	overflow: auto;
}
/* DIV.commentcontent {border-top:dotted 1px #A5C44D; } */
.comment h3
{
	color: black;
}
.commentcreatedate
{
	font-size: smaller;
	font-family: Verdana;
	line-height: 1.4em;
}

.commentaction
{
	margin-top: 10px;
}

.commentaction a
{
	padding-right: 10px;
}

.comment .commenter
{
	font-weight: bold;
	font-size: 11px;
}

/* Comment End   */

table.categoryList
{
	width: 480px;
}

td.category
{
	border-bottom: solid 1px #EEE;
	padding-top: 2px;
	padding-bottom: 2px;
}


A.categorylink
{
	color: Navy;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
}
A:Hover.categorylink
{
	color: Blue;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
.categoryimagebox
{
	width: 44px;
	height: 44px;
	float: left;
	margin-right: 8px;
}

.categoryimagebox img
{
	width: 40px;
	height: 40px;
	padding: 2px;
	border: solid 1px #EEE;
}

A.t
{
	color: Navy;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
}
A:Hover.t
{
	color: Blue;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

TABLE.recipelist TD
{
	border-bottom: solid 1px #EEE;
	padding: 2px 0px 2px 0px;
	height: 44px;
}

TABLE.recipelist TH
{
}

td.timg
{
	width: 50px;
}
td.tcaption
{
	width: 185px;
	text-align: left;
}
td.tmutfak
{
	width: 24px;
	text-align: center;
}
td.tzorluk
{
	width: 42px;
	text-align: center;
}
td.tsure
{
	width: 67px;
	text-align: center;
}
th.baslik
{
	text-align: center;
	color: White;
	font-weight: bold;
	background-color: #6f487e;
	font-family: Verdana, Arial, Helvetica;
}


.recipetitle
{
	color: #800000;
}

IMG.RecipeTumb
{
	border: solid 1px #AAA;
	padding: 1px 1px 1px 1px;
}

/****************************/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.pagination
{
	padding: 2px;
}

.pagination ul
{
	margin: 0;
	padding: 0;
	text-align: left; /*Set to "right" to right align pagination interface*/
	font-size: 16px;
}

.pagination li
{
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
}

.pagination a, .pagination a:visited
{
	padding: 0 5px;
	border: 1px solid #9aafe5;
	text-decoration: none;
	color: #2e6ab1;
}

.pagination a:hover, .pagination a:active
{
	border: 1px solid #2b66a5;
	color: #000;
	background-color: yellow;
}

.pagination li.currentpage
{
	font-weight: bold;
	padding: 0 5px;
	border: 1px solid navy;
	background-color: #2e6ab1;
	color: #FFF;
}

.pagination li.disablepage
{
	padding: 0 5px;
	border: 1px solid #929292;
	color: #929292;
}

.pagination li.nextpage
{
	font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage
{
	/*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
	margin-right: 5px;
	padding-right: 0;
}

/********************************/


/***** TAB *********************/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

/* Koyu renk  678b3f  faa706 */
/* acik renk  8cb85c  ffcc66 ,ffcc66 */
/* Daha acik          fffcec */

#ddcolortabs
{
	margin-left: 4px;
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left: 5px;
}

#ddcolortabs ul
{
	font: bold 11px Arial, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	list-style: none;
}

#ddcolortabs li
{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
}


#ddcolortabs a
{
	float: left;
	color: white;
	background: #A5C44D url(/css/tab1/color_tabs_left.gif) no-repeat left top;
	margin: 0 2px 0 0;
	padding: 0 0 1px 3px;
	text-decoration: none;
	letter-spacing: 1px;
}




#ddcolortabs a span
{
	float: left;
	display: block;
	background: transparent url(/css/tab1/color_tabs_right.gif) no-repeat right top;
	padding: 4px 9px 2px 6px;
}

#ddcolortabs a span
{
	float: none;
}


#ddcolortabs a:hover
{
	background-color: #7FAA00;
}

#ddcolortabs a:hover span
{
	background-color: #7FAA00;
}

#ddcolortabs #current a, #ddcolortabs #current span
{
	/*currently selected tab*/
	background-color: #7FAA00;
}

#ddcolortabsline
{
	clear: both;
	padding: 0;
	width: 100%;
	height: 25px;
	background: #7FAA00;
}



/**  Bu floting ad icin ***/

a.fadlink
{
	text-decoration: underline;
	border-bottom: solid 1px black;
	color: Navy;
}


/* Site styles */


.subtitle
{
}

a.ActionLink
{
	border: 0px solid #F5BC33;
	padding: 3px;
	color: navy; /* background-color:#FFE196; */
	font-weight: bold;
	margin-right: 5px;
}


/* Comment Approval */
DIV.admincontentbox
{
	border-style: dotted;
	border-width: 1px;
	border-color: #A5C44D;
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: #FFFFFF;
	padding: 10px;
	width: 500px;
}


SPAN.validationmessage
{
	font-weight: bold;
	color: Red;
}

DIV.messagebox
{
	margin-top: 100px;
	margin-left: auto;
	margin-right: auto;
	width: 725px;
}

.sucompany
{
	height: 150px;
	margin-top: 20px;
	background-color: #678B3F;
	border: solid 1px black;
}

DIV.sucompany DIV
{
	float: right;
	border-left: solid 1px #A5C44D;
	padding-left: 10px;
	padding-right: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 140px;
	height: 110px;
	font-size: small;
}

DIV.sucompany DIV span
{
	font-weight: bold; /* color:#A5C44D; */
}

DIV.sucompany DIV a
{
	color: white;
}

/* BUTTONS */

.buttons a, .buttons button
{
	display: block;
	float: left;
	margin: 0 7px 0 0;
	background-color: #f5f5f5;
	border: 1px solid #dedede;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	font-family: "Lucida Grande" , Tahoma, Arial, Verdana, sans-serif;
	font-size: 100%;
	line-height: 130%;
	text-decoration: none;
	font-weight: bold;
	color: #565656;
	cursor: pointer;
	padding: 5px 10px 6px 7px; /* Links */
}
.buttons button
{
	width: auto;
	overflow: visible;
	padding: 4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]
{
	padding: 5px 10px 5px 7px; /* Firefox */
	line-height: 17px; /* Safari */
}
*:first-child + html button[type]
{
	padding: 4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img
{
	margin: 0 3px -3px 0 !important;
	padding: 0;
	border: none;
	width: 16px;
	height: 16px;
}

/* BUTTONS END */

/* STANDARD */

button:hover, .buttons a:hover
{
	background-color: #dff4ff;
	border: 1px solid #c2e1ef;
	color: #336699;
}
.buttons a:active
{
	background-color: #6299c5;
	border: 1px solid #6299c5;
	color: #fff;
}

/* POSITIVE */

button.positive, .buttons a.positive
{
	color: #529214;
}
.buttons a.positive:hover, button.positive:hover
{
	background-color: #E6EFC2;
	border: 1px solid #C6D880;
	color: #529214;
}
.buttons a.positive:active
{
	background-color: #529214;
	border: 1px solid #529214;
	color: #fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative
{
	color: #d12f19;
}
.buttons a.negative:hover, button.negative:hover
{
	background: #fbe3e4;
	border: 1px solid #fbc2c4;
	color: #d12f19;
}
.buttons a.negative:active
{
	background-color: #d12f19;
	border: 1px solid #d12f19;
	color: #fff;
}



a.button
{
	background-color: #f5f5f5;
	border: 1px solid #dedede;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	font-family: "Lucida Grande" , Tahoma, Arial, Verdana, sans-serif;
	font-size: 100%;
	line-height: 130%;
	text-decoration: none;
	font-weight: bold;
	color: #565656;
	cursor: pointer;
	padding: 5px 10px 6px 7px; /* Links */
}



/* --------------------------------- */
/*MESSAGE BOX CLEAN	serie	  		 */
.notification-clean-gray
{
	border: solid 1px #DEDEDE;
	background: #EFEFEF;
	color: #222222;
	padding: 4px;
	text-align: center;
}
.notification-clean-yellow
{
	border: solid 1px #DEDEDE;
	background: #FFFFCC;
	color: #222222;
	padding: 4px;
	text-align: center;
}
.notification-clean-ok
{
	border: solid 1px #349534;
	background: #C9FFCA;
	color: #008000;
	font-weight: bold;
	padding: 4px;
	text-align: center;
}
.notification-clean-error
{
	border: solid 1px #CC0000;
	background: #F7CBCA;
	color: #CC0000;
	font-weight: bold;
	padding: 4px;
	text-align: center;
}




/* FORMLAR */




div.eform
{
	border: solid 0px black;
}

div.eform fieldset
{
	border: solid 0px black;
}

div.eform legend
{
	font-weight: bold;
}

div.eform label
{
	width: 200px;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	overflow: hidden;
}

div.eform p
{
	display: block;
}

div.eform p.submit
{
	xxxborder-top: solid 1px #AAAAAA;
	padding-top: 10px;
	padding-left: 200px;
}



div.eform .field-validation-error
{
	display: block;
	color: Red;
	margin-left: 200px;
}

div.eform .input-validation-error
{
	background-color: Yellow;
	border: solid 1px black;
}

div.eform p.submit a
{
	margin-left: 30px;
}

div.eform p.submit input[type='submit']
{
	border: solid 1px black;
	padding: 2px;
	background-color: #F0E68C;
}

div.eform p.submit input[type='submit']:hover
{
	background-color: #EEE8AA;
}




.grid
{
	font-family: "Lucida Sans Unicode" , "Lucida Grande" , Sans-Serif;
	font-size: 12px;
	margin: 10px;
	width: 780px;
	text-align: left;
	border-collapse: collapse;
}
.grid th
{
	font-size: 13px;
	font-weight: normal;
	padding: 4px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
.grid td
{
	padding: 8px;
	background: #e8edff;
	border-bottom: 1px solid #fff;
	color: #686868;
	border-top: 1px solid transparent;
}
.grid tr:hover td
{
	background: #d0dafd;
	color: #339;
}






/* Pager */
.pager
{
	margin: 8px 3px;
	padding: 3px;
}

.pager .disabled
{
	border: 1px solid #ddd;
	color: #999;
	margin-top: 4px;
	padding: 3px;
	text-align: center;
}

.pager .current
{
	background-color: #06c;
	border: 1px solid #009;
	color: #fff;
	font-weight: bold;
	margin-top: 4px;
	padding: 3px 5px;
	text-align: center;
}

.pager span, .pager a
{
	margin: 4px 3px;
}

.pager a
{
	border: 1px solid #c0c0c0;
	padding: 3px 5px;
	text-align: center;
	text-decoration: none;
}



/* ZONELIST*/

TABLE.zonelist
{
	margin-top: 2px;
	margin-bottom: 20px;
	font-size: 11px;
}

TABLE.zonelist Caption
{
	font-size: 13px;
	font-weight: bold;
	color: Navy;
	text-align: left;
	margin-top: 10px;
}

TABLE.zonelist TH
{
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-align: left;
	background-color: #EEEEEE;
}


TABLE.zonelist .t
{
	width: 300px;
}

TABLE.zonelist .enable
{
	width: 40px;
}

TABLE.zonelist .weight
{
	width: 100px;
}

TABLE.zonelist .zone
{
	width: 200px;
}

TABLE.zonelist .options
{
	width: 200px;
}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddcolortabs
{
	margin-left: 4px;
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left: 5px;
}

#ddcolortabs ul
{
	font: bold 11px Arial, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	list-style: none;
}

#ddcolortabs li
{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
}


#ddcolortabs a
{
	float: left;
	color: white;
	background: #8cb85c url(/css/tab1/color_tabs_left.gif) no-repeat left top;
	margin: 0 2px 0 0;
	padding: 0 0 1px 3px;
	text-decoration: none;
	letter-spacing: 1px;
}




#ddcolortabs a span
{
	float: left;
	display: block;
	background: transparent url(/css/tab1/color_tabs_right.gif) no-repeat right top;
	padding: 4px 9px 2px 6px;
}

#ddcolortabs a span
{
	float: none;
}


#ddcolortabs a:hover
{
	background-color: #678b3f;
}

#ddcolortabs a:hover span
{
	background-color: #678b3f;
}

#ddcolortabs #current a, #ddcolortabs #current span
{
	/*currently selected tab*/
	background-color: #678b3f;
}

#ddcolortabsline
{
	clear: both;
	padding: 0;
	width: 100%;
	height: 25px;
	background: #678b3f;
}

#ddcolortabslineOLD
{
	clear: both;
	padding: 0;
	width: 100%;
	height: 30px;
	line-height: 8px;
	background: #8cb85c;
	border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}





/*  SearchBox */
form
{
	margin: 0;
}
#search_box
{
	width: 201px;
	height: 31px;
	background: url(/images/bg_search_box.gif);
}
#search_box #s
{
	float: left;
	padding: 0;
	margin: 6px 0 0 6px;
	border: 0;
	width: 159px;
	background: none;
	font-size: 1em;
	font-family: Trebuchet MS, Verdana;
	font-weight: bold;
}
#search_box #go
{
	float: right;
	margin: 3px 4px 0 0;
}

/* searchbox end */

/* --------------------------------- */
/*MESSAGE BOX CLEAN	serie	  		 */
.notification-clean-gray
{
	border: solid 1px #DEDEDE;
	background: #EFEFEF;
	color: #222222;
	padding: 4px;
	text-align: center;
}
.notification-clean-yellow
{
	border: solid 1px #DEDEDE;
	background: #FFFFCC;
	color: #222222;
	padding: 4px;
	text-align: center;
}
.notification-clean-ok
{
	border: solid 1px #349534;
	background: #C9FFCA;
	color: #008000;
	font-weight: bold;
	padding: 4px;
	text-align: center;
}
.notification-clean-error
{
	border: solid 1px #CC0000;
	background: #F7CBCA;
	color: #CC0000;
	font-weight: bold;
	padding: 4px;
	text-align: center;
}


/* Pager */
.pager
{
	margin: 8px 3px;
	padding: 3px;
}

.pager .disabled
{
	border: 1px solid #ddd;
	color: #999;
	margin-top: 4px;
	padding: 3px;
	text-align: center;
}

.pager .current
{
	background-color: #06c;
	border: 1px solid #009;
	color: #fff;
	font-weight: bold;
	margin-top: 4px;
	padding: 3px 5px;
	text-align: center;
}

.pager span, .pager a
{
	margin: 4px 3px;
}

.pager a
{
	border: 1px solid #c0c0c0;
	padding: 3px 5px;
	text-align: center;
	text-decoration: none;
}


.RecipeBoxList
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #EEE;
	margin-bottom: 2px;
	margin-top: 1px;
}




.RecipeBoxList TD
{
	height: 25px;
}

.RecipeBoxList TD:hover
{
}

.centered
{
	margin-left: auto;
	margin-right: auto;
}


/****************** FORM2 *****************/


.form2 label.error
{
	display: block;
	color: red;
}

.form2 label
{
	font-weight: bold;
}

.form2
{
	background-color: #FDF8B4;
	padding: 0px 10px 10px 10px;
	border: solid 1px #FFA800;
}



.form2 A.download
{
	width: 100px;
	height: 20px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	background-color: #FDF8B4;
	border: solid 1px #FFA800;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	font-weight: bold;
}

.form2 A.download:hover
{
	background-color: #FFF66F;
}


.form2 A.upload
{
	width: 100px;
	height: 20px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	background-color: #504F50;
	color: White;
	xxborder: solid 1px #FFA800;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	font-weight: bold;
}

.form2 A.upload:hover
{
	background-color: #6F6F6F;
}



/******************************************/

.field-validation-error
{
	font-weight: bold;
	color: Red;
}

DIV.recipeReference
{
	clear: both;
	height: 29px;
	border-bottom: solid 1px #EEE;
	padding-top: 2px;
	padding-bottom: 2px;
}

DIV.recipeReference DIV.img
{
	width: 40px;
	height: 40px;
	float: left;
}

DIV.recipeReference img
{
	padding: 1px;
	border: solid 1px #AAA;
}

h3.BoxTitle
{
	color: Maroon;
}

/*** recipeStat ***/
DIV.recipeStat
{
	clear: both;
	xxheight: 35px;
	border-bottom: solid 1px #BBB;
	padding-top: 3px;
	padding-bottom: 3px;
	overflow: auto;
}

DIV.recipeStat span.count
{
	font-size: 11px;
}

DIV.recipeStat span.date
{
	font-size: 11px;
}

DIV.recipeStat a
{
	color: Navy;
	text-decoration: none;
	xxfont-weight: bold;
	font-size: 10px;
	font-family: Verdana;
}

DIV.recipeStat a:hover
{
}
DIV.recipeStat DIV.img
{
	width: 32px;
	height: 32px;
	float: left;
	margin-right: 5px;
	display: none;
}

DIV.recipeStat img
{
	padding: 1px;
	border: solid 1px #AAA;
}
/**** *****/



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.wireframemenu
{
	border: 1px solid #C0C0C0;
	background-color: white;
	border-bottom-width: 0;
	width: 140px;
}

* html .wireframemenu
{
	/*IE only rule. Original menu width minus all left/right paddings */
	width: 134px;
}

.wireframemenu ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.wireframemenu a
{
	font: bold 11px Verdana;
	padding: 4px 3px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/
	color: #595959;
	text-decoration: none;
	border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a:visited
{
	color: #595959;
}

html > body .wireframemenu a
{
	/*Non IE rule*/
	width: auto;
}

.wireframemenu a:hover
{
	background-color: #F8FBBD;
	color: black;
}

#selected a
{
	background-color: #F8FBBD;
	color: black;
}


/***** SLIDER ******/

/*
	SLIDER
*/

.slider-wrap img
{
	border-width: 0px;
}

.floatLeft
{
	float: left;
	margin-right: 10px;
}
.floatRight
{
	float: right;
}
.clear
{
	clear: both;
}

#homepage-slider-container
{
	width: 470px;
	margin: 5px auto;
	position: relative;
	height: 350px;
	xbackground-color: Red;
}

.slider-wrap
{
	width: 419px;
	position: absolute;
	top: 7px;
	left: 25px;
	border: solid 1px #EEE;
	padding: 5px;
}
.stripViewer .panelContainer .panel ul
{
	text-align: left;
	margin: 0 15px 0 30px;
}
.stripViewer
{
	position: relative;
	overflow: hidden;
	width: 419px;
	height: 285px;
}
.stripViewer .panelContainer
{
	position: relative;
	left: 0;
	top: 0;
}
.stripViewer .panelContainer .panel
{
	float: left;
	height: 100%;
	position: relative;
	width: 419px;
}
.stripNavL, .stripNavR, .stripNav
{
	display: none;
}
.nav-thumb
{
	border: 1px solid black;
	margin-right: 5px;
}
#movers-row
{
	margin: -43px 0 0 62px;
}
#movers-row div
{
	width: 20%;
	float: left;
}
#movers-row div a.cross-link
{
	float: right;
}
.photo-meta-data
{
	background: url(/HomePage/Slider/FeaturedContentSlider/transpBlack.png);
	padding: 10px;
	height: 30px;
	margin-top: -50px;
	position: relative;
	z-index: 9999;
	color: white;
}
.photo-meta-data span
{
	font-size: 13px;
}
.cross-link
{
	display: block;
	width: 62px;
	margin-top: -14px;
	position: relative;
	padding-top: 15px;
	z-index: 9999;
}
.active-thumb
{
	background: transparent url(/HomePage/Slider/FeaturedContentSlider/icon-uparrowsmallwhite.png) top center no-repeat;
}


/***** SLIDER END ******/


/** Image Control Panel ***/

.imagesbox
{
	border: solid 1px #EEE;
	width: 500px;
	height: 200px;
	margin: 10px;
	overflow: auto;
}

.imagesbox .imageWrapper
{
	width: 100px;
	height: 100px;
}

.imagesbox .imagebox
{
	float: left;
	width: 100px;
	height: 120px;
	margin: 10px;
	padding: 10px;
}

.imagesbox .defaultImage
{
	background-color: #FFFFEF;
	border: dashed 2px #EEE;
}


#recipeimages
{
}

#recipeimages .recipeImage
{
	width: 110px;
	height: 110px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: solid 1px #EEE;
	text-align: center;
	padding: 5px;
	background-color: #FFF;
}

#recipeimages .defaultImage
{
	background-color: #FFFFEF;
	border: dashed 2px #EEE;
}


/** Image Control Panel *** /

/******** GRID FIX ********/
.t-no-data TD
{
	height: 200px;
}



/**************************/



.toolbar
{
	background-color: #E5F4FD;
}

.toolbar .toolbaritem
{
	padding: 3px;
	height: 30px;
}

.toolbar .toolbaritem img
{
	vertical-align: middle;
	margin-right: 3px;
}

.recipelinkbox
{
	width: 240px;
	float: left;
	overflow: auto;
}

.recipelink
{
	overflow: auto;
	border-bottom: solid 1px #EEE;
	padding: 2px;
}

.recipelink .img
{
	float: left;
	width: 30px;
	height: 30px;
	margin-right: 5px;
}

.recipelink .img img
{
	border: solid 1px #EEE;
	padding: 2px;
}


/* RecipeBox*/
.recipeBanner
{
	border: dashed 1px #CCC;
	padding: 3px;
}

.recipeBanner-title
{
	border-bottom: solid 1px #000;
	font-weight: bold;
}


.recipe-button
{
	border-bottom: solid 1px #EEE;
	padding-top: 7px;
	padding-bottom: 7px;
}

.recipe-button a
{
	text-decoration: none;
	color: #000080;
	font-weight: bold;
}

.recipe-button-author
{
	color: Red;
	font-size: smaller;
}

.recipe-button img
{
	padding: 2px;
	border: solid 1px #EEE;
}

#recipeBanner-v2 a
{
	color: #000000;
}

#recipeBanner-v2 a:hover
{
	text-decoration: underline;
	xxborder-bottom: dashed 1px #000;
}


/* RecipeBox*/

.authorBox
{
	width: 150px;
	padding: 3px;
	margin: 5px;
	border: solid 1px #EEE;
}

.authorBox-title
{
}

.authorBox-image
{
}

.authorBox-profile
{
}

.authorBox-bio
{
}




.commentForm
{
	width: 400px;
	margin-left: 30px;
	border: solid 1px #BBB;
	padding: 10px;
	background-color: #EEE;
}

.efFieldText
{
	font-weight: bold;
}

#recentCommentsBox
{
	width: 180px;
	font-size: 11px;
	border: solid 1px #EEE;
	padding: 2px;
	background-color: #FFF5DF;
}
#recentCommentsBox span.title
{
	font-size: 15px;
	font-weight: bold;
	margin-left: 20px;
}

#recentCommentsBox ul
{
	padding-left: 20px;
}

#recentCommentsBox a
{
	color: #000080;
	text-decoration: none;
}

#recentCommentsBox li
{
	border-bottom: dashed 1px #BBB;
}




.red
{
	background-color: Red;
}

.yellow
{
	background-color: Yellow;
}

.green
{
	background-color: Green;
}

.blue
{
	background-color: Green;
}

.white
{
	background-color: Green;
}



.toolbar
{
	background: #B5DD4F; /* old browsers */

background: -moz-linear-gradient(top, #B5DD4F 2%, #8ab66b 44%, #77A016 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#B5DD4F), color-stop(44%,#8ab66b), color-stop(100%,#77A016)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B5DD4F', endColorstr='#77A016',GradientType=0 ); /* ie */
	padding-bottom: 2px;
	margin-bottom: 5px;
	color:#678B3F;
}

.interestingRecipesBox
{
}

.interestingRecipesBox .title
{
	font-size: 15px;
	font-weight: bold;
	border-bottom:dashed 1px #BBB;
}

.interestingRecipesBox-recipeBanner
{
	width: 112px;
	height: 150px;
	float: left;
	margin-right: 5px;
}


.interestingRecipesBox-recipeBanner .imgBox
{
	width: 102px;
	height: 77px;
	
}

.interestingRecipesBox-recipeBanner img
{
	padding:2px;
	border:solid 1px #EEE;
}

.interestingRecipesBox-recipeBanner  a
{
	marging-top: 3px;
	text-decoration: none;
	color: #FFAD00;
	font-weight: bold;
}

.interestingRecipesBox-recipeBanner:hover img
{
	border-color:#678B3F;
}

.interestingRecipesBox-recipeBanner:hover a
{
	color:#678B3F;
}
.actionbaricon
{
	display:inline-block;
	vertical-align:middle;
	width:16px;
	height:16px;
	margin-right:3px;
}



.actionbar .actionbaritem img
{
	vertical-align: middle;
	margin-right: 3px;
}




.actionbar
{
background: #b8c6df; /* old browsers */

background: -moz-linear-gradient(top, #b8c6df 0%, #6d88b7 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8c6df), color-stop(100%,#6d88b7)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8c6df', endColorstr='#6d88b7',GradientType=0 ); /* ie */
}

.icon-recipe-edit
{
	background-image:url(/icons/recipe_edit.png);
}

.icon-recipe-add
{
	background-image:url(/icons/recipe_add.png);
}

.icon-delete
{
	background-image:url(/icons/delete.png);
}


.icon-publish
{
	background-image:url(/icons/publish.png);
}



