
body { color: #000000; padding: 5px; margin: 0; background: silver none; font: normal 13pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
P { text-indent: 16px; margin-top: 8px; margin-bottom: 5px; text-align: left; }
OL,UL { margin-top: 6px; }
INPUT  { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
SELECT  { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; background: #f5f5f5 none; }
TEXTAREA  { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; background: #f5f5f5 none; }
input.input_text { background: #f5f5f5 none; }
input.input_checkbox { margin: 0 2px 0 2px; padding:0; }

FORM { display: inline; }

A:hover.IMG { border: none; }

A:ACTIVE, A:LINK, A:VISITED { color: #000099; text-decoration: none; }

A:hover { text-decoration: underline; }

.topback,.topback:link,.topback:visited { font: bold 14pt "Courier New", Courier, monospace; }

.navlinks,.navlinks:link,.navlinks:visited { font: 14pt Impact, cursive; }

.body_block { background: white none; border: 1px solid black; padding: 0; width: 100%; }

.header_block { background: #f5f5f5 none; padding: 0; margin: 0; text-align: center; border-bottom: 1px solid black;}
.header_logo_block { float:left; padding:0; margin: 0; }
.header_right_block { float: right; padding: 0; margin: 0; position: relative; }

.navigation_block {
	background: #f5f5f5 url(http://nickeysurf.com/shopping/fancy/navbarbg_08.gif);
	height: 24px;
	padding: 0px;
	margin: 0px;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid black;
}
.navigation_logo_block { float: left; padding: 0px; margin: 0px; padding-left: 6px; line-height : 17px;}
.navigation_links_block { float: right; padding: 0px; margin: 0px; padding-right: 6px; font: normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14px; }

.searchbox_block { margin: 10px 0 10px 0; padding: 0; }

.main_content_block { background: white none; padding: 7px; margin: 0; }

.main_footer_block {
	color: black;
	background: #f5f5f5 url(http://nickeysurf.com/shopping/fancy/navbarbg_08.gif);
	border-top: 1px solid black;
	text-align: center;
	font: bold 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 30px;
	padding: 0px;
	margin: 0px;
	line-height: 12px;
	width: 100%;
}

.products_html_block { padding: 8px; margin: 0; background: white none; }

.products_header { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; }

.blended_header {  }

.features_block,.features_block:link,.features_block:visited {
	font: normal 10pt 'Arial Black';
	width:85px;
	padding: 3px;
	padding-top: 6px;
	margin-top: -7px;
	margin-left: -4px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	background: #f5f5f5 none;

	text-align: right;
	line-height: 96%;
}

.features_header { font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.features_subheader { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

.currentpoll_block { font: bold 8pt Arial, Helvetica, sans-serif; margin-top: 4px; border: 1px solid #21BDFF;}

.currentpoll_topbar { color:white; background: #9F9F9F url(http://nickeysurf.com/currentpoll.gif); width: 78px; height: 16px; }

.styleswitch_block { font: bold 8pt Arial, Helvetica, sans-serif; margin-top: 4px; }

.styleswitch_topbar { color:white; background: #9F9F9F url(http://nickeysurf.com/dev-syd/themes_topbar.gif); width: 80px; height: 16px; }

SELECT.styleswitch { font: bold 7.5pt Verdana, Geneva, Arial, Helvetica, sans-serif; width: 80px; margin: 0px; padding: 0px; line-height: 96%;
		background: #f5f5f5 none; border: 1px solid #21BDFF; border-top: 0; }

.sitesearch_block { font: bold 8pt Arial, Helvetica, sans-serif; margin-top: 4px; }

.sitesearch_topbar { color:white; background: #9F9F9F url(http://nickeysurf.com/sitesearchtopbar.gif); width: 80px; height: 15px; }

INPUT.sitesearch { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; width: 80px; margin: 0px; padding: 0px; line-height: 96%; }
INPUT.sitesearch_input_text { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; width: 78px; margin: 0px; padding: 0px; line-height: 96%;
	background: #f5f5f5 none; border: 1px solid #21BDFF; border-top: 0; }

.pagesearch_block { background: #f5f5f5 none; width: 100px; border: 1px solid #49A5FF; font: bold 8pt Arial, Helvetica, sans-serif; border-top: 0px; }
.pagesearch_topbar { background: #87cefa url(http://nickeysurf.com/pagesearchtopbar.gif); width: 100px; height: 15px; }
INPUT.pagesearch { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; width: 80px; }

.mylinks_block { background: #f5f5f5 none; width: 250px; border: 1px solid #49A5FF; font: bold 8pt Arial, Helvetica, sans-serif; border-top: 0px; }
.mylinks_topbar { background: #87cefa url(http://nickeysurf.com/dev-syd/mylinks_topbar.gif); width:250px; height:16px; }

.addressbook_block { background: #f5f5f5 none; width: 175px; border: 1px solid #49A5FF; font: bold 8pt Arial, Helvetica, sans-serif; border-top: 0px; }
.addressbook_topbar { background: #87cefa url(http://nickeysurf.com/dev-syd/addressbook_topbar.gif); width: 175px; height: 16px; }
TD.addressbook { font: bold 8pt Arial, Helvetica, sans-serif; }

.clock_block { background: #f5f5f5 none; width: 172px; border: 1px solid #49A5FF; font: bold 8pt Arial, Helvetica, sans-serif; border-top: 0px; }
.clock_topbar { background: #87cefa url(http://nickeysurf.com/dev-syd/clock_topbar.gif); width: 172px; height: 15px; }

.normaltxt { font: normal 14pt 'Trebuchet MS', Geneva, Arial, Helvetica, sans-serif; }
.copywrite { font: normal 7pt 'Times New Roman', Geneva, sans-serif; }
.labeltext { font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.mediumlabel { font: 14pt 'Trebuchet MS', Helvetica, sans-serif; }
.biglabel { font: 18pt 'Trebuchet MS', Helvetica, sans-serif; }
.errortext { font: bold 16pt Arial, Helvetica, sans-serif; color: Red; }
.cardtext { font: 12pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.quotetext { font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left;}
.tinynote { font: 8pt Tahoma, serif; }

.cardimage { border: 0; margin: 0; padding: 0 0 0 3px; }

.smallnote, .smallnote:link, .smallnote:visited { font: normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14px; }
.sidelink, .sidelink:link, .sidelink:visited { font: bold 8pt Arial, Helvetica, sans-serif; }

.stock_box { font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;  background: white none; }

.apf_submit_button_style { font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.apf_cart_text3_style,.apf_cart_text3_style:link,.apf_cart_text3_style:visited { font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; white-space: nowrap; }
.apf_color_bar { font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; padding: 2px 0 6px 0; margin: 0px; background: white none; }
.apf_color_bar:link, .apf_color_bar:visited { font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; }
.apf_error { font-size: 150%; font-weight: bold; color: red; }
.apf_smaller_text { font-size: 10pt; }
.apf_small_text,.apf_small_text:LINK,.apf_small_text:VISITED { font-size: 8pt; }
.apf_prices { color: #990000; }
.apf_even_row { background-color: #eeeeee; padding: 6px; font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.apf_odd_row { background-color: #ffffff; padding: 6px; font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.apf_checkbox { float: right; font-weight: bold; vertical-align: middle; }
.apf_heading4 { font-weight: bold; font-family: Arial,Helvetica,sans-serif; }
.apf_heading4c { font: bold larger Arial,Helvetica,sans-serif; color: #9F9F9F; }
TABLE.apf_browsetable { background: none;}
TR.apf_browsetable { background: none; }
TD.apf_browsetable { background: none; margin: 10px; padding: 5px; font: 12pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

.tih_text { font:normal 13pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.tih_birthsheader { font:bold 13pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:red; }
.tih_eventsheader { font:bold 13pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:red; }
.tih_remindersheader { font:bold 13pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:red; }

.gb_entrytext { font:normal 13pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

.qs_quotetext { font:normal 13pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-indent : 16px; text-align:left; }
.qs_authortext { font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-indent : 16px; text-align:left; }
.qs_infotext { font:normal 11pt 'Trebuchet MS', Helvetica, sans-serif; text-align:left; }
.qs_highlight { color:#0099ff; }
.qs_h1 { font:bold 17pt 'Trebuchet MS', Helvetica, sans-serif; margin : 6px; }
.qs_quotes_nav { font-size: 11pt; }
.qs_pages_nav {  font-size: 9pt; }
.qs_quotes_nav_leftright {  font:bold 16pt 'Arial Black'; }

.qs_divider { background : #9F9F9F none; }

.hor_h1 { font: normal 15pt/20px 'Trebuchet MS', Helvetica, sans-serif; }
.hor_text { font:bold 12pt 'Arial', Helvetica, sans-serif; }
.hor_scope { font: bold 10pt Georgia, Helvetica, sans-serif; }
.hor_small { font:bold 8pt 'Trebuchet MS', Helvetica, sans-serif; }

.news_table { background:#f5f5f5 none; }
.news_table_border { background-color:#9F9F9F; }
.news_block { margin:0px; padding:0px; }
.news_category { color:white; font:bold 12pt 'Trebuchet MS', Helvetica, sans-serif; line-height:16px; background : #9F9F9F none; padding:4px; margin : 2px; }
.news_category_link { color:white; font:bold 10pt 'Trebuchet MS', Helvetica, sans-serif; background : #9F9F9F none; padding:0px;margin:0px;line-height:16px;}
.news_category_link:link { color:white; text-decoration : underline; }
.news_category_link:visited { color:white; text-decoration : underline;}
.news_category_link:hover { text-decoration : none; }
.news_caption { font:bold 10pt 'Trebuchet MS', Helvetica, sans-serif; line-height:12px; margin : 0px 3px 0px 3px; }
.news_source { font:bold 9pt 'Trebuchet MS', Helvetica, sans-serif; line-height:9px; margin : 0px 3px 0px 3px;  }
.news_date {font:normal 8pt 'Trebuchet MS', Helvetica, sans-serif; }

.morenews_table { background:transparent none; }
.morenews_table_border { background:transparent none; }
.morenews_block { margin:0px; padding:0px; text-align:left; }
.morenews_caption { font:bold 15pt 'Trebuchet MS', Helvetica, sans-serif; line-height:18px; margin : 0px 3px 0px 3px; }
.morenews_source { font:bold 13pt 'Trebuchet MS', Helvetica, sans-serif; line-height:15px; margin : 0px 3px 8px 3px; }
.morenews_date {font:normal 10pt 'Trebuchet MS', Helvetica, sans-serif; }
.morenews_menu {
	font:bold 12pt 'Trebuchet MS', Helvetica, sans-serif;
	float:right;
	text-align:right;
	background:#f5f5f5 none;
	border: 2px solid #9F9F9F;
	padding:5px;
	margin-top:20px;
	margin-left:10px;
	margin-bottom:10px;
	}
.morenews_menu_header { color:white; font:bold 12pt 'Trebuchet MS', Helvetica, sans-serif; line-height:16px; background : #9F9F9F none; padding:4px; margin:-3px; margin-bottom:3px; text-align:center; }

.movies_table { background:transparent none; }
.movies_table_border { background:transparent none; margin:15px; }
.movies_block { margin:0px; padding:0px; }
.movies_category { color:white; font:bold 12pt 'Trebuchet MS', Helvetica, sans-serif; line-height:16px; background:#9F9F9F none; padding:4px; margin:2px; text-align:left; }
.movies_head { font:bold 12pt 'Trebuchet MS', Helvetica, sans-serif; text-align:center; }
.movies_heads { font:bold 11pt 'Trebuchet MS', Helvetica, sans-serif; text-align:center; }
.movies_name { font:bold 9pt 'Trebuchet MS', Helvetica, sans-serif; text-align:left; vertical-align : top; }
.movies_gross { font:bold 9pt 'Trebuchet MS', Helvetica, sans-serif; text-align:right; vertical-align : top; }
.movies_total {font:bold 9pt 'Trebuchet MS', Helvetica, sans-serif; text-align:right; vertical-align : top; }
.movies_wks {font:bold 9pt 'Trebuchet MS', Helvetica, sans-serif; text-align:right; vertical-align : top; width:12px; }
.movies_credit {font:bold 7pt 'Trebuchet MS', Helvetica, sans-serif; text-align:center;}
.movies_intheatres { font:bold 13pt 'Trebuchet MS', Helvetica, sans-serif; text-align:center; }

.jukebox_block { font:14pt 'Trebuchet MS', Helvetica, sans-serif; text-align:center; }
.jukebox_table { background:transparent none; }
.jukebox_table_tr { background:transparent none; }
.jukebox_table_td { background:transparent none; padding:2px; height:26px; }
.jukebox { font:bold 12pt 'Trebuchet MS', Helvetica, sans-serif; }
INPUT.jukebox { width:58px; font: bold 7.5pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
INPUT.jukebox_input_text { width:64px; font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; background:#f5f5f5 none; padding:0;margin:0; }
SELECT.jukebox { font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; background:#f5f5f5 none; padding:0px; margin:0px; }

.odp_smallinks { font:bold 10pt Arial, Helvetica, sans-serif; }
.odp_mediumlabel { font:13pt 'Trebuchet MS', Helvetica, sans-serif; }
.odp_tinytext { font:bold 8pt Tahoma, serif; }
.odp_biglabel { font:14pt 'Trebuchet MS', Helvetica, sans-serif; }

.odp_copyw_border { background:#9F9F9F none; color:white; font: normal 9pt sans-serif, Arial, Helvetica; }
.odp_copyw { background: #f5f5f5 none; font: normal 9pt sans-serif, Arial, Helvetica; }

.jokes_1 { font:bold 7pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.jokes_2 { font:normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.jokes_2_bold { font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.jokes_3 { font:bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.jokes_color { color:red; }
.jokes_joke { font:bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:left; }
.jokes_userbox { float:right; background: #f5f5f5 none; padding:3px; margin:5px; font:normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.jokes_box { background:#CECECE none; border: 1px solid black; padding:1px; }

.jokes_poweredby, .jokes_poweredby:link, .jokes_poweredby:visited { font:normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:black; }

.toplinks:ACTIVE, .toplinks:LINK, .toplinks:VISITED { font:normal 10px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.bottomlinks:ACTIVE, .bottomlinks:LINK, .bottomlinks:VISITED { font:normal 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.cat1:ACTIVE, .cat1:LINK, .cat1:VISITED { font:normal 14px Arial, Helvetica, sans-serif; color: #AC0A0A; text-decoration: none; }
.cat2:ACTIVE, .cat2:LINK, .cat2:VISITED { font:normal 13px Arial, Helvetica, sans-serif; color: #808080; text-decoration: none; }
