body {margin:0px; padding:0px; background-color:#333333; font-family:Lucida Sans, sans-serif;}

p {margin:0px; padding:16px;}

input[type=text], select, textarea {border:1px inset #BBBBBB}

img.picfix {margin-top:4px;}

a.main:link{padding: 1px; color: #800000; font-weight: bold; text-decoration: none}
a.main:visited{padding: 1px; color: #800000; font-weight: bold; text-decoration: none}
a.main:hover{padding: 1px; color: #FFFFFF; background-color: #800000; text-decoration: underline}


/* CONTAINER */
#container {margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px; width:820px;}


/* TITLE */
#title {margin:0px; padding:0px; width:820px; height:94px; background:url('../images/title_bg.jpg');}
#logo {position:relative; top:0px; left:385px;}


/* NAVIGATION */
#nav {margin:0px; padding:0px; width:820px; height:34px; background:url('../images/nav_bg.jpg');}
ul.linx {display:block; position:relative; top:0px; left:208px; width:580px; margin:0px; padding:0px; text-align:right;}
ul.linx li {display:inline; margin:0px; padding:0px 3px; list-style:none;}


/* CONTENT */
#main {margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px; width:820px; background:url('../images/content_bg.jpg');}
#content {margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px 0px 60px 0px; width:780px;}
.normal {font-size:16px; color:#333333; line-height:140%}
.disclaimer {font-size:11px; color:#737373;}
.sss {font-size:17px; letter-spacing: 1px; font-weight:bold;}
.sectitle {font-size:16px; color:#333333; font-weight:bold; text-decoration:underline;}
.error {color:#800000}
.lgtext {font-size:20px; font-weight:bold; color:#333333}

ul.packages {display:block; position:relative; top:0px; left:18px; margin:0px; padding:0px; text-align:left;}
ul.packages li {display:inline; margin:0px; padding:2px 10px; list-style:none; font-size:14px;}

ul.gearlist {display:block; position:relative; top:0px; left:50px; margin:0px; padding:4px 0px;}
ul.gearlist li {margin:0px; padding:2px; list-style:square;}


/* FOOTER */
#footer {margin:0px; padding:0px; width:820px; background:url('../images/footer_bg.jpg'); background-repeat:no-repeat;}
#footer_contact {position:relative; top:0px; left:30px; margin:0px; padding:0px}
#footer_address {position:relative; top:0px; left:426px; margin:0px; padding:0px}