/** Universal Styles **********************/
img { border: none; }
a { color: #CB6F2E; text-decoration: underline; }
p { margin: 10px 0px; padding: 0px; }

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #05000;
	background-color: #2B1D00;
	margin: 0px;
	padding: 0px;
}

body#editor {background-color: #FFF; background-image:none;}


/** Site Container *********************/
#siteContainer {
	position: relative;
	width: 960px;
	margin: 0px auto;
}
/** End *******************************/

/** Site Top Start ********************/
.ContactLinks {
	position: absolute;
	color: #C2B59B;
	top: 45px;
	right: 115px;
}

.ContactLinks a {
	color: #C2B59B;	
	padding: 0px 10px;
}

#siteTop {
	position: relative;
	background: url(../cmsimages/siteTop.jpg) no-repeat top left;
	height: 425px;
}

/* This Weeks Adventure **/
#ThisWeeksAdventure {
	position: relative;
	float: left;
	width: 207px;
	text-align:center;
	color: #C2B59B;
	margin: 110px 0px 0px 80px;
}

#ThisWeeksAdventure h5 { font-size: 14px; font-weight: bold; margin: 5px 0px; padding: 0px;}
#ThisWeeksAdventure .Text { font-size: 11px; margin: 0px 0px 0px; padding: 0px; text-align:left; }

/* Main Title **/
#MainTitle {
	position: relative;
	float: left;
	width: 270px;
	font-size: 13px;
	line-height: 18px;
	color: #C2B59B;
	margin: 230px 0px 0px 60px;
}

/* Watch Now **/
#WatchNow {
	position: relative;
	float: left;
	width: 207px;
	text-align:center;
	color: #C2B59B;
	margin: 110px 0px 0px 55px;
}

#WatchNow h5 { font-size: 14px; font-weight: bold; margin: 5px 0px; padding: 0px;}
#WatchNow .Text { font-size: 11px; margin: 10px 10px 0px 15px; padding: 0px; text-align:left; }

/** Site Top End *************************/


/** Site Bottom Start ******************/
#siteBottom {
	position: relative;
	background: url(../cmsimages/siteBottom.jpg) no-repeat top left;
	height: 343px;
}

/** Section Boxes **/
.SectionBoxes {
	position: relative;
	float: left;
	width: 180px;
	height: 200px;
	margin: 20px 20px 0px 13px;
}

.SectionBoxes a {
  	color: #2b1d00;
}

.SectionBoxesFirst {
	position: relative;
	float: left;
	width: 180px;
	margin: 20px 18px 0px 72px;
}

.SectionBoxes #CookWhatYouCatch {
	font-size: 10px;
	font-weight: bold;
	color: #003C6E;
	text-align:center;
}
.SectionBoxes #HotSpots {
	font-size: 10px;
	font-weight: bold;
	color: #B71318;
	text-align:center;
}
.SectionBoxes #CastNBlast {
	font-size: 10px;
	font-weight: bold;
	color: #005129;
	text-align:center;
}
.SectionBoxes #GearNGizmos {
	font-size: 10px;
	font-weight: bold;
	color: #73370A;
	text-align:center;
}
.SectionBoxes .Text {
	margin: 30px 0px 0px;
	text-align: left;
}


.sponsors { width: 830px; margin: 10px auto; text-align: center;}
.sponsors img { margin: 0px 1px;}
/** Site Bottom End ********************/

/** Footer Start ***********************/
#Footer { position: relative; width: 830px; font-size: 10px; margin: 25px auto 10px; color: #A2977D; }
#Footer #copyright { position: relative; float:right; }
#Footer #MakeItYourWeb { position: relative; float:left; }

#Footer #MakeItYourWeb a { color: #C2B59B; }







/** Sub Styles ***********************/
#sub { position: relative; background-color: #2F2405; padding: 15px; margin: 80px 0px 0px 0px; }

#LeftColumn { position: relative; float: left; width: 710px; margin: -60px 0px 0px; padding: 0px 0px 0px 0px}
#RightColumn { position: relative; float: right; margin: -44px 0px 0px 0px;}

.RightLinks { position: relative; float: left; margin: 30px 0px 0px 20px; color:#EBD4AB; line-height: 20px; }
.RightLinks a { color:#EBD4AB; text-decoration: none;}


.SubNav { position: relative; float: right; margin: -15px 15px 10px 0px;}
.SubNav ul { list-style-type: none; margin: 0px; padding: 0px; }
.SubNav li { float: left; margin: 0px 6px; }
.SubNav a { color: #EBD4AB; text-decoration: none; margin: 0px 5px; }
.SubNav li:hover a, .SubNav li .selected { color: #CB6F2D; text-decoration: none; margin: 0px 5px;}

.VideoContent { position: relative; border-right: 2px solid #8D7C58; margin: 30px 0px 0px;}

.VideoContent td { 
 font-family: Georgia;
 font-size: 12px;
 font-weight: bold;
 color: #EBD4AB;
 line-height: 22px;
}

#SubContent { position: relative; width: 700px; margin: 25px 0px 0px;}
#RecipeTitle { position: relative;
 background-image: url(../cmsimages/subTab.png);
 background-repeat: no-repeat;
 width: 117px;
 height: 27px;
 line-height: 27px;
 text-align: center;
 font-size:13px;
}
#RecipeContent { position: relative;
 padding: 10px 20px;
 font-size:12px;
 background-color: #EBD4AB;
}

#RecipeContent h5 {
 color: #2F2405;
 font-size: 150%;
 margin: 0px 0px 10px;
}

/** Footer Start ***********************/
#SubFooter { position: relative; width: 910px; font-size: 10px; margin: 10px auto 60px; color: #A2977D; }
#SubFooter #copyright { position: relative; float:right; }
#SubFooter #MakeItYourWeb { position: relative; float:left; }

#SubFooter #MakeItYourWeb a { color: #C2B59B; }

/** Coupon Styles *************/
.CouponImages img {cursor: pointer;}
