* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#000000;
 background-image:url(images/body-tile-top.jpg);
 background-repeat:repeat-x;
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
 background-color:#FFFFFF;
 min-height:700px; height:auto !important; height:700px; 
 overflow:hidden !important;
}
#leftcolumn { 
 color: #000000;
 background-color:#FFFFFF;
 background-image:url('images/logo.jpg');
 background-repeat:no-repeat;
 padding: 240px 10px 0px 10px;
 min-height:560px; height:auto !important; height:560px; 
 width: 150px;
 float: left;
/* border:1px solid #ccc;*/
}
#maincolumn { 
 float: left;
 color: #333;
 background: #ffffff;
 min-height:500px; height:auto !important; height:500px; 
 width: 830px;
 display: inline;
 position: relative;
}
#nav { 
 float: left;
 height: 27px;
 width: 800px;
 padding:10px;
 display: inline;
 position: relative;
}
#flashbanner { 
 float: left;
 background: #981b1e;
 background-image:url('images/flash_curtain.jpg');
/* background-repeat:no-repeat;*/
 height: 290px;
 width: 580px;
 padding:15px 30px 15px 30px;
 display: inline;
 position: relative;
}
#content { 
 float: left;
 background: #981b1e;
 min-height:400px; height:auto !important; height:400px; 
 width: 580px;
 display: inline;
 position: relative;
 padding:30px;
}
#contentTop { 
 float: left;
 background: #000000;
 color:#FFFFFF;
 min-height:100px; height:auto !important; height:100px; 
 width: 560px;
 padding:10px;
 display: inline;
 position: relative;
 text-align:center;
}
#contentBody { 
 float: left;
 background: #ffffff;
 height: auto;
 width: 560px;
 padding:10px;
 display: inline;
 position: relative;
}

#rightcolumn { 
 float: right;
 color: #333;
 background: #ffffff;
 background-image:url('images/right_panel_curtain.jpg');
 background-repeat:no-repeat;
 padding: 100px 10px 0 10px;
 height: 400px;
 width: 170px;
 display: inline;
 position: relative;
}
#footer { 
 clear:both;
 margin: 0 auto;
 width: 1000px;
 background: #000000;
 color:#FFFFFF;
 text-align:center;
 padding:3px;
 min-height:40px; height:auto !important; height:40px; 
}

