body { background-image: url(../images/repeater_bg.jpg); background-repeat: repeat-x; margin:0px; background-color:#000000; z-index:-99 }
#container { background-image: url(../images/main_bg_index.jpg); background-repeat: no-repeat; margin:0px; height: auto; height:900px; z-index:95; }
#containera { background-image: url(../images/main_bg_about.jpg); background-repeat: no-repeat; margin:0px; height: auto; height:900px; z-index:96; }
#containerb { background-image: url(../images/main_bg_about.jpg); background-repeat: no-repeat; margin:0px; height: auto; height:200px; z-index:94; }
#containerc { background-image: url(../images/main_bg_contact.jpg); background-repeat: no-repeat; margin:0px; height: auto; height:900px; z-index:93; }
#containert { background-image: url(../images/main_bg_testimonials.jpg); background-repeat: no-repeat; margin:0px; height: auto; height:900px; z-index:99; }
#containeracc { background-image: url(../images/main_bg_accessories.jpg); background-repeat: no-repeat; margin:0px; height: auto; height:900px; z-index:99; }
#container-blank { background-image: url(../images/main_bg_blank.jpg); background-repeat: no-repeat; margin:0px; height: auto; height:900px; z-index:99; }
#nav { position: absolute; width: 990px; top: 36px; z-index:97; }
#nav-menu-top ul { list-style: none; padding: 0; margin: 0; }
/* GENERAL FONT */
#nav-menu-top-delete li a { font-family: Tahoma; font-size: 12px; text-decoration: none; text-align: center; }
#nav-menu-top li { float: right; margin: 0px; }
#nav-menu-top li a { padding: 0; display: block; border: none; margin: 0; font-weight: bold; }
#nav-menu-top li a:hover { padding: 0; display: block; border: none; margin: 0; }
/* Hide from IE5-Mac \*/
#nav-menu-top li a { float: none; }
/* End hide */
 
#nav-menu ul { list-style: none; padding: 0; margin: 0; }
#footer { position:absolute; top:900px; left:20px; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 970px; }
#footer a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#footer-left { float:left; width:680px; }
#footer-right { float:right; width:280px; }
a:link, a:visited { color: #A3802E; text-decoration: underline; font-weight: bold; }
a:hover { color: #A3802E; text-decoration: none; font-weight: bold; }
#maintxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #e1e1e1; }
#maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #e1e1e1; position:absolute; left:315px; top:137px; width:675px; height:750px; z-index:1; overflow: auto; }
#maintexta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #e1e1e1; position:absolute; left:185px; top:137px; width:804px; height:242px; z-index:9; }
#maintextg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #e1e1e1; position:absolute; left:8px; top:214px; width:980px; height:646px; z-index:98; }
#maintextg2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #e1e1e1; position:absolute; left:51px; top:346px; width:938px; height:646px; z-index:98; }
.img_border { border:1px solid #A58030; padding:2px; }
#right-test { position:absolute; left:990px; top:0; width:650px; ; height:900px; z-index:0; background-image: url(../images/rightside_bg_testi.jpg); background-repeat: no-repeat;/*	background-position: right top;
	background-attachment:scroll; */
}
#right-index { position:absolute; left:990px; top:0; width:650px; ; height:900px; z-index:0; background-image: url(../images/rightside_bg_index.jpg); background-repeat: no-repeat;/*	background-position: right top;
	background-attachment:scroll; */
}
#right-logos { position:absolute; left:990px; top:0; width:650px; ; height:900px; z-index:0; background-image: url(../images/rightside_bg_logos.jpg); background-repeat: no-repeat;/*	background-position: right top;
	background-attachment:scroll; */
}
#right-virtual { position:absolute; left:990px; top:0; width:650px; ; height:900px; z-index:0; background-image: url(../images/rightside_bg_virtual.jpg); background-repeat: no-repeat;/*	background-position: right top;
	background-attachment:scroll; */
}
.err { color:#FF0000; }
h1 { font-size:16px; font-weight:bold; }
h2 { font-size:11px; font-weight:bold; padding:0; margin:0; }
#gallery-rolls { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e1e1e1; position:absolute; left:8px; top:180px; width:980px; z-index:0; }
maintexta a { color:#CCFFFF; text-decoration:blink; }
/*//// HIGHSLIDE STUFF /////*/
.* {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 16px;
}
.highslide { cursor: url(highslide/graphics/zoomin.cur), pointer; outline: none; z-index:6; }
.highslide img { border: 2px solid gray; z-index:8; }
.highslide:hover img { border: 2px solid white; }
.highslide-image { border: 2px solid white; z-index:9; }
.highslide-image-blur { }
.highslide-caption { display: none; border: 2px solid white; border-top: none; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; background-color: white; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black;/*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }
.highslide-html { background-color: white; }
.highslide-html-content { position: absolute; display: none; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.control { float: right; display: block; /*position: relative;*/
	margin: 0 5px; font-size: 9pt; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #999; }
.control:hover { color: black !important; }
.highslide-move { cursor: move; }
.anylinkcss { position:absolute; visibility: hidden; border:1px solid black; border-bottom-width: 0; font:normal 12px Verdana; line-height: 18px; z-index: 99; background-color: #FFF; width: 250px; margin-top:-40px; }
.anylinkcss a { width: 100%; display: block; text-indent: 3px; border-bottom: 3px solid black; padding: 2px 0px 2px 0px; text-decoration: none; font-weight: bold; text-indent: 5px; text-align:left; }
.anylinkcss a:hover { /*hover background color*/ background-color: black; color: white; }
.vt a { border:1px solid #FFCC00; padding:2px; }
#heading1 { z-index:1; position:absolute; left:201px; top:132px; width:753px; height:44px; }
