body { margin: 0; padding: 0; border: 0;  background-color:#006699; background-image:url(../images/bg_blue.gif); background-repeat:repeat; font: 12px arial,helvetica,verdana,sans-serif; line-height: 18px;  }
div, table, span, h1, p { margin: 0; padding: 0; border: 0;}
img { border: none !important;}


.all {  margin: 0 auto; width: 1024px; text-align: center; background-color:#ffffff;  }


.main {  margin: 0 auto; width: 1024px; text-align: center;  }


.navigation { padding: 8px 0px 0px 0px; margin: 0; width: 1024px; height: 33px; background: #ffffff url(../images/bg_navigation.gif) 0 0 repeat-x; text-align: center; color:#FFFFFF; font: 14px arial,helvetica,verdana,sans-serif; line-height: 14px; } 

.navigation_sec { padding: 8px 0px 0px 0px; margin: 0; width: 860px; height: 58px; background: #ffffff url(../images/bg_navigation_sec.jpg) 0 0; background-repeat:no-repeat; text-align: center; color:#FFFFFF; font: 14px arial,helvetica,verdana,sans-serif; line-height: 14px; } 

a.nav:link, a.nav:active, a.nav:visited { color: #ffffff; text-decoration: none; padding: 0px 50px 0px 80px; margin: 0; font: 14px arial,helvetica,verdana,sans-serif; font-weight:bold; }
a.nav:hover { color:#cccc99; text-decoration: none;font: 14px arial,helvetica,verdana,sans-serif; font-weight:bold;}

.left { padding:0px; margin:0; width: 517px; float:left;}

.right { width: 430px; float:left; padding:55px 0 22px 77px; text-align:left;  color:#808080; font-size:14px;  line-height: 26px; background: #ffffff url(../images/skobka.gif) 0 0; background-repeat:no-repeat;  }
.red {font: 22px arial,helvetica,verdana,sans-serif; color:#bb0000; font-weight: bold; }
ul { text-align: left;  }
li { list-style-image: url("../images/dot.gif"); padding: 0 25px 4px 0; }
.lili { list-style-image: url("../images/+.gif"); padding: 0 25px 4px 4px; }


.channel {font: 18px arial,helvetica,verdana,sans-serif; color:#000; }

.clear { width: 1024px; height: 1px; clear:both; }

.learn { padding:11px 30px 33px 44px; margin:0; width: 180px; float:left; text-align:left;}
.order { padding:11px 43px 33px 30px; margin:0; width: 180px; float:left; text-align:left;}


h1 {font: 25px arial,helvetica,verdana,sans-serif; color:#bb0000; text-align: left; font-weight:normal !important; padding: 33px 33px 0px 123px; }

.packages {padding: 0px 0px 33px 0px; }


.friendly {text-align: left; padding: 11px 44px 0px 123px; line-height: 18px; color:#777777; }

.orange {font: 25px arial,helvetica,verdana,sans-serif !important; color:#ff6600; font-weight: bold; }

.form_left { padding:11px 33px 33px 0px; margin:0; width: 396px; float:left; text-align:right; }
.deepredd  { width: 2px; height: 160px; float:left; background-image:url(../images/bg_red.gif); background-repeat:repeat-y; background-color: bb0000; margin: 7px 0 0 0;}
.form_right { padding:11px 140px 33px 33px; margin:0; width: 256px; float:left; text-align:right;}

.iagree {width:660px; padding: 11px 100px 23px 100px; text-align:left;  color:#777777;}

.dop {  margin: 0 auto; width: 970px; padding: 23px 0 23px 0; font: 10px arial,helvetica,verdana,sans-serif; line-height: 12px !important; color:#999; text-align:left; }





.navBullet { color:#ffffff; padding:7px 4px 7px 23px; background:url('../support/orangeBullet.gif') 0 7px no-repeat; }

.logo { width: 586px; margin: 0; float:left; }
.logo h1 a { display:block; width: 121px; height:50px; background: url(images/ResortsLogo.gif) 0 0  no-repeat; text-indent: -5000px;}

.goseedo {width: 140px; text-align: right; float:right; }
/******  float:right;  -- gives absolute the most right kick to the right!!!!  ******/
.circle { padding: 0px 0px 0px 7px; }

.orange { color: #ff9821; font-size: 20px; text-align:right; }


.logo1 { width: 306px; margin: 0; float:left; }
.logo1 h1 a { display:block; width: 121px; height:50px; background: url(images/ResortsLogo.gif) 0 0  no-repeat; text-indent: -5000px;}

.grey { color: #777777; font-size: 14px/33px; text-align:left; }