* {margin: 0; padding: 0;}
img {border: 0;}
body {color:#a29061; font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif; font-size:16px; background-color:#3b1011; background-image:url('../images/background.jpg'); background-repeat:no-repeat; background-position:top center;}
h1 {color:#a29061; font-size:26px; padding-bottom:15px;}
p {padding-bottom:15px;}
ul {margin-left:10px; padding-left:20px;}

#bodybackground {width:1080px; height:100%; align:center;}
#dropshadow {width:1080px; background-image:url('../images/dropshadow.png'); height:100%;}
#wrapper {width:1000px; margin:0 auto; height:100%;}
#flash {width:1000px; background:#ffffff; height:450px; margin-right:2px;}
#main_wrapper {width:1000px; background-image:url('../images/body_slice.gif'); background-position:top left; min-height:230px; height:100%;}
#logo {width:350px; float:left; background-image:url('../images/logo_top.gif'); background-repeat:no-repeat; height:100%;}
#main {width:650px; float:right; align:left; text-align:left; background-image:url('../images/main_top.gif');  background-repeat:no-repeat; height:100%;}
#ajaxarea {height:100%; margin: auto;}
#clear {clear:both;}

img.header {margin-left:30px; margin-top:50px;}
#maincol {width:482px; margin-left:30px; margin-right:138px; height:100%;}
#maincol td {padding: 5px 5px 5px 5px; border:none;}
#frontcol {width:482px; margin-left:30px; margin-right:138px; height:100%; text-align:center; font-size:21px;}

#footer {height:150px; width:1080px; background:#3b1011; color:#ffffff; background-image:url('../images/bottom.png'); background-repeat:no-repeat; background-position:top center; clear:both;}
#copyright {width:1080px; margin-top:118px; color:#ffffff; font-size:10px; text-align:center; font-family:Arial; float:right;}
#copyright  a:link {color:#dddddd; font-size:10px; font-family:Arial;}
#copyright  a:hover {color:#dddddd; font-size:10px; font-family:Arial;}
#copyright  a:visited {color:#dddddd; font-size:10px; font-family:Arial;}
#copyright  a:active {color:#dddddd; font-size:10px; font-family:Arial;}



#press {height:221px; background-image:url('../images/press_header.png'); clear:both;}
#press_wrapper {width:1000px; background-image:url('../images/body_slice.gif'); background-repeat:repeat-y; background-position:top left; height-min:430px; clear:both; text-align:left;}
img.press {border:0px;}
#press_wrapper A:link{text-decoration: none; color:#3c3c3c; font-size:12px;}
#press_wrapper A:visited {text-decoration: none; color:#3c3c3c; font-size:12px;}
#press_wrapper A:active {text-decoration: none; color:#3c3c3c; font-size:12px;}
#press_wrapper A:hover {text-decoration: none; color:#3c3c3c; font-size:12px;}
#press_wrapper td {text-align:center; vertical-align: top; padding-right:10px; padding-bottom:30px;}

.contacttext {
width: 190px;
height: 18px;
border-style:solid;
border-width:1px;
border-color:#e3d7c6;
}
.contacttextarea {
width: 360px;
height: 70px;
border-style:solid;
border-width:1px;
border-color:#e3d7c6;
}
.contactphone1 {
width: 50px;
height: 18px;
border-style:solid;
border-width:1px;
border-color:#e3d7c6;
}
.contactphone2 {
width: 128px;
height: 18px;
border-style:solid;
border-width:1px;
border-color:#e3d7c6;
margin-left:10px;
}

.button
{
margin-top:12px;
}