﻿/* This stylesheet contains User Controls styles */
.ctrl_box {display:block;clear:both;height:auto;width:auto;margin:3px 2px;text-align:center}

/* Amazon Advertising and Products */
div.adv_amzn_title, div.adv_amazon_product {text-align:center;margin:10px auto;}

/* Favorites cloud */
div.FavsCloud {text-align:left;border: #bfbab0 1px solid;margin:5px 2px;}
div.FavsCloud ol {list-style:none;line-height:normal;padding:5px;}
div.FavsCloud li {display:inline;margin:0 5px 0 0;}
div.FavsCloud a {text-decoration:none;font-weight:normal;}
div.FavsCloud a:hover {background-color:#bfbab0;font-weight:bold;}

/* Feedback */
fieldset.submit.feedback ol {width:250px;}
.ez_fdb_labels {width:180px;}
.ez_fdb_fields {width:420px;font-size:12px;}
.ez_fdb_field_wat {border:1px solid #BEBEBE;background-color:#F0F8FF;color:gray;width:420px;font-size:12px;}	
.ez_fdb_field_help {display:block;float:left;font-size:11px;margin-top:5px;margin-bottom:20px;margin-left:200px;width:400px;}
.ez_fdb_cap_img {margin-left:180px;}
.ez_fdb_cap_txt {width:100px;}
.ez_fdb_cap_lbl {width:180px;}
.ez_fdb_buttons {width:140px;}    

/* LocPickZD */
#LocPickZD {width:225px;margin:0 5px;height:225px;}
fieldset.locpiczd {width:214px;font-size:11px}
fieldset.submit.locpiczd OL {width:35%}
fieldset.ProgressReport.locpiczd {border:none}

/* Microformats */
.geo {background-image: url('../images/bks/geo_mf.png');background-repeat: no-repeat;background-position: top left;padding-top: 20px;width:125px;height:80px;margin:0px;}	
.geo dt {font-size:12px;font-variant:small-caps;float:left;display:inline;text-align:right;width:35px;padding:3px 0 3px 0;}
.geo dd {font-size:12px;float:right;display:inline;padding:3px 0 3px 0;}
.geo dd.altitude {float:left;}
.adr {height:80px;width: 400px;background-image: url('../images/bks/adr_mf.png');background-repeat: no-repeat;background-position:top left;padding-top:20px;}
.street-address {padding-top: 1em;padding-left: 1em;margin-right:10px;margin-top:3px;}
.extended-address {padding-left: 1em;margin-right:10px;margin-top:3px;}
.locality {padding-left: 1em;margin-right:10px; margin-top:3px;}
.region {padding-left: 1em;margin-right:10px; margin-top:3px;}
.postal-code {padding-left: 1em;margin-right:10px;margin-top:3px;}
.country-name {padding-left: 1em;background-repeat: no-repeat;margin-bottom:  20px;margin-right:10px;margin-top:3px;}

/* NewsList(s) font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;*/
div.FishingNews {width:100%;}
div.FishingNews h3 {margin-top:15px;font-size:16px;margin:1em 0em 0em 1em;}
div.NewsListPanel {border-style: inset;border-width: thin;border-color: inherit;width: 100%;height:95%;background-color: White;margin: 10px 0 10px 0;color:Black;overflow-y:scroll;}
div.NewsResult {FLOAT: left;margin: 0.75em 0.5em 0.25em 0.5em; width:auto;}
div.NewsResult UL {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;MARGIN: 5px 0px 5px 0px;PADDING-TOP: 0px;list-style-type:none;}
div.FishingNews .NewsResult UL.Article LI.Headline {COLOR: #888;font-size: 13px; MARGIN: 0em 0.2em 0em 0em;}
div.FishingNews .NewsResult UL.Article LI.Snippet {margin: 0.2em 0em 0em 0em;font-size:12px;color: black;} 
div.FishingNews .NewsResult UL.Article LI.Source {display:inline;FONT-SIZE: 11px;COLOR: #008000 !important} 
div.FishingNews .NewsResult UL.Article LI.Separator {display:inline;	font-size: 11px;} 
div.FishingNews .NewsResult UL.Article LI.Time {display:inline;	font-size: 11px;} 

/* Pictures */
.photo_avatar {border:#e7dac0 4px double!important;padding:6px;TEXT-ALIGN: center;BACKGROUND: #fff;	FLOAT: left;MARGIN: 0px 10px 0px 0px;}
.cap_photo {position:relative;display:block;margin: .5em 0 .5em 1.25em;padding:1em;line-height:1em;	border:1px solid #ccc;border-top-color:#eee;border-bottom-color:#bbb;border-left-color:#eee;line-height:1em;width:auto;}
.cap_photo p {position:absolute;bottom:14px;left:0px;display:block;width:100%;margin: 0 0 0 1.5em;padding:0;border:1px solid #666;border-top-color:#000;border-bottom-color:#000;border-left-color:#666;background-color:#111;font: 1em/1.75em Verdana, sans-serif;color:#fff;}
.cap_photo p span {display:block;padding:0.75em;}
.cap_photo img {margin:0;padding:0;display:block;border: 1px solid #ccc;}

/* Progress Panel*/
div.ProgressBar {position: relative;border: thin solid #C0C0C0;display: block;background-color: White;margin-right: 5%;	margin-left: 5%;height: 15px;}
p.ProgressTopic {display:inline;font-size:11px;	margin:0 5% 0 5%;}
p.ProgressImg {display:inline;}

/* Rating */
.ratingStar {PADDING-RIGHT: 0px;DISPLAY: block;	PADDING-LEFT: 0px;FONT-SIZE: 0pt;PADDING-BOTTOM: 0px;MARGIN: 0px;WIDTH: 16px;CURSOR: pointer;PADDING-TOP: 0px;BACKGROUND-REPEAT: no-repeat;HEIGHT: 16px} 
.emptyRatingStar {BACKGROUND-IMAGE: url('../images/icons/ratings/EmptyStar.png');}
.filledRatingStar {BACKGROUND-IMAGE: url('../images/icons/ratings/FilledStar.png');}
.waitingRatingStar {BACKGROUND-IMAGE: url('../images/icons/ratings/WaitingStar.png');}

/* Region statistics */
div.RegionGeoStatsContainer {text-align:center}
table.RegionGeoStatsGrid {width:290px;text-align:left;border-collapse: collapse;font-size:10px}

/* SearchImages Control */
.searchimages_pd_slideshow {float:none;padding:0 5px 0 5px;text-align:center;line-height:normal;}
.searchimages_pd_title {height:35px;font-size:12px;FONT-WEIGHT: bold;FONT-STYLE: italic;line-height:normal;}
.searchimages_pd_photo {float:left;text-align:center;}
.searchimages_pd_desc {height:30px;	font-size:11px;	FONT-WEIGHT: bold;FONT-STYLE: italic;line-height:normal;}
.searchimages_pd_btns {float:left;margin-top:0px;padding:0px 0px 8px 0px;font-size:9px;}

/* SendToAFriend */
fieldset.submit.sendtoafriend ol {width:200px;}    
.ez_stf_labels {width:180px;}
.ez_stf_fields {width:420px;font-size:12px;}
.ez_stf_field_wat {border:1px solid #BEBEBE;background-color:#F0F8FF;color:gray;width:420px;font-size:12px;}	
.ez_stf_field_help {display:block;float:left;font-size:11px;margin-top:5px;margin-bottom:20px;margin-left:200px;width:400px;}
.ez_stf_buttons {width:140px;}    

/* Social */
div.ezf_social_box {margin:2px;padding:2px;position:relative;}
div.ezf_social_box ul {position:absolute;top:50%;left:50%;list-style-type:none;} 
div.ezf_social_box ul li.ezf_verann {display:block} 
div.ezf_social_box ul li.ezf_horann {display:inline-block;padding:0;margin:0 10px 0 0} 
ul.ezf_soclinks_hor li { vertical-align:middle;}
li.ezg_soclink_fb,li.ezg_soclink_tw,li.ezg_soclink_gg {text-align:center}

/* Tags Cloud */ 
div.TagsCloud {text-align:left;border: #bfbab0 1px solid;margin:5px}
div.TagsCloud ol {list-style:none;line-height:normal;padding:5px;}
div.TagsCloud li {display:inline;margin:0 5px 0 0;}
div.TagsCloud a {text-decoration:none;font-weight:normal;}
div.TagsCloud a:hover {background-color:#bfbab0;font-weight:bold;}

/*Weather */
div.ezf_weather_box {font-size:11px;margin:5px auto;padding:5px 0;}

div.ezf_weather_box_header {margin: 2px 0 5px 0;}
div.ezf_weather_box_header p {margin:3px 0 0 0;}
p.ezf_wea_locality {font-weight:bold; font-size:12px;}
p.ezf_wea_updated {font-style:italic}

div.ezf_weather_cc_header, div.ezf_weather_cc_data {display:block;float:none;width:100%}
div.ezf_weather_cc_icon {width:48%;float:left;text-align:center}
div.ezf_weather_cc_temp {width:48%;float:right;text-align:center}
p.wea_icon {height:60px;}
p.wea_temp {height:44px;}
p.wea_cond, p.wea_feelslike {height:16px;}
p.wea_temp {font-size:28px!important;padding-top:16px}
div.ezf_weather_cc_data table {width:98%}
div.ezf_weather_cc_data table th {width:34%;text-align:right}
div.ezf_weather_cc_data table td {width:64%;text-align:left}
 
div.ezf_weather_sun, div.ezf_weather_moon {width:98%;height:40px;margin:2px 0;}
div.ezf_weather_sun_icon {width:17%;float:left;}
div.ezf_weather_sun_cond {width:82%;float:left;}
div.ezf_weather_moon_icon {width:17%;float:left;}
div.ezf_weather_moon_trend {width:82%;float:left;}

div.ezf_weather_fc {font-size:10px;margin:5px auto;}
p.wea_fc_name {font-size:10px; font-weight:bold}
p.wea_fc_sum {font-size:10px}
li.ezf_weather_fcd { list-style-type:none;width:110px;height:100%;float:left; display:inline-block;margin:2px;padding:2px;text-align:center;border:1px solid #D0D0D0;}

div.ezf_weather_fcp_empty { min-height:199px;margin:5px auto;}

/* WebLinks */
div.WebLinksCtrl {padding-top:10px;}
ul.WebLinks {list-style-type:none;}
ul.WebLinks li {display:block;list-style-type:none;}
ul.LinkParts {list-style-type:none;	margin-top:-18px;padding-left:18px;padding-bottom:12px;}
li.Link, li.Description, li.Snippet {list-style-type:none;background-image:none;}
li.Link {font-size:11px}
li.Description, li.Snippet {font-size:11px}
.WebLinkGeneric {background: url('../images/icons/misc/link.png') no-repeat left top;margin-bottom:18px;margin-right:10px;}
.WebLinkClub {background: url('../images/icons/misc/group.png') no-repeat left top;margin-bottom:18px;margin-right:10px;}
.WebLinkGovernment {background: url('../images/icons/misc/govt.png') no-repeat left top;margin-bottom:18px;margin-right:10px;}
.WebLinkGuide {background: url('../images/icons/misc/group.png') no-repeat left top;margin-bottom:18px;margin-right:10px;}
.WebLinkInformation {background: url('../images/icons/misc/information.png') no-repeat left top;margin-bottom:18px;margin-right:10px;}
.WebLinkLodging {background: url('../images/icons/misc/house.png') no-repeat left top;margin-bottom:18px;margin-right:10px;}
.WebLinkProduct {background: url('../images/icons/misc/basket.png') no-repeat left top;margin-bottom:18px;margin-right:10px;}
.WebLinkPublication {background: url('../images/icons/misc/book.png') no-repeat left top;margin-bottom:18px;margin-right:10px;}
