@import url(/s/resources/css/appstyles.css);

/* General Style
---------------------------------------------*/
form,body,html{height:100%;width:100%;}
form,body,html{height:100%;width:100%;}
body{margin:0;padding:0;font:12px/18px Arial, Helvetica, sans-serif; background:#4b116f; color:#737373;}
body.newsLet,
body.blank{background:#ffffff;}

.mastWrap{float:left;width:100%;background:#2d0a43 url(images/TopGrd.gif) repeat-x left top;padding:0 0 10px;}
.newsLet .mastWrap{float:left;width:100%;background:none;padding:0 0 10px;}
.cntrWrap{width:960px;margin:0 auto;}
.fltFix{float:left;width:100%;}
.newsLet .fltFix{float:left;width:100%; background:#FFFFFF;}

a { color: #4b116f; text-decoration:underline; outline:none;}
a:hover { color:#9467b0; text-decoration:none;}
a:visited{}
a:active{}
/*Set Facebook Links as well. */
a.FB_Link {color:#4B116F !important;}
/*Set Anchor Links */
a.anchor{color: #4b116f; text-decoration:none; outline:none;}
a.anchor:hover { color: #4b116f; text-decoration:none;}

h1, h2, h3, h4, h5, .PageTitleHeader, .PageSubTitleHeader {font-weight:bold;margin:0;padding:2px 5px 3px 0;}
h1{font-size:22px;line-height:24px; color:#9d9d9d; font-weight:normal}
h2, .PageSubTitleHeader {font-size:14px; line-height:17px; color:#4b116f;}
h3 {font-size:13px;line-height:15px;}
h4 {font-size:11px;line-height:13px;}
h5 {font-size:10px;line-height:12px;}
p {margin:7px 0;padding:0;}
#PageTitle, .PageTitleHeader { display:none;}

.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.textalignright{text-align:right;}
.textalignleft{text-align:left;}

hr{height:1px;line-height:1px;margin:8px 3px;clear:both;border:none;background:#333;color:#333;}

img.left{float:left;margin:0 7px 1px 0;}
img.right{float:right;margin:0 0 7px 7px;}
img.outline{border:4px solid #333;}

.clearing{clear:both;height:0;margin:0;padding:0;line-height:0;margin-top:-7px;}
.clearBoth{clear:both;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.invisibleButAccessible{display:none;}
.Error,.error {width:auto!important}

/* HEAD ELEMENTS
---------------------------------------------*/
.structHead{ margin:0; padding:0; float:left; width:100%;}

.structHead h1.toplogo{padding:0 10px 0 0;margin:0;float:left;}
.structHead h1.toplogo a{background: url("images/TopNavlogo.gif") no-repeat scroll -2px 2px transparent;display: block;height: 29px;text-indent: -999em;width: 122px;}

.structHead #ContentToplinks{margin:0; padding:0; float:left;}
.structHead #ContentToplinks ul{ list-style:none;margin:0; padding:0; float:left;}
.structHead #ContentToplinks li{ display:none;}
.structHead #ContentToplinks li.top{ display:block;float:left;margin:0; padding:0 0; border-left:1px solid #76359e;}
.structHead #ContentToplinks a{margin:0; padding:6px 10px 5px; display:block; font-size:11px; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.structHead #ContentToplinks li.arw a{background:transparent url(images/TopNavArw.gif) no-repeat scroll right 8px;margin:0 9px 0 0;padding:6px 18px 5px 10px;}
.structHead #ContentToplinks li:hover, .structHead #ContentToplinks li.sfHover { background: url(images/TopHt.gif) repeat-x left top;}

/* Second Level Groups */
.structHead #ContentToplinks li ul { position: absolute; left: -999999px; margin:0; background:#FFFFFF url(images/TopDrop.gif) repeat-x left top; float:none; width:170px; z-index:9999;}
.structHead #ContentToplinks li li { width: 170px; display:block;}
.structHead #ContentToplinks li.arw li a { padding:2px 10px;width:150px; color:#4b116f; text-transform:none; background:none!important;}
.structHead #ContentToplinks li.arw li a:hover{color:#b39ac3;}
.structHead #ContentToplinks li li:hover, .structHead #ContentToplinks li li.sfHover { background:none;}

/* Find a Club */
.structHead #ContentToplinks li.findclub ul {background:#FFFFFF url(images/TopDrop.gif) repeat-x scroll left top;float:none;height:300px;left:-999999px;margin:0;overflow-x:hidden;overflow-y:scroll;position:absolute;width:170px;z-index:9999;}
.structHead #ContentToplinks li.findclub li { width: 170px; display:block;}
.structHead #ContentToplinks li.findclub li.state{}
.structHead #ContentToplinks li.findclub li a {background:none!important;color:#4B116F;margin:0;padding:0 5px 0 20px;text-transform:none;width:122px;}
.structHead #ContentToplinks li.findclub li.state a { padding:2px 5px 0 10px; font-weight:bold; font-style:italic; font-size:12px;width:132px;}
.structHead #ContentToplinks li.findclub li a:hover{color:#b39ac3;}
.structHead #ContentToplinks li.findclub li:hover, .structHead #ContentToplinks li#FindaClub li.sfHover { background:none;}
/* Find a Club End */

/* Third Level Groups */.structHead #ContentToplinks li li ul { margin:-20px 0 0 150px}/* The Magic */.structHead #ContentToplinks li:hover ul ul,.structHead #ContentToplinks li:hover ul ul ul,.structHead #ContentToplinks li.sfHover ul ul,.structHead #ContentToplinks li.sfHover ul ul ul { left: -999em;}.structHead #ContentToplinks li:hover ul,.structHead #ContentToplinks li li:hover ul,.structHead #ContentToplinks li li li:hover ul,.structHead #ContentToplinks li.sfHover ul,.structHead #ContentToplinks li li.sfHover ul,.structHead #ContentToplinks li li li.sfHover ul { left: auto;}/*Fix for the Sticking*/.structHead #ContentToplinks li:hover,.structHead #ContentToplinks li li:hover,.structHead #ContentToplinks li li li:hover,.structHead #ContentToplinks li.sfHover,.structHead #ContentToplinks li li li.sfHover,.structHead #ContentToplinks li li.sfHover { position:static;}

.structHead #ContentSearch{border-left:1px solid #76359E;float:left;height:25px;margin:0;padding:4px 0 0 10px;}
.structHead #ContentSearch input{ width:162px;}

.structHead .crumbs{ width:100%; float:left;clear:both;}
.structHead ul#ContentBreadCrumbs{padding:0;margin:4px 0;list-style:none;float:right; clear:both;}
.structHead ul#ContentBreadCrumbs li{padding:0;margin:0;float:left;}
.structHead ul#ContentBreadCrumbs li a{display:block;text-decoration:none;font-size:11px; text-transform:uppercase;padding:2px 6px 2px 8px;background:url(images/bcArw.gif) no-repeat center left; color:#b39ac3}
.structHead ul#ContentBreadCrumbs li#bcFirst a{background:none;padding-left:0;}
.structHead ul#ContentBreadCrumbs li.navselected a{ color:#e3d9e9}


#ContentTabNav {float:left;margin:0;padding:5px 0;width:100%;}
#ContentTabNav ul {list-style:none;margin:0;padding:0; float:left;}
#ContentTabNav li {border-left:1px solid #FFFFFF;float:left;padding:0 10px;}
#ContentTabNav a {color:#FFFFFF;display:block;font-size:10px;line-height:14px;padding:0;text-align:center;text-decoration:none;}


/* LEFT COLUMN
---------------------------------------------*/
.structLeft{float:left;margin:0;padding:0;width:160px; _overflow:hidden;}

.structLeft h1.logo{padding:0 0 0 35px;margin:0;float:left;}
.structLeft h1.logo a{background:transparent url(images/k-state_Logo.gif) no-repeat scroll left top;display:block;height:149px;text-indent:-999em;width:92px;}

.structLeft #navStay2{background:transparent url(images/leftNavBtm.gif) no-repeat scroll left bottom;float:left;padding:0 0 13px;width:100%;}
.structLeft #ContentLeftNav{margin:18px 0 0; padding:0; float:left; background:#350c4e url(images/topLeftNav.gif) no-repeat left top;width:160px;}
.structLeft #ContentLeftNav ul{margin:8px 0 0;padding:0; float:left; list-style:none; border-left:1px solid #4b116f; width:159px;}
.structLeft #ContentLeftNav li{ display:none;}
.structLeft #ContentLeftNav li.lt{margin:0; padding:0;display:block; width:159px;}
.structLeft #ContentLeftNav a{margin:0; padding:1px 0 1px 15px; display:block;color:#FFFFFF; text-decoration:none; text-transform:uppercase;}
.structLeft #ContentLeftNav li:hover, .structLeft #ContentLeftNav li.sfHover { background: #4b116f;}

/* Second Level Groups */
.structLeft #ContentLeftNav li ul { position: absolute; left: -999999px; margin:-21px 0 0 159px; background:#2c0a41 url(images/LeftArrow.gif) no-repeat left top; float:none; width:170px; z-index:9999; padding:0;}
.structLeft #ContentLeftNav li.hidedd ul { display:none;}
.structLeft #ContentLeftNav li li { width: 170px; display:block;}
.structLeft #ContentLeftNav li li a { padding:2px 10px;width:150px; text-transform:none; height:1%; line-height:16px;}
.structLeft #ContentLeftNav li li a:hover{ color:#9467b0;}
.structLeft #ContentLeftNav li li:hover, .structLeft #ContentLeftNav li li.sfHover { background:none;}

/* Third Level Groups */
.structLeft #ContentLeftNav li li ul { margin:-21px 0 0 170px; background-image:none;}

/* The Magic */
.structLeft #ContentLeftNav li:hover ul ul,.structLeft #ContentLeftNav li:hover ul ul ul,.structLeft #ContentLeftNav li.sfHover ul ul,.structLeft #ContentLeftNav li.sfHover ul ul ul { left: -999em;}.structLeft #ContentLeftNav li:hover ul,.structLeft #ContentLeftNav li li:hover ul,.structLeft #ContentLeftNav li li li:hover ul,.structLeft #ContentLeftNav li.sfHover ul,.structLeft #ContentLeftNav li li.sfHover ul,.structLeft #ContentLeftNav li li li.sfHover ul { left: auto;}/*Fix for the Sticking*/.structLeft #ContentLeftNav li:hover,.structLeft #ContentLeftNav li li:hover,.structLeft #ContentLeftNav li li li:hover,.structLeft #ContentLeftNav li.sfHover,.structLeft #ContentLeftNav li li li.sfHover,.structLeft #ContentLeftNav li li.sfHover { position:static;}

/*First Level for the .MTools*/
.structLeft .MTools{margin:0; padding:0 0 8px; float:left; background:#4b116f url(images/LoginBtm.gif) no-repeat left bottom; width:160px;}
.structLeft .MTools ul,
.structLeft #ContentMTLinks{margin:0; padding:0; float:left;list-style:none; width:159px;border-left:1px solid #76359e;}
.structLeft .MTools li{ display:none;}
.structLeft .MTools li.MTLinks{margin:0; padding:0; float:left; display:block; width:100%;}
.structLeft .MTools a{margin:0; padding:0px 30px 5px 15px; display:block;color:#FFFFFF; text-decoration:none; background:url(images/loginArw.gif) no-repeat 138px 4px; border-bottom:1px solid #76359e}
.structLeft .MTools li.why a{ padding:5px 30px 5px 15px; background-position:138px 8px;}
.structLeft .MTools a.last{border-bottom:none; padding:5px 30px 0px 15px;background-position:138px 8px;}
.structLeft .MTools li a:hover{ color:#9467b0}
.structLeft .MTools li:hover, .structLeft .MTools li.sfHover2 {}

/* Second Level Groups */
.structLeft .MTools li ul { position: absolute; left: -999999px; margin:-20px 0 0 159px; background:#2c0a41; float:none; width:170px; display:inline; z-index:9999;}
.structLeft .MTools li li{ display:none;}
.structLeft .MTools li#ContentMTLinks li { width: 170px; display:block;}
.structLeft .MTools li#ContentMemberTools li { width: 170px; display:block;}
.structLeft .MTools li li a { padding:2px 10px;width:150px; text-transform:none; border:none; background:none;}
.structLeft .MTools li li a:hover{ color:#9467b0}
.structLeft .MTools li li:hover, .structLeft .MTools li li li.sfHover2 { background:none;}

/* Third Level Groups */
.structLeft .MTools li li ul { margin:-20px 0 0 150px}

/* The Magic */
.structLeft .MTools li:hover ul ul,.structLeft .MTools li:hover ul ul ul,.structLeft .MTools li.sfHover2 ul ul,.structLeft .MTools li.sfHover2 ul ul ul { left: -999em;}.structLeft .MTools li:hover ul,.structLeft .MTools li li:hover ul,.structLeft .MTools li li li:hover ul,.structLeft .MTools li.sfHover2 ul,.structLeft .MTools li li.sfHover2 ul,.structLeft .MTools li li li.sfHover2 ul { left: auto;}/*Fix for the Sticking*/.structLeft .MTools  li:hover,.structLeft .MTools  li li:hover,.structLeft .MTools  li li li:hover,.structLeft .MTools  li.sfHover2,.structLeft .MTools  li li li.sfHover2,.structLeft .MTools  li li.sfHover2 { position:static;}

.structLeft #ContentWeather{background:url(images/weathertop.gif) no-repeat scroll left top #FFFFFF;float:left;height:76px;margin:10px 0 0;overflow:hidden;padding:0 0 0 35px;width:125px;}
.structLeft #ContentWeather img{float:left;height:26px;left:5px;padding:21px 2px 0 0;position:absolute;width:26px;}
.structLeft #ContentWeather2{float:left;margin:0 0 10px;padding:0 10px 8px;width:140px; background:#FFFFFF url(images/weatherbtm.gif) no-repeat left bottom;}
.weather { margin:0 0 0 -10px;}

.structLeft #ContentSocial{float:left;margin:10px 0 0;padding:6px;width:149px; position:relative; background:#350c4e; display:inline;}
.structLeft #ContentSocial .corner { height:6px; width:6px; position:absolute;}
.structLeft #ContentSocial .tl{ background:url(images/Socialtl.gif) no-repeat; left:0; top:0;}
.structLeft #ContentSocial .bl{ background:url(images/Socialbl.gif) no-repeat; left:0; bottom:0;_bottom:-10px;}
.structLeft #ContentLinks{float:left;margin:0;padding:0;width:160px;}

.structLeft ul.btmlinks{ list-style:none; margin:0;padding:0;}
.structLeft ul.btmlinks li{ background:url(images/btmlinksBG.png) no-repeat left top;_background:url(images/btmlinksBG.gif) no-repeat left top;margin:0;padding:0;}
.structLeft ul.btmlinks a{ margin:0;padding:0; color:#FFFFFF; padding:2px 11px 3px; display:block; text-decoration:none; height:1%;}
.structLeft ul.btmlinks a:hover{ color:#9467b0}

.structLeft #ContentMiddleLayoutLeft{float:left;margin:10px 0; color:#FFFFFF;padding:0;width:160px;}
.structLeft #ContentMiddleLayoutLeft a,
.structLeft #ContentMiddleLayoutLeft h1,
.structLeft #ContentMiddleLayoutLeft h2{color:#FFFFFF;}

/* BODY ELEMENTS
---------------------------------------------*/
.structBody{margin:0 0 18px; padding:0; float:left; background:url(images/ContentBG.gif) repeat-y right top; width:100%;}
.structBody2{margin:0; padding:0; float:left; background:url(images/ContentBtm.gif) no-repeat right bottom; width:100%;position:relative;}


.structBody .MidWrap{float:right;margin:0;padding:20px;_width:759px;width:760px; background:url(images/ContentTop.gif) no-repeat left top;_height:600px; min-height:600px;}
.structBody .mid{float:left;margin:0;padding:0;width:460px;}

.structBody #ContentPageName{ background:url(images/PageNameDiv.gif) repeat-x left bottom; margin: 0 0 10px}

.structBody #ContentMiddle{margin:0; padding:0; float:left; width:100%;}
.four .structBody #ContentMiddle{float:left;margin:0;padding:10px 10px 0 0;width:522px;}

.structBody .topMid{margin:0; padding:0 0 11px; float:left; background:url(images/PageNameDiv.gif) repeat-x left bottom; }
.structBody .btmMid{margin:0; padding:0; float:left; background:url(images/DivH.gif) repeat-y 529px top; }
.structBody #ContentMiddleLayoutLeftTp{float:left;margin:0;padding:17px 20px 0 0;width:264px;}
.structBody #ContentMiddleLayoutRightTp{margin:0; padding:0; float:left; width:476px}
.structBody #ContentMiddleLayoutBtmRt{float:left;margin:0;padding:10px 0 0 10px;width:218px;}


/* Newsletter page ---------------------------------*/
.newsLet .structBody{background:transparent url(images/widebar-bottom.jpg) no-repeat scroll 33px bottom;float:left;margin:0;padding:0 33px 10px;width:893px;}
.newsLet .structBody .MidWrap{background:none;float:left;margin:0;padding:0;width:718px; min-height:0;}
.newsLet #ContentMiddle { margin:0; padding:5px; border-right:3px solid #4c2179;border-left:3px solid #4c2179; float:left; width:701px;color:#000000;}
.newsLet #divSocialButtons{margin:0; padding:5px; border-right:3px solid #4c2179;border-left:3px solid #4c2179; float:left; width:701px;color:#000000}
.newsLet #divSocialButtons ul li { margin:0!important}

#ContentHeader{margin:0 0; padding:0; float:left; width:718px;}
#ContentAd{margin:0 0; padding:0 0 0 15px; float:right; width:160px}

.newsLet .adfooter{border:3px solid #4C2179;border-bottom:none;color:#000000;float:left;margin:0 0;padding:0;width:711px;}
.newsLet #ContentAd1,
.newsLet #ContentAd2{float:left;padding:2px;margin:0;min-height:50px;min-width:100px;*padding:1px!important}
.newsLet #ContentAd1{border-right:3px solid #4C2179;}


.newsLet .FTWrap2{float:left;width:100%; background:none;}
.newsLet .btfoot{margin:0; padding:0; float:left; width:100%;color:#000000; background:none;}
.newsLet #ContentFooter{color:#000000;padding:10px 32px;width:717px;}
.newsLet #ContentFooter a{color:#000;}

/* Start page ---------------------------------*/
.start .structBody{margin:20px 0 0; padding:0; float:left; background: url(images/St_ContentBG.gif) repeat-y right top; width:100%;}
.start .structBody2{margin:0; padding:0; float:left; background:url(images/St_Btm.gif) no-repeat right bottom; width:100%; position:relative;}
.start .structBody .MidWrap{float:right;margin:0;padding:20px;width:760px;background:url(images/St_ContentTop.gif) no-repeat left top; _overflow-x:hidden; }
.start .structBody #ContentMiddle{margin:0 0 15px;*margin:-25px 0 15px; padding:0; float:left; width:100%;}
.start .structBody #ContentMiddleLayoutSend{margin:0;padding:0; float:left; width:100%;}

#RotWrap{ float:left; margin:0; padding:0; width:760px; height:379px;}
/*    anythingSlider v1.0        By Chris Coyier: http://css-tricks.com    with major improvements by Doug Neiner: http://pixelgraphics.us/    based on work by Remy Sharp: http://jqueryfordesigners.com/*/
.anythingSlider                         { height:300px;margin:0 auto;position:relative;width:760px; }
.anythingSlider .wrapper                { width: 754px; overflow:hidden; height: 295px; margin: 2px; position: absolute; top: 0; left: 0; border:1px solid #FFFFFF; }
.anythingSlider .wrapper ul             {  width: 99999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; padding:0;}
.anythingSlider ul li                   { display: block; float: left; padding: 0; width: 754px; height: 295px; margin: 0; }
.anythingSlider .arrow                  { display: block; height:11px; width:11px;text-indent: -9999px; position: absolute; top:  304px; cursor: pointer; z-index:999; }
.anythingSlider .forward                { background: url(images/right.gif) no-repeat 0 0; right:295px; }
.anythingSlider .back                   { background: url(images/left.gif) no-repeat 0 0; left:403px; }
.anythingSlider .forward:hover          {}
.anythingSlider .back:hover             {}

#thumbNav                               {margin:0 0 0 275px;position:relative;text-align:left;top:298px;}
#thumbNav a                             { color:#959595;display: inline-block; padding:2px 4px; height: 18px; margin: 0 5px 0 0; text-align: center; text-decoration:none;}
#thumbNav a:hover,                       
#thumbNav a.cur                         { color:#4b116f; font-weight:bold; }

#start-stop                             { padding:0; width: 12px; height:13px; text-indent:-999em;position: absolute; right:319px; top: 304px; background:url(images/pause.gif) no-repeat 0 0;}
#start-stop.playing                     { background:url(images/play.gif) no-repeat 0 0;}
#start-stop:hover                       {}

/*  Prevents*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

.sldimg{width:754px; height:295px; position:relative;}
.sldtxt{background:transparent url(images/link.png) no-repeat scroll left top;color:#FFFFFF;display:inline;height:221px;margin:0;padding:65px 5px 10px 32px;position:absolute;top:0; right:0;width:216px;z-index:999;_behavior: url(iepngfix.htc);}
.sldtxt h1 { color:#cab6d7}
.sldtxt a { color:#FFFFFF}

.structBody .col{background:transparent url(images/FeatureBG.gif) repeat-y scroll left top;float:left;margin:0;padding:0;width:242px;}
.structBody .center{ margin:0 17px; display:inline; background:none; border-bottom:none;}
.structBody .feat2{background:url(images/Feature2BG.gif) repeat-y scroll left top;border-bottom:medium none;}

.structBody .col .feature{background: url(images/FeatureTop.gif) no-repeat left top;}
.structBody .feat2 .feature{ background: url(images/Feature2Top.gif) no-repeat left top;}

.structBody .midAds{ margin:0; padding:0; float:left; width:100%; position:relative;border:1px solid #dcd2e2; }
.structBody .adimg{ border:3px solid #FFFFFF;float:left;height:118px;overflow:hidden;width:236px;}
.structBody .midAds .corner{ height:8px; width:8px; position:absolute;_behavior: url(iepngfix.htc);}
.structBody .midAds .tl{background:url(images/MidAdtl.png) no-repeat; left:-1px; top:-1px;}
.structBody .midAds .tr{background:url(images/MidAdtr.png) no-repeat; right:-1px; top:-1px;}
.structBody .midAds .bl{background:url(images/MidAdbl.png) no-repeat; left:-1px; bottom:-1px;_bottom:-8px;}
.structBody .midAds .br{background:url(images/MidAdbr.png) no-repeat; right:-1px; bottom:-1px;_bottom:-8px;}
          
.structBody .feature{  margin:0; padding:0; float:left; width:100%; position:relative;}
.structBody .br15{ height:15px; background:#FFFFFF; float:left; width:100%;}
.structBody .FtHeader{color:#FFFFFF;padding:8px 15px; margin:0 0 5px; text-transform:uppercase; font-size:18px; font-weight:normal;}
.structBody .pad1{border:1px solid #9977AE;float:left;height:97px;margin:11px 16px 10px;_margin:9px 16px 10px;overflow:hidden;width:208px; display:inline;}
.structBody .pad2{padding:5px 16px 0;}

.structBody .feature .corner{ height:10px; width:10px; position:absolute;_z-index:999;}
.structBody .feature .btmcurve{ background:url(images/Featurebtm.gif) no-repeat left bottom; height:10px; clear:both; }
.structBody .feat2 .feature .btmcurve{ background: url(images/Feature2btm.gif) no-repeat left bottom; height:8px;}

#ContentFeaturetxt2 { font-size:10px;line-height:13px;}
#ContentFeaturetxt2 .imodcmscalendar {float:left;margin:0 0 -10px;}
#ContentFeaturetxt2 p{ margin:7px 0 0;}
#ContentFeaturetxt2 a {font-size:11px; line-height:12px;}
#ContentFeaturetxt2 .event {margin:0; padding:0 0 2px; display: block; }
#ContentFeaturetxt2 .all{ padding:4px 0 0;}
#ContentFeaturetxt2 img.orgrss{ display:none;}

/* Start page News---------------------------------*/ 
.fixbtm{bottom:0;left:160px;position: relative;width:800px; clear:both;}
.news {border-top:1px solid #D7D7D7;display:inline;float:right;margin:0 1px;padding:0;width:798px;}
.news ul{ list-style:none; width:100%;float:left; margin:0; padding:14px 0;_padding:14px 0 0; height:18px;}
.news li { float:left; margin:0; padding:0 10px; border-right:1px solid #d7d7d7; }
.news li#Header { color:#9d9d9d; text-transform:uppercase; font-size:18px;}
.news li#ticker {width:570px; border-right:0;}
.news li#ticker a{ color:#4b116f;line-height:18px;}
.news li#ticker a:hover{color:#9467b0}
.news li#rss{ border:none; }
.news li#rss a{ display:block; margin:0; padding:0;  }

/* Scraping Trigger */
.bx_RSSTickerItem {display:none;}
.bx_NewsTicker .bx_RSSTickerItem {display:block;}


.titlefield{ text-decoration: none;}
.labelfield{ color:brown;font-size: 90%;}
.datefield{color:gray;font-size: 90%;}
#example2{ width:538px;}
code{ /*CSS for insructions*/color: red;}

.btmnav {float:right;margin:0 1px;padding:0;width:798px; display:inline;}
.btmnav ul{float:left;margin:0;padding:0; list-style:none; height:27px;}
.btmnav li{background:transparent url(images/St_Btmdiv.gif) no-repeat scroll right top;float:left;height:25px;margin:1px 0 0;padding:0 10px 0 7px; }
.btmnav a{background: url(images/btm_arrow.gif) no-repeat 4px 6px; margin:0; padding:3px 10px 3px 20px; text-decoration:none; display:block;line-height:19px;}

/* Start page ads---------------------------------*/ 
.lowerAds{  margin:10px 0 0; padding:0; float:left; width:100%;}
.lowerAds .ad{ width:229px; height:108px; border:1px solid #4b116f; margin:0; position:relative; float:left;}
.lowerAds .adimg{overflow:hidden; width:229px; height:108px;}
.lowerAds .lgads{width:474px; margin:0 11px; display:inline;}
.lowerAds .lgads .adimg{width:474px;}
.lowerAds .corner{ height:8px; width:8px; position:absolute;_behavior: url(iepngfix.htc);}
.lowerAds .tl{background:url(images/Adtl.png) no-repeat; left:-2px; top:-2px;}
.lowerAds .tr{background:url(images/Adtr.png) no-repeat; right:-2px; top:-2px;}
.lowerAds .bl{background:url(images/Adbl.png) no-repeat; left:-2px; bottom:-2px;_bottom:-9px;}
.lowerAds .br{background:url(images/Adbr.png) no-repeat; right:-2px; bottom:-2px;_bottom:-9px;}


/* RIGHT COLUMN
---------------------------------------------*/
.structRight{margin:0; padding:0 0 0 10px; float:right; width:255px;}
.structRight #ContentRight{margin:0; padding:0; float:left;}
.structRight #ContentImgRot{margin:0 0 10px; padding:0; float:left; width:247px; height:300px; overflow:hidden; border:1px solid #FFFFFF;}
.structRight .col {margin:0 0 0 5px;}

.structRight #ContentMiddleLayoutRight{margin:10px 0; padding:0; float:left; width:100%;}
/* Footer Elements 
---------------------------------------------*/

.FTWrap{float:left;width:100%; background:#FFFFFF url(images/FooterBG.gif) repeat-x left top;clear:both;}
.FTfltFix{width:960px;margin:0 auto;}
.structFooter{margin:0; padding:0; float:left; width:100%;}

.structFooter .footer{float:left;margin:15px 0;padding:0; width:100%;}

.structFooter .FooterNav{ border-right:1px solid #E2E2E2;float:left;margin:0 0;min-height:380px;padding:0 15px;width:161px;}
.structFooter .FooterNav ul{ float:left; list-style:none; margin:0; padding:0;}
.structFooter .FooterNav li,
.structFooter #ContentFooterNav1 li,
.structFooter #ContentFooterNav2 li,
.structFooter #ContentFooterNav3 li,
.structFooter #ContentFooterNav4 li,
.structFooter #ContentFooterNav5 li{ display:none;}

.structFooter #ContentFooterNav1 li.one,
.structFooter #ContentFooterNav2 li.two,
.structFooter #ContentFooterNav3 li.thr ,
.structFooter #ContentFooterNav4 li.four,
.structFooter #ContentFooterNav5 li.five{ display: block;width:160px;}

.structFooter .FooterNav li a{ display:block;margin:0; padding:0; color:#683e83; font-weight:bold; height:1%;}
.structFooter .FooterNav li a:hover{color:#9467b0}

.structFooter .FooterNav li ul{ float:left; width:100%;}
.structFooter .FooterNav li li{ margin:0; padding:0; display:block!important;}
.structFooter .FooterNav li li a{ padding:0 0 0 10px; color:#979797; font-weight:normal; font-size:10px;}
.structFooter .FooterNav li li li a{padding:0 0 0 20px;}

.FTWrap2{float:left;width:100%; background: url(images/footerBtm.gif) repeat-x left top;}
.FTcntrWrap{width:960px;margin:0 auto;}
.btfoot{margin:0; padding:0; float:left; width:100%;color:#b39ac3;background:url(images/FooterCat.gif) no-repeat center top; }
#ContentFooter{color:#B39AC3;float:left;margin:0;padding:66px 0 25px;text-align:center;width:100%;}
#ContentFooter a{color:#b39ac3;}

#ContentFooter .viewFull {font-size:2.5em;line-height:2.5em;}
#ContentFooter .viewFull a {color:#fff;}

#ContentMiddleLayoutTablet {display:none;}