@charset "utf-8";
/* CSS Document */

BODY {
padding: 0; 
margin : 0; 
text-align : center; 
margin-left : auto; 
margin-right : auto; 
background: #000000 url(images/bg.jpg) center top no-repeat;
} 

a:link {color:#cdcccc; text-decoration:none;}
a:visited {color:#cdcccc; text-decoration:none;}
a:hover {color:#cdcccc; text-decoration:underline;}

#wrapper{   font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin : 0 auto; width:1000px; padding:0;  height:auto; margin-top:45px; color:#cdcccc; position:relative; background:none; }


#left {width:335px; padding-left:0; padding-right:5px; float:left; font-style:normal; font-size:11px;  margin-top:-15px;line-height:13px; height:400px; text-align:left;} 
#right {width:660px; padding:0;float:left; height:400px; margin-top:-15px;} 

#content{width:1000px; padding-left:30px; padding-right:35px; float:left; font-style:normal; font-size:10px;  margin-top:2px;line-height:14px; height:auto;}
.code-content {width:436px; padding-left:0; padding-right:0; float:left; font-style:normal; font-size:11px;  margin-top:2px;line-height:14px; height:auto; text-align:left;}
.code-content2 {width:500px; padding-left:40px; padding-right:20px; float:left; font-style:normal; font-size:11px;  margin-top:2px;line-height:14px; height:auto; text-align:left;}
.code-content img {border:1px solid #fff; margin-left:2px;}
.contact-content {width:436px; padding-left:0; padding-right:0; float:left; font-style:normal; font-size:11px;  margin-top:2px;line-height:14px; height:auto; text-align:left;}
.split-content-left {width:500px; padding:0; float:left; font-style:normal; font-size:10px;  margin-top:2px;line-height:14px; height:auto; text-align:left;}

.split-content-left TD {text-align:right; padding-bottom:4px;}

.table-sub {border: 1px solid #fff;}

.split-content-img {width:436px; padding:0; float:left; font-style:normal; font-size:10px;  margin-top:2px;line-height:14px; height:auto; text-align:left;}
#prefooter {float:left; height:4px; width:950px; background:none; border-top:#CCCCCC 2px solid;}
#footerband {width:145px; height:84px; background:#000; margin-top:40px; padding-left:250px; padding-right:603px; color:#FFF; font-size:10px; padding-top:16px; letter-spacing:0;}
#footer { float:left; height:auto; width:947px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:0;font-style:none; color:#cdcccc; background:none; border:none; margin:0;  padding-top:10px;  text-align:right;}
#footerfront { float:left; height:auto; width:998px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; letter-spacing:0;font-style:none; color:#cdcccc; background:none; border-top:#d0d2d3 2px solid; margin:0; margin-left:1px; padding-top:6px;  text-align:left;}
#suit-footer { float:left; height:auto; width:518px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7px; letter-spacing:0;font-style:none; color:#cdcccc; background:none; border:none; margin:0; margin-left:1px; padding-top:10px; padding-left:482px;  text-align:left; margin-bottom:10px;}
#suit-footer a , #footerfront a  {padding-left:0; padding-right:15px;}
#footer a  {padding-left:15px; padding-right:0;}
#footer a:link, #footerfront a:link, #suit-footer a:link {text-decoration:none; color:#cdcccc;}
#footer a:visited, #footerfront a:visited, #suit-footer a:visited {text-decoration:none; color:#cdcccc;}
#footer a:hover, #footerfront a:hover{text-decoration:underline; color:#cdcccc;}
#triumphfooter {width:438px; height:64px; float:left; padding-bottom:10px;}
#triumphfooterfront {width:438px; height:64px; top:532px; left:550px; position:absolute; margin:0; border:0; padding:0;}
#brochuretext {top:535px; left:193px; position:absolute; width:188; height:21;}
#brochure {top:480px; left:375px; position:absolute; width:178; height:159;}
#salepic {background:url(images/sale-front.jpg) 0 0 no-repeat; width:90px; height:100px; text-align:left; border:none;  padding-top:16px; padding-left:10px; padding-right:147px; font-size:12px; font-weight:normal; color:#FFF; font-family:Arial, Helvetica, sans-seriff; font-style:normal; line-height:16px; position:absolute; top:513px; left:0px;  }
#whatsnew {border:0; padding:0; margin:0; top:435px; left:0px; width:191px; height:20px; position:absolute;}
#pixme {top:620px; left:550px; position:absolute; width:449px; height:54px;}
.titletext {font-size:15px; font-family: Verdana, Geneva, sans-serif; font-style:normal; font-weight:normal; line-height:30px;}
p {
	/* color used to differentiate the different paragraphs */
	margin-top: 9px;
	margin-bottom: 9px;
}
 
h1 {height:24px; line-height:24px;  font-size:14px; letter-spacing:1px; text-align:left; padding:0; margin:0; font-style:normal; }

h2 {height:15px; line-height:15px;  font-size:11px; letter-spacing:0; text-align:left; padding:0; margin:0; font-style:normal; }

 
 .menu {width:auto;  font-family:  Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:0; font-weight:normal; margin:0; z-index:100; font-weight:normal; text-decoration:none; font-style:normal; font-stretch:normal;   margin-right:54px; margin-top:38px; height:27px;  float:right; text-align:left; position:relative; margin-bottom:15px; color:#999; }
.menu ul {
padding:0; margin:0; list-style-type:none; }

.menu ul li {
float:left; position:relative; z-index:100;}
.menu ul li a, .menu ul li a:visited {
float:left; display:block; text-decoration:none;color:#cdcccc; padding:0px 13px; line-height:15px; height:27px;  background : url("images/spacer.jpg") 0 0 no-repeat;
}
#menu-last, #menu-last a, #menu-last li a{padding-right:0; margin-right:0;}
#homebutton { float:left; width:313px; text-align:left; height:38px;  border:none;  margin:0; padding:0; margin-top:18px; margin-left:0px;}
#homebutton a, #homebutton a:link, #homebutton a img {border:none; margin:0; padding:0;}
#gallerymenu {background:none; }
.menu ul li:hover {width:auto;}

.menu ul li a:hover {border-color:#221e1f; color:#fff; text-decoration:underline; }



.menu ul li:hover a {border-color:#221e1f; color:#fff; }


.menu ul li ul {
display: none;
}
.menu table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0; text-align:left;
}

/* specific to non IE browsers */
.menu ul li:hover ul {
display:block;position:absolute;top:14px;margin-top:1px; left:0;width:170px;border-bottom:1px solid #000;
}

.menu ul li:hover ul li ul {
display: none;
}
.menu ul li:hover ul li a {
display:block;background:#000;color:#cdcccc;height:auto;line-height:15px;padding:4px 12px; width:137px; border:1px solid #000; border-bottom:0;
}
.menu ul li:hover ul li a.drop {
 color:#fff;
}
.menu ul li:hover ul li a:hover {
color:#fff; 
}
.menu ul li:hover ul li a:hover.drop {
 color:#fff;
}
.menu ul li:hover ul li:hover ul {
display:block; position:absolute; left:170px; top:-1px;
}
.menu ul li:hover ul li:hover ul.left {
left:-170px;
}



/* specific to IE5.5 and IE6 browsers */
.menu ul li a:hover ul {
display:block;position:absolute;top:13px; background:#000;left:0; border-bottom:1px solid #000;
}


.menu ul li a:hover ul li a {
display:block;background:#000;color:#cdcccc; height:1px; line-height:15px; padding:4px 12px; width: 140px;  border:1px solid #000; border-bottom:0;
}
.menu ul li a:hover ul li a.drop {
 padding-bottom:4px; color:#fff;
}
.menu ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu ul li a:hover ul li a:hover {
color:#fff; 
}
.menu ul li a:hover ul li a:hover.drop {
color:#fff;
}
.menu ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#cdcccc; left:170px;
}
.menu ul li a:hover ul li a:hover ul.left {
left:-170px;
}

