/* Layout Styles */
body { border:0; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0px; }
img { border:0; margin:0; padding:0; }
form { display:inline; }
div#content { background:#FFF; border:1px solid rgb(150,150,150); margin:0px auto; padding:0; text-align:left; width:778px; _width:780px; }
div#header { background-image:url('/_fever_images/header_background.gif'); background-position:left top; background-repeat:no-repeat; border:0; height:119px; margin:0; padding:0; width:778px; }
div#header_left { background:transparent; border:0; float:left; margin:0; padding:0; width:194px; }
div#header_right { background:transparent; border:0; float:left; margin:0; padding:0; width:584px; }
div#header_nav { background:transparent; border:0; margin:0; padding:25px 9px 0px 0px; text-align:right; }
div#header_drop { background:transparent; border:0; margin:0; padding:50px 0px 0px 0px; }
div#main { background-image:url('/_fever_images/main_background.gif'); background-position:left top; background-repeat:repeat-y; border:0; margin:0; padding:0; width:778px; }
div#main_left { background-image:url('/_fever_images/main_left_background.gif'); background-position:left top; background-repeat:repeat-x; border:0; float:left; margin:0; min-height:660px; padding:0; width:194px; }
div#main_right { background:#FFF; border:0; float:left; margin:0; padding:10px 0px 20px 10px; width:574px; _width:584px; }
div#main_pad { background:#FFF; border:0; margin:0; padding:0; width:565px; }
div#home_left { background:#FFF; border:0; float:left; margin:0; padding:0; width:380px; }
div#home_float_left { border:0; float:left; margin:0; padding:0; width:185px; }
div#home_float_right { border:0; float:right; margin:0; padding:0; width:185px; }
div#home_right { background:#FFF; border:0; float:left; margin:0; padding:0px 0px 0px 10px; width:175px; _width:185px; }
div#right_oj { background:rgb(235,0,140); border:0; margin:0; padding:10px; width:155px; _width:175px; }
div.press_left { border:0; float:left; margin:0; padding:0; width:115px; }
div.press_left img { border:1px solid rgb(235,0,140); margin:0; padding:0; }
div.press_right { border:0; float:left; margin:0; padding:0; width:440px; }
div.press_break { border:0; float:left; height:10px; margin:0; padding:0; width:555px; }
div.calendar_float { background:#FFF; border:0; float:left; margin:0; padding:0; width:280px; }
div#gallery_head { background:#FFF; border:0; margin:0; padding:5px 0px; text-align:right; }
div#gallery_main { background:#FFF; border:0; margin:0; padding:0; text-align:left; }
div#gallery_base { background:#FFF; border:0; margin:0; padding:5px 0px; text-align:center; }
div.gallery_left { background:#FFF; border:0; float:left; margin:0; padding:0; text-align:left; width:150px; }
div.gallery_right { background:#FFF; border:0; float:left; margin:0; padding:0; text-align:left; width:400px; }
div.gallery_break { background:#FFF; border:0; float:left; height:10px; margin:0; padding:0; text-align:left; width:550px; }
div.tv_left { background:#FFF; border:0; float:left; margin:0; padding:0; text-align:left; width:140px; }
div.tv_right { background:#FFF; border:0; float:left; margin:0; padding:0; text-align:left; width:410px; }
div.tv_break { background:#FFF; border:0; float:left; height:10px; margin:0; padding:0; text-align:left; width:550px; }
div#gallery_home { background:#FFF; border:0; margin:0; overflow:auto; padding:0; text-align:left; }
div#gallery_home img { border:0; margin:0px 5px 5px 0px; padding:0; }

/* Navigation Styles */
ul.dropdown { background:transparent; height:30px; list-style:none; margin:0; padding:0; position:relative; z-index:500;}
ul.dropdown li.top { display:block; float:left; }
ul.dropdown li a.top_line { background: url('/_fever_images/drop_left_norm.gif') no-repeat; color:#000; cursor:pointer; display:block; float:left; font-size:10px; font-weight:bold; height:30px; line-height:36px; padding:0px 0px 0px 10px; text-decoration:none; }
ul.dropdown li a.top_line span { background:url('/_fever_images/drop_right_norm.gif') right top; display:block; float:left; height:30px; padding:0px 10px 0px 0px; }
ul.dropdown li a.top_line:hover { background:url('/_fever_images/drop_left_over.gif') no-repeat; color:#FFF); line-height:32px; }
ul.dropdown li a.top_line:hover span { background:url('/_fever_images/drop_right_over.gif') no-repeat right top; }

ul.dropdown li:hover > a.top_line { background:url('/_fever_images/drop_left_over.gif') no-repeat; color:#FFF; line-height:32px; }
ul.dropdown li:hover > a.top_line span { background:url('/_fever_images/drop_right_over.gif') no-repeat right top; }

ul.dropdown table { border-collapse:collapse; height:0; left:0; position:absolute; top:0; width:0; }

ul.dropdown a:hover {position:relative; visibility:visible; z-index:200;}
ul.dropdown li:hover {position:relative; z-index:200;}

div#menu { border:0; display:block; margin:0; padding:10px 0px 0px 4px; position:relative; width:185px; _width:189px; }
div#menu a, div#menu a:link, div#menu a:visited { background-color:transparent; background-image:url('/_fever_images/column_nav_back.gif'); background-position:left top; border:0; color:#FFF; display:block; font-size:10px; font-weight:bold; height:25px; line-height:25px; margin:0px 0px 1px; padding:0px 10px; text-decoration:none; width:165px; _width:185px; }
div#menu a:hover { background-position:left bottom; color:rgb(235,0,140); line-height:25px; overflow:hidden; }
div#menu a.selected, div#menu a.selected:link, div#menu a.selected:visited, div#menu a.selected:hover { background-position:left bottom; color:rgb(235,0,140); cursor:default; line-height:25px; }
div#menu a.salsa, div#menu a.salsa:link, div#menu a.salsa:visited { background-color:transparent; background-image:url('/_fever_images/salsa_nav_back.gif'); background-position:left top; border:0; color:#FFF; display:block; font-size:10px; font-weight:bold; height:50px; line-height:50px; margin:0px 0px 1px; padding:0px 10px; text-decoration:none; width:165px; _width:185px; }
div#menu a.salsa:hover { background-position:left bottom; color:rgb(235,0,140); line-height:50px; overflow:hidden; }
div#menu a.selected, div#menu a.selected:link, div#menu a.selected:visited, div#menu a.selected:hover { background-position:left bottom; color:rgb(235,0,140); cursor:default; line-height:50px; }

/* Calendar Styles */
.calendar { background-color:rgb(175,175,175); border:1px solid rgb(150,150,150); font-size:12px; margin:0; padding:0; text-align:center; width:220px; }
.calendar th { background-color:rgb(200,200,200); font-weight:bold; height:20px; }
.calendar .header { background-color:rgb(200,200,200); color:rgb(235,0,140); font-weight:bold; height:24px;  }
.calendar .footer { background-color:rgb(200,200,200); color:#FFFFFF; font-size:10px; font-weight:bold; width:100%; }
.calendar td { font-size:10px; height:20px; padding:2px; text-align:center; width:22px; }
.calendar .today { background-color:transparent; border:1px solid rgb(150,150,150); height:16px; padding:2px; width:18px; }
.calendar .link { background-color:rgb(255,135,0); border:1px solid rgb(150,150,150); height:16px; padding:2px; width:18px; }
.calendar a, .calendar a:link, .calendar a:visited, .calendar a:hover { color:#000000; font-weight:bold; text-decoration:underline; }
.calendar a:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline; }
.calendar a.headerNav, .calendar a:link.headerNav, .calendar a:visited.headerNav { color:#000000; text-decoration:underline; }
.calendar a:hover.headerNav { color:#FFFFFF; text-decoration:none; }
.calendar a.footerNav, .calendar a:link.footerNav, .calendar a:visited.footerNav { color:#000000; text-decoration:underline; width:100%; }
.calendar a:hover.footerNav { color:#FFFFFF; text-decoration:none; width:100%; }

/* Tooltip styles */
a.tooltip { color:#000; }
a.tooltip b { display:none; }
a.tooltip:hover { border:0; position:relative; text-decoration:none; z-index:500; }
a.tooltip:hover b { background:rgb(235,0,140); border:1px solid rgb(50,50,50); display:block; left:-20px; padding:1px; position:absolute; top:25px; }
a.tooltip:hover b em { background:transparent url('/_fever_images/tooltop.gif') 0 0; display:block; font-size:1px; height:11px; left:0; position:absolute; top:-11px; width:30px; }

/* Text Styles */
h1 { border:0; color:rgb(235,0,140); font-size:16px; font-weight:normal; margin:0; padding:0; }
h1 a, h1 a:link, h1 a:visited { color:rgb(235,0,140); font-size:16px; font-weight:bold; text-decoration:none; }
h1 a:hover { color:rgb(0,0,0); }
h2 { border:0; color:rgb(120,120,120); font-size:14px; font-weight:bold; margin:0; padding:0; }
h2 a, h2 a:link, h2 a:visited { color:rgb(120,120,120); font-size:14px; font-weight:bold; text-decoration:none; }
h2 a:hover { color:rgb(0,0,0); }
h3 { border:0; color:rgb(235,0,140); font-size:13px; font-weight:bold; margin:0; padding:0; }
h3 a, h3 a:link, h3 a:visited { color:rgb(235,0,140); font-size:13px; font-weight:bold; text-decoration:none; }
h3 a:hover { color:rgb(0,0,0); }
h4 { border:0; color:rgb(120,120,120); font-size:12px; font-weight:bold; margin:0; padding:0; }
h4 a, h4 a:link, h4 a:visited { border:0; color:rgb(120,120,120); font-size:12px; font-weight:bold; margin:0; padding:0; text-decoration:none; }
h4 a:hover { color:rgb(0,0,0); }
h5 { border:0; color:rgb(235,0,140); font-size:11px; font-weight:bold; line-height:16px; margin:0; padding:0; }
h5 a, h5 a:link, h5 a:visited { border:0; color:rgb(235,0,140); font-size:11px; font-weight:bold; line-height:16px; margin:0; padding:0; text-decoration:none; }
h5 a:hover { color:rgb(0,0,0); }
h6 { border:0; color:rgb(120,120,120); font-size:10px; font-weight:normal; line-height:15px; margin:0; padding:0; }
h6 a, h6 a:link, h6 a:visited { border:0; color:rgb((120,120,120); font-size:10px; font-weight:normal; line-height:15px; margin:0; padding:0; text-decoration:none; }
h6 a:hover { color:rgb(0,0,0); }
p { border:0; color:rgb(50,50,50); font-size:10px; font-weight:normal; line-height:14px; margin:0; padding:0; }
p a, p a:link, p a:visited { color:rgb(235,0,140); font-size:10px; font-weight:bold; line-height:14px; text-decoration:none; }
p a:hover { color:rgb(0,0,0); }
div#right_oj p a, div#right_oj p a:link, div#right_oj p a:visited { color:#FFF; font-size:10px; font-weight:bold; line-height:14px; text-decoration:none; }
div#right_oj p a:hover { color:rgb(0,0,0); }
sup { font-size:60%; }
ul { border:0; color:#000; font-size:10px; font-weight:normal; line-height:14px; list-style:square; margin:0; padding:0px 0px 0px 13px; }
div#gallery_head { background:#FFF; border:0; color:rgb(235,0,140); font-size:10px; font-weight:normal; margin:0; padding:5px; }
div#gallery_head a, div#gallery_head a:link, div#gallery_head a:visited { background:#FFF; color:rgb(235,0,140); font-size:10px; font-weight:bold; text-decoration:none; margin:0; padding:5px; }
div#gallery_head a:hover { background:rgb(235,0,140); color:#FFF; }

/* Form */
input { border:1px solid rgb(155,155,155); color:rgb(0,0,0); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:1px 0px; padding:1px; }
input.search_box { border:1px solid rgb(155,155,155); color:rgb(0,0,0); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:0; padding:1px; }
textarea { border:1px solid rgb(155,155,155); color:rgb(0,0,0); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:1px 0px; padding:1px; }
input.formbutton { background-color:rgb(155,155,155); border:0; color:rgb(255,255,255); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:3px 6px; }
input.formbutton_hover { background-color:rgb(235,0,140); border:0; color:rgb(255,255,255); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:3px 6px; }
select { border:1px solid rgb(155,155,155); color:rgb(0,0,0); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:1px 0px; padding:1px; }

/* CMS Styles */
div#cms_content { background-color:#FFF; border:1px solid rgb(155,155,155); margin:0 auto; padding:10px; width:760px; _width:780px; }
div.cms_box_header { background-color:rgb(235,0,140); border:1px dashed rgb(155,155,155); margin:0; padding:5px; text-align:left; }
div.cms_box { border:1px dashed rgb(155,155,155); margin:0px auto 20px; padding:5px; text-align:left; }
div.cms_box_header p { border:0; color:#FFF; font-size:10px; font-weight:bold; margin:0; padding:0; }
input.login_text { border:1px solid rgb(120,120,120); font-size:10px; margin:0; padding:2px; width:196px; _width:200px; }
input.cms_box { border:1px solid rgb(40,40,40); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0; padding:2px; width:566px; _width:570px; }
textarea.mce { width:560px; }
div.cms_left { float:left;padding-right:5px;text-align:right;width:210px;_width:215px; }
div.cms_right { float:left; }
div#decpmsg { font-size:10px; }
div#keymsg { font-size:10px; }
ul.sortableList { list-style-type:none; padding:0; margin:0; width:300px; }
ul.sortableList li { cursor:move; padding:2px; margin:2px 0px; border:1px solid #00CC00; background-color:rgb(235,0,140); }
