body {height:1430px;border:none;
     position:relative;
     background-image:url('hot-coals-website-background.png');background-repeat:no-repeat;background-attachment:scroll;
	 background-position:center top;
	 min-width:900px;width:100%;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto;
	 background-color:#990000;display:table;
     color:black;font-family:arial;font-style:normal;font-size:14px;font-weight:normal;
	 text-align:center; /*IE hack*/}

div.main{margin-left:auto;margin-right:auto;width:800px;text-align:left;}		  

div.text{position:relative;top:80px;left:-25px;width:84%;}
div.semi_narrow_text{position:relative;top:80px;left:-25px;width:83%;}
div.narrow_text{position:relative;top:80px;left:-25px;width:80%;}

h1,h2,h4,h5,h6{font-size:14px;font-weight:bold;}
h3{font-size:14px;font-weight:bold;margin-bottom:10px}
h1.banner{position:relative;top:-10px;left:3px;width:100%;font-size:24px;font-weight:normal;color:white;}

a:link{color:blue;text-decoration:underline;background-color:transparent;} /* these 4 lines must stay in this order */
a:visited{color:purple;text-decoration:underline;background-color:transparent;}
a:hover{color:red;text-decoration:underline;background-color:transparent;} 
a:active{color:blue;text-decoration:underline;background-color:transparent;}
a.menu:link{color:black;text-decoration:none;background-color:transparent;font-weight:bold;} 
a.menu:visited{color:black;text-decoration:none;background-color:transparent;font-weight:bold;} 
a.menu:hover{color:red;text-decoration:none;background-color:transparent;font-weight:bold;} 
a.menu:active{color:black;text-decoration:none;background-color:transparent;font-weight:bold;} 
a.catering_submenu:link{color:black;text-decoration:none;background-color:transparent;font-weight:bold;color:white;}
a.catering_submenu{text-decoration:none;background-color:transparent;font-weight:bold;color:white;}
a.catering_submenu:visited{color:white;} 
a.catering_submenu:hover{color:red;} 
a.catering_submenu:active{color:white;} 
a.catering_submenu_active{text-decoration:none;background-color:transparent;font-weight:bold;color:white;background:red;}

img.menu_tabs{position:absolute;top:75px;left:-28px;border-style:none;width:710px;height:33px;}
img.menu_tab{position:relative;top:1px;border-style:none;width:95px;height:38px;}
img.menu_tab1{left:-10px;}
img.menu_tab2{left: 89px;}
img.menu_tab3{left:188px;}
img.menu_tab4{left:287px;}
img.menu_tab5{left:386px;}
img.menu_tab6{left:485px;}
img.menu_tab7{left:584px;}

li.top_menu{position:relative;top:-37px;font-size:12px;list-style-type:none;display:inline}
li.top_menu_option1{left:-17px;}
li.top_menu_option2{left: 33px;}
li.top_menu_option3{left: 78px;}
li.top_menu_option4{left:119px;}
li.top_menu_option5{left:146px;}
li.top_menu_option6{left:178px;}
li.top_menu_option7{left:214px;}

div.catering_submenu{position:absolute;left:-16px;top:109px;}
img.catering_submenu{border-style:none;width:797px;height:24px;}
li.catering_submenu{position:relative;top:-33px;left:-34px;list-style-type:none;display:inline;font-size:12px;color:black;
                  margin-right:2px;font-style:italic;}

h2.page_title{position:relative;width:100%;font-size:14px;font-weight:bold;color:black;margin-bottom:10px;margin-top:-25px;}
h2.catering_page_title{position:relative;top:-32px;width:100%;font-size:15px;font-weight:bold;color:black;}
h3.subtitle{position:relative;width:100%;font-size:14px;font-weight:bold;color:black;} 
					  
