@import url(appstyles.css);

/* General Style
---------------------------------------------*/
form,body,html{height:100%;width:100%;}
form,body,html{height:100%;width:100%;}
body{margin:0;padding:0;font:.8em/1.6em Arial, Helvetica, sans-serif; background:#F8F6FA url(images/Bg.gif) repeat-x left top;}
body.letter{margin:0;padding:0;font:.8em/1.6em Arial, Helvetica, sans-serif; background:#3f0760 none;}

.mastWrap{float:left;width:100%;}
.cntrWrap{width:908px;margin:0 auto;}
.fltFix{float:left;width:100%;}

a { color: #4D186B; text-decoration: underline; }
a:hover {text-decoration: underline; }
a:visited{}
a:active{}
a img{border:none;}
img{border:none;}

h1, h2, h3, h4, h5, .PageTitleHeader, .PageSubTitleHeader {font-weight:bold;margin:0;padding:2px 5px 3px 0;}
h1, .PageTitleHeader {font-size:24px;line-height:24px;}
h2, .PageSubTitleHeader {font-size:20px; line-height:24px;}
h3 {font-size:18px;line-height:21px;}
h4 {font-size:15px;line-height:18px;}
h5 {font-size:13px;line-height:15px;}
p {margin:7px 0;padding:0;}
ul{padding-left:20px;*padding-left:0;}


.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{float:left;height:186px;margin:0;padding:0;width:908px; position:relative; z-index:999;}
.homeCom .structHead{float:left;height:158px;margin:0;padding:0;width:908px;}

.structHead img.fade{ margin:0 0 -20px; position:relative; z-index:999;}
.structHead #ContentHeaderImgRot{float:left;margin:0;padding:0;width:908px;}

.structHead h1{float:left;margin:-178px 0 0;padding:13px 0 0 24px;}
.structHead h1 a{display:block;height:115px;text-indent:-999em;width:139px; background:url(images/Headerlogo.png) no-repeat left top;}

.homeCom .structHead h1{float: left;margin:-90px 0 0 15px;padding: 0;position: relative;z-index: 9999;}
.homeCom .structHead h1 a{display: block;height: 79px;text-indent: -999em;width: 479px;background: url(images/headerlogo2011.png) no-repeat left top;}

.structHead .TopRt{background:transparent url(images/Liz.png) no-repeat scroll left bottom;float:right;margin:-145px 0 5px;padding:0 0 0 78px;width:300px;min-height:77px;_height:77px;}

.homeCom .structHead .TopRt{background: none;float: right;height: 43px;margin:-69px 0 0;min-height: 20px;padding: 0;width: 360px;}

.structHead #ContentTabs{margin:0 0; padding:0; float:left; width:100%}


.structHead #ContentTopQuickLink{margin:0 0 5px 15px; padding:0; float:left; width:100%;}
.structHead #ContentTopQuickLink ul {list-style:none;margin:0;padding:0;}
.structHead #ContentTopQuickLink li {border-left:1px solid #000000;float:left;padding:0 5px;}
.structHead #ContentTopQuickLink li#FirstTimeLogin{ border:none;}
.structHead #ContentTopQuickLink li#UpdateYourProfile{ border:none;}
.structHead #ContentTopQuickLink a {color:#000000;display:block;font-size:10px;line-height:14px;padding:0;text-align:center;text-decoration:none;}

.letter .structHead{float:left;height:auto;margin:0;padding:0;width:908px; background:#000;}
.letter .structHead #ContentHeaderImgRot{float:right;margin:0;padding:0;width:740px;}
.letter .structHead h1{float:left;margin:0;padding:0;}
.letter .structHead h1 a{display:block;height:141px;text-indent:-999em;width:168px; background: url(images/letterlogo.jpg) no-repeat left top;}

.frogclub .structHead h1{float:left;margin:0;padding:0;}
.frogclub .structHead h1 a{display:block;height:141px;text-indent:-999em;width:168px; background: url(images/Clublogo.jpg) no-repeat left top;}

.letter .structHead .TopRt{background:none;float:right;margin:-40px 0 0;padding:0;width:300px;min-height:10px;_height:10px;}

.structHead #ContentToplinksTwo{margin:0; padding:0; float:left; width:908px; background:#000;border-top:1px solid #3F0760;}
.structHead #ContentToplinksTwo ul {list-style:none;margin:0;padding:0;}
.structHead #ContentToplinksTwo li {float:left;padding:0; margin:0;}
.structHead #ContentToplinksTwo a {color:#FFFFFF;display:block;font-size:18px;line-height:20px;padding:4px 22px; text-decoration:none;}

/* Second Level Groups */
.structHead #ContentToplinksTwo li ul { position: absolute; left: -999999px; margin:0; background:#000; float:none; width:170px; padding:5px 0;}
.structHead #ContentToplinksTwo li li { width: 170px;}
.structHead #ContentToplinksTwo li li a { padding:4px 23px;width:150px;font-size:13px;line-height:15px;}
.structHead #ContentToplinksTwo li li a:hover { text-decoration:underline;}
.structHead #ContentToplinksTwo li li:hover, .structHead #ContentToplinksTwo li li.sfHover { background:;}

/* Third Level Groups */
.structHead #ContentToplinksTwo li li ul { margin:-20px 0 0 150px}

/* The Magic */
.structHead #ContentToplinksTwo li:hover ul ul,
.structHead #ContentToplinksTwo li:hover ul ul ul,
.structHead #ContentToplinksTwo li.sfHover ul ul,
.structHead #ContentToplinksTwo li.sfHover ul ul ul { left: -999em;}

.structHead #ContentToplinksTwo li:hover ul,
.structHead #ContentToplinksTwo li li:hover ul,
.structHead #ContentToplinksTwo li li li:hover ul,
.structHead #ContentToplinksTwo li.sfHover ul,
.structHead #ContentToplinksTwo li li.sfHover ul,
.structHead #ContentToplinksTwo li li li.sfHover ul { left: auto;}

/*Fix for the Sticking*/
.structHead #ContentToplinksTwo  li:hover,
.structHead #ContentToplinksTwo  li li:hover,
.structHead #ContentToplinksTwo  li li li:hover,
.structHead #ContentToplinksTwo  li.sfHover,
.structHead #ContentToplinksTwo  li li li.sfHover,
.structHead #ContentToplinksTwo  li li.sfHover { position:static;}

/* ------------------ Login ------------------------- */
.structHead #ContentLogin{margin:0 0 5px;padding:0;}

.divLoginPanel{float:left;margin:10px 0 0;}

.divLoginInputs{margin:0;padding:8px 0;}
.divLoginUserNameRow{margin:0; padding:8px 0;}
#lblPassword{ margin:0 4px 0 0;}

.toprt .divLoginPanel{ margin:0;height:70px;}
.toprt .divLoginInputs{float:left;margin:0;padding:0;width:300px;}
.toprt .divLoginUserNameRow,
.toprt .divLoginPasswordRow {float:left;margin:0 12px 0 0;padding:0;width:103px;}
.toprt .inputLoginUsername,
.toprt .inputLoginPassword {float:left;margin:0;padding:0 2px;width:95px;}

.button{ background:#4D186B; color:#FFFFFF; text-transform:lowercase; border:1px solid #000000;}
.loginButton{ margin:0 5px 0 0;}
.divLoginFacebook{ margin:10px 0;}

.toprt .divLoginFacebook{ margin:0;}
.toprt .divLoginRem,
.toprt .divLoginLinks{float:left;font-size:10px;height:21px;padding:0 19px 0 0;}
.toprt .divLoginRem a,
.toprt .divLoginLinks a{color:#000000;font-size:10px;line-height:24px;text-decoration:none;}

.structHead #ContentSearch{background:transparent url(images/SearchBg.gif) no-repeat scroll left top;float:left;margin:0;padding:0 0 0 56px;width:233px;}
.letter .structHead #ContentSearch{background:transparent url(images/SearchBgBlack.gif) no-repeat scroll left top;float:left;margin:0;padding:0 0 0 56px;width:233px;}
.structHead #ContentSearch input{background:transparent none repeat scroll 0 0;border:medium none;height:22px;width:200px;}
.structHead #ContentSearch img#cid_2121_imgbtnSearch{height:22px;width:22px;}

.structHead #ContentToplinks{margin:-28px 0 0; padding:0; float:left; width:908px; background:#3f0760;}
.structHead #ContentToplinks ul {list-style:none;margin:0;padding:0;}
.structHead #ContentToplinks li {float:left;padding:0; margin:0;}
.structHead #ContentToplinks a {color:#FFFFFF;display:block;font-size:18px;line-height:20px;padding:4px 25px; text-decoration:none;}
.structHead #ContentToplinks a:hover,
.structHead #ContentToplinks a.active {color:#000000; background:#FEF5E0;}


/* Second Level Groups */
.structHead #ContentToplinks li#TCULinks ul{ margin:0 0 0 -31px;} 
.structHead #ContentToplinks li ul { position: absolute; left: -999999px; margin:0; background:#FEF5E0; float:none; width:170px; border-top:1px solid #DCD9D2; border-right:1px solid #DCD9D2; border-left:1px solid #DCD9D2;}
.structHead #ContentToplinks li li { width: 170px; border-bottom:1px solid #DCD9D2;}
.structHead #ContentToplinks li li a { padding:2px 10px; width:150px; font-size:12px; line-height:14px; color:#000000;}
.structHead #ContentToplinks li li a:hover{ background:#FFFFFF;}

/* Third Level Groups */
.structHead #ContentToplinks li#TCULinks li ul{ margin:-19px 0 0 -167px;} 
.structHead #ContentToplinks li li ul { margin:-19px 0 0 167px}

/* 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;}

/* LEFT COLUMN
---------------------------------------------*/
.structLeft{margin:0; padding:0 15px 0 0; float:left;width:160px;}

.structLeft #ContentLeftNavTop{float:left;margin:10px 0;}
.structLeft #ContentLeftNavTop ul {list-style:none;margin:0;padding:10px 0 0; background:#d8c8ce url(images/LtTop.gif) no-repeat left top;}
.structLeft #ContentLeftNavTop li {padding:0; margin:0;}
.structLeft #ContentLeftNavTop a {color:#000000;display:block;font-size:14px;padding:3px 0 3px 10px;text-decoration:none;height:1%;}
.structLeft #ContentLeftNavTop li#froglinkscommunity a{ background: url(images/froglinks_logoSm.jpg) no-repeat center center; height:24px;text-indent:-999em; padding:0;}

.structLeft #ContentLeftNav{float:left;margin:0 0 10px;}
.structLeft #ContentLeftNav ul {list-style:none;margin:0;padding:10px 0 0; background:#d8c8ce url(images/LtTop.gif) no-repeat left top;}
.structLeft #ContentLeftNav li {padding:0; margin:0;}
.structLeft #ContentLeftNav a {color:#000000;display:block;font-size:14px;padding:3px 0 3px 10px;text-decoration:none; height:1%;}

.structLeft #ContentLeftNav span {background:url("images/LtTop.gif") no-repeat scroll left top #D8C8CE; float:left; padding:10px 0 0;}
.structLeft #ContentLeftNav span ul {background: url("images/LtBt.gif") no-repeat scroll left bottom transparent; padding: 0 0 10px; width: 161px;}
.structLeft #ContentLeftNav span ul span {background-image:none; padding:0;}

.structLeft #ContentLeftNav li ul {list-style:none;margin:0;padding:0; background:none;}
.structLeft #ContentLeftNav li li a {font-size:13px;padding:3px 0 3px 15px;}

.structLeft #ContentLeftNav li li li a {font-size:12px;padding:3px 0 3px 20px;}
.structLeft #ContentLeftNav li li li li a {padding:3px 0 3px 25px;}

.structLeft #ContentMemberTools {float:left;margin:10px 0;}
.structLeft #ContentMemberTools  ul {list-style:none;margin:0;padding:10px 0 0; background:#d8c8ce url(images/LtTop.gif) no-repeat left top;}
.structLeft #ContentMemberTools  li {padding:0; margin:0;}
.structLeft #ContentMemberTools  a {color:#000000;display:block;font-size:14px;padding:3px 0 3px 10px;text-decoration:none;height:1%;}

.structLeft #ContentSocial {float:left;margin:0 0 10px;}
.structLeft #ContentSocial  ul {list-style:none;margin:0;padding:10px 0 0;margin:0;padding:10px 0 0; background:#d8c8ce url(images/LtTop.gif) no-repeat left top;}
.structLeft #ContentSocial  li {padding:0; margin:0;}
.structLeft #ContentSocial  a {color:#000000;display:block;font-size:14px;padding:3px 0 3px 10px;text-decoration:none;height:1%;}

.structLeft #ContentLinkBuilder {float:left;margin:0 0 10px;}

.LeftBt{ background:url(images/LtBt.gif) no-repeat left bottom; padding:0 0 10px;width:161px;}
.MTLinkscontainer,.MTnotes{ display:none;}
/* BODY ELEMENTS
---------------------------------------------*/
.structBody{background:#FEF8E9 url(images/Leftbg.gif) repeat-y scroll left top;border:1px solid #CDCDCD;float:left;margin:0;padding:10px 5px;width:896px;}

.structBody #ContentImgRot{ background:url(images/HomePage_Div.jpg) no-repeat center bottom; padding:0 0 10px 0; margin:0 0 5px 0;}

.topGallery { width:895px; height: 254px; position: relative;background: url("images/HomePage_Div.jpg") no-repeat scroll center bottom transparent;margin: 0 0 5px;padding: 0 0 10px;}
/*    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/*/
.anythingFader                         {height:254px;margin:0;position:relative;width:100%;}
.anythingFader .wrapper                {width:100%; overflow:hidden; height: 254px; margin: 0; position: absolute; top: 0; left: 0; }
.anythingFader .wrapper ul             {width: 99999px; list-style: none; position: absolute; top: 0; left: 0; padding:0;margin: 0 0 0 0;}
.anythingFader ul li                   {display: block; float: left; padding: 0; width:895px; height: 295px; margin: 0; }
.anythingFader .arrow { display: block; height: 17px; width:17px;text-indent: -9999px; position: absolute; top:225px; cursor: pointer; z-index:1; _behavior: url(iepngfix.htc);}
.anythingFader .forward {  width: 0; height: 0; border-top: 10px solid transparent; border-left: 12px solid #FFF; border-bottom: 10px solid transparent; position:absolute; right:20px;}
.anythingFader .back {width: 0; height: 0; border-top: 10px solid transparent; border-right: 12px solid #FFF; border-bottom: 10px solid transparent; right:40px}
.anythingFader .forward:hover          {}
.anythingFader .back:hover             {}

#thumbNav                               {margin:0;position:absolute;right:86px;text-align:left;top:231px;z-index:999999;width:155px;}
#thumbNav a                             {display: block; padding:2px 4px; height: 18px; margin: 0 5px 0 0; width:18px;text-indent:-999em;text-decoration:none; background:url(images/dot.png) no-repeat left top;float:left;}
#thumbNav a:hover,                       
#thumbNav a.cur                         {background:url(images/Seldot.png) no-repeat left top; }

#start-stop                             {display:none;}
#start-stop.playing                     {}
#start-stop:hover                       {}

/*  Prevents*/
.anythingFader .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingFader .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

.topimg{ display:block;float:left;height: 254px;margin:0;padding:0;position:relative;width:100%;z-index:1; }
.sldimg{position:relative;width:100%;}
.sldtxt{background: url(images/RotYelBg.gif) repeat-x scroll left top;color:#404039;display:inline;font-size:15px;float:right;height:207px;margin:0;padding:30px 30px 50px;position:absolute;top:0;right:0;width:273px;}
.sldtxt h1 { color:#990000; font-size:28px; font-family:Arial, Helvetica, sans-serif;}
.sldtxt h1 a { color:#990000;}
.sldtxt a { color:#990000;}


.structBody h1#ContentPageName, h1#ContentMiddleLayoutPageName{color:#FFFFFF;float:left;font-family:"Trajan Pro", Georgia,"Times New Roman",Times,serif;font-size:25px;font-weight:normal;height:34px;line-height:32px;margin:0;padding:0;text-align:center;text-transform:uppercase;width:679px;}

.structBody .PurpRt h1,.structBody .GoldRt h1,.structBody .LtPurpRt h1{margin:0; padding:0; float:left; font-family:"Trajan Pro", Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:25px; line-height:32px; text-transform:uppercase; text-align:center;font-weight:normal;}

.structBody .GoldLt{background:transparent url(images/GLt.gif) no-repeat scroll left top;float:left;margin:0;height:35px;overflow:hidden;padding:0 0 0 20px;}
.structBody .GoldRt{margin:0; padding:0 20px 0 0; float:left; background:url(images/GRt.gif) no-repeat right top;height:35px;overflow:hidden;}

.structBody .PurpLt{margin:0; padding:0 0 0 20px; float:left; background:url(images/PLt.gif) no-repeat left top;height:35px;overflow:hidden;}
.structBody .PurpRt{margin:0; padding:0 20px 0 0; float:left; background:url(images/PRt.gif) no-repeat right top;height:35px;overflow:hidden;}

.structBody .DPurpLt{margin:0; padding:0 0 0 20px; float:left; background:url(images/DPLt.gif) no-repeat left top;height:27px;overflow:hidden;}
.structBody .DPurpRt{margin:0; padding:0 20px 0 0; float:left; background:url(images/DPRt.gif) no-repeat right top;height:27px;overflow:hidden;}

.structBody .LtPurpLt{margin:0; padding:0 0 0 20px; float:left; background:url(images/LtPLt.gif) no-repeat left top;height:35px;overflow:hidden;}
.structBody .LtPurpRt{margin:0; padding:0 20px 0 0; float:left; background:url(images/LtPRt.gif) no-repeat right top;height:35px;overflow:hidden;}

.structBody .MidWrap{margin:0; padding:0; float:left; width:719px;}


.structBody .Mwrap, .wrapRT280 {float:left;margin:0 0 10px;padding:0;width:280px;}
.structBody .Mwrap325, .wrapRT325 {float:left;margin:0 0 10px;padding:0;width:325px;}
.structBody .wrapRT325 {float:right;}
.structBody .wrapRT{ margin:0; padding:0; float:right; width:420px;}

.four .structBody .Mwrap,
.four .structBody .wrapRT{ margin:0 5px 10px; padding:0; float:left; width:229px; display:inline;}
.four .structBody .wrapRT, .wrapRT280{ float:right;}

h1.h1252{ width:252px}

h1.h1240{width:240px;}
h1.h1380{ width:380px;}
h1.h1655{width:655px;}
h1.h1284 {width:284px;}

h1.h1188{width:188px;}

.structBody .Middle{background:#FFFFFF none repeat scroll 0 0;border:2px solid #CCCCCC;float:left;margin:0 0 10px;padding:10px;}
.structBody .Mid715 #ContentMiddle {padding:10px; margin:0; float:left;width:44%;}
.structBody #ContentMiddleLayoutImg {float:right;margin:0;min-height:50px;min-width:350px;padding:0;}
.structBody #ContentMiddleLayoutSend {float:left;margin:0; width:100%;padding:0;}
.structBody #ContentMiddleLayout{float:left;margin:0 0 10px; width:100%;padding:0;}

.structBody .Mid695{width:695px;}
.structBody .Mid715{width:715px; padding:0;}
.structBody .Mid715b{width:715px; padding:0;}
.structBody .Mid671{width:671px;}

.structBody .Mid256{ width:256px;}
.structBody .Mid300{ width:300px;}
.structBody .Mid396{ width:396px;}


.structBody .wrapbg{background:#FFFFFF none repeat scroll 0 0;border:2px solid #CCCCCC;float:left;margin:0;overflow:hidden;padding:0;width:224px;}
.structBody .wrapbg .Mid224{min-height:1px;  height:auto !important;  height:1px; padding:0; width:224px; overflow-x:hidden; margin:0;}
.structBody .wrapbg .Mid204{ width:204px;border:none;margin:0 0 10px;padding:10px;}


.letter .structBody{background-color:#FEF8E9; background-image:none;border:none;float:left;margin:0;padding:0;width:908px;}
.letter .structBody #ContentImgRot{ background:#3f0760 none;padding:0 0 0; margin:0 0; width:100%;}

.letter .structBody .MidWrap {float:left;margin:0;padding:18px 10px 10px 18px;width:880px;}

.frogclub .structBody .Mwrap{ margin:0 0 10px; padding:0; float:left; width:581px;}
.frogclub .structBody .wrapRT{ margin:0 0 10px; padding:0; float:right; width:287px;}
.letter .structBody .Mwrap{ margin:0 0 10px; padding:0; float:left; width:571px;}
.letter .structBody .wrapRT{ margin:0 0 10px; padding:0; float:right; width:295px;}
.letter .structBody .MLetwrap{display:inline;float:right;margin:0 11px 10px 0;padding:0;width:281px;}

.frogclub .structBody h1#ContentPageName, .frogclub h1#ContentMiddleLayoutPageName {width:541px;}
.frogclub .structBody .Mwrap .Middle {width:557px;}

.letter .structBody h1#ContentPageName, .letter h1#ContentMiddleLayoutPageName {width:531px;}
.letter .structBody .Mwrap .Middle {width:547px;}

.letter .structBody .MLetwrap .DPurpRt{ width:240px;}
.letter .structBody .MLetwrap .Middle{ width:256px;}
.letter .structBody .MLetwrap .DPurpRt h1{ color:#FFF; text-transform:uppercase; text-align:center; font-size:15px;}

/* Home Page Stuff ----------------------- */

.home .structBody{background-color:#FEF8E9; background-image:none;border:1px solid #CDCDCD;float:left;margin:0;padding:10px 5px;width:896px;}

.home .structBody .MidWrap {float:left;margin:0;padding:0;width:890px;}

.home .structBody .Mwrap{ margin:0 0 10px; padding:0; float:left; width:524px;}
.home .structBody .wrapRT{ margin:0 0 10px; padding:0; float:right; width:356px;}

.home .structBody .thrColHome {width:896px;}

.home .right{float:right;margin:0;padding:0;width:356px;}

.home .structBody .thrColHome .Mwrap{width:298px;}
.home .structBody .thrColHome .wrapRT{width:298px;}
.structBody .Mid268{width:268px; min-height:719px;}

#ContentGet,
.home #ContentMiddle,
#ContentMiddleLayoutPromo2 {float:left; width:500px;}
.home .Mid268 #ContentMiddle {float:left; width:100%;}
#ContentEvents,
#ContentMiddleLayoutPromo1 { float:left; width:332px;}

#ContentGetName,
#ContentNewsName,
#ContentMiddleLayoutPromoHeader {float:left; width:484px;}
#ContentEventsName,
#ContentMiddleLayoutName { width:316px;}


/* RIGHT COLUMN
---------------------------------------------*/
.structRight{margin:0; padding:0; float:left;}
.structRight #ContentRight{margin:0; padding:0; float:left;}

/* Footer Elements 
---------------------------------------------*/

.structFooter{margin:0; padding:0; float:left; width:908px; background:#3f0760}
.structFooter #ContentFooter{margin:0; padding:0; float:left; color:#FFFFFF; font-size:10px; width:100%; text-align:center; }
.structFooter #ContentFooter a{color:#FFFFFF; font-size:10px;}

.letter .structFooter{margin:0; padding:5px 0; float:left; width:908px; background:#000}
.letter #ContentTopFooter{margin:0; padding:10px 20px; float:left; width:835px;}

