/* CSS Document -- Blacktopchef.com*/

body {
background-image:url(../gfx/background.gif);
background-repeat:repeat;
padding:0px;
margin:0px;
text-align:center;
font: 11px/13px normal "Times New Roman", Times, serif;
color: #333;
}

table, tr, td {
text-align:left;
font: 11px/13px normal "Times New Roman", Times, serif;
color: #333;
}

.text {
font: 11px/13px normal "Times New Roman", Times, serif;
color: #333;
}

#container {
position: relative;
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 692px;
background-color: #FFF;
}

#container table, #container td {
font: 11px/13px normal "Times New Roman", Times, serif;
color: #333;
}

#nav {
position: absolute;
width: 692px;
height: 119px;
top: 0px;
background-color: #000;
color: #FFF;
background-image:url(../gfx/black_bg.gif);
background-repeat:repeat;
}

#body {
position: absolute;
width: 692px;
height: 251px;
background-color:#FFF;
text-align: left;
top: 115px;
z-index: 1;
}

#content_header {
position: absolute;
width: 692px;
text-align: left;
top: 120px;
z-index: 1;
}

#flash_overlay {
position: absolute;
width: 236px;
height: 236px;
color: #FFF;
font: bold;
z-index: 2;
left: 55px;
top: 127px;
}

#flash_overlay h1 {
font: 16px/16px bold "Times New Roman", Times, serif;
color: #FFFF66;
}



#flash_overlay a, #flash_overlay a:hover, #flash_overlay a:visited {
font: bold;
color: #FFFF66;
}

#sports_overlay {
position: absolute;
width: 352px;
height: 251px;
top: 105px;
z-index: 2;
left: 317px;
}

#bottom_left {
position: absolute;
background-color:#FFF;
border: 1px solid #E9E9E9;
top: 389px;
left: -1px;
width: 224px;
height: 370px;
z-index: 2;
}

#bottom_left h1 {
font: 24px bold "Times New Roman", Times, serif;
margin-top: 4px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: #4A8AA0;
}

#bottom_center p {
	margin: 8px 2px !important;
	}

#content {
position: absolute;
background-color:#FFF;
border: 1px solid #E9E9E9;
top: 217px;
left: -1px;
width: 692px;
height: auto;
z-index: 2;
}

#content h1 {
font: 24px bold "Times New Roman", Times, serif;
margin-top: 4px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#content_static {
position: absolute;
background-color:#FFF;
border: 1px solid #E9E9E9;
top: 217px;
left: -1px;
width: 692px;
height: 602px;
z-index: 2;
}

#content_static h1 {
font: 24px bold "Times New Roman", Times, serif;
color: #4A8AA0;
margin-top: 4px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#content_static h1 span {
font: 18px bold "Times New Roman", Times, serif;
color: #4A8AA0;
margin-top: 4px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#bottom_center {
position: absolute;
background-color: #E9E9EC;
border: 1px solid #E9E9E9;
top: 389px;
left: 232px;
width: 224px;
height: 370px;
z-index: 2;
}

#bottom_center h1 {
font: 24px bold "Times New Roman", Times, serif;
margin-top: 4px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#bottom_right {
position: absolute;
background-color: #F3F3F7;
border: 1px solid #A6D1E0;
top: 389px;
left: 466px;
width: 224px;
height: 370px;
z-index: 2;
}

#bottom_right h1 {
font: 24px bold "Times New Roman", Times, serif;
margin-top: 4px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: #4A8AA0;
}

#bottom_right a, #bottom_right a:hover, #bottom_right a:visited {
color: #4A8AA0;
}

#bottom_left a, #bottom_left a:hover, #bottom_left a:visited {
color: #4A8AA0;
}

.label {
float: left;
width: 300px;
height: 16px;
margin: 0 0;
font: 14px "Times New Roman",Times,serif;
color: #4A8AA0;

}

ul {
list-style: none;
margin: 0;
padding: 0;
}

li {
margin: 0 0 0 10px;
padding: 1px 1px;
}

#footer {
position: absolute;
top: 780px;
width: 692px;
height: 20px;
border-top: 1px solid #000;
text-align: right;
}

#footer a, #footer a:hover, #footer a:visited {
color: #93AA23;
}

#footer_static {
position: absolute;
top: 830px;
width: 692px;
height: 20px;
border-top: 1px solid #000;
text-align: right;

}

#footer_static a, #footer_static a:hover, #footer_static a:visited {
color: #93AA23;
}

.content_positioning {
margin: 4px 4px 4px 10px;
font: 12px/13px normal "Times New Roman", Times, serif !important;
text-align: left;
}

.recipename {
	font: 16px/16px "Trebuchet MS",Tahoma,Arial;

}

.recipedesc {
	margin: 0 0 0 10px;

}

.recipehead {
	font: 13px/13px normal "Times New Roman", Times, serif !important;
}

.recipesample {
	width: 250px;
	height: 350px;
	border: 1px;
	border-style: dashed;
	border-color: #060;
	padding: 6px;
	float: right;
	margin: 0 10px 0 10px;
	}

.recipesample h2 {
	font: 14px/14px bold "Times New Roman", Times, serif;
	color: #4A8AA0;
	margin: 3px 0 0 0;
	
	}

.recipesample span {
	margin: 3px 0 0 0 !important;
	float: left;
	}

#collage {
	position: absolute;
	top: 110px;
	left: 350px;
	background: url(../gfx/collage.gif);
	z-index: 10;
	width: 380px;
	height: 290px;
	}

.righty {
	float: right;
	margin: 4px;
	border: 1px;
	border-color: #000;
	border-style: solid solid;
	}

#construction {
	text-align: center;
	width: 100%;
	float: left;
	margin: 80px 0 0 0;
	font: 24px/30px "Trebuchet MS",Arial,Tahoma;
	color: #4A8AA0;
	}

.goirish {
	width: 100%;
	text-align: center;
	font: bold 14px/14px Arial, "Trebuchet MS", Tahoma;
}

#bottom_left span {
	font-style: italic;
	
	}
