body { font-family:verdana; font-size:12px; margin: 10px 0 0 0; padding: 0; }
.site { font-family:verdana; font-size:12px; margin: 10px 0 0 0; padding: 0; background: #CCCCCC; background-image: url(/uploads/palumbo_back.gif); }
#wrapper { text-align: left; margin: 0 auto; padding: 0; border:0; width: 840px; height: auto; background: #FFFFFF; }
.content_left { width: 230px; vertical-align:top; margin: 0; padding: 0; background: #FFFFFF; }
.content_right { width: 600px; vertical-align:top; margin: 0; padding: 5px 0px 0px 5px; background: #FFFFFF; }
img { border: none; }
img.image_logo { padding: 0; margin 0; }
img.image_left { margin: 5px 0px 0px 5px; border: 1px solid #666666; }
img.image_left_bottom { margin: 5px 0px 5px 5px; border: 1px solid #666666; }
.image_button { padding: 0px 0px 5px 5px; }
.button_column { width:33%; text-align: left; vertical-align:top; padding: 0; }
#content_main { margin: 10px 5px 0px 5px; width:595px; }
#content_links { margin: 10px 5px 0px 5px; width:595px; }
#footer { text-align: left; margin: 0 auto; padding: 0; border:0; width:400px; color:#666666; clear:both; }
h1 { font-family:verdana; font-size:14px; margin: 0; padding 0; }

.contact_body 	{ font-size:12px; line-height: 16px; font-family:verdana; text-decoration: none; text-align:left; vertical-align:top;  }
.contact_intro 	{ font-size:12px; line-height: 16px; font-weight:bold; font-family:verdana; text-decoration: none; text-align:left; vertical-align:top;  }
.contact_submit { width:80px; font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#FFFFFF; text-decoration: none; text-align:center; vertical-align:top;  }
.contact_input 	{ width:200px; font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#ffffff; text-decoration: none; text-align:left; vertical-align:top;  }
.contact_input_text 	{ width:200px; font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#FFFFFF; text-decoration: none; text-align:left; vertical-align:top;  }

.login_body 	{ font-size:12px; line-height: 16px; font-family:verdana; text-decoration: none }
.login_intro 	{ font-size:12px; line-height: 16px; font-weight:bold; font-family:verdana; text-decoration: none }
.login_submit 	{ font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#FFFFFF; text-decoration: none }
.login_input 	{ font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#ffffff; text-decoration: none }

.subscription_body 	{ font-size:12px; line-height: 16px; font-family:verdana; text-decoration: none; text-align:left; vertical-align:top;  }
.subscription_intro 	{ font-size:12px; line-height: 16px; font-weight:bold; font-family:verdana; text-decoration: none; text-align:left; vertical-align:top;  }
.subscription_submit 	{ font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#FFFFFF; text-decoration: none; text-align:center; vertical-align:top;  }
.subscription_input 	{ font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#FFFFFF; text-decoration: none; text-align:left; vertical-align:top;  }

.search_body 	{ font-size:12px; line-height: 16px; font-family:verdana; text-decoration: none }
.search_intro 	{ font-size:12px; line-height: 16px; font-weight:bold; font-family:verdana; text-decoration: none }
.search_submit 	{ font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#FFFFFF; text-decoration: none }
.search_input 	{ font-size:12px; line-height: 16px; font-family:verdana; COLOR:#000000; background-color:#ffffff; text-decoration: none }

a 		{ text-align: left; margin: 0; padding: 0; border:0; color:#666666; text-decoration: underline; }
a:link		{ text-align: left; margin: 0; padding: 0; border:0; color:#666666; text-decoration: underline; }
a:visited	{ text-align: left; margin: 0; padding: 0; border:0; color:#666666; text-decoration: underline; }
a:hover		{ text-align: left; margin: 0; padding: 0; border:0; color:#666666; text-decoration: none; }

.footer_left { color:#FFFFFF; font-size:11px; }
.footer_right { font-size:11px; }

#product_display { clear:both; padding-top: 10px; }