#container{width:1024px;margin: 0 auto; position:relative;}
#header{ position:relative; padding-top:43px; }
#header h1{display:none;}
#logo{
	position:relative;
	width:248px;
	height:57px;
	background-image: url(../images/advanded-ingredients-logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

/* MENU **see quickmenu.css for the dropdown styles** */

#menu {
	color:#A39D8D;
	position:relative;
	font-family:"Lucida Grande", "Ariel", sans-serif;
	margin-left:259px;
	bottom:7px;
	width:780px;
}

/* INDEX PAGE */

#about { position:relative; }
#about_left {
	width:249px;
	height:337px;
	background-image: url(../images/about-left-bg.jpg);
	background-repeat: no-repeat;
	float:left;
	position:relative;
}
#about_left h2 { position:relative; top:20px; left: 20px;}
#about_left p { padding-left:20px; padding-right:20px; position:relative; top:29px;}
#about_left img {position:absolute; top:300px; left:20px;}
#main_img { float:right; background-image:url(../images/advanded-ingredients-squeeze.jpg); background-repeat:no-repeat; width:757px; height:337px; position:relative; right:14px; text-align:center; }
#main_img p {color: #FFFFFF; position:relative; top:298px;font-size: 18px;}
#boxes_wrap { width: 1024px; position:relative; }
.small_box { background-image:url(../images/small-box.jpg); background-repeat: no-repeat;width:254px;height:176px; float:left;margin-top:8px; padding-bottom:8px; position:relative; }
.small_box h2 {color: #149403; position:relative; top:20px; left:20px; font-size:15px;}
.small_box h2 span {font-size:12px; position:relative; bottom:2px;}
.small_box p {color:#2D291F; position:relative; padding-left:20px; padding-right:20px; top:25px;}
.small_box img {position:absolute; top:140px; left:20px;}
#bottom_boxes { width:1024px; position:relative; }
.large_box { background-image:url(../images/large-box.jpg); background-repeat:no-repeat; width:509px; height:206px; float: left; position:relative; }
.large_box h2 {position:relative; top:20px; left:20px;}
.large_box p { width:40%;position:relative; padding-left:20px; padding-right:20px; top:25px;}
.large_box a {position:absolute; top:166px; left:20px;}
.large_box_image { position:absolute; bottom:21px;right:29px;}

/* FOOTER */

#footer { background-image:url(../images/footer.jpg); background-repeat:no-repeat;
width: 1012px; height: 80px; margin-top:5px; }
#foot_menu { }
#foot_menu ul {list-style-type:none; list-style-position:outside;padding-left:37px;padding-top:33px; }
#foot_menu ul li{display:inline; padding:5px; }
#foot_logo {width: 119px; height:27px; position:absolute; bottom:27px; right:47px; }
#copywrite {float: right; padding-right:20px; font-size:10px; color:#333333;margin-top:3px;}
#copywrite a{color:#333333;}
#copywrite a:hover{color:#CFB741;}

/* INTERIOR PAGES */
	
#left_col { width: 249px; position:relative; float:left; padding-bottom:30px}
#left_col h1 {color:#149403; font-size:25px; position:relative; top:20px; left:20px;}
#left_col h1 span { font-size: 12px; position:relative; bottom:10px;}
#left_col p { position:relative; top:25px; padding-left:20px; padding-right:20px;}
#interior_top { background-image:url(../images/interior-top.jpg); background-repeat:no-repeat; width: 757px; height:124px; position:relative; margin-left: 254px;}
#right_col { width:757px; position:relative;}
#right_col #copy {color:#2D291F; float:left; position:relative; top:20px; left:30px; width:60%; padding-bottom:30px;}
#right_col #copy h2 { font-size:20px;padding-bottom:15px;}
#right_col #copy p {padding-bottom:12px;}
#right_col #right_images {float:right; position:relative;top:20px; right:20px;padding-bottom:20px;}
#right_col #right_images img {display:block; padding-bottom:11px;}

/* FORM STYLES */

#feedback {width:675px;}
#feedback textarea {height:80px;width:200px;font-family:"Lucida Sans",Arial,sans-serif;font-size:11px;}
