@charset "utf-8";
/* CSS Document */

*{
padding:0px;
margin:0px;
}

body{
font-weight:normal;
color:#ffffff;
font-family:Arial;
font-size:12px;
background-color:#000000;
background-image:url(../images/base-bkg.png);
background-repeat:repeat-x;
}


#base{
width:1000px;
margin-left:auto;
margin-right:auto;
overflow:auto;
}

#logo{
width:1000px;
height:126px;
background:url(../images/logo.png) no-repeat;
}


#flash-header{
width:1000px;
height:376px;
}
#flash-header2{
width:1000px;
height:305px;
}


#nav-bar{
width:1000px;
height:54px;
}

#main-nav{
height:54px;
}

#main-nav li {
display:inline;
width:100%;
}

#main-nav li a {
background:url('../images/nav-item.png') no-repeat;
display:block;
float:left;
height:54px;
text-indent:-9999px;
width:100%;
}

#main-nav li a:hover {background:url('../images/nav-item.png') no-repeat; background-position: 0px -54px;}
#main-nav .nav00 a { width:201px;}
#main-nav .nav00 a:hover {background-position: 0px -54px;}
#main-nav #home-active a {background-position: 0px -54px;}

#main-nav .nav01 a { width:199px;background-position: -201px 0px;}
#main-nav .nav01 a:hover {background-position: -201px -54px;}
#main-nav #about-active a {background-position: -201px -54px;}

#main-nav .nav02 a {background-position: -401px 0px;width:199px;}
#main-nav .nav02 a:hover {background-position: -401px -54px;}
#main-nav #packages-active a {background-position: -401px -54px;}

#main-nav .nav03 a {background-position: -601px 0px;width:199px;}
#main-nav .nav03 a:hover {background-position: -601px -54px;}
#main-nav #faq-active a {background-position: -601px -54px;}

#main-nav .nav04 a {background-position: -801px 0px;width:199px;}
#main-nav .nav04 a:hover {background-position: -801px -54px;}
#main-nav #contact-active a {background-position: -801px -54px;}


#content-box{
width:1000px;
overflow:auto;
padding-top:35px;
padding-bottom:65px;
}


#left-box{
float:left;
margin-left:17px;
margin-right:22px;
width:491px;
}

#right-box{
float:left;
width:470px;
}

#text-box{
width:451px;
padding-left:20px;
padding-top:20px;
padding-right:20px;
}

.label-box{
float:left;
color:#515151;
font-weight:bold;
font-size:12pt;
text-align:right;
width:100px;
padding-right:20px;
padding-bottom:25px;
line-height:25px;
}

.inputfield-box{
float:left;
color:#515151;
width:329px;
padding-bottom:25px;
border:1px solid #000000;
}

.inputfield-box input{
border:1px solid #565656;
width:280px;
padding-left:5px;
padding-top:5px;
height:20px;
}

.inputfield-box textarea{
border:1px solid #565656;
width:280px;
height:150px;
overflow:auto;
padding-left:5px;
padding-top:5px;
}

.submit-box{
width:407px;
text-align:right;
}

#image-box{
padding-left:20px;
padding-top:20px;
}

#footer-box{
clear:both;
width:100%;
height:219px;
background:url('../images/footer-bkg.png') repeat-x;
}


#footer-text{
width:1000px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding-top:20px;
}

#footer-text a{
color:#ffffff;
text-decoration:none;
}

#footer-text a:hover{
color:#ffffff;
text-decoration:none;
}