@charset "utf-8";
/* CSS Document */
body { font: normal 13px Arial, Helvetica, sans-serif; background: #ABD018 url(assets/images/bg.gif) repeat-x; margin: 0; padding: 0; text-align: center; color: #333333; 
}
body a { color: #333333; text-decoration: underline; 
}
body a:hover { color: #E65A94; text-decoration: underline; 
}
body, td, th { color: #333333; font: 0.814em/normal Arial, Helvetica, sans-serif; 
}
a {outline: none; 
}
a img { border: none; 
}
#container { width: 900px; margin: 0 auto; text-align: left; border-top: none; border-right: none; border-bottom: none; border-left: none; 
}
.header { background: url(assets/images/page_r1_c1_r1_c1.gif) no-repeat center top; height: 212px; width: 900px; 
}
.navigation { padding-top: 130px; float: right; padding-right: 20px; font: 16px "Times New Roman", Times, serif; color: #FFFFFF; text-decoration: none; 
}
.navigation a { color: #FFFFFF; text-decoration: none; 
}
.navigation a:hover { color: #FFFFFF; text-decoration: underline; 
}
#content { background: #FFFFFF; margin: 0px auto; width: 900px; padding: 12px 0px; 
}
#left-column { float: left; width: 630px; text-align: left; padding: 0px 0px 0px 20px; 
}
#right-column { padding-right: 24px; float: right; width: 200px 
}
#right-column img { 
}
#right-column-edit { 
}
#footer { background: #ABD018; width: 900px; height: 39px; margin-bottom: 10px; 
}
.bullets { width: 100%; margin-top: 5px; margin-bottom: 15px; line-height: 18px; 
}
.bullets ul { font-size: 100%; line-height: 14px; list-style: none; margin: 0 auto; padding-left: 0px; 
}
.bullets ul li { background: url(assets/images/dot-pink-small.gif) no-repeat 5px 5px; margin-left: 0px; padding-left: 25px; line-height: 20px; 
}
.bullets ul li ul li { background: url(assets/images/dot-pink-small.gif) no-repeat 5px 5px; margin-left: 0px; padding-left: 25px; line-height: 20px; 
}
#index-pix { float: left; width: 630px; 
}
#ellie-em { float: left; width: 280px; height: 197px; padding-right: 10px; 
}
#ellie-em-text { float: left; width: 320px; height: 197px; text-align: justify; padding-top: 20px; 
}
#about-pix { float: right; width: 293px; height: 252px; padding-left: 20px; padding-bottom: 40px; padding-top: 20px; 
}
#contact-info { float: left; width: 200px; text-align: right; margin-bottom: 25px; padding-top: 15px; 
}
#directions { float: right; width: 400px; text-align: left; margin-bottom: 25px; padding-top: 15px; 
}
.peek-pix { float: left; padding-right: 7px; width: 190px; padding-bottom: 15px; height: 168px; 
}
#products-left { float: left; width: 295px; 
}
#products-right{ float: right; width: 295px; 
}
