
/* ::::: main.css ::::: */

html { margin: 0pt; padding: 0pt; font-family: Verdana,helvetica,sans-serif; font-size: 12px; }
body { margin: 0pt; padding: 0pt; background: rgb(230, 230, 230) url('images/page_bg.jpg') repeat-y scroll center; }
img { border: 0pt none ; }
form { margin: 0pt; padding: 0pt; }
a:link, a:visited { color: rgb(26, 111, 136); }
a:hover { text-decoration: none; }
h1 { margin: 0pt; font-size: 22px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(106, 109, 52); font-weight: normal; }
h1 span { font-size: 18px; }
h2 { margin: 0pt; font-size: 18px; color: rgb(106, 109, 52); font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; }
h3 { margin: 0pt; font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; }
p { text-align:justify;}
hr { border: 0pt none ; padding: 0pt 3px; background: rgb(212, 217, 221) none repeat; color: rgb(212, 217, 221); height: 1px; }
.clear { margin: 0pt; padding: 0pt; clear: both; height: 0pt; line-height: 0pt; }
.lf5t { margin-top: 5px; float: left; }
.fl { float: left; }
.fr { float: right; }
.mr { margin-right: 10px; }
.pr5 { padding-right: 5px; }
.mt { margin-top: 10px; }
.mt5 { margin-top: 5px; }
.mt0 { margin-top: 0pt ! important; }
.mtNeg10 { margin-top: -10px ! important; }
.mb { margin-bottom: 10px; }
.pb { padding-bottom: 10px; }
.mb5 { margin-bottom: 5px; }
.cb { clear: both; }
.smallText { font-size: 10px; }
.largeText { font-size: 14px; }
.noBtmBrd { border-bottom: 0pt none ! important; }
.sponsored { margin: 0pt 0pt 5px; color: rgb(146, 146, 146); font-family: Arial,Helvetica,sans-serif; }
ul.list2Col { margin: 0pt; padding: 0pt; }
ul.list2Col li { float: left; width: 100%; position: relative; list-style-type: none; list-style-image: none; list-style-position: outside; }
ul.list3Col { margin: 0pt; padding: 0pt; }
ul.list3Col li { float: left; width: 140px; position: relative; list-style-type: none; list-style-image: none; list-style-position: outside; }
#gNavBtmGrad { background: transparent url('images/gnav_btm_grad.gif') repeat-x scroll center top; height: 5px; margin-bottom: 8px; font-size: 2px; line-height: 5px; }
#radbar { margin: 10px 13px 0px 0px; width: 180px; float: right; }
.inlinerads { border-left: 1px dotted gray; margin: 10px; padding-left: 8px; }
.rads { border: 1px solid gray; padding: 10px; margin-bottom: 10px; }
.rads h5 { margin: 0pt; padding-bottom: 5px; font-size: 12px; }
.clip { border: 1px dashed rgb(214, 221, 224); margin: 5px; display: inline; float: left; width: 190px; min-height: 160px; height: auto ! important; text-align: center; padding-top: 5px; padding-left: 5px; padding-right: 5px; }
.clip img, .clipCat img { display: inline; padding-top: 8px; padding-bottom: 4px; }
.clipCat { border: 1px dashed rgb(214, 221, 224); margin: 5px; display: inline; float: left; width: 190px; min-height: 140px; height: auto ! important; text-align: center; padding-top: 5px; padding-left: 5px; padding-right: 5px; }
.frame { margin: 0pt auto; background: rgb(255, 255, 255) none repeat; text-align: center; width: 1000px; }
#leftedge { background: transparent url('images/page_left_bg.gif') repeat; }
#rightedge { background: transparent url('images/page_right_bg.gif') repeat; }
.SectionHeader { margin-top: 0pt; }
.SectionHeader h1 { border-bottom: 1px solid rgb(212, 217, 221); }
#HowToList { text-align: left; clear: left; }
#HowToList ul { margin: 0pt; padding: 0pt; list-style-type: none; }
#HowToArticle { text-align: left; clear: left; }
#HowToArticle br { display: block; height: 10px; }
#RecipeArticle { border-style: double; padding: 10px; clear: left; text-align: left; }
.inside td { text-align: left; }
.insideBox { border: 1px solid rgb(66, 86, 64); margin-top: 3px; width: 180px; background-color: rgb(255, 255, 255); }
.relSearchesLink { font-family: Verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; color: rgb(0, 0, 255); }
.title { font-family: Verdana,helvetica,sans-serif; font-size: 13px; font-weight: bold; color: rgb(106, 109, 52); }
.privacy { padding-top: 8px; font-size: 12px; }
.privacy h2 { font-size: 14px; }
#subtitle { font-family: Verdana,helvetica,sans-serif; font-size: 11px; color: rgb(153, 153, 153); font-weight: normal; }
#RADS_displayed { text-align: left; }
#dlStates { overflow: auto; }
#ctl00_ContentPlaceHolder1_RADS_displayed { float: left; text-align: left; width: 400px ! important; margin-left: -18px ! important; margin-top: -5px; }
#ctl00_ContentPlaceHolder1_RADS_displayed table, #ctl00_ContentPlaceHolder1_RADS_displayed table table, #ctl00_ContentPlaceHolder1_RADS_displayed table table table { width: 380px ! important; }
.ResultsRADS { float: none ! important; width: 400px ! important; }
.ResultsRADS table { width: 400px ! important; }
.ResultsRADS table table table td { width: 400px ! important; }
.insideBox { width: auto; margin-left: 20px; }
.adLink { text-align: left; font-size: 12px; font-weight: bold; color: rgb(0, 0, 255); display: block; }
.adLink:hover { background-color: rgb(255, 255, 255); }
a.descLink { text-align: left; font-size: 12px; color: rgb(0, 0, 0); font-weight: normal; text-decoration: none; display: block; }
.descLink:hover { background-color: rgb(255, 255, 255); }
.urlLink { text-align: left; font-size: 8pt; color: rgb(95, 95, 95); font-weight: normal; text-decoration: none; }
a.urlLink { color: rgb(95, 95, 95); }
.menuTitle { text-align: left; font-size: 10pt; color: navy; text-transform: capitalize; font-weight: bold; }
.pageBlurb { border: medium none ; font-size: 12px; color: rgb(32, 32, 32); text-align: left; padding-top: 8px; padding-bottom: 10px; }
.VOTD { border-style: none; font-weight: bold; font-size: 16px; color: rgb(51, 88, 135); font-family: Verdana; }
.VOTD a { font-weight: bold; font-size: 14px; color: rgb(32, 32, 32); font-family: Verdana; }
.votdThumb { border: 1px solid rgb(160, 160, 160); padding: 2px; }
#VideoCategories { font-size: 12pt; }
.categoriesTitle { color: navy; text-transform: capitalize; font-weight: bold; font-size: 12pt; }
.h1Text { font-size: 20px; color: rgb(255, 255, 255); font-family: Verdana; font-weight: normal; }
#ctl00_ContentPlaceHolder1_divSiteInfo { font-size: 12px; padding-top: 8px; }
#ctl00_ContentPlaceHolder1_divSiteInfo h1 { font-size: 18px; color: rgb(0, 0, 0); font-family: Verdana; font-weight: bold; }
#ctl00_ContentPlaceHolder1_divSiteInfo h2 { font-size: 14px; color: rgb(0, 0, 0); font-family: Verdana; font-weight: bold; }
#ctl00_TopAds_displayed { float: left; }
#HomeBox2 { border: 1px solid rgb(214, 221, 224); padding: 5px 10px 10px; background: rgb(245, 247, 248) url('images/home_box_bg.jpg') repeat-x scroll center top; margin-top: 10px; }
#HomeBox2 h2 { margin-bottom: 8px; }
#HomeBox2 img { margin: 5px 0pt; }
#ctl00_content table#HomeBox1 { margin: 0pt 0pt 10px; }
#HomeBox1 .SectionHeader h1 { padding: 0pt ! important; margin-bottom: 8px; }
table#ctl00_ContentPlaceHolder1_PlayerHeader, #ctl00_ContentPlaceHolder1_PlayerHeader { margin-top: 5px; font-size: 12px; }
#ctl00_ContentPlaceHolder1_ListingsNoCity, #ctl00_ContentPlaceHolder1_ListingsWithCity { background: rgb(245, 247, 248) none repeat; }
.ListGrid th { border: 1px solid rgb(214, 221, 224); background: rgb(237, 238, 240) none repeat; }
.ListGrid td { border: 1px solid rgb(214, 221, 224); }
.ListGrid1 { background: rgb(250, 252, 252) none repeat; }
#ctl00_ContentPlaceHolder1_PlayerInfo { margin-top: 10px; }
#PlayerHighlights, .PlayerInfo, .PlayerBio { text-align: left; font-size: 12px; }
#PlayerHighlights ul, .PlayerInfo ul { margin: 0pt 0pt 12px 8px; padding: 0pt 0pt 12px 8px; }
#ctl00_ContentPlaceHolder1_dlSubCats { clear: left; text-align: left; margin-top: 10px; font-size: 12px; }
#ctl00_ContentPlaceHolder1_dlSubCats img { border: 0pt none ; background: rgb(255, 255, 255) none repeat; margin-bottom: 0px; }
#ctl00_ContentPlaceHolder1_dlSubCats td { padding: 5px; text-align: center; }
#ctl00_SideAds_displayed { margin: 0pt ! important; padding: 0pt ! important; overflow: hidden; width: 300px ! important; }
.listHeader { font-size: 12px; font-weight: bold; }
.SubCatList { margin: 0pt; padding: 0pt; text-align: center; width: auto; }
.SubCatList li { display: inline; text-align: center; }
.SubCatList li a { float: left; padding-right: 11px; text-align: center; line-height: 20px; }
.SubCatList li a img { background: rgb(255, 255, 255) none repeat; margin-bottom: -2px; }
ul.tabMenu { margin: 10px 0pt 0pt; padding: 0pt; width: 458px; }
.tabMenu li { float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
.tabMenu li a { margin: 0pt 2px 5px 0pt; padding: 4px 7px; background: rgb(219, 219, 219) none repeat; display: block; text-decoration: none; }
.tabMenu li.selected { background: transparent url('images/tab_arrow.gif') no-repeat scroll center bottom; }
.tabMenu li.selected a, .tabMenu li a:hover { background: rgb(148, 156, 59) none repeat; color: rgb(255, 255, 255); }
ul.splitColListLeft, ul.splitColListRight { margin: 10px 0pt 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; width: 214px; float: left; font-family: Tahoma,Geneva,san-serif; font-size: 11px; word-spacing: -1px; }
ul.splitColListLeft a, ul.splitColListRight a { font-size: 12px; }
ul.splitColListLeft { margin-right: 8px; }
ul.splitColListLeft li, ul.splitColListRight li { margin-bottom: 5px; }
.tbl { width: 100%; position: relative; margin-bottom: 5px; }
.tbl td { padding: 5px; vertical-align: top; }
.tbl .hdr { background: rgb(211, 211, 211) none repeat; font-weight: bold; text-align: center; width: 75px; }
.tbl .cr { background: rgb(255, 255, 255) none repeat; }
.tbl .hdr td { background: rgb(211, 211, 211) none repeat; font-weight: bold; }
.tbl .alt td { background: rgb(255, 255, 255) none repeat; }
.tbl td img { width: 50px; height: 50px; }
.dataTablePad td { padding-bottom: 5px; }
.dataTablePad td td { padding: 0pt; }
.shadeBox { border: 1px solid rgb(214, 221, 224); margin: 10px 0pt 0pt; padding: 5px 10px 10px; background: rgb(245, 247, 248) url('images/home_box_bg.jpg') repeat-x scroll center top; width: 436px; float: left; }
.shadeBox h2 { margin-bottom: 8px; }
.commentShadeBox { border: 3px double rgb(147, 154, 59); margin: 10px 0pt 0pt; padding: 5px 10px 10px; background: rgb(245, 247, 248) url('images/home_box_bg.jpg') repeat-x scroll center top; float: left; width: 432px ! important; }
.weatherBox { border: 1px solid rgb(214, 221, 224); margin: 10px 0pt 0pt; padding: 5px 10px 10px; background: rgb(245, 247, 248) url('images/home_box_bg.jpg') repeat-x scroll center top; width: 300px; float: left; }
.weatherBox h2 { margin-bottom: 8px; }
.boxThumb { width: 206px; margin-right: 10px; text-align: center; }

/* ::::: http://www.fishingworks.com/Styles/navmenu.css ::::: */

#divMenuNoRADS { padding-top: 5px; text-align: left; clear: both; display: block; float: none; }
.breadCrumb { margin-bottom: 4px; clear: both; }
#rightnav, #ctl00_rightnav { margin: 0pt; width: 300px; padding-left: 10px; padding-right: 10px; }
.RadMenu { border: 1px solid rgb(214, 221, 224); padding: 5px 10px 10px; background: rgb(249, 250, 251) url('images/sec_nav_bg.jpg') repeat-x scroll center top; text-align: left; color: #777777; margin-top: 10px; font-family: arial,helvetica,sans-serif; font-size: 12px; position: relative; }
.RadMenu ul { margin: 5px 0pt 0pt; font-size: 12px; list-style-type: none; font-family: verdana,helvetica,sans-serif; padding-left: 0pt; }
.PlayerList ul { margin: 0pt 0pt 0pt 15px; padding: 0pt; }
.PlayerList a { font-size: 14px; color: rgb(32, 32, 32); font-family: Arial; }
.LeftMenu { background: rgb(249, 250, 251) url('images/sec_nav_bg.jpg') repeat-x scroll center top; width: 180px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
.LeftMenu h3 { font-size: 14px; color: #666666; font-family: Arial; font-weight: bold; margin-top: 7px; margin-bottom: 5px; }
.LeftMenu a { font-size: 12px; }
#leftnav { margin: 0pt; text-align: left; width: 136px; padding-left: 10px; padding-right: 10px; }
#leftnav ul { margin: 0px; list-style-type: none; padding-left: 0pt; }
#leftnav li { margin: 0px; display: block; list-style-type: none; }
#leftnav1 li { margin: 0px; padding-left: 0pt; }
#MenuLeft { margin-top: -16px; }
#MenuLeft_Directories, #MenuLeft_Tips { border-style: solid solid none; border-color: rgb(214, 221, 224) rgb(214, 221, 224); border-width: 1px 1px 0pt; }
#MenuLeft_Resources { border: 1px solid rgb(214, 221, 224); }
/*.top { margin: 0px; padding: 0px; background-image: url('images/page_header_bg.jpg'); height: 62px ! important; }*/
.top { margin: 0px; padding: 0px; background-color: #A3B0C9; height: 62px ! important; }
.TopImage { padding: 0px; margin: 0px; }
.topmenu { border-bottom: 1px solid rgb(78, 106, 123); background-image: url('images/topban2.jpg'); height: 24px; vertical-align: middle; text-align: left; }
.topmenu div { overflow: hidden; clear: both; }
.topmenu ul { padding: 0pt; margin-top: 0pt; margin-left: 0pt; list-style-type: none; }
.topmenu li { background: transparent url('images/gnav_div.jpg') no-repeat scroll right top; float: left; height: 24px; line-height: 24px; }
.topmenu li a { padding: 0pt 11px; display: block; float: left; font-size: 14px; color: rgb(255, 255, 255) ! important; font-family: Arial,Helvetica,san-serif; height: 24px; text-decoration: none; }
/*.topmenu li a:hover { background: transparent url('images/gnav_on_bg.jpg') no-repeat scroll right top; text-decoration: none; }*/
.topmenu li a:hover { background: #888888 no-repeat scroll right top; text-decoration: none; }
#content { margin: 0pt; background: rgb(255, 255, 255) none repeat; }
#RADS_storage { display: none; visibility: hidden; }
#RADS_storage table { height: 0px; display: none; visibility: hidden; }
#footer { border-top: 1px solid rgb(126, 127, 52); margin: 0pt; background: rgb(255, 255, 255) url('images/footer_bg.jpg') repeat-x scroll center top; clear: both; height: 63px; padding-top: 10px; vertical-align: top; text-align: center; font-size: 11px; color: rgb(78, 106, 123); }
#footer img { margin-top: 10px; }
#footer a { color: #555555; }
#dlCountries { margin-top: 10px; }
