@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0}
body { Background-color:#3A59CE; background-image:url(../theme/background/service.jpg); background-attachment:fixed; background-position:top; font-size:14px;}
a:link {color: #FFF; text-decoration:none;} a:visited {color: #FFF; text-decoration:none;} a:hover{background-color:#f6a200;}
.master_container { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; width: 800px; } 
/* Modify Master Container to center content for IE, currently set for FF*/
#banner { position:absolute; width:800px; height:190px;	z-index:auto; left: -1px; } 
#topmenu{ position:absolute; width:800px; height:20px; z-index:2; left:-1px; top:190px; }
#titlebanner{ position:absolute; width:800px; height:200px;	z-index:auto; left:-1px; top:210px; }

/* Main Content */
#main_content{position:absolute; width:680px; padding:10px 10px 10px 10px; left:50px; top:420px;}
  /* Hire */
  .label_hire{color:#f6a200; background-image:url(../theme/tabs/default.gif); text-align:center;}
  .hire_content{color:#FFF; background-color:#708DEB; padding:10px 10px 10px 10px;}
  
  /* Storage */
  .label_storage{color:#f6a200; background-image:url(../theme/tabs/default.gif); text-align:center;}
  .storage_content{color:#FFF; background-color:#708DEB; padding:10px 10px 10px 10px;}
  
  /* Wedding */
  .label_wedding{color:#f6a200; background-image:url(../theme/tabs/default.gif); text-align:center;}
  .wedding_content{color:#FFF; background-color:#708DEB; padding:10px 10px 10px 10px;}
    /* Photographs */

/* copyright and bottom menu */
#copyright{ position:absolute; width:800px; height:100px; z-index:auto; left:-1px; top:1880px; color:#FFF; background-image:url(../theme/copyright/footer.gif); text-align:center;}