p
{ margin : 0px 0px 8px 0px; padding : 0px; }

body 
{ margin : 0px; padding : 0px; background-color : #FFF; }

body, td
{ font-family : Arial; font-size : 15px; }

a
{ text-decoration : none; font-weight : bold; color : #900; }

a:hover
{ text-decoration : none; font-weight : bold; color : #F00; }

p
{ margin : 8px 0px; }

#header 
{ background-color : #342; color : #FFF; border-bottom : 1px solid #120; padding : 12px 24px; }

#tagline
{ border-top : 1px solid #897; border-bottom : 1px solid #000; background-color : #675; padding : 6px 24px; color : #FFF; font-weight : bold; letter-spacing : 2px; text-transform : uppercase; font-size : 12px; }

#footer
{ background-color : #FFF; padding : 8px 32px; height : 16px; }

.menu
{ width : 150px; padding : 16px; background-color: #342; float : right; margin : 32px 8px -20px 0px; }

.menu .title
{ color : #FFF; border-bottom : 1px solid #453; margin-bottom : 8px; }

.menu a
{ display : block; color : #FA3; }

.menu a:hover
{ color : #FFF; }

#content
{ padding : 16px 24px; text-align : justify; }

#am
{ margin : 0px 20px 8px 0px; border : 1px solid #000; }

.title
{ font-weight : bold; margin-bottom : 16px; border-bottom : 1px solid #BBB; letter-spacing : 2px; font-variant : small-caps; }

label
{ font-weight : bold; display : block; height: 0%; }

input, select, textarea
{ margin-bottom : 4px; width : 300px; display : block; }

.button
{ width : auto; padding : 0px 8px 0px 8px; margin : 8px 2px 0px 0px; display : inline; }

.message
{ background-color : #FFE; border : 1px solid #BBB; margin : 0px 0px 8px 0px; padding : 16px; }

.frame
{ background-color : #FFF; border : 1px solid #BBB; margin : 0px 0px 8px 0px; padding : 16px; }

.table
{ border-collapse : collapse; background-color : #FFF; width : 99%; margin : 0px; padding : 0px; }

.table th
{ background-color : #EEE; text-align : left; }

.table td, .table th
{ border : 1px solid #BBB; padding : 2px 8px; }

.image
{ background-color : #FFF; border : 1px solid #BBB; width : 200px; height : 150px; margin : 16px; }

.product
{ margin : 0px 0px 16px 0px; border : 1px solid #CCC;  }

.description
{ margin : 16px 16px 16px 0px; }

.noimage
{ padding : 16px; font-weight : bold; }

.event
{ border-bottom : 1px solid #BBB; margin : 8px 0px 16px 0px; padding-bottom : 16px; }

form, #cmd
{ margin : 0px ; padding : 0px; }

