@charset "utf-8";
/* CSS Document */

/*standard items*/
body{
background-image: url(images/bg.gif); 
background-repeat:repeat-x;
background-color:#135511;
background-attachment:fixed;
margin: 0; 
padding:0;
font-family:Verdana, Geneva, sans-serif; 
font-size:12px;}

div{-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0;}
li{list-style-type:circle;}
img{border:none;}

table{padding:0; margin:0 auto; border-collapse:collapse; }
td{vertical-align:top;padding:0;}

hr{height:1px; border:none; color:#999999; background-color:#999999; margin-top:10px;}
.dotted{width:100%; border:dotted #000000; border-width: 1px 0 0 0;color:#FFFFFF;background-color:#FFFFFF; float:left;margin:10px auto;}
.warning{font-size:18px;color:#FF0000; font-weight:bold;}
/*end standard items*/

/*navigation*/
#nav{position:absolute;  bottom:0px; margin:auto; margin-bottom:18px; font-size:14px; width:100%; padding:0 15px 0;}
#nav ul li{display:inline; list-style-type:none; color:#666666; font-weight:bold;}
#nav ul li a, #nav ul li a:visited #nav ul li a:visited, #nav ul li a:visited:active{color:#29ab01; text-decoration:none; font-weight:bold;}
#nav ul li a:hover {text-decoration:underline;}


#footer_nav ul li{display:inline; list-style-type:none; color:#ffffff;}
#footer_nav ul li a:link, #footer_nav ul li a:visited,  #footer_nav ul li a:active{color:#ffffff; text-decoration:none;}
#footer_nav ul li a:hover {text-decoration:underline;}
/*end navigation*/

/*main edge images*/
#bl{background-image:url(images/bl.gif); background-repeat:no-repeat; width:15px;}
#br{background-image:url(images/br.gif); background-repeat:no-repeat; width:14px; background-position:right; background color:#FFFFFF;}
#bm{background-image:url(images/bm.gif); background-repeat:repeat-x; width:898px;}
/*end main edge images*/


/*Site Structure*/
#site_table{
	margin: 0 auto;
	align: center;
	text-align:center;
	padding: 0px;
	height: 100%;
	width:927px;
}
#header{background-image: url(images/perfectfoodswheatgrass.gif); height:275px; position:relative; width:927px; margin:0;}
#view_cart{position:relative; top:16px;width:100px; float:right; right:5px;z-index:2;}
#main_cell{background-color:#FFFFFF; padding:0 15px 0; width:927px;}
#main_table{width:100%;}
#main_content_cell{margin-left:10px;}
#picture_item_table{width:100%;}
.left_column{padding-bottom:0px; margin:0 auto;width:50%;}
.right_column{margin:0; text-align:right; align:right;}
#footer{color:#FFFFFF; font-size:10px;}
/*End Site Structure*/


/*Side Navigation*/
#side_cell{margin:0; width:230px;}
#side_nav_table{float:left;}
.side_tl {background-image:url(images/side_tl.gif); width:10;}
.side_tm {background-image:url(images/side_tm.gif);}
.side_tr {background-image:url(images/side_tr.gif); width:10;}
.side_rm {background-image:url(images/side_rm.gif);}
.side_br {background-image:url(images/side_br.gif);}
.side_bm {background-image:url(images/side_bm.gif);}
.side_bl {background-image:url(images/side_bl.gif);}
.side_lm {background-image:url(images/side_lm.gif);}
#blogpic{width:200px; height:216px; background-image:url(images/blog.gif); margin-top:10px; background-repeat:no-repeat;overflow:hidden;}
#blogtext{font-style:italic; text-decoration:none; color:#000000; text-align:center;  padding:5px; margin-top:90px; }
/*End Side Navigation*/

/*Picture Items*/
#picture_item_table{width:100%;height:100%;}
.picture_items{
	width:100%;
	height:100%;
}
.picture_title{padding:0; margin:0 auto;margin-bottom:10px;}
.picture_description{
	text-align:center;
	margin:auto;
	margin-top:10px;
	padding:0;
	width:275px;
}
a.picture_link, a.picture_link:visited{color:#000000; text-decoration:none;}
.picture_link:hover{text-decoration:underline;}
.picture_title:hover{text-decoration:underline;}

a.description_link:link, a.description_link:visited{color:#29ab01; text-decoration:none; font-weight:bold;}
a.description_link:hover{text-decoration:underline;}

#wheatgrass_juicers_table{float:right;}
.price{font-size:18px; color:#29ab01; font-weight:bold;}
/*End Picture Items*/

/*Lists and Links*/
.list {margin:0;text-align:left; padding:0;}
.list li{list-style:square url(images/bullet.gif); list-style-color:blue; margin:0;text-align:left; margin-left:15px; padding-bottom:10px;}
.list li a:link, #side_nav_content ul li a:visited{font-weight:bold; color:#29ab01; text-decoration:none;}
.list li a:hover{text-decoration:underline;}

.list2 {margin:0;margin-top:5px;text-align:left; padding:0;}
.list2 li{list-style:square url(images/bullet.gif); list-style-color:blue; margin:0;text-align:left; margin-left:15px; padding-bottom:3px;}

a.link:link, a.link:visited{color:#29ab01; text-decoration:none; font-weight:bold;}
a.link:hover{text-decoration:underline;}

.banner{background-image:url(images/title_banner.gif); background-repeat:no-repeat; width:100%; height:29px;margin:auto;text-align:center; font-size:20px; font-weight:bold; color:#FFFFFF; text-shadow: 0 0 1em #333333;}
/*End Lists and Links*/



/*Mail Monkey Start*/
.container{
	background-color:#FFFFFF;
	width:200px;
	border:1px solid #999999;
	padding:5 5 15 5;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}
.pageTitle {
	background-color:#DDDDDD;
	padding:8px;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.pageTitleAlert {
	background-color:#FF0000;
	padding:8px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}
.pageTitleSuccess {
	background-color:#33CC00;
	padding:8px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}
.formLabel {
	font-size:13px;
}
.error {
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
}
.small {
	font-size:11px;
}
/*Mail Monkey End*/

