#signupnowbanner
{
float: left;
padding: 0 30px;
margin: 20px 20px;
background: #FFF url(../img/plans/screenshotsbg.gif) no-repeat bottom right;
/* border-bottom: 1px solid #CCC; */
height: 200px;
width: 900px;
}

#signupnowbanner #slogan
{
float: left;
clear: both;
margin-bottom: 20px;
}

#signupnowbanner #signupbutton
{
float: left;
clear: left;
/* margin-top: 20px; */
}
#signupnowbanner ul
{
float: left;
margin-left: 20px;
padding: 0;
}
#signupnowbanner ul li
{
list-style: none;
font-size: 14px;
padding-left: 20px;
background: #FFF url(../img/plans/bullet.gif) no-repeat left center;
}




#pricing {
float: left;
padding: 30px;
margin: 10px 60px 0 60px;
background-color: #FFF;
border: 1px solid #EEE;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#pricing #packs ul{
margin: 70px 10px 0 10px;
list-style: none;
list-style-image: none;
}
#pricing #packs .pack#mktg ul,
#pricing #packs .pack#cruise ul {
margin-top: 100px;
}
#pricing #packs ul li{
float: left;
padding: 5px 5px 15px 5px;
width: 60px;
}
#pricing #packs ul li img{
padding: 0 13px;
}
#pricing #packs ul li p{
color: #FFF;
font-family: arial,sans-serif;
font-size: 8pt;
text-align: center;
line-height: normal;
}

#pricing #packs {
float: left;
margin: 0 9px;
}

#pricing #packs .pack{
float: left;
width: 270px;
height: 200px;
margin: 20px 0 0 0;
}

#pricing #packs .pack.highlighted,
#pricing #packs .pack.checked{
height: 220px;
margin-top: 0;
}

#pricing #packs .pack#main.checked {
background: #FFF url(../img/plans/packbg-main-1.gif) no-repeat scroll 0 0;
}

#pricing #packs .pack#mktg {
background: #FFF url(../img/plans/packbg-mktg-0.gif) no-repeat scroll 0 0;
}
#pricing #packs .pack#mktg.highlighted {
background: #FFF url(../img/plans/packbg-mktg-2.gif) no-repeat scroll 0 0;
}
#pricing #packs .pack#mktg.checked {
background: #FFF url(../img/plans/packbg-mktg-1.gif) no-repeat scroll 0 0;
}

#pricing #packs .pack#cruise {
background: #FFF url(../img/plans/packbg-cruise-0.gif) no-repeat scroll 0 0;
}
#pricing #packs .pack#cruise.highlighted {
background: #FFF url(../img/plans/packbg-cruise-2.gif) no-repeat scroll 0 0;
}
#pricing #packs .pack#cruise.checked {
background: #FFF url(../img/plans/packbg-cruise-1.gif) no-repeat scroll 0 0;
}


#pricing #packs .pack.download#main.checked {
background: #FFF url(../img/plans/packbgd-main-1.gif) no-repeat scroll 0 0;
}

#pricing #packs .pack.download#mktg {
background: #FFF url(../img/plans/packbgd-mktg-0.gif) no-repeat scroll 0 0;
}
#pricing #packs .pack.download#mktg.highlighted {
background: #FFF url(../img/plans/packbgd-mktg-2.gif) no-repeat scroll 0 0;
}
#pricing #packs .pack.download#mktg.checked {
background: #FFF url(../img/plans/packbgd-mktg-1.gif) no-repeat scroll 0 0;
}

#pricing #packs .pack.download#cruise {
background: #FFF url(../img/plans/packbgd-cruise-0.gif) no-repeat scroll 0 0;
}
#pricing #packs .pack.download#cruise.highlighted {
background: #FFF url(../img/plans/packbgd-cruise-2.gif) no-repeat scroll 0 0;
}
#pricing #packs .pack.download#cruise.checked {
background: #FFF url(../img/plans/packbgd-cruise-1.gif) no-repeat scroll 0 0;
}


