/* CONTAINERS */

body {margin:8px 0px 0px 0px; background-color:#FFFFFF; background-repeat:repeat-x;}

#topbanner {width:1000px; height:156px; display:none;}
#admintopbanner {width:100%; height:168px; background-image:url(/App_Themes/NC/Images/AdminKevinTrudeau.jpg); background-position:425px; background-repeat:no-repeat;}
.topbannercolumn1 {float:left; text-align:center; width:305px;}
.topbannerkevin {width:114px; float:left}
.topbannercolumn2 {float:right; text-align:right; background-image:url(/App_Themes/NC/Images/TopBannerBkg.jpg); width:581px;}
.column2 {height:156px;}
.row1 {text-align:right; height:56px;}
.printicon {border:none; vertical-align: text-bottom;}
.row2 {height:60px; text-align:left;}

.row3 {height:30px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:lighter; padding-top:13px; display:none;}
.row3 a {color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:13px; margin-left:15px; margin-right:15px;}
.row3 a:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size:13px; margin-left:15px; margin-right:15px;}

#container1 {width:1000px;}
#submastercontainer1 {width:1000px; background-color:#FFFFFF;}
.membersnavigation {display:none;} 
.leftcolumn {width:223px; float:left; display:none;}
.leftnav {width:223px; min-height:645px; background-color:#fbfbfb; background-repeat:repeat-x; margin-bottom:15px;}
.navholder {border-bottom:#E9E9E9 1px solid; padding:5px 0px 5px 10px; }
#content {color:#333333; font-size:13px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding:3px;}
#storecontent {color:#333333; font-size:13px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding:15px 20px 30px 20px;}
#copyholder { padding:4px 17px 30px 17px;}
#admincontent {background-color:#FFFFFF; color:#333333; font-size:13px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding:10px 10px 20px 10px; min-height:1050px;}
#controlledcontent {width:100%; background-color:#FFFFFF; overflow: auto; font-size:11px; min-height:400px; margin-top:20px;}
#footer {width:980px; height:62px; padding:20px 10px 10px 10px; clear:both; color:#5e5e5e; font-family:Arial, Helvetica, sans-serif; font-size:10px; border-top:1px solid #E9E9E9; font-weight:bold; text-transform:uppercase; display:none;}
.footerrightcolumn {float:right;}
.pipespace {margin-left:10px; margin-right:10px;}
.sitelinks {text-align:right; margin:10px 5px 10px 0; border-bottom:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
.RecipeFooter {display:none;}
#middlecolumn {float:left;}

#rightnav {float:right; width:190px; font-size:11px; margin-top:45px; border-left:#CCCCCC solid 1px; padding:10px 0px 10px 10px;}
#rightnav ul {list-style-type:none; list-style-type: none; padding: 0; margin-left: 0;}
#rightnav a {text-decoration:none; font-size:11px; color:#446f37}
#rightnav a:hover { text-decoration:underline;}
.rightnavtitle { margin-bottom:4px; font-weight:bold; font-size:14px; color:#666666; text-transform:uppercase;}

/* LINKS */

a {font-family:Arial, Helvetica, sans-serif; color:#0066cc; font-weight:bold; text-decoration:underline; font-size:12px;}
a:hover {font-family:Arial, Helvetica, sans-serif; color:#0066cc; font-weight:bold; text-decoration:none; font-size:12px;}

a.lggreenlink {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-decoration:underline; color:#446f37; text-transform:none;}
a.lggreenlink:hover {text-decoration:none;}

a.topbannerlink {font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align: middle; letter-spacing:0px; font-weight:bold; text-decoration:none; color:#FFFFFF; text-transform:none;}
a.topbannerlink:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align: middle; letter-spacing:0px; font-weight:bold; color:#FFFFFF; text-transform:none;}

a.copyrightlink {font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align: middle; letter-spacing:0px; font-weight:bold; text-decoration:none; color:#5e5e5e; text-transform:none;}
a.copyrightlink:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align: middle; letter-spacing:0px; font-weight:bold; color:#5e5e5e; text-transform:none;}

a.sublink {font-family:Arial, Helvetica, sans-serif; margin-left:25px; font-size:11px; font-weight:bold; text-decoration:none; color:#c1c1c1;}
a.sublink:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

a.siteleftnav {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#072c71;}
a.siteleftnav:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}

a.lgbluelink {font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; text-decoration: underline;}
a.lgbluelink:hover {text-decoration:none;}

/* FONTS */

h1 {font-size:26px; color:#3d3d3d; font-weight: lighter; margin-top:0px;}
h1 {font-size:24px; color:#3d3d3d; font-weight: lighter; margin-top:0px;}
h3 {font-size:22px; font-weight:lighter;}
h4 {font-size:22px; font-weight:lighter; color:#509032;}
h5 {font-size:15px; color:#990000; font-weight:lighter; margin-bottom:10px;}
.lgbluefont {color: #3366CC; font-size:22px; font-weight: bold;}
.lgblackfont {color: #000000; font-size:22px; font-weight: bold;}
.lgredfont {color: #990000; font-size:22px; font-weight: bold;}
.lggreenfont {color: #446f37; font-size: 19px; font-weight: bold;}
.uppercase {text-transform:uppercase; font-weight:bold;}
.uppercaseitalic {text-transform:uppercase; font-weight:bold; font-style:italic; font-size:18px; color:#000000;}
.smblackfont {font-size:11px; font-weight:bold;}
li { margin-bottom:5px;}

/* ADS */

.bookholder {background-color:#FFFFFF; padding:10px; width:186px; border:1px #CCCCCC solid; font-size:11px; color:#333333; text-align:center; float:right; overflow:hidden; margin-left:20px; margin-bottom:20px;}
.bookthumb {margin-bottom:5px;}
.bookbutton {margin-top:5px;}
.bookprice {font-weight:bold; color:#990000;}

.homead {width:201px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; border:1px #CCCCCC solid; font-size:11px; color:#333333; text-align:center; margin:100px 5px 0px 5px; padding:5px; }

.submissionError {
	background-color:#FCC;
	color:#F00;
	border:1px solid #F00;
	padding:15px;
	margin:20px auto;
	width:80%;
}

.memberAlert {
	background-color:#f2f2f2;
	color:#333333;
	border:1px dashed #999999;
	padding:25px 15px 25px 15px;
	margin:0px auto;
	width:85%;
	text-align:center
}

.btn-login  
{
    position: absolute; 
    text-indent: -9999em; 
    display: block; 
    height: 22px; 
    width: 87px; 
    top: 0; 
    right: 0; 
    background: transparent url(/Images/btn-admin.gif) no-repeat left top; 
    z-index: 100; 
}

a.btn-login:hover, a#btn-login:active 
{ 
    background-position: 0 -22px; 
}

.tableheader {border-bottom:#b8b7b7 solid 1px; background-color:#e6e5e5;}
.tableitems {border-bottom:#dcdada solid 1px; background-color:#F8F8F8;}
