html, body {
margin:0;
padding:0;
border:0;
background-color:#FFFFFF; 
overflow-x: hidden; }
}

.html, body {
overflow-x: hidden;
}

.hidden
{
display:none;
}

body {
	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color:#000000;
	background-image:url(images/bg.jpg);
	background-repeat: repeat-x;
}

.clear{clear:both;}
* {margin: 0px;padding: 0px;}

#container {
	margin:auto;
	position:relative;
	width: 766px;
	height:825px;
}

a{color:#9E998C;}
a:hover{color:#FFFFFF;}

/********************** Mist Fade ***************************/



/* duplicate image positioning */
img.idupe {
	position:absolute;
	z-index:30000;
	visibility:hidden;
	}
	
/**********************Footer ***************************/

div.footercontainer p{
	position: relative;
	width: 766px;
	left:0px;
	font-family: arial;
	font-size: 10px;
	color: #9E998C;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	font-weight: normal; 
	text-align:right;
}

#footerbackground{
	width:766px;
	position: absolute;
	left:0px;
	top:645px;
}

#contact-us{
	position:absolute;
	top:410px;
	left:450px;
	width:300px;
	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;
}

/* set millions of background images */
.rbroundbox { background: url(product_images/nt.gif) repeat; }
.rbtop div { background: url(product_images/tl.gif) no-repeat top left; }
.rbtop { background: url(product_images/tr.gif) no-repeat top right; }
.rbbot div { background: url(product_images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(product_images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 8px;

}

/* highslide*/

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid silver;
}

.highslide-image {
    border-bottom: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.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-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


/********************** HomePage Splices***************************/

div.header {
	position:absolute;
	left:0px;
	top:102px;
	width:766px;
	height:498px;
}

div.home-logo {
	position:absolute;
	left:0px;
	top:0px;
	width:273px;
	height:102px;
}

div.our-work {
	position:absolute;
	left:553px;
	top:73px;
	width:68px;
	height:29px;
}

div.contact-us {
	position:absolute;
	left:632px;
	top:73px;
	width:86px;
	height:29px;
}

div.header-right {
	position:absolute;
	left:273px;
	top:0px;
	width:493px;
	height:73px;
}

div.interpret-text  {
	position:absolute;
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:150%;
	font-weight: normal; text-align:left;
}

div.interpret-text h1 {
	font-family:arial;
	font-size: 14px;
	color: #D5DE43;
	line-height:150%;
	font-weight: bold; 
	text-align:left;
}

div.our-work-text  {
	position:absolute;
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:150%;
	font-weight: normal; 
	text-align:left;
}

div.our-work-text h1 {
	font-family:arial;
	font-size: 14px;
	color: #D5DE43;
	line-height:150%;
	font-weight: bold; 
	text-align:left;
}

