body {background: #FFFFFF; margin: 0px; padding-top: 140px;}
body, td, p {font-size: 11px; font-family: Verdana, Arial, Sans-serif; color: #727272;}
input, select, textarea {font-size: 11px; font-family: Verdana, Arial, Sans-serif; color: #666666; background-color: #FFFFFF; border: 1px solid #CCCCCC;}
table {border: 0px}
h1, h2, h3, h4, h5, h6 {padding: 0px; line-height: 18px; margin: 0px;}

/* --     layout    -- */

.logo {padding: 5px 30px 5px 0px;}
.search {text-align: right;}

.padcell {border-top: 1px solid #E7E7E7; border-left: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7;}

.menucell {vertical-align: top;}
.menuitem {background: url(http://www.chilliwebsites.com/templates/1181/images/button.jpg) bottom repeat-x; padding: 12px 20px 12px 20px; text-align: right;}
.menu {font-family: Georgia, serif; font-size: 15px; color: #DEDFE1; text-decoration: none; white-space: nowrap;}
A.menu:link {font-family: Georgia, serif; font-size: 15px; color: #DEDFE1; text-decoration: none;}
A.menu:visited {font-family: Georgia, serif; font-size: 15px; color: #DEDFE1; text-decoration: none;}
A.menu:hover {font-family: Georgia, serif; font-size: 15px; color: #FFFFFF; text-decoration: none;}

.contentcell {padding: 0px 30px 0px 20px; vertical-align: top; background-color: #FFFFFF;}
#photo {margin: 0px 0px 15px 15px;}

.footer {font-size: 10px; color: #717171; padding: 4px 0px 4px 0px;}
.credits {font-size: 10px; color: #717171;}
A.credits:link {font-size: 10px; color: #717171; text-decoration: none;}
A.credits:visited {font-size: 10px; color: #717171; text-decoration: none;}
A.credits:hover {font-size: 10px; color: #48A3D0; text-decoration: none;}


/* --     text styles    -- */
.error {font-weight: bold; color: #CC0000;}
.header1 {font-family: Georgia, serif; font-size: 20px; color: #103C6D;}
.subheader1 {font-size: 14px; color: #7AC141;}
.header2 {font-family: Georgia, serif; font-size: 20px; color: #727272;}
.subheader2 {font-family: Georgia, serif; font-size: 13px; color: #727272;}
.details {font-size: 10px; color: #999999;}
.ColorText {color: #CC0000;}
.new {font-weight: bold; font-size: 9px; color: #FFFFFF; background-color: #CC0000; padding: 3px;}
.feature {font-weight: bold; font-size: 9px; color: #FFFFFF; background-color: #CC0000; padding: 3px;}

/* --     text links     -- */
a:link {color: #48A3D0; text-decoration: underline;}
a:visited {color: #48A3D0; text-decoration: underline;}
a:hover {color: #103C6D; text-decoration: underline;}