#pricing #bottombar {
float: left;
clear: both;
width: 830px;
height: 100px;
background: #FFF url(../img/plans/bottom-background.gif) no-repeat scroll 0 0;
position: relative;
}

#pricing #bottombar #youpay{
left: 270px;
top: 30px;
width: 292px;
position: absolute;
font-size: 24px;
color: #000;
text-align: center;
}

#pricing #bottombar #total{
font-size: 36px;
color: #000;
font-weight: bold;
}
#pricing #bottombar #model{
font-size: 24px;
color: #000;
}

#pricing #bottombar #youpay p{
font-size: 10px;
}

#pricing #bottombar #hostedornot{
right: 20px;
top: 34px;
position: absolute;
font-size: 12px;
color: #FFF;
}


#pricing .widgetcolumns {
float: left;
margin: 0 9px;
}

#pricing .widgetcolumns .title,
#pricing .widgetcolumns .details{
float: left;
width: 270px;
margin: 0 0 20px 0;
}

#pricing .widgetcolumns .title {
text-align: center;
font-size: 20px;
}

#pricing .widgetcolumns .details {
background: #FFF url(../img/plans/horizbracket.gif) no-repeat top center;
width: 230px;
padding: 20px 0 0 0;
margin: 0 20px 10px 20px;
line-height:18px;
}
#pricing .widgetcolumns .details p.headline{
margin-bottom: 5px;
}
#pricing .widgetcolumns .details p.feature{
padding-left: 5px;
/* border-left: 1px dotted #EEE; */
margin-bottom: 5px;
}
#pricing .widgetcolumns .details #morefeatures,
#pricing .widgetcolumns .details #lessfeatures {
text-align: right;
}
#pricing .widgetcolumns .details strong{
color:#000;
}
#pricing .widgetcolumns .details em{
text-decoration: underline;
font-weight: bold;
font-style: normal;
}

#bandconditions {
margin: 0px 60px 0 60px;
}
#bandconditions P{
line-height:normal;
text-align: justify;
}


#operatoredition {
border-top: 1px dashed #CCC;
padding-top: 20px;
margin: 30px 30px 0 30px;
}


#videotour {
float: left;
padding: 30px 45px;
margin: 10px 60px 0 60px;
background-color: #FFF;
border: 1px solid #EEE;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#sectiontitle {
float:left;
clear:both;
margin-top:30px;
width:996px;
text-align: center;
}

#landingpageoverview {
float:left;
clear:both;
margin:30px 30px 0 30px;
border-bottom: 1px dashed #DDD;
}
#landingpageoverview div.screenshot{
float:left;
margin-right:10px;
}
#landingpageoverview div.screenshot img{
border:1px solid #CCC;
}
#landingpageoverview div.details{
float:left;
width:230px;
height:180px;
margin-left:30px;
}
#landingpageoverview div.details h1{
font-size: 16px;
font-weight:lighter;
padding-left: 40px;
line-height: 32px;
}
#landingpageoverview div.details h1#gorgeoustemplates{
background: url(../img/ico_templates.png) no-repeat left center;
}
#landingpageoverview div.details h1#bookingtools{
background: url(../img/ico_booking.png) no-repeat left center;
}
#landingpageoverview div.details h1#contentmanagement{
background: url(../img/ico_catalogue.png) no-repeat left center;
}
#landingpageoverview div.details h1#customizable{
background: url(../img/ico_customization.png) no-repeat left center;
}

#landingpagefaq {
float:left;
clear:both;
margin:30px 30px;
padding-bottom: 10px;
border-bottom: 1px dashed #DDD;
}

#landingpagefaq h1{
font-size: 30px;
font-weight: lighter;
margin-bottom: 30px;
}

#landingpagefaq ul{
padding-left: 30px;
padding-right: 10px;
margin-top: 0;
float: left;
}

#landingpagefaq ul li{
float:left;
width:400px;
/* height:100px; */
padding-bottom: 10px;
margin-bottom: 20px;
margin-left:30px;
margin-right:20px;
border-bottom: 1px solid #EEE;
}

#calltoaction {
float: left;
width: 996px;
text-align: center;
margin-bottom: 50px;
}