.color_temp { color: red; font-style: italic; } BODY { margin: -10px 0px 0px -10px; padding: 0px; background-color: #F5F5EF; font-family: verdana, arial, helvetica, sans-serif; line-height: 16px; background-image: url('/images/template/page_bg.jpg'); background-repeat: repeat-x; } HTML BODY { margin: 0px; padding: 0px; line-height: 16px; } /* --- global styles ----------------------------------------------------------------------------------------*/ p { font-family: verdana, geneva, arial, sans-serif; font-size: 12px; line-height: 17px; color: #3D3D3D; text-decoration: none; font-weight: normal; margin: 5px 0px 15px 15px; text-align: justify; } td, div { font-size: 12px; line-height: 16px; } strong { color: #3D3D3D; } .nomargin { margin-bottom: 5px; } .imgborder { border: 1px solid #003366; } .caption { margin: 0px 7px 0px 0px; font-size: 9px; color: #002f66; } dl { margin: 10px 0px 20px 15px; } dt { font-family: verdana, geneva, arial, sans-serif; font-size: 10px; font-weight: bolder; color: #002f66; padding: 0px; } dd { margin: 3px 0px 5px 15px; font-family: verdana, geneva, arial, sans-serif; font-size: 10px; } /* --- lists and etc ---------------------------------------------------------------------------------------*/ ul { margin: 5px 0px 0px 40px; padding: 0px; font-family: verdana, geneva, arial, sans-serif; list-style-type: square; } ol li { margin: 5px 5% 5px 0px; padding: 0px; } li { font-family: verdana, geneva, arial, sans-serif; line-height: 12px; } /* ----- h1 thru h5 -------------------------------------------------------------------------- */ h1 { font-family: arial, manaco, helvetica, sans-serif; font-size: 18px; font-weight: bolder; color: #3D3D3D; margin: 0px 5px 10px 0px; padding: 0px; } h1 span { float: right; font-weight: 0; } h2 { font-family: arial, manaco, helvetica, sans-serif; font-size: 15px; font-weight: bolder; color: #3D3D3D; margin: 0px 5px 0px 0px; padding: 0px; } h3 { font-family: verdana, geneva, arial, sans-serif; font-size: 15px; font-weight: bolder; color: #000; margin: 0px 5px 3px -1px; padding: 0px; text-align: left; } h4 { font-family: verdana, geneva, arial, sans-serif; font-size: 14px; color: #3C8042; margin: 0px; } h6 { font-family: verdana, geneva, arial, sans-serif; font-size: 10px; font-weight: bolder; color: #000; margin: 0px 5px 0px 0px; padding: 0px; text-transform: lowercase; } .underline { border-bottom: 1px solid #002f66; } /* ----- normal links --------------------------------------------------------------------------- */ .small { font-family: arial, manaco, helvetica, sans-serif; font-size: 11px; } input { background-color: #fff; border: 1px solid #cecece; } .button { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #000; line-height: 14px; padding: 0px; border: 1px solid #5c5c5c; background-color: #ccc; margin: 2px 3px 2px 0px; cursor: hand; } select, input, textarea { font-family: verdana, geneva, arial, sans-serif; font-size: 11px; color: #000; vertical-align: top; background-color: #f9f9f9; } /* ----- PAGE TABLE STYLES ---------------------------------------------------------------- */ /* ----- contact form ---------------------------------------------------------------- */ TABLE.contact { background-color: #eee; border: #693F18 0px solid; border-width: 1px 1px 1px 1px; color: #000; font-size: 10px; margin: 8px 0px 0px 30px; width: 450px; } TABLE.contact TH { background-color: #BC9A6D; border: #693F18 0px solid; border-width: 0px 0px 2px 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #fff; text-align: left; } TABLE.contact TH span { float: right; font-size: 10px; } TABLE.contact TD { font-size: 10px; padding-right: 5px; } TABLE.contact TD.end { background-color: #BC9A6D; border: #693F18 0px solid; border-width: 1px 0px 0px 0px; color: #fff; font-size: 11px; text-align: right; } TABLE.contact TD.note { background-color: #ccc; border: 0px #000 solid; border-width: 1px 0px 0px 0px; color: #000; font-size: 11px; } /* ----- normal links --------------------------------------------------------------------------- */ a { color: #666; text-decoration: underline; } a:visited { color: #333; text-decoration: underline; } a:hover { color: #3D3D3D; text-decoration: underline; } .imgBorder { border: 1px solid #003366; } /* ----- header ---------------------------------------------------------------- */ TD#header { background-image: url('/images/template/header_bg.jpg'); background-repeat: no-repeat; background-position: 100% 0%; height: 140px; } TD#toolbar { width: 98px; line-height: 0; font-size: 0; } TD#sidebar { padding: 50px; } /* ----- bottom ---------------------------------------------------------------- */ DIV#bottom { text-align: center; } DIV#bottom p { font-family: verdana, geneva, arial, sans-serif; font-size: 9px; line-height: 14px; margin: 0px 0px 10px 0px; color: #bebebe; font-weight: bold; } DIV#bottom a { color: #bebebe; text-decoration: none; } DIV#bottom a:hover { color: #fff; text-decoration: none; } TD#content { padding: 0px 20px 15px 5px; } TD#sidebar { width: 235px; border: 0px solid #CFB79C; border-width: 0px 0px 0px 1px; padding: 5px 5px 15px 10px; } TD#sidebar a { font-size: 9px; } TD#sidebar h1 { font-size: 14px; } .imgBorder { border: 1px solid #6b411a; } TD#footer { font-size: 11px; text-align: center; padding: 1em 0 1em 0; } DIV#footer { background-color: #BD9A6D; border: 0px solid #693F18; border-width: 1px 0px; margin-bottom: 7px; font-size: 0px; height: 11px; } /* ----- corners ---------------------------------------------------------------- */ DIV.featured_tour { position: relative; background-color: #F1E9D4; border: 1px solid #6B411A; width: 225px; margin: 0px 15px 10px 10px; padding: 7px 20px 7px 7px; background-image: url('/images/template/tag_bg.gif'); background-repeat: no-repeat; background-position: 100% 50%; } DIV.featured_tour p { font-size: 11px; margin: 5px 20px 0px 5px; text-align: left; } img.img_featured_tour { margin-right: 10px; border: 1px solid #6b411a; float: left; } .tour_info { font-size: 10px; line-height: 12px; padding-right: 10px; } .tr, .br { position: absolute; display: block; } .tr, .br { width: 22px; height: 22px; } .tr { top: -1px; right: -1px; background: transparent url(/images/template/tag_tr.gif) top right no-repeat; } .br { bottom: -1px; right: -1px; background: transparent url(/images/template/tag_br.gif) bottom right no-repeat; }