﻿*{margin:0;padding:0;}
a:visited{color:yellow;font-weight:bold;text-decoration:underline;}
a:hover{color:green;font-weight:bold;text-decoration:none;}
a:link{color:#02D246;font-weight:bold;text-decoration:underline;}
a:active{color:#700299;text-decoration:underline;font-weight:bold;}
body{background:#0D4264;font:100% Verdana, Arial, Helvetica, sans-serif;color:black;margin:0;padding:20px;min-height:100%;}
body div#utilityCalendar{font-size:10px;}
#Banner1{padding:20px;background-color:#FFFFFF;}
#bannerheader{text-align:center;font:bold 11px Arial, Helvetica, Georgia, Times, serif;color:#FAF700;padding:5px;background-color:#000000;border-top:1px solid #B51032;border-bottom:1px solid #B51032;height:51px;}
#bannerlinks{text-align:center;font:80% Arial, Helvetica, Georgia, Times, serif;border-top:3px solid #B51032;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;color:White;background-color:#0099FF;}
.Buttons{border-style:inset;background-color:#64635C;color:#FFFFFF;font-weight:bolder;cursor:pointer;-moz-appearance:none;border:3px solid #4BFFF0;-moz-border-radius:6px;padding:4px;background-position:left top;background-repeat:no-repeat;overflow:visible;}
#ButtonsGoogle input{width:160px;padding:4px;border-style:inset;background-color:white;color:#CF0B01;font-weight:bolder;cursor:pointer;border:2px solid;-moz-appearance:none;-moz-border-radius:19px;overflow:visible;}
.CenterTextboxPanelBlogTitle{text-align:center;font-family:Script MT Bold;font-weight:bolder;font-size:26px;padding:7px;background-color:Black;color:Red;}
#CenterMarginDefault{margin:0 auto;padding:40px;background-color:white;}
.LeftMarginDefault{margin:10px 10px 10px 295px;background-color:#E2E1E1;height:auto;}
.CenterTextboxPanel{text-align:center;color:Red;font-weight:bolder;font-size:14px;background-color:White;padding:30px 95px 30px 95px;}
.closedPicture{color:red;}
.closedPictureRS{color:red;}
#columnA{background-color:#A5EBEA;float:left;position:relative;padding:0 0px 0 10px;width:228px}
#columnB{background-color:#ACD1D3;float:left;position:relative;padding:0 0px 0 10px;width:228px}
#columnC{background-color:#FFC9F0;float:left;position:relative;padding:0 0px 0 10px;width:228px}
#columnD{background-color:#86C471;float:left;position:relative;padding:0 0px 0 10px;width:228px}
.container{margin:10px 80px 30px 160px;padding:30px;background-color:#E5E6E7;}
.content{font-family:Arial, Helvetica, sans-serif;font-size:13px;padding:20px 0 20px 0px;color:#000000;
    width: 497px;
}
.contentPerson{font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:15px;padding:15px;color:#000000;
   height:auto;
}
#contentShow{font-family:Arial, Helvetica, sans-serif;margin:15px;padding:15px;color:#FFFFFF;font-size:13px;font-style:normal;font-variant:normal;}
.clearfloat{clear:both;height:0;font-size:0px;line-height:0px;}
.date{font-size:10px;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
#footerheader{background-color:Black;text-align:center;color:White;font:100% Arial, Helvetica, Georgia, Times, serif;border-top:2px solid #B51032;border-bottom:1px solid #B51032;font-size:small;bottom:auto;}
h3{color:#128E01;}
h3.Center{text-align:center;color:#128E01;text-decoration:underline;}
h3.Center2{text-align:center;color:#DE0101;text-decoration:underline;}
h4{color:#11486C;}
.header{text-align:center;font-weight:bolder;background:#000000;padding:7px 7px;}
.header2{text-align:center; font-size:14px; font-weight:bolder;background:white;padding:7px 7px;}
.headerDefaultTitle{padding:3px 0 3px 0;text-align:center;background:#11486C;font-size:20px;color:Red;cursor:pointer;margin:10px 0;font-weight:bold;}
.headerDefaultContent{padding:3px 0 3px 0;text-align:left;font-size:12px;margin:10px 0 0 10px;height:auto;color:White}
.headerDefaultContentIFBB{background-color:Black;color:White;padding:3px 0 3px 0;text-align:left;font-size:12px;margin:10px 10px 10px 0px;height:auto;}
.headerDefaultContentHB{background-color:Aqua;padding:3px 3px 3px 3px;text-align:left;font-size:12px;margin:10px 10px 10px 0px;height:auto;}
.headerDefaultContentRS{background-color:#E76161;color:white;padding:3px 3px 3px 3px;text-align:left;font-size:12px;margin:10px 0px 5px 0px;height:auto;cursor:default;}
.headerDefaultContentRSBlue{background-color:#052275;color:white;padding:3px 3px 3px 3px;text-align:left;font-size:12px;margin:10px 0px 5px 0px;height:auto;cursor:default;}
.headerDefaultContentRSPink{background-color:#FF46AB;color:white;padding:3px 3px 3px 3px;text-align:left;font-size:12px;margin:10px 0px 5px 0px;cursor:default;}
.headerDefaultContentRS ul{margin:0;padding:0 0 0 19px;list-style:none;float:left;list-style-type:disc;list-style-image:url('../images/Facebook.gif');}
#headerResults{text-align:center;font:100% Arial, Helvetica, Georgia, Times, serif;color:#DE0010;font-weight:bolder;text-decoration:underline;font-size:26px;margin:0px 20px 0px 20px;}
div#header{text-align:center;font:100% Arial, Helvetica, Georgia, Times, serif;color:#DE0010;font-weight:bolder;text-decoration:underline;font-size:26px;}
div#Subheader{text-align:center;font:100% Arial, Helvetica, Georgia, Times, serif;color:#DE0010;font-weight:bolder;text-decoration:underline;font-size:18px;}
#header .titleCenter{text-align:center;font:100% Arial, Helvetica, Georgia, Times, serif;color:#DE0010;font-weight:bolder;text-decoration:underline;}
#header .breadcrumb{font:90% Arial, Helvetica, Georgia, Times, serif;color:#B51032;background-color:transparent;float:left;margin-left:2em;margin-top:0.8em;font-weight:bold;}
input{border:none;background:none;}
#LeftMargin{margin:10px 80px 30px 190px;padding:30px;background-color:white;}
#LeftMarginPicture{margin:10px 30px 30px 30px;padding:10px;background-color:white;}
#LeftMarginResults{margin:0px 15px 0px 15px;padding:0px 10px 0 0px;background-color:white;font-size:13px;font-family:Verdana, Arial, san-serif;}
#LeftMarginDefault{margin:10px 10px 10px 295px;background-color:#E2E1E1;height:auto;}
#LeftMarginContactUs{text-align:center;margin:10px 300px;background-color:White;}
#LeftMarginIFBB{margin:2px 0px 10px 141px;}
li span{color:Navy;font-weight:bold;}
li a{font-size:11px;color:#02D246;text-decoration:underline;}
.MainBanner{border:3px solid #C3A83D;}
div#menu span.parent{margin-top:2px;padding-left:5px;color:#FFFFFF;font:bolder 12px Tahoma,Arial,san-serif;background:none;line-height:37px;}
div#menu span.parentHome{color:red;font-weight:bolder;margin-top:2px;padding-left:5px;font:bolder 13px Tahoma,Arial,san-serif;background:none;line-height:37px;}
.openPicture{color:Yellow;}
.openPictureRS{color:Yellow;}
#range1{clear:both;height:92px;font-size:13px;line-height:10px;}
#range1 .continuousCalendar, .dateLabels{float:left;}
.NationalStarsTitle{text-align:center;background:Black;font-size:14px;font-weight:bolder;color:Red;cursor:pointer;margin:3px 20px 3px 20px;}
.NationalStarsContent{padding:3px 0 3px 0;text-align:left;font-size:12px;margin:10px 0 0 10px;height:auto;}
.RightTextbox{font-size:12px;color:Black;font-weight:bolder;}
.RisingStarsTitle{text-align:center;background:Black;font-size:14px;font-weight:bolder;color:Red;cursor:pointer;margin:3px 20px 3px 20px;}
.RisingStarsContent{padding:3px 0 3px 0;text-align:left;font-size:12px;margin:10px 0 0 10px;height:auto;}
.sidebar1{float:left;width:10em;background:#000000;}
.sidebarSchedule{float:left;width:11em;background:white;}
.sidebar1IFBB{margin:0px 0 0 0;float:left;width:8em;background:#000000;}
.sidebar2Ad{border:3px solid #C3A83D;background-color:Black;background-repeat:repeat;float:left;width:21em;font-size:12px;text-align:center}
.sidebar2Blog{background-color:Black;float:left;width:23em;font-size:12px;border:3px solid #C3A83D;text-align:center;}
.sidebar2Default{background-color:Black;float:left;width:21em;font-size:12px;border:3px solid #C3A83D;padding:40px 0 40px 20px;margin:7px 10px 7px 7px;}
.sidebar2People{border:3px solid #C3A83D;background-color:Black;background-repeat:repeat;float:left;width:21em;font-size:12px;padding:20px 5px 20px 5px;margin:7px 10px 7px 7px;}
.sidebarVendors{margin:0 auto; text-align:center;border:3px solid #C3A83D; margin-left:10px;background-color:Black;background-repeat:repeat;float:left;width:350px;font-size:12px;}
.sidebarVideos{margin:0 auto; text-align:center;border:3px solid #C3A83D; margin-left:10px;background-color:Black;width:800px;font-size:12px;}
.sidebarVendors a img{margin-left:30px;}
.sidebar3{float:left;width:403px;font-size:12px;padding:1px;border:1px solid #FFFFFF;}
div#table{padding:10px;float:left;color:White;width:70%;text-align:center;}
div#tableDefault{border:1px solid #FFFFFF;float:left;width:99%;text-align:center;color:black;font-size:12px;background-color:#ECECEC;}
div#tableDefaultIFBB{padding:4px 0px 0 0px;border:1px solid #FFFFFF;width:90%;text-align:center;color:black;font-size:12px;background-color:#ECECEC;}
div#tableDefault tr td.headerDefaultTitle{text-align:center;background:#000000;font-size:18px;color:Red;}
div#tableDefaultIFBB tr td.headerDefaultTitle{padding:3px 0 3px 0;text-align:center;background:#000000;font-size:24px;color:Red;}
div#table tr td.headerLinksTitle{text-align:center;background:#000000;font-size:30px;color:Silver;font-weight:bold;}
div#table tr td{border:1px solid #FFFFFF;padding:25px 19px 19px 10px;}
div#tableDefault tr td{padding:10px 10px 10px 10px;text-align:left;font-size:12px;color:black;}
div#table tr td.title{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:Yellow;font-weight:bolder;text-decoration:underline;}
div#table tr td.Names{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:yellow;font-weight:bolder;text-align:left;}
.TitleColor{font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;font-variant:normal;color:#FF0000;text-decoration:underline;text-align:center;}
.twoColElsLtHdr #Topcontainer{background-color:Black;width:63em;margin:0 auto;text-align:left;}
.twoColElsLtHdr #Date{background-color:Black;text-align:left;width:63em;margin:0 auto;}
.twoColElsLtHdr #Container{width:63em;background:#707AF1;margin:0 auto;margin-bottom:5px;}
.twoColElsLtHdr #TopLeft{float:left;width:16em;background:#330066;padding:4px 4px 0px;height:98px;border:1px solid #FFFFFF;}
.twoColElsLtHdr #header2{background:#330066;padding:2px 10px;float:left;font-size:12px;border:1px solid #FFFFFF;width:1015px;}
.twoColElsLtHdr #mainContent{margin:0 1.5em 0 0em;top:0px;position:relative;}
.twoColElsLtHdr #sidebar3 a{font-size:11px;}
.twoColElsLtHdr #footer{padding:0 10px;background:#330066;}
#utilityCalendar{background-color:#707AF1;border-style:solid;border-color:inherit;border-width:1px;float:left;padding:2px;background-color:White;color:Red;font-family:Verdana, sans-serif;font-size:10px;width:180px;margin:0px 0 0px 5px;}
#utilityCalendarDefault{background-color:#707AF1;float:left;padding:4px 2px 2px 4px;margin:2px 2px 0 2px;background-color:White;color:Red;font-family:Verdana, sans-serif;font-size:10px;width:269px;margin:0px 0 0px 7px;}
#utilitySharethis{float:right;top:14px;right:29px;color:yellow;font-family:Verdana, sans-serif;font-size:12px;width:auto;padding:0 0 6px 0;}
#utilitySharethis a:link{font-weight:normal;color:rgb(238, 238, 238);font-style:normal;text-decoration:underline;}
#utilitySharethis a:active{font-weight:normal;color:rgb(238, 238, 238);font-style:normal;text-decoration:underline;}
#utilitySharethis a:visited{font-weight:normal;color:rgb(238, 238, 238);font-style:normal;text-decoration:underline;}
#utilitySharethis a:hover{font-weight:normal;color:rgb(255, 255, 255);font-style:normal;text-decoration:underline;}
#Miscellan{background-repeat:repeat-y;background-color:#00FFFF;border:dotted 1px brown;border-left:12px solid #711515;border-right:1px solid #711515;border-top:#778899;bottom:0;clear:both;color:#FF0000;cursor:wait;display:block;font-family:Arial, Helvetica, sans-serif;font-size:90%;float:left;height:2em;left:1em;line-height:1.6em;line-height:140%;list-style:none;margin:0;margin-top:0em;margin-left:15.2em;margin-right:0.2em;padding:0;padding:5px 5px 5px 0.5em;position:absolute;text-align:center;text-decoration:none;width:200px;width:13em;top:5em;top:50px;vertical-align:middle;width:311px;z-index:1;}
#navigation ul ul li{}
#colorDropdown, #sizeDropdown{}
#bootCloset2 #detailsDisplay, #bootCloset3 #detailsDisplay{}
.InputLabel{}
fieldset{width:640px;}
div#menu{float:left;margin-left:15px;height:46px;padding-left:10px;background:url(../imagesBlue/left.png) no-repeat;_background-image:url(../imagesBlue/left.gif);width:1000px;}
div#menu span.parentl{margin-top:2px;padding-left:5px;color:#FFFFFF;font:bolder 12px Tahoma,Arial,san-serif;background:none;line-height:37px;}
div#menu span.parentHome{color:red;font-weight:bolder;margin-top:2px;padding-left:5px;font:bolder 13px Tahoma,Arial,san-serif;background:none;line-height:37px;}
div#menu ul{margin:0;padding:0;list-style:none;float:left;}
div#menu ul.menu{padding-right:10px;background:url(../imagesBlue/right.png) no-repeat right 0;_background-image:url(../imagesBlue/right.gif);}
div#menu li{position:relative;margin:0;padding:0 0 0 0;display:block;float:left;z-index:9;width:auto;}
div#menu ul ul li{z-index:9;}
div#menu li div{list-style:none;float:left;position:absolute;z-index:11;top:36px;left:0;visibility:hidden;width:187px;padding:0 0 11px 7px;background:url(../imagesBlue/submenu-bottom.png) no-repeat 7px bottom;_background-image:url(../imagesBlue/submenu-bottom.gif);margin:0px 0 0 -4px;}
div#menu li:hover > div{visibility:visible;}
div#menu a{position:relative;z-index:10;height:41px;display:block;float:left;line-height:41px;text-decoration:none;margin-top:1px;white-space:nowrap;width:auto;padding-right:5px;text-align:center;}
div#menu span{display:block;cursor:pointer;background-repeat:no-repeat;background-position:95% 0;text-align:center;}
div#menu span.subtext{display:block;font-size:10px;color:#ffa;line-height:17px;margin:0;padding:0;}
div#menu a{padding:0 30px 0 0;line-height:40px;height:46px;padding-right:15px;margin-right:5px;_margin-right:1px;background:none;}
div#menu span{margin-top:2px;padding-left:5px;color:#FFFFFF;font:bolder 12px Tahoma,Arial,san-serif;background:none;line-height:20px;}
div#menu a:hover, div#menu a.over{background:url(../imagesBlue/selected-right-sub.png) no-repeat right -1px;_background-image:url(../imagesBlue/selected-right-sub.gif);}
div#menu a:hover span, div#menu a.over span{background:url(../imagesBlue/selected-left-sub.png) no-repeat 0 -3px;_background-image:url(../imagesBlue/selected-left-sub.gif);}
div#menu li.current a, div#menu ul.menu > li:hover > a{background:url(../imagesBlue/selected-right-sub.png) no-repeat right -1px;_background-image:url(../imagesBlue/selected-right-sub.gif);}
div#menu li.current a span, div#menu ul.menu > li:hover > a span{background:url(../imagesBlue/selected-left-sub.png) no-repeat 0 -3px;_background-image:url(../imagesBlue/selected-left-sub.gif);}
div#menu ul.menu > li:hover > a span{color:red;}
div#menu li{}
div#menu li.last{background:none;}
div#menu li.current a, div#menu li.current a span, div#menu.js-active a:hover, div#menu.js-active a:hover span, div#menu.js-active a, div#menu.js-active span{background:none;}
div#menu.js-active ul.menu > li:hover > a, div#menu.js-active ul.menu > li:hover > a span{background:none;}
div#menu li.current a.over{background:url(../imagesBlue/selected-right-sub.png) no-repeat right -1px;_background-image:url(../imagesBlue/selected-right-sub.gif);}
div#menu li.current a.over span{background:url(../imagesBlue/selected-left-sub.png) no-repeat 0 -3px;_background-image:url(../imagesBlue/selected-left-sub.gif);}
div#menu a.over span{color:#043454;}
div#menu ul ul li{background:none;padding:0;}
div#menu ul ul{padding-top:10px;}
div#menu ul ul a{padding:0;height:auto;float:none;display:block;line-height:26px;font-size:11px;color:#ffffff;z-index:-1;padding-left:5px;white-space:normal;width:160px;margin:0 5px;text-transform:none;}
div#menu ul ul a span{padding:4px;line-height:26px;font:bold 11px Trebuchet MS,Arial,san-serif;}
div#menu li.current ul a, div#menu li.current ul a span{background:none;}
div#menu ul ul a:hover{background:url(../imagesBlue/submenu-selected-bottom.png) no-repeat 5px bottom;}
div#menu ul ul a:hover span{background:url(../imagesBlue/submenu-selected-top.png) no-repeat 0 0;}
div#menu ul ul a.parent{background:url(../imagesBlue/submenu-pointer-bottom.gif) no-repeat 5px bottom;}
div#menu ul ul a.parent span{background:url(../imagesBlue/submenu-pointer-top.png) no-repeat 0 0;}
div#menu ul ul a.parent:hover{background:url(../imagesBlue/submenu-pointer-selected-bottom.png) no-repeat 5px bottom;}
div#menu ul ul a.parent:hover span{background:url(../imagesBlue/submenu-selected-top.png) no-repeat 0 0;}
div#menu ul ul span{margin-top:0;text-align:left;}
div#menu ul ul li.last{background:none;}
div#menu ul ul li{width:100%;}
div#menu span.subtext{display:block;font-size:10px;color:#ffa;line-height:17px;margin:0;padding:0;}
div#menu li:hover > a span.subtext{color:#ffa;}
div#menu ul ul div{width:180px;padding:15px 0px 8px 0px;margin:-44px 0 0 169px !important;background:url(../imagesBlue/subsubmenu-top.png) no-repeat 0px 0;_background-image:url(../imagesBlue/subsubmenu-top.gif);}
* + html div#menu ul ul div{height:10px;}
* + html div#menu.ie7 ul ul div{height:auto;}
div#menu ul ul ul{padding:0 4px 5px 1px;background:url(../imagesBlue/submenu-bottom.png) no-repeat 0px bottom;_background-image:url(../imagesBlue/submenu-bottom.gif);}
div#menu ul ul div li{position:relative;top:-5px;}
div#menu li.back{background:url(../imagesBlue/lavalamp-left.png) no-repeat 0 0;_background-image:url(../imagesBlue/lavalamp-left.gif);width:10px;height:46px;z-index:8;position:absolute;padding:0;margin:0;}
div#menu li.back .left{padding:0;width:auto;background:url(../imagesBlue/lavalamp-right.png) no-repeat right 0;_background-image:url(../imagesBlue/lavalamp-right.gif);height:46px;margin:0 5px 0 10px;_margin-right:2px;float:none;position:relative;top:0;left:0;visibility:visible;}
