body { background:#E4ECFB; }



.site_wrapper { width:800px; }



.head { background:#E4ECFB url("/img/head-bg.gif") 6px top; width:765px; height:205px; margin-left:3px; padding-left:4px; }

* html .head { padding-left:0px; background:#E4ECFB url("/img/head-bg.gif") 2px top;  }

*:first-child+html .head { padding-left:0px; background:#E4ECFB url("/img/head-bg.gif") 2px top;  }


.main, .alt { float:left; background:#E4ECFB url("/img/body-bg.gif") repeat-y center; width:800px; text-align:left;  }

.alt { background:#E4ECFB url("/img/alt-body-bg.gif") repeat-y center; }



.nav_wrapper { float:left; width:260px; text-align:center; }

.nav { text-align:left; background:#325CAB; padding-top:10px; margin-bottom:30px; margin-top:60px; margin-left:60px; width:199px; border:1px solid #A2BFDF; float:left; clear:left; }

* html .nav { margin-left:30px; }



.nav_item { background:#325CAB; padding-bottom:15px; width:100%; font-family: "Georgia", "ACaslonPro Semibold", "Times New Roman"; }

.parent { font-family: "Georgia", "ACaslonPro Semibold", "Times New Roman"; font-size:13pt; color:#eeeee0; padding-left:10px; }



.nav_text { padding-top:6px; padding-left:20px; font-size:11pt; }

.nav_foot { background:#E4ECFB url("/img/nav-bg.gif") no-repeat; width:100%; height:335px; }



.content { float:left; width:500px; min-height:600px; }

* html .content { height:600px; }





.content_text { float:left; padding-left:40px; padding-right:20px; text-align:left; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:18px; color:#ffffff; padding-bottom:20px; }





.foot, .altfoot { background:#E4ECFB url("/img/foot-bg.gif") no-repeat; float:left; width:800px; height:125px; }

.altfoot { background:#E4ECFB url("/img/alt-footer-bg.gif") no-repeat;}



.foot_nav { padding-top:60px; text-align:right; padding-right:35px; font-family: "Caslon Pro", "ACaslonProSemibold", "Palatino Linotype", "Times New Roman"; font-size:14px; font-weight:bold; color:#ffffff; }



.footer { padding-top:5px; padding-right:15px; padding-left:15px; color:#263FA6; font-family:"Georgia", "Courier New"; font-size:8pt; }



.foot_left { float:left; text:align:left; padding-left:8px; }



.foot_right { float:right; text-align:right; width:60%; }



.form_item { font-family: "Palatino Linotype", "ACaslonPro Semibold", "Times New Roman"; color:#f2f4ff; float: left; width: 420px; }



.form_head { float: left; width: 140px; padding-right:8px; text-align:right; }



.form_body { float:left; text-align:left; padding-left:15px; }



.box { background-color:#E4ECFB; font-family: "Georgia", "Courier New", Arial; font-size:10pt; }



a:link { color: #a0dddd; }

a:visited { color: #a0dddd; }

a:hover { text-decoration:none; }



a.nav_link, a.nav_link:visited { color:#f2ffff; text-decoration:none;}

a.nav_link:hover { color:#325CAB; }



a.foot_link, a.foot_link:visited { color:#263FA6; text-decoration:none; }

a.foot_link:hover { text-decoration:underline; }



a.dark, a.dark:visited { color:#152680; }

a.dark:hover { text-decoration:none; }



a.light, a.light:visited { color:#f8fef9; }



.list { float:left; clear:left; border-collapse:collapse; width:99%; font-family: "Palatino Linotype", "ACaslonPro Semibold", "Times New Roman"; }



.thead { background-color:#8888a8; color:#210000; font-size:9pt; border:1px solid #e4ecfb; }



.tourcont { width:100%; padding-left:70px; float:left; }

.tourbox { width:690px; height: 466px; background: url("/img/tour.gif") top left; border:1px solid #131777; margin-bottom:20px; float:left; padding-left:0px; text-align:center; }

.tourcol { width:39px; padding-top:240px; float:left;margin-left:15px; font-size:8pt;}





table { color:#ffffff; border:1px solid #ff6666; border:1px solid #E4ECFB; margin-bottom:50px; }

tr { border: 1px solid #E4ECFB; text-align:center; padding:3px;  }

odd { font-size:8pt; text-align:center; background:#e4ecfb; border:1px solid #152680; }

even { font-size:8pt; text-align:center; background:#a2bfdf; border:1px solid #152680; }





