
body {
background-color:#000000;
margin:0;
padding:0;
text-align:center;
scrollbar-face-color : #2E4D6B;
scrollbar-shadow-color : #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color : #FFFFFF;
scrollbar-track-color : #2E4D6B;
scrollbar-darkshadow-color : #000000;
scrollbar-base-color : #FFFFFF;
}

.hidden { display: none; }
.unhidden { display: block; }


#main {
width:900px;
height:900px;
text-align:left;
margin: 0 auto; 
/* center  */
position:absolute;
top:5%;
margin-top:-10px;  /*negative half margin of height */
margin-left:-450px; /*negative half margin of  width */
left:50%
/* center  */
}

<STYLE TYPE="text/css">
<--!
@font-face {
  font-family: Square 721 BT;
  font-style:   normal;
  font-weight: normal;
  src:url(http://www.venam.ca/newsite/fonts/SQUAREB0.eot);
}
-->
</STYLE>

hr {
border-bottom: 1px #666 solid;
} 

a{
color:#190B03;
text-decoration:none;
}


a:hover{
text-decoration:underline;
}

h1{ margin:10px; text-align:left; color:#663300; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }


#topborder {
width:800px;
height:1px;
background-color:#FFFFFF;
float:left;
font-size:1px; /*fix for weird ie bug */
}

#bottomborder {
width:800px;
height:1px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
background-color:#FFFFFF;
}

#leftborder {
width:1px;
height:798px;
float:left;
position:relative;
background-color:#FFFFFF;
font-size:1px; /*fix for weird ie bug */
}

#rightborder {
width:1px;
height:798px;
position:relative;
float:left;
background-color:#FFFFFF;
font-size:1px; /*fix for weird ie bug */
}

#hseparator {
width:900px;
height:10px;
position:relative;
float:left; 
background-color:#000000;
font-size:1px; /*fix for weird ie bug */
}

#contentmain {
width: 900px;
height:900px;
background-color:#000000;
position:relative;
float:left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
overflow:auto; /* makes anchor links in ie non-working */
}

#menubar {
width: 798px;
height:100px;
position:relative;
float:left; 
background-color:#190B03;
}

#banner {
width: 893px;
height:227px;
position:relative;
float:left; 
background-image:url("images/bannerimg.png");
}

#leftslideshow {
width: 232px;
height:160px;
position:relative;
float:left; 
left:2px;
top:34px;
background-color:black;
}

#middleslideshow {
width: 419px;
height:221px;
position:relative;
float:left; 
left:5px;
top:3px;
background-color:black;

}

#rightslideshow {
width: 232px;
height:160px;
position:relative;
float:left; 
left:8px;
top:34px;
background-color:black;

}

#slogan {
width: 624px;
height:100px;
position:relative;
background-image:url("images/slogan.jpg");
float:left; 
font-size:1px;
}

#bannersep {
width:1px;
height:100px;
position:relative;
float:left; 
background-color:#FFFFFF;
font-size:1px; /*fix for weird ie bug */
}


#homemenu {
width:900px;
height:32px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
}

#homecontent {
width:900px;
height:534px;
position:relative;
background-image:url("images/bgmain.png");
float:left;
font-size:1px; /*fix for weird ie bug */
}

#quotescontent {
width:900px;
height:534px;
position:relative;
background-image:url("images/bgquotes.png");
float:left;
font-size:1px; /*fix for weird ie bug */
}

#bottomheader {
width:900px;
height:60px;
position:relative;
float:left;
left:0px;
top:31px;
font-size:1px; /*fix for weird ie bug */
}

#animation {
width:520px;
height:60px;
position:relative;
float:left;
left:0px;
top:0px;
font-size:1px; /*fix for weird ie bug */
}

#copyright {
width:209px;
height:60px;
position:relative;
float:left;
top:0px;
font-size:1px; /*fix for weird ie bug */
}

#rightbottom {
width:171px;
height:60px;
position:relative;
float:left;
top:0px;
font-size:1px; /*fix for weird ie bug */
}


#slideshow {
width:798px;
height:300px;
position:relative;
float:left;
background-color:#8A8B6C;
font-size:1px; /*fix for weird ie bug */
}

#worksslideshow {
width:170px;
height:400px;
position:relative;
float:left;
left:10px;
background-color:#8A8B6C
font-size:1px; /*fix for weird ie bug */
}

#hometext {
width:443px;
height:440px;
position:relative;
float:left;
left:20px;
top:25px;

font-size:1px; /*fix for weird ie bug */
overflow:none;
}

#quotestext {
width:858px;
height:440px;
position:relative;
float:left;
left:20px;
top:25px;

font-size:1px; /*fix for weird ie bug */
overflow:auto;
}

#homeimg {
width:399px;
height:425px;
position:relative;
float:left;
left:56px;
top:25px;
}

#gallerysubmit {
width:399px;
height:425px;
position:relative;
float:left;
left:56px;
top:25px;
}




#sublinks {
width:158px;
height:335px;
background-color:#190B03;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
overflow:auto;
}



#hometext p { margin:10px; text-align:left; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#hometext li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#hometext h1 { margin:10px; text-align:left; color:#FFFFF0; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#hometext h2 { margin:10px; text-align:left; color:#FFFFF0; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#hometext a { text-align:left; color:#FFFFFF; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#hometext a:hover { text-align:left; color:#000000; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#hometextscrolling {
width:443px;
height:440px;
position:relative;
float:left;
left:20px;
top:25px;
overflow:auto;
}

#hometextscrolling p { margin:10px; text-align:left; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#hometextscrolling li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#hometextscrolling h1 { margin:10px; text-align:left; color:#FFFFF0; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#hometextscrolling a { text-align:left; color:#FFFFFF; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#hometextscrolling a:hover { text-align:left; color:#000000; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }



#quotestext p { margin:10px; text-align:left; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#quotestext li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#quotestext h1 { margin:10px; text-align:left; color:#FFFFF0; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#quotestext a { text-align:left; color:#76BC0C; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#quotestext a:hover { text-align:left; color:#663300; text-decoration:underline; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#sublinks p { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#sublinks li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#sublinks a { text-align:left; color:#76BC0C; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#sublinks a:hover { text-align:left; color:#663300; text-decoration:underline; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#gallerysubmit p { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#gallerysubmit h2 { margin:10px; text-align:center; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#gallerysubmit li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#gallerysubmit h1 { margin:10px; text-align:left; color:#FFFFF0; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#gallerysubmit a { text-align:left; color:#FFFFFF; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#gallerysubmit a:hover { text-align:left; color:#000000; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#copyright p { margin:10px; text-align:left; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font: 11px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#copyright li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#copyright h1 { margin:10px; text-align:left; color:#FFFFF0; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#copyright a { text-align:left; color:#FFFFFF; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#copyright a:hover { text-align:left; color:#2E4D6B; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#rightbottom p { margin:10px; text-align:left; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font: 11px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#rightbottom li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#rightbottom h1 { margin:10px; text-align:left; color:#FFFFF0; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#rightbottom a { text-align:left; color:#FFFFFF; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#rightbottom a:hover { text-align:left; color:#2E4D6B; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }




#clock { 
width:250px; 
height:15px; 
position:relative; 
float:left; 
text-align:center;
}

#links { 
width:250px; 
height:15px; 
position:relative; 
float:left; 
text-align:center;
}

#links a { text-align:left; color:#663300; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }

#extraline { 
width:750px; 
height:10px; 
position:relative; 
float:left; 
top:3px;
font-size:1px;
}

/* form */