div.paragraph_set{position:relative;clear:both;width:96%;}			  
div.narrow_paragraph_set{position:relative;clear:both;width:60%;top:-120px;}
p{margin-top:-3px;margin-bottom:12px;font-weight:normal;}
.italics{font-style:italic;}
.centered{text-align:center;width:100%;}
.extra_top_margin{margin-top:8px;}
.bold{font-weight:bold;}
.red{color:red;}
.dark_red{color:#990000;}
.centered_red{text-align:center;margin-top:16px;width:100%;font-weight:bold;color:red;}
.video_caption{position:relative;top:-11px;font-style:italic;font-weight:bold;width:800px;font-size:13px;}
.testimonial_video_caption{position:relative;width:640px;left:20px;}
.move_up_5{position:relative;top:-5px;}
.move_up_10{position:relative;top:-10px;}
.move_up_15{position:relative;top:-15px;}
.move_up_20{position:relative;top:-20px;}
.move_up_25{position:relative;top:-25px;}
.move_up_30{position:relative;top:-30px;}
.move_up_40{position:relative;top:-40px;}
.move_up_45{position:relative;top:-45px;}
.move_up_50{position:relative;top:-50px;}
.move_down_10{position:relative;margin-top:10px;}
.indent{position:relative;left:20px;}
.small_font{font-size:13px;}

div.home_button{position:relative;border-style:none;height:100px;top:12px;width:105px;margin-right:16px;float:left;}
img.home_button{border-style:none;text-decoration:none;float:left;height:100px;width:105px;}
div.home_button_text{position:relative;text-align:center;top:-70px;float:left;width:105px;height:100px;}
div.home_button_3lines{position:relative;text-align:center;top:-75px;float:left;width:105px;height:100px;}
div.home_button_description{position:relative;top:-8px;float:left;text-align:left;width:500px;margin-bottom:-10px;}

img.other_business{position:relative;width:100px;height:100px;margin-bottom:5px;}
img.cake{position:relative;width:104px;height:95px;left:0px;margin-bottom:5px;}
ul.other_business{position:relative;width:100%;border-style:1px;left:-38px;margin-top:15px;margin-bottom:30px;}
li.other_business_col1{position:relative;width:20%;list-style-type:none;margin-bottom:-80px;}
li.other_business_col2{position:relative;width:75%;list-style-type:none;left:130px;top:-30px;}

ul.childrens_business{position:relative;width:100%;border-style:1px;left:-38px;margin-top:15px;margin-bottom:30px;}
li.childrens_business_col1{position:relative;width:20%;list-style-type:none;margin-bottom:-100px;}
li.childrens_business_col2{position:relative;width:75%;list-style-type:none;left:130px;top:-8px;}

div.move_up_20{position:relative;top:-20px;text-align:left;}

div.notes{position:relative;font-size:12px;font-weight:bold;color:black;text-indent:0px;float:left;}
ul.notes{position:relative;top:-8px;left:-27px;width:98%;float:left;width:92%;}
li.notes{position:relative;list-style-type:disc;list-style-position:outside;font-weight:normal;font-size:12px;}
li.large_notes{font-size:13px;}

div.options{position:relative;top:0px;margin-bottom:0px;}
ul.options{position:relative;top:-24px;left:-29px;width:672px;float:left;}
li.options{position:relative;list-style-type:disc;list-style-position:outside;font-weight:normal;float:left;}

div.catering_options{position:relative;top:-5px;margin-bottom:-10px;width:100%;}
ul.catering_options{position:relative;left:-39px;}
li.catering_options{position:relative;list-style-type:none;display:inline;list-style-position:outside;top:2px;}
li.catering_options_col1{font-weight:bold;color:#990000;float:left;width:24%;}
li.catering_options_col2{font-weight:normal;float:left;width:76%;margin-bottom:8px;}

ul.pizza_list{position:relative;top:-16px;left:192px;width:672px;margin-bottom:-32px;}

div.catering_buttons{position:relative;width:110%;top:-2px;left:392px;}
ul.horizontal_buttons{position:relative;text-align:center;display:inline;}
div.catering_button{height:150px;width:125px;}
li.catering_button{position:relative;list-style-type:none;float:left;height:105px;width:120px;margin-right:-2px;}
img.catering_button{border-style:none;text-decoration:none;width:100px;height:95px;}
img.calculator_button{width:110px;}
div.catering_button_text{position:relative;top:-72px;}
div.calculator_button_text{position:relative;top:-88px;left:-2px;}

div.party_images{position:relative;width:110%;}

div.festival_pics{border-style:none;text-decoration:none;float:left;width:650px;margin-bottom:10px;margin-right:10px;}
img.festival{position:relative;left:30px;width:170px;height:200px;float:left;padding-right:25px;}

div.event_pics{border-style:none;text-decoration:none;float:left;width:650px;margin-bottom:10px;margin-right:10px;}
img.event1{position:relative;left:0px;width:315px;height:330px;float:left;padding-right:20px;}
img.event2{position:relative;left:0px;width:290px;height:330px;float:left;padding-right:20px;}

div.testimonial_video{position:relative;padding-left:160px;width:100%}
img.testimonial_video_image{border-color:black;border-style:solid;border-width:2px;width:310px;height:200px;}

div.contact_us{clear:both;position:relative;left:3px;width:656px;}

div.catering_photos{position:relative;top:10px;margin-bottom:-30px;}
img.truck_towing_oven{position:absolute;top:750px;left:22px;border-style:solid;border-width:1px;z-index:1;width:580px;height:160px;}	
img.contact_us_truck{position:absolute;top:710px;left:12px;border-style:none;border-width:0px;z-index:1;width:600px;height:180px;}	
img.pizza_on_paddle{position:absolute;top:935px;left:70px;border-style:solid;border-width:1px;z-index:2;width:430px;height:250px;}	
img.pizza_boys{position:absolute;top:955px;left:429px;border-style:solid;border-width:1px;z-index:3;width:430px;height:292px;}	
img.video_image{position:relative;border-color:black;border-style:solid;border-width:2px;top:-10px;width:623px;height:400px;}
img.happy_customer{position:relative;top:6px;left:20px;border-style:solid;border-width:1px;z-index:1;width:160px;height:150px;}	
img.cooking_pizza{position:relative;top:80px;left:-20px;border-style:solid;border-width:1px;z-index:4;width:180px;height:150px;}	
img.party_catering{position:relative;top:-50px;left:160px;border-style:solid;border-width:1px;z-index:3;width:240px;height:160px;}	
img.serving_customer{position:relative;top:-10px;left:40px;border-style:solid;border-width:1px;z-index:4;width:280px;height:150px;}	
img.private_party_truck{position:relative;float:left;width:320px;height:86px;padding-right:26px;top:0px;padding-bottom:15px;}
img.private_party{position:relative;float:left;width:130px;height:86px;padding-right:26px;top:0px;left:0px;padding-bottom:15px;}
img.private_party_pizza{position:relative;float:left;width:125px;height:86px;padding-right:26px;top:0px;left:0px;padding-bottom:15px;}
img.private_party_cake{position:relative;float:left;width:140px;height:110px;padding-right:17px;top:0px;left:0px;padding-bottom:15px;}
img.private_party_wedding{position:relative;float:left;width:90px;height:110px;padding-right:17px;top:0px;left:0px;padding-bottom:15px;}
img.private_party_people{position:relative;float:left;width:160px;height:110px;padding-right:17px;top:0px;left:0px;padding-bottom:15px;}
img.private_party_xmas{position:relative;float:left;width:190px;height:110px;padding-right:17px;top:0px;left:0px;padding-bottom:15px;}
img.pizzas1{position:relative;left:70px;width:250px;height:170px;border-style:solid;border-width:1px;z-index:2;}
img.pizzas2{position:relative;left:55px;width:250px;height:170px;border-style:solid;border-width:1px;z-index:1;top:-3px;margin-bottom:20px;}
img.built_pizza_oven{position:relative;height:390px;width:310px;border:0px;margin-bottom:0px;}
img.built_pizza_oven2{position:relative;height:390px;width:310px;border:0px;margin-bottom:0px;}
img.built_pizza_oven3{position:relative;height:390px;width:310px;border:0px;}
img.office_party{position:relative;float:left;width:305px;height:215px;padding-right:18px;top:0px;left:0px;padding-top:10px;padding-bottom:20px;}

div.footer{position:absolute;min-width:900px;width:100%;top:1250px;font-size:12px;}
div.footer_menu{position:relative;left:110px;font-size:12px;}
div.footer_submenu{position:relative;top:-12px;left:-16px;font-size:12px;}
li.footer_menu{list-style-type:none;display:inline;margin-left:2px;margin-right:2px;}
p.footer_signature{position:relative;top:-3px;left:270px;font-size:12px;}
p.footer_submenu_signature{position:relative;top:-18px;left:270px;font-size:12px;}

ul.price_components{position:relative;width:100%;border-style:0px;float:left;left:-25px;}
li.price_components{position:relative;list-style-type:disc;list-style-position:outside;font-weight:normal;font-size:14px;top:-20px;}

table.inquiry_form{margin-left:0px;border-style:none;border-collapse:collapse;border-spacing:0px;caption-side:top;empty-cells:show;
				 table-layout:auto;font-size:13px;}
div.send_inquiry_title{position:relative;left:0px;margin-top:10px;margin-bottom:10px;}
div.submit_button{position:relative;left:4px;top:0px;}
div.right_col_field_prompt{position:relative;left:17px;}
div.right_col_field{position:relative;left:20px;}
div.left_col_field{position:relative;left:5px;}
div.message_field_prompt{position:relative;top:0px;}
div.message_field1{position:relative;left:28px;}
div.message_field2{position:relative;left:28px;top:-3px;}
div.message_field3{position:relative;left:28px;top:-6px;}
div.message_field4{position:relative;left:28px;top:-9px;}
div.inquiry_response_text{position:relative;margin-left:0px;font-style:italic;top:-10px;font-size:15px;}

p.list_title{position:relative;font-style:normal;font-size:16px;font-weight:normal;top:6px;}

li.no_bullets{position:relative;list-style-type:none;list-style-position:outside;color:black;font-size:16px;left:-15px;}

li.regular{position:relative;list-style-type:disc;list-style-position:outside;color:black;font-size:16px;left:-27px;}

li.menu_options{display:inline;list-style-type:none;position:relative;top:-60px;color:black;font-family:arial;font-weight:bold;font-size:13px;
	           width:900px;padding-right:10px;}

li.body{position:relative;list-style-type:disc;list-style-position:outside;display:inline;color:black;font-weight:normal;font-size:16px;}

div.half_line_space{line-height:5px;}

table.contact_details{position:relative;list-style-type:none;line-height:20px;color:black;font-size:16px;text-align:left;left:-2px;}

li.inline{list-style-type:none;display:inline;margin-left:-40px;color:black;}

div.video1_testimonial{position:absolute;top:350px;left:560px;width:200px;}

div.catering_pic{position:absolute;top:300px;left:10px;width:50px;height:50px;}	

div.move_up_3{position:relative;top:-3px;text-align:left;}
div.move_up_6{position:relative;top:-6px;text-align:left;}
p.move_up_5{position:relative;top:-5px;text-align:left;}
p.move_up_7{position:relative;top:-7px;text-align:left;}

div.photo_caption{position:relative;top:-10px;font-style:italic;text-align:right;}

p.uppercase {text-transform:uppercase}
p.lowercase {text-transform:lowercase}
p.capitalize {text-transform:capitalize}

p.highlight{background-color:yellow;}

p.pizza_tray_button_top_margin{line-height:0%;}

p.centered_bold{text-align:center;text-indent:0px;font-weight:bold;}
 
div.right_justify{text-align:right;}	

p.hidden{display:none;}  

p.monospace{font-family:Courier New;}
