/* CSS Document */



body {

background-color:#000912;

margin-left:0px;

margin-right:0px;

margin-top:-15px;

}



#container {

width:100%;

margin:0 auto;

background-color:#000912;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

vertical-align:top;

}



#header-container {

width:100%;

margin:0 auto;

background-image:url(images/bg-banner.png);

background-position:center top;

background-repeat:repeat-x;

clear:both;

float:none;

height:128px;

/*border-bottom:solid 1px #FFFFFF; */

overflow:hidden;

}



#header {

width:780px;

margin:0 auto;

}



#header img {

margin-left:-40px;

border:none;

}

#logo-container {

width:520px;

text-align:left;

font-weight:bold;

font-size:14px;

z-index:100;

float:left;

top:25px;

}

#header-contact {

width:250px;

text-align:right;

font-weight:bold;

font-size:14px;

float:left;

z-index:100;

padding-top:40px;

}



#header-contact a {

color:#FFFFFF;

}



#middle-container {

width:100%;

margin:0 auto;

background-image:url(images/bg-header.png);

background-position:center top;

background-repeat:repeat-x;

clear:both;

}



#middle{

width:780px;

margin:0 auto;

padding:20px 0px;

vertical-align:top;

}



#middle-banner{

width:780px;

height:270px;

margin:0 auto;

vertical-align:top;

}







#package-container{

width:780px;

margin:0 auto;

vertical-align:top;

float:left;

padding-bottom:20px;

padding-top:0px;

font-weight:bold;

}

#package-container #package1 .package-title a {
color:#66FFFE;
}

#package-container #package1 a.package-more  {
color:#70D86E;
}




#package-container a {
color:#ffffff;
}

.package-top-header{



		background-color:#CCCCCC;



		font-weight:bold;

color:#000000;

	}



	.package-cell {



		background-color:#000000;



		text-align:left;



		vertical-align:top;

color:#FFFFFF;

		width:115px;



	}

	.package-cell a {

		text-decoration:underline;

		color:#FFFFFF;

	}

	.package-cell a:hover {

		text-decoration:underline;

		color:#FFFFFF;

	}



	.package-left-header {



		background-color:#000000;



		font-weight:bold;



		width:115px;



		vertical-align:top;

	color:#FFFFFF;

	}

#package1{

width:220px;

vertical-align:top;

float:left;

padding:5px;

padding-right:30px;

padding-top:0px;

}



#package2{

width:220px;

vertical-align:top;

float:left;

padding:5px;

padding-top:0px;

padding-left:25px;

padding-right:15px;

border-left:solid 1px #747474;

border-right:solid 1px #747474;

}



#package3{

width:220px;

vertical-align:top;

float:left;

padding:5px;

padding-top:0px;

padding-left:35px;

}



#package-div{

width:780px;

padding:10px 0px;

clear:both;

}





#special-container{

font-weight:bold;

width:780px;

margin:0 auto;

vertical-align:top;

float:left;

padding-bottom:20px;

}



#special1{

width:230px;

vertical-align:top;

float:left;

padding:5px;

padding-right:20px;

padding-top:0px;

}



#special2{

width:220px;

vertical-align:top;

float:left;

padding:5px;

padding-top:0px;

padding-left:25px;

padding-right:15px;

border-left:solid 1px #747474;

border-right:solid 1px #747474;

}



#special3{

width:220px;

vertical-align:top;

float:left;

padding:5px;

padding-top:0px;

padding-left:35px;

}





#footer-container {

width:100%;

margin:0 auto;

background:#000912 url(images/bg-footer.png) repeat-x scroll center top;

/*border-top:1px solid #FFFFFF; */

height:110px;

clear:both;

}





#footer-wrapper{

width:780px;

margin:0 auto;

font-weight:bold;

}



#footer-wrapper a {

color:#FFFFFF;

text-decoration:none;

}



#footer{

width:450px;

padding:5px 0px;

float:left;

}



#footer-copyright{

width:330px;

float:left;

padding:5px 0px;

text-align:right;

}







/*Custom Header - Homepage*/

.package-header {

color:#70D86E;

font-size:21px;

font-weight:bold;

margin-top:20px;

}



.package-header-underline {

color:#70D86E;

font-size:21px;

font-weight:bold;

margin-top:-8px;

border-bottom: solid 1px #ffffff;

padding-bottom:5px;

}



.package-title-rate {

font-size:12px;

display:block;

margin-bottom:0px;

font-weight:bold;

}



.package-title {

color:#66FFFE;

font-size:17px;

padding-bottom:5px;

text-decoration:underline;

display:inline;

}



.package-title a{

color:#66FFFE;

font-size:17px;

padding-bottom:5px;

text-decoration:underline;

display:inline;

}



p .bold {

font-weight:bold;

}



.package-more {

color:#70D86E;

font-weight:bold;

text-decoration:none;

}



/*Custom Header - Subscriptiom*/



#column1 {

width:300px;

vertical-align:top;

float:left;

padding-right:20px;

padding-top:0px;

border-right:solid 1px #303030;

}





#column2 {

width:425px;

vertical-align:top;

float:left;

padding-left:20px;

padding-top:0px;

}



#column2 a {

color:#FFFFFF;

}



.breadcrumb a {

	color: #FFFFFF;

	text-decoration:underline;

}



.breadcrumb a:hover {

	color: #00FFFF;

	text-decoration:underline;

}



.subheader {

font-size:14px;

font-weight:bold;

}





.subheader-underline{

font-size:14px;

font-weight:bold;

border-bottom:solid 1px #FFFFFF;

padding-bottom:5px;

}





#column1-special {

width:360px;

vertical-align:top;

float:left;

padding-right:20px;

padding-top:0px;

border-right:solid 1px #303030;

text-align:center;

color:#FFFFFF;

margin:10px 0px;

margin-bottom:25px;

}



#column1-special a, #column2-special a { 

color:#70D86E;

font-size:14px;

}



#column2-special {

width:360px;

vertical-align:top;

float:left;

padding-left:20px;

padding-top:0px;

text-align:center;

color:#FFFFFF;

margin:10px 0px;

margin-bottom:25px;

}



/*



#subscribe-now-container {

width:370px;

float:left;

margin-left:25px;

padding-top:10px;

}



#subscribe-now {

float:left;

width:120px;

display:block;

opacity: 0.5;

margin-top:15px;

}



#subscribe-now-button {

float:left;

width:150px;

display:none;

}



#subscribe-cart-total {

float:left;

width:190px;

text-align:left;

margin-top:10px;

margin-left:10px;

}



*/



#all-packages {

float:right;

margin-right:20px;

text-align:center;

z-index:100;

}





#all-packages a {

color:#cccccc;

text-decoration:none;

font-weight:bold;

}