/* CSS Document */

body{padding:0px; margin:0px; background-image: url(images/main/background.jpg);}
div, p, ul, h1, h2, h3, h4, img {padding:0px; margin:0px;}
h1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
h2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
p.text_a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#000000; text-decoration:none;}
p.text_b {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#660099; text-decoration:none;}
p.text_c {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#339966; text-decoration:none;}
p.text_d {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#F00; text-decoration:none;}

/* Top Header */

#topheader{width:805px; height:48px; background-image: url(images/main/topbanner.gif); margin: auto;} 

#topbox1{width:100px; height:20px; float:right; margin-right:35px; margin-top: 20px;}  
#topbox1_text  a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
#topbox1_text  a:hover {color: #FF0000;}

#topbox2{width:50px; height:20px; float:right; margin-right:50px; margin-top: 20px;}  
#topbox2_text a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
#topbox2_text a:hover {color: #FF0000;}

#topbox3{width:70px; height:20px; float:right; margin-right:42px; margin-top: 20px;}  
#topbox3_text a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
#topbox3_text a:hover {color: #FF0000;}


/* Main Banner */

#mainbanner{width:805px; height:262px; background-image:url(images/main/mainbanner.gif); margin: auto;}

/* Main Container */

#maincontainer {width:805px; height:850px; background-image:url(images/main/container_background.jpg); margin: auto;}  

/* Menu Bar */

#menubar{width:805px; height:59px; background-image: url(images/main/menubar.jpg); margin: auto;}  

#menubar_text {width:200px; height:30px; margin-top: 10px; margin-left:65px; padding-top: 5px; float: left;}  
#menubar_text  a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#menubar_text  a:hover {color: #FF0000;}

#menubar_text1 {width:100px; height:30px; margin-top: 10px; margin-left:24px; padding-top: 5px; float:left; }  
#menubar_text1  a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#menubar_text1  a:hover {color: #FF0000;}

#menubar_text2 {width:200px; height:30px; margin-top: 10px; margin-left:30px; padding-top: 5px; float:left;}  
#menubar_text2  a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#menubar_text2  a:hover {color: #FF0000;}

/* Right Side */

#rightside{width:278px; height:740px; float: right; margin-right: 10px; margin-top: 15px;background-image: url(images/main/rightbox.jpg);}  

#rightsidebackground {width:279px; height:575px; background-image: url(images/main/rightbox.jpg);  margin: auto;  } 
#rightside_text {width:279px; height:117px; background-image: url(images/main/rightbox-text1.jpg); margin: auto; } 
#rightsidelogo {width:174px; height:234px; background-image: url(images/main/foodfestlogo.jpg); margin-left: 52px; }


/* Left Side */

#leftside{width:492px; height:650px; margin-left: 10px; margin-top: 15px; }  

#leftbox1 {width:492px; height:440px; background-image: url(images/main/leftbox.jpg); float:right;}  
#leftbox1_h1 {width:400px; height:20px; margin-left: 15px; margin-top: 10px }  
#leftbox1_text1 {width:330px; height:240px; margin-top: 15px; margin-left: 15px;}  
#leftbox1_text2 {width:450px; height:175px; margin: auto; margin-left: 15px;} 
#leftbox1_text2 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#339966; text-decoration:none;}
#leftbox1_text2 a:hover {color: #FF0000;}

#smallbox1 {width:235px; height:282px; margin:auto; float: right; background-image: url(images/main/smallbox1.jpg); } 
#smallbox1_h1 {width:215px; height:20px; margin-left:13px; margin-top:15px; } 
#smallbox1_h1 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#smallbox1_h1 a:hover {color: #FF0000;}
#smallbox1_text {width:200px; height:150px; margin-left:20px; margin-top:15px; } 
#smallbox1_text a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#660099; text-decoration:none;}
#smallbox1_text a:hover {color: #FF0000;}

#smallbox2 {width:235px; height:282px; margin-right:15px; background-image: url(images/main/smallbox2.jpg); float:right;} 
#smallbox2_guide {width:168px; height:122px; margin-top: 15px; margin-left:30px; background-image: url(images/main/guide-image.jpg); }
#smallbox2_h1 {width:200px; height:20px; margin-left:20px; margin-top:15px;} 
#smallbox2_h1 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#smallbox2_h1 a:hover {color: #FF0000;}
#smallbox2_text {width:200px; height:75px; text-align:center;  margin-left:20px; margin-top:15px;} 
#smallbox2_text a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#660099; text-decoration:none;}
#smallbox2_text a:hover {color: #FF0000;}

#leftside_flyer {width:482px; height:611px; margin-left: 10px; margin-top: 15px; background-image:url(images/main/ND+-Food-Fest-Ad-NDJ-Festivals-Supplement.jpg); background-repeat:no-repeat; }

/* footer */

#footer {width:805px; height:182px; background-image:url(images/main/footer.gif); background-repeat:no-repeat; margin: auto;} 

#logo_nd {width:145px; height:65px;  background-image:url(images/main/ndlogo.jpg); background-repeat:no-repeat; margin-right:20px; float:right;  }

#bottom_logos{width:747px; height:124px;margin: auto;} 

#bottom_menubar{width:796px; height:35px;margin: auto;}  

#bottom_menubar_text {width:780px; height:20px; margin-left: 5px; margin-top: 10px;}  
#bottom_menubar_text ul {list-style: none; text-align:center;}
#bottom_menubar_text li {display:inline; list-style-type: none;}
#bottom_menubar_text li a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; text-decoration:none;}
#bottom_menubar_text li a:hover {color: #FF0000;}

/* Chef Demo*/
#leftboxblank {width:492px; height:440px; background-image: url(images/main/leftbox_blank.jpg); float:right;} 

#leftbox2 {width:492px; height:440px; background-image: url(images/main/leftbox.jpg); float:right;}  
#leftbox1_h1 {width:400px; height:20px; margin-left: 15px; margin-top: 10px }  
#leftbox2_text1 {width:450px; height:240px; margin-top: 15px; margin-left: 15px;}  
#leftbox2_text1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#339966; text-decoration:none; text-align:center;}
#leftbox1_text2 a:hover {color: #FF0000;}
