body{margin:0;padding:0;background-color:#1e2b68;font-family:Arial,sans-serif;}
textarea{font-family:Arial,sans-serif;font-size:13px;color:#0079c0}

.image-holder{height:320px;width:300px;}

#main{width:985px;margin:0 auto 0 auto;}
#left{float:left}
#right{float:right}

/* TEMPLATE IMAGE STYLES */
#left-top{height:116px;width:328px;background:url('../images/fisher_left_top.jpg') no-repeat top center;}
#left-fisher{height:186px;width:328px;background:url('../images/fisher_left_name.jpg') no-repeat top center;}
#left-holder{height:202px;width:328px;background:url('../images/fisher_left_holder.jpg') no-repeat top center;}
#left-lower{height:174px;width:328px;background:url('../images/fisher_left_lower.jpg') no-repeat top center;}
#right-top{height:62px;width:657px;background:url('../images/fisher_right_top.jpg') no-repeat top center;}
#right-nav{height:68px;width:657px;background:url('../images/fisher_nav.jpg') no-repeat top center;}
#right-cuttingboard1{height:200px;width:657px;background:url('../images/fisher_cuttingboard1.jpg') no-repeat top center;}
#right-cuttingboard2{height:221px;width:657px;background:url('../images/fisher_cuttingboard2.jpg') no-repeat top center;}
#right-lower{height:127px;width:657px;background:url('../images/fisher_right_lower.jpg') no-repeat top center;}

/* RECIPE STYLES */
#recipe-holder{margin-left: 90px;height:151px;width:219px;background:url('../images/fisher_card_home.jpg') no-repeat top center;}
#recipe-holder-home{padding-top:4px;}

/* HOME STYLES */
#home-effect{width:285px;margin-left:110px}
#home-title{font-size:18px;margin:10px 0 10px 100px;text-transform:uppercase;letter-spacing:0px}
#r-link{background:url('../images/get_started.gif') no-repeat top center;height:40px;width:130px;display:block;text-decoration:none;margin-left:185px}

/* CONTENT STYLES */
#content{position:absolute;width:500px;height:410px;margin:130px 0 0 30px;display:block;}
.front-desc{width:90%;text-align:center;margin:0 auto 0 auto;color:#0079c0;font-size:12px;}
#lower-nav{margin-top:525px;margin-left:460px;position:absolute;color:#0079c0;font-weight:bold;font-size:11px}
#short-desc li{color:#0058A3;font-size:12px;margin-left:140px;}


/* REGISTER STYLES */
.reg-text{font-size:12px}
#reg-holder1{margin-left:20px}
#reg-holder2{margin-left:20px}
.reg-title-holder{margin-left:20px;height:25px;font-weight:bold;font-size:11pt}
#error_email{margin-left:133px;font-size:11px;font-weight:bold;color:red;display:none;}

.re-link{color:blue}

#returningInfo{margin:150px 0 0 20px;font-size:14px}

/* CAROUSEL STYLES */
#recipe-blank{margin-left: 90px;height:151px;width:219px;background:url('../images/fisher_card_blank.jpg') no-repeat top center;font-style: italic;}

.selector {color:#0079c0;font-size:13px}
.story-title{font-weight:bold;color:red;font-size:15pt;float:left;width:auto;margin-right:8px;text-transform:uppercase;letter-spacing:-1px;font-family:'Times New Roman, serif'}
.story-text{float:left;font-size:11px;width:345px;font-weight:bold}

#bio{margin-top:20px;}

#recipe-types{font-size:11px;margin-top:17px;margin-left:10px;position:absolute;font-weight:italic}

.i-text{color:#0079c0}
.i-text-r{color:#0079c0;font-size:14px;font-weight:bold}

.completed-desc{width:80%;text-align:center;margin:0 auto 0 auto;color:#0079c0;font-size:12px;}

#r-submit{margin:165px 0 0 30px;position:absolute;background-color:transparent;width:150px;height:35px;border:1px solid red;display:block;float:left}
#formSubmit{margin:165px 0 0 30px;position:absolute;background-color:transparent;width:150px;height:35px;border:1px solid red;display:block;float:left}

#recipe-submit{
	position:absolute;
	margin-top:39px;
	_margin-top:18px;
	margin-top:expression('');
	margin-left:-238px;
	background:url('../images/arrow.jpg') no-repeat top center;
	width:150px;height:35px;
	border:none
}

#s-submit{width:40px;height:40px;}

.links{color:#0079c0}
.links:hover, .links:vister, .links:active{color:#0079c0}

.a-links{color:#fff}
.a-links:hover, .a-links:vister, .a-links:active{color:#0079c0}

.paginate {font-size: .7em;}

.paginate {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}
a.paginate {border: 1px solid #000;padding: 2px 4px 2px 4px;text-decoration: none;color: #000;}
a.paginate:hover {background-color: #eee;color: #000;text-decoration: underline;}
a.current {border: 1px solid #000;font: bold 8pt Arial,Helvetica,sans-serif;padding: 2px 6px 2px 6px;cursor: default;background:#eee;color: #000;text-decoration: none;margin-bottom:-2px;}
span.inactive {	border: 1px solid #999;	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	padding: 2px 6px 2px 6px;	color: #999;	cursor: default;}

.env-link{margin:60px 0 0 100px;position:absolute;height:60px;width:200px;display:bold;}