body {
background-color: #363636;
background-image: url(../img/background.jpg);
background-repeat: repeat-x;
background-position: top; }

#bodytop {
background-image: url(../img/bdy.jpg);
background-repeat: no-repeat;
background-position: top; }

a{
color: #2855af;
text-decoration: none; }

a:hover {
text-decoration: underline; }

img
{
	border-style: none;
}

/*========contact backgrounds=========*/

#contentwrap {
background-image: url(../img/bdy.jpg);
background-repeat: no-repeat;
width:762px;
height:239px;
background-position: left top;
}

#contentHOME {
background-image: url(../img/TRIPROMO.jpg);
background-repeat: no-repeat;
width:762px;
height:239px;
background-position: center top;
}

#contentSPIRIT {
background-image: url(../img/spirit.jpg);
background-repeat: no-repeat;
width:762px;
height:239px;
background-position: center top;
}

#contentSCREEN {
background-image: url(../img/bdySCREEN.jpg);
background-repeat: no-repeat;
width:762px;
height:239px;
background-position: left top;
}


/*========end contact backgrounds=========*/

/*========main content styles=========*/

#maincontentHOME {
padding-top: 100px;
padding-left: 49px;
padding-bottom: 40px;
padding-right: 0px;
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
color: #474747; }

#maincontentSPIRIT {
padding-top: 115px;
padding-left: 49px;
padding-bottom: 40px;
padding-right: 0px;
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
color: #474747; }

#maincontentFALL {
padding-top: 115px;
padding-left: 49px;
padding-bottom: 40px;
padding-right: 0px;
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
color: #474747; }

#maincontentHOOD {
padding-top: 345px;
padding-left: 49px;
padding-bottom: 40px;
padding-right: 0px;
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
color: #474747; }

#maincontentPAGES {
padding-top: 45px;
padding-left: 49px;
padding-bottom: 40px;
padding-right: 0px;
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
color: #474747;
 }

#maincontentSAMPLES {
padding-top: 45px;
padding-left: 40px;
padding-bottom: 40px;
padding-right: 0px;
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
color: #474747;
 }

#maincontentSAMPLES img {
padding-top: 5px;
padding-bottom: 5px;
}

#maincontentSAMPLES img hover{

padding-top: 5px;
padding-bottom: 5px;
 }

#maincontentPAGES dl dd{
padding: 0 0 1em 0;}

#maincontentHOME h3{
font-size: 1.1em;
font-weight: bold; }

#maincontent {
padding-top: 15px;
padding-left: 49px;
padding-bottom: 40px;
padding-right: 0px;
 }

#section {
font-size: 1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #203682;
		 }

#section img {
border: 2px #ffffff solid;
 }

/*======== end main content styles =========*/

/*======== right column =========*/

#rightcol {
margin-left: 486px;
background-image: url(../img/rightCol.jpg);
background-repeat: no-repeat;
background-position: top;
width: 276px;
height: 429px;
}

#rightcolgutter {
float: left;
width: 3%;
height: 1px;
 }

#rightcolcontent {
padding-top: 20px;
padding-left: 33px;
padding-right: 68px;
padding-bottom: 40px; 
color: #999999;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
}

#rightcolcontent a {
color: #999999;
text-decoration: none; }

#rightcolcontent a:hover {
color: #000000;
text-decoration: none; }

#rightcolcontent ul {

list-style: circle url(../img/bullet.gif) ;
margin-left: 0;
padding-left: 1em;
margin-top: 0px;
text-indent: 2px;
vertical-align: top;
color: #999999;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
font-weight: bold; 
}


#rightcolcontent li { 
margin: 10px; 
line-height: 15px; 
padding: 2px; 
}

dt {
margin-left: 0px;
padding: 0px;
font-size: 9px;
color: #4C6582;
}

dd{
margin: 0;
padding: 0;
color: #999999;
}

div.hr {
height: 15px;
background-image: url(../img/hr.gif);
background-repeat: no-repeat;
background-position: center;
			}

div.hr hr {
display: none;}

/*======== end right column=========*/

/*======== footer=========*/

#footer {
color: #FFFFFF;
font-size: .65em;
font-family: Verdana, Helvetica, Arial, sans-serif;
padding-bottom: 15px; }

#footer a{
color: #FFFFFF;
			text-decoration: none; }

#footer a:hover {
color: #c7ebff;
			text-decoration: none; }

/*========end  footer=========*/

/*========end  footer=========*/
#homelink a {
			font-size: 12px;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			color: #dbdbdb;
			text-decoration: none;
			font-weight: bold;
			padding-left: 30px;
			padding-bottom: 3px; }
#homelink a:hover {
			color: #f4e628;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none;
			padding-left: 30px;
			padding-bottom:3px; }


#maincontentHOME ul {
list-style: circle url(../img/bullet.gif) ;
padding-top: 2px;
color: #2464ab;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
font-weight: bold; }

#maincontentHOME dt {
margin-left: 0px;
padding-bottom: 5px;
font-size: 12px;
color: #a9a9a9;
font-weight: normal; }

#maincontentHOME h4 {
font-size: 14px;
color: #ff7f3b;
border: 1px #d5d5d5 dotted;
padding: 3px;
font-weight: bold; }

#promo dt {
margin-left: 8px;
padding-top: 6px;
font-size: 12px;
color: #484848;
font-weight: normal; }

/*======== ACS =========*/

#amcan{
			background-color: #cbe0f5;
			padding: 8px;
			width: 550px;
			border: 1px #b5ccf5 solid;
			border-right: 2px #b5ccf5 solid;
			border-bottom: 2px #b5ccf5 solid; }

#amcan td{border: 1px #ffffff solid; 
			color: #5a6dce;
			font-size: 10px; }

#amcan table{
			background-color: #d3e8ff; }

#amcan dd{
margin: 0;
padding: 0;
color: #2464ab;
			font-size: 12px;
			font-weight: bold; }

#amcan dt {
			font-size: 11px;
color: #4C6582;
			margin-left: 0px;
			padding-bottom: 4px; }

#acstop {
			border: 1px #bfbfbf solid;
			background-color: #eaeaea;
						margin-top: 10px;
			padding-left: 5px;
			padding-bottom: 5px;
			padding-right: 5px;
			border-right: 2px #bfbfbf solid;
			border-bottom: 2px #bfbfbf solid; }

#acstop dt {
			font-size: 11px;
color: #4C6582;
			margin-left: 0px;
			padding-bottom: 4px; }


#acsmaincontentPAGES {
padding-top: 125px;
padding-left: 49px;
padding-bottom: 40px;
padding-right: 0px;
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
color: #474747; }

#acssection {
font-size: 1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #203682;
			width: 600px; }

#mainlist dl {
clear: both;
padding-top: 25px;}

#mainlist dt {
font-family: sans-serif;
font-size: 20px;
font-weight: bold;
color: #ff8000; 
padding-bottom: 0px;
padding-left: 10px;}

#mainlist dd {
padding-left: 0px;}

#mainlist img {
margin-top: -6px;
padding-right: 5px;
}

h1 {
color: #f80700;
font-family: sans-serif;
font-size: 15px;
font-weight: bold; }
