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

* {
margin:0; 
padding:0;
}

img, div, a, input, h1 {
border: none;
behavior: url(../iepngfix.htc);
}

th, td{
font-weight:normal;
}

html, body {
margin:0; 
padding:0;
}

#background{
position:absolute; 
z-index:-20; 
width:100%; 
height:100%;
overflow: hidden;
background-color:#FFFFFF;
}

a:link {font-family: Century Gothic, Avant Garde, Arial, san-serif; font-size: 12px; color: #737373; text-decoration: none; }
a:visited {font-family: Century Gothic, Avant Garde, Arial, san-serif; font-size: 12px; color: #737373; text-decoration: none; }
a:hover {font-family: Century Gothic, Avant Garde, Arial, san-serif; font-size: 12px; color: #333333; text-decoration: none; }
a:active {font-family: Century Gothic, Avant Garde, Arial, san-serif; font-size: 12px; color: #737373; text-decoration: none; }



h1{
text-decoration:none;
border: 0;
width: 142px;
height: 150px;
position: absolute;
top: 10px;
left: 20px;
background-image:url(../images/logo.png);
z-index: 20;

}

h1 a {
	display : block;
	height : 113px;
	text-indent : -9999px; 
}

.nav{
border-left: 1px solid #356856;
}

.thumb{
border: solid 1px #356856;
margin-right: 15px;
margin-bottom: 15px;
}
.thumb2{
border: solid 1px #356856;
margin-right: 0px;
margin-bottom: 20px;
}

#top{
width: 830px;
height: 51px;
position: absolute;
top: 60px;
left: 0px;
background-image:url(../images/navbar1.png);
border-top: 1px solid #356856;
border-right: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;

}

#top2{
width: 815px;
height: 31px;
position: absolute;
top: 112px;
left: 195px;
background-image:url(../images/navbar2.png);
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-bottom: 1px solid #356856;
border-top: 1px solid #356856;
overflow: hidden;
z-index: 25;

}


#homebar{
width: 830px;
height: 168px;
position: absolute;
top: 180px;
left: 0px;
background-image:url(../images/homebar.png);
border-top: 1px solid #356856;
border-right: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;

}

#content_install{
width: 815px;
height: 430px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 195px;
top: 160px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_displays{
width: 815px;
height: 420px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 195px;
top: 160px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_about{
width: 815px;
height: 300px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 195px;
top: 140px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_contact{
width: 815px;
height: 360px;
background-image:url(../images/install-content.png);
text-align: center;
position: absolute;
left: 195px;
top: 140px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_about2{
width: 815px;
height: 220px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 195px;
top: 160px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_trans{
width: 815px;
height: 560px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 195px;
top: 160px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_collections{
width: 550px;
height: 480px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 460px;
top: 160px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_shipping{
width: 815px;
height: 540px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 195px;
top: 160px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_storage{
width: 550px;
height: 550px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 460px;
top: 160px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}

#content_restore{
width: 550px;
height: 320px;
background-image:url(../images/install-content.png);
text-align: left;
position: absolute;
left: 460px;
top: 160px;
border-left: 1px solid #356856;
border-right: 1px solid #356856;
border-top: 1px solid #356856;
border-bottom: 1px solid #356856;
z-index: 25;
}







/***************FONTS***************/

h2{
font-family: Century Gothic, Avant Garde, Arial, san-serif;
color: #333333;
font-weight: normal;
font-size: 18px;
line-height: 25px;
text-align:justify;
}

p {
font-family: Century Gothic, Avant Garde, Arial, san-serif;
color: #333333;
font-size: 12px;
line-height: 20px;
font-weight: normal;
text-align:justify;

}

.body {
font-family: Century Gothic, Avant Garde, Arial, san-serif;
color: #333333;
font-size: 12px;
line-height: 20px;
font-weight: normal;

}

.line {
font-family: Century Gothic, Avant Garde, Arial, san-serif;
color: #333333;
font-size: 11px;
line-height: 20px;
font-weight: normal;

}

.caption {
font-family: Century Gothic, Avant Garde, Arial, san-serif;
color: #333333;
font-size: 11px;
line-height: 18px;
font-weight: normal;
text-align:justify;

}

.bullets {
font-family: Century Gothic, Avant Garde, Arial, san-serif;
color: #333333;
font-size: 12px;
line-height: 15px;
font-weight: normal;
text-align:justify;

}


/***************HOME PAGE BG SLIDESHOW***************/




#content {
margin:0px auto;
height:100px;
width:100%;
bottom:5%;
z-index: 3;
background:#262626 no-repeat 90%;
border-top:1px solid #000;
border-bottom:1px solid #4F4F4F;
position:absolute;
}

#contentframe{
overflow: hidden;
border-top:solid 1px #4F4F4F;
border-bottom:1px solid #000;
height: 100%;
text-align:left;
z-index: -1;
}

#slidecounter{
float:left;
color:#4F4F4F;
font:50px "Helvetica Neue", Arial, sans-serif;
font-weight:bold;
margin:18px 20px;	
}

#slidecaption{
overflow: hidden;
float:left;
color:#FFF;
font:26px "Helvetica Neue", Arial, sans-serif;
font-weight:bold;
margin:33px 0;
}

/*Supersized Stamp*/
.stamp{
float: right;
margin: 25px 20px 0 0;
}

/*Supersize Plugin Styles*/
#navigation{
background: url('images/navbg.gif') no-repeat;
float: right;
margin:22px 20px 0 0;
}

#loading {
position: absolute;
top: 49.5%; 
left: 49.5%;
z-index: -1;
width: 24px; 
height: 24px;
text-indent: -999em;
background-image: url(../images/progress.gif);
}

#supersize{
position:fixed;
}

#supersize img, #supersize a{
height:100%;
width:100%;
position:absolute;
z-index: 0;
}

#supersize .prevslide, #supersize .prevslide img{
z-index: 1;
}

#supersize .activeslide, #supersize .activeslide img{
z-index: 2;
}