body {padding: 0 0 5px 0; background-image: url(/image/bg.jpg); margin: 0; }
td {font-family: Verdana, helvetica, sans-serif; vertical-align: top; }
#container {margin-right: auto; margin-left: auto; margin-bottom: 0; text-align: center; width: 900px; }
#thetop {height: 150px; background-image: url(/image/silestone-orlando.jpg); background-position: top; background-repeat: no-repeat; letter-spacing: 1px; text-align: left; }
#themenushell {background: #E4003F; vertical-align: middle; font-size: 15px; font-weight: bold; border: 1px solid #cccccc; font-family: arial, trebuchet ms, sans-serif; text-transform: uppercase;}
#themenucell {margin: 0 auto; text-align: center; width: 900px }
#whitearea {background: #ffffff; padding: 5px; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: 0; text-align: left; }
#grayarea {background: #4a4a4b; color: #ffffff; border: 1px solid #cccccc; text-align: left; }
#footer {padding: 0 0 0 55px; margin: 0;}
#footer img {float: left; padding: 0; margin: 5px 0; border: 0; }

.bottom {text-align: center; font-size: 11px; color: #474747; line-height: 13px; letter-spacing: 1px; height: 20px; vertical-align: middle; }
a.bottom:link, a.bottom:visited {color: #333333; text-decoration: underline; background-color: transparent; letter-spacing: 1px; line-height: 13px; font-size: 11px; }
a.bottom:hover, a.bottom:active {color: #333333; text-decoration: none; background-color: transparent; letter-spacing: 1px; line-height: 13px; font-size: 11px; }

h1 {font-size: 21px; line-height: 25px; padding: 0 10px 0 30px; margin-top: 15px; margin-bottom: 0;}
h2 {font-size: 12px; line-height: 12px; padding: 0 10px 0 60px; margin: 0; margin-bottom: 15px; color: #cccccc; text-transform: lowercase}
h3 {font-size: 12px; line-height: 16px; padding: 0 10px 0 20px; margin: 10px 0; margin-bottom: 5px; color: #6E6E6E; text-transform: uppercase}
p {font-size: 12px; line-height: 17px; padding: 0 15px 0 20px; margin: 10px 0; text-align: left; }

#submenu {float: right; padding: 0 50px 0 40px; text-align: center; margin-top: 60px; margin-bottom: 5px; line-height: 20px; font-size: 12px;}
#submenu a:link, #submenu a:visited {color: #333333; text-decoration: none; background-color: #D3D3D3; padding: 1px 5px 2px 5px;}
#submenu a:hover, #submenu a:active {color: #000000; text-decoration: none; background-color: transparent; padding: 1px 5px 2px 5px;}

a.sub:link, a.sub:visited {color: #333333; text-decoration: underline; background-color: #D3D3D3; letter-spacing: 1px; line-height: 13px; }
a.sub:hover, a.sub:active {color: #000000; text-decoration: none; background-color: transparent; letter-spacing: 1px; line-height: 13px; }

/*DROP MENU BEGIN*/

.menu { background-color: transparent; line-height: 26px; font-family: arial, trebuchet ms, sans-serif; }
.menu a:link, .menu a:visited { color: #ffffff; text-decoration: none}
.menu a:hover, .menu a:active { color: #000000; text-decoration: none}
#dropmenudiv {position: absolute; border-top: 0; border-right: 0; border-bottom: 1px solid #000000; border-left: 1px solid #000000; font-size: 13px; background: #e4003f; line-height:18px; z-index: 100; font-weight: bold; text-decoration: none; color: #ffffff; margin-top: 5px}
#dropmenudiv a:link, #dropmenudiv a:visited {font-family: arial, trebuchet ms, sans-serif; font-size: 13px; color: #000000; display: block; text-indent: 3px; padding: 1px 0; text-decoration: none; font-weight: bold; }
#dropmenudiv a:hover, #dropmenudiv a:active {font-family: arial, trebuchet ms, sans-serif; font-size: 13px; color: #ffffff; background: #000000; display: block; text-indent: 3px; padding: 1px 0; text-decoration: none; font-weight: bold; }

/* DROP MENU END*/

/* Form BEGIN*/
  div.form  {
text-align : right;
height : 16px;
width : 160px;
border : 0;
font-size : 12px;
padding : 0 3px 0 0;
margin-top : 5px;
margin-left : 5px;
display : block;
float : left;
font-weight : bold;
background : transparent;
color: #666666;
}
input.form {
height : 16px;
line-height : 16px;
border : 0;
text-align : left;
padding : 3px 0 0 2px;
margin-top : 4px;
background-color : #2A9DC9;
color : #000000;
float : left;
font-size : 11px;
letter-spacing : 1px;
}
textarea.form {
background-color : #2A9DC9;
border : 0;
padding : 2px 4px 2px 4px;
margin : 0;
color : #000000;
float : left;
font-size : 11px;
width : 375px;
height : 150px;
font-family : Verdana, helvetica, sans-serif;
line-height : 16px;
overflow : auto;
}
input.submitbutton {
color : #2A9DC9;
border : 1px solid #000000;
background : #25170c;
padding : 0;
margin-top : 5px;
font-size : 12px;
font-weight : bold;
text-align : center;
letter-spacing : 0;
cursor : pointer;
font-family : Verdana, helvetica, sans-serif;
}
input.submitbutton:hover {
color : #000000;
border : 1px solid #000000;
background : #ffffff;
margin-top : 5px;
padding : 0;
font-size : 12px;
font-weight : bold;
text-align : center;
letter-spacing : 0;
cursor : pointer;
font-family : Verdana, helvetica, sans-serif;
} 
/* FORM END */

#home {color: #d4d4d4}
.clearer {clear: both; line-height: 0; height: 0; margin: 0; padding: 0; font-size: 0; border: none; background: transparent; }