body {background:#fff url(/images/nav/global_background.gif) repeat-y;font-family:"Lucida Sans","Lucida Grande", Arial, Verdana, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,font,fieldset,input,textarea,button,blockquote,th,td,img {margin:0;padding:0;}
hr,fieldset,img,button,a {border:none;outline:none;}



.TextSuperTitle {color:#000;font-size:18px;}
.TextSuperTitle a {color:#000;text-decoration:none;outline:none;}
.TextSuperTitle a:hover {color:#6c6c6c;}

.TextTitle {color:#000;font-size:14px;}
.TextTitle a {color:#000;text-decoration:none;outline:none;}
.TextTitle a:hover {color:#6c6c6c;}

.TextSubBox {padding:9px 0 11px 0;}
.TextSubBox2 {padding:4px 0 6px 0;}
.TextSubBox3 {padding:2px 0 3px 0;}

.TextSub {color:#6c6c6c;font-size:9px;line-height:12px;}
.TextSub a {color:#ff0000;text-decoration:none;outline:none;}
.TextSub a:hover {color:#000;}

.TextBody {color:#000;font-size:11px;line-height:14px;}
.TextBody a {color:#ff0000;text-decoration:none;outline:none;}
.TextBody a:hover {color:#666;}

.TextBodyFull {color:#000;font-size:12px;line-height:16px;}
.TextBodyFull p {margin-bottom:0;}
.TextBodyFull a {color:#ff0000;text-decoration:none;outline:none;}
.TextBodyFull a:hover {color:#666;}

.TextSubmitHeader {margin:0px;margin-top:9px;color:#000;font-size:13px;}
.TextSubmitHeader a {color:#777;text-decoration:none;outline:none;}
.TextSubmitHeader a:hover {color:#000;}

.activeleft {border-top:1px solid #ccc;border-right:1px solid #ccc;padding:6px 8px 6px 0px;margin-right:-1px;}
.inactiveleft {border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:6px 8px 6px 0px;margin-right:-1px;}
.activemiddle {border-top:1px solid #ccc;border-right:1px solid #ccc;padding:6px 8px 6px 8px;margin-right:-1px;}
.inactivemiddle {border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:6px 8px 6px 8px;margin-right:-1px;}
.activeright {border-top:1px solid #ccc;padding:6px 0px 6px 8px;}
.inactiveright {border-bottom:1px solid #ccc;padding:6px 0px 6px 8px;}



ul {margin:10px 0 5px 10px;padding:0px;}
ul li {list-style:square;margin:0px 0px 0px 15px;padding:0px 0px 5px 0px;}

ol {margin:10px 0 5px 10px;padding:0px;}
ol li {margin:0px 0px 0px 15px;padding:0px 0px 5px 0px;}



.white {color:#ffffff;}
.red {color:#ff0000;}
.blue {color:#81bce2;}
.gray {color:#6c6c6c;}
.gray20 {color:#d1d3d4;}
.black {color:#000;}
.textmarker {color:#000;background-color:#fffc00;}
.textmarker20 {color:#999;background-color:#fffebf;}


#Column1 {position:fixed;top:0px;left:0px;width:200px;padding-top:34px;padding-left:28px;}
#Column2 {position:absolute;top:144px;left:220px;width:530px;padding-bottom:50px;}
#Column2Map {position:absolute;top:34px;left:220px;padding-bottom:50px;}
#Column3 {position:absolute;top:144px;left:789px;padding-top:0px;}
#Column3Home {position:absolute;top:110px;left:789px;padding-top:34px;}
#TopLeaderboard {position:absolute;top:28px;left:220px;width:728px;height:90px;}


.Menu {background-image:url(/images/nav/logo.gif);background-repeat:no-repeat;background-position:0px 0px;width:150px;padding:0px;font-size:13px;}
.MenuLogo {padding:0px;padding-bottom:24px;}
.MenuLogo a {outline:none;}

.MenuButtonMain {margin-bottom:17px;}
.MenuButtonMain a {color:#000;background-color:#fffc00;padding:4px 7px 4px 7px;text-decoration:none;outline:none;}
.MenuButtonMain a:hover {background-color:#000;color:#fff;padding:4px 7px 4px 7px;}

.MenuButtonMainActive {margin-bottom:17px;}
.MenuButtonMainActive a {color:#fff;background-color:#000;padding:4px 7px 4px 7px;text-decoration:none;outline:none;}

.MenuButtonSubmit {margin-top:22px;margin-bottom:22px;}
.MenuButtonSubmit a {color:#fff;background-color:#ff0000;padding:4px 7px 4px 7px;text-decoration:none;outline:none;}
.MenuButtonSubmit a:hover {background-color:#000;color:#fff;}

.MenuButtonSubmitActive {margin-top:22px;margin-bottom:22px;}
.MenuButtonSubmitActive a {color:#fff;background-color:#000;padding:4px 7px 4px 7px;text-decoration:none;outline:none;}

.MenuButtonGeneric {margin-bottom:17px;}
.MenuButtonGeneric a {color:#000;background-color:#e2e2e2;padding:4px 7px 4px 7px;text-decoration:none;outline:none;}
.MenuButtonGeneric a:hover {background-color:#000;color:#fff;}

.MenuButtonGenericActive {margin-bottom:17px;}
.MenuButtonGenericActive a {color:#fff;background-color:#000;padding:4px 7px 4px 7px;text-decoration:none;outline:none;}

.MenuButtonMembers {margin-top:30px;}
.MenuButtonMembers a {color:#000;background-color:#FFF;padding:4px 7px 4px 7px;text-decoration:none;outline:none; border:1px solid #000;}
.MenuButtonMembers a:hover {color:#FFF;background-color:#000;padding:4px 7px 4px 7px;text-decoration:none;outline:none; border:1px solid #000;}

.MenuButtonMembersActive {margin-bottom:17px;}
.MenuButtonMembersActive a {color:#fff;background-color:#000;padding:4px 7px 4px 7px;text-decoration:none;outline:none;}

.MenuForm {margin-top:27px;color:#aaa;background-color:#fff;padding:3px 6px 3px 6px;border:1px solid #e2e2e2;width:120px;}
.MenuForm input {color:#696969;border:1px solid #fff;width:120px;}

.MenuMemberArea {margin-top:20px;font-size:10px;}
.MenuMemberArea h5 {font-size:13px;margin:1px 0 8px 0;}
.MenuMemberArea h5 a {color:#000;text-decoration:none;outline:none;}
.MenuMemberArea h5 a:hover {color:#ff0000;}

.MenuMemberAreaButton {margin-right:4px;float:left;}
.MenuMemberAreaButton a {color:#000;background-color:#fff;padding:3px 4px 3px 4px;text-decoration:none;outline:none; border: 1px solid #DFDFDF;}
.MenuMemberAreaButton a:hover {background-color:#000;color:#fff; border: 1px solid #000;}

.MenuMemberAreaButtonMypicks {margin-right:4px;float:left;font-size:11px;line-height:15px; padding-bottom: 15px;}
.MenuMemberAreaButtonMypicks a {color:#000;background-color:#fff;background-image:url(http://xm-dev.com/bustler/mypicks/twitter_competitions_files/mypicks_icon.gif);background-repeat:no-repeat;background-position:5px 6px;padding:5px 6px 5px 23px;text-decoration:none;outline:none; border: 1px solid #DFDFDF;}
.MenuMemberAreaButtonMypicks a:hover {background-image:url(http://xm-dev.com/bustler/mypicks/twitter_competitions_files/mypicks_icon_hover.gif);background-repeat:no-repeat;background-color:#000;color:#fff; border: 1px solid #000;}

.HomeModule {float:left;width:530px;margin-bottom:21px;display:block;}
.HomeModuleImage {float:left;margin-right:15px;}
.HomeModuleText {padding:0px;}



.CompetitionsContainer {display:block;}
.CompetitionsOverviewModule {float:left;width:530px;padding-bottom:8px;padding-top:10px;border-bottom:1px dotted #E3E3E3;display:block;}
.CompetitionsOverviewModuleImage {float:left;padding-bottom:5px;display:block;}
.CompetitionsOverviewModuleText {padding:0px;width:400px;float:left;}
.CompetitionsOverviewModuleTitle {width:400px;float:left;}
.CompetitionSubBox {padding:6px 0 0px 10px;}
.CompetitionComments {float:right;padding-top:4px;padding-right:0px;text-align:right;}
.CompetitionCommentsFeature {float:right;padding-top:23px;padding-right:0px;text-align:right;}



.EventsContainer {display:block;}
.EventsDateModule {float:left;width:530px;padding-bottom:5px;padding-top:20px;border-bottom:none;display:block;}
.EventsOverviewModule {float:left;width:530px;padding-bottom:8px;padding-top:10px;border-bottom:1px dotted #E3E3E3;display:block;}
.EventsFullModule {float:left;width:530px;overflow:hidden;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #E3E3E3;display:block;}
.EventsOverviewModuleImage {float:left;padding-bottom:5px;display:block;}
.EventsOverviewModuleText {padding:0px;width:400px;float:left;}
.EventsOverviewModuleTitle {width:400px;float:left;}
.EventSubBox {padding:4px 0 0px 10px;}
.EventComments {float:right;padding-top:4px;padding-right:0px;text-align:right;}
.EventCommentsFeature {float:right;padding-top:8px;padding-right:0px;text-align:right;}
.EventHeaderModule {width:530px;padding-bottom:15px;padding-top:0px;border-bottom:none;display:block;}



.NewsOverviewModule {float:left;width:530px;padding-bottom:8px;margin-bottom:20px;border-bottom:1px dotted #E3E3E3;display:block;}
.NewsOverviewModuleImage {float:left;padding-bottom:0px;display:block;margin-bottom:3px;}
.NewsOverviewModuleText {padding:0px;}
.NewsOverviewModuleTitle {width:400px;float:left;}
.NewsComments {float:right;padding-top:5px;padding-right:0px;text-align:right;}



.TagModule {width:530px;padding-top:20px;margin-bottom:0px;display:block;border-top:1px dotted #E3E3E3;clear:both;}
.TagForm {width:530px;padding-top:10px;margin-bottom:10px;display:block;}
.TagFormTextarea {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:530px;height:100px;margin-top:2px;font-family:"Lucida Sans","Lucida Grande", Arial, Verdana, sans-serif;font-size:12px;line-height:16px;}
.TagFormTextarea textarea {color:#444;border:1px solid #fff;width:530px;height:100px;padding:3px 3px 3px 3px;}
.TagFormButton {margin-top:5px;color:#fff;background-color:#000;padding:1px 4px 1px 4px;border:none;outline:none;}
.TagFormButton:hover {color:#fff;background-color:#333;}


.CommentModule {width:530px;padding-top:40px;margin-bottom:30px;display:block;border-top:1px dotted #E3E3E3;}
.CommentModuleHeader {display:block;padding-bottom:20px;}
.CommentEntry {width:530px;margin-bottom:40px;display:block;}
.CommentEntryLeft {margin:0;float:left;width:150px;}
.CommentEntryRight {margin:0;float:right;width:330px;text-align:left;}
.CommentForm {width:530px;padding-top:10px;margin-bottom:50px;display:block;}
.CommentFormLeft {margin:0;float:left;width:170px;}
.CommentFormRight {margin:0;float:right;width:330px;text-align:left;}
.CommentFormBlock {padding-bottom:8px;display:block;}
.CommentFormText {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:170px;margin-top:2px;}
.CommentFormText input {color:#444;border:1px solid #fff;width:170px;}
.CommentFormTextarea {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:320px;height:200px;margin-top:2px;font-family:"Lucida Sans","Lucida Grande", Arial, Verdana, sans-serif;font-size:12px;line-height:16px;}
.CommentFormTextarea textarea {color:#444;border:1px solid #fff;width:320px;height:200px;padding:3px 3px 3px 3px;}
.CommentFormButton {color:#fff;background-color:#000;padding:2px 7px 2px 7px;border:none;outline:none;}
.CommentFormButton:hover {color:#fff;background-color:#333;}



.Pagination {width:530px;font-size:11px;display:block;padding-top:15px;padding-bottom:5px;}
.PaginationLeft {margin:0;float:left;width:265px;}
.PaginationRight {margin:0;float:right;width:265px;text-align:right;}

.PaginationButton {margin:5px 0 5px 0;}
.PaginationButton a {color:#ff4444;background-color:#fff;padding:3px 5px 3px 5px;border:1px solid #ff8888;text-decoration:none;outline:none;}
.PaginationButton a:hover {background-color:#fff;color:#ff0000;border:1px solid #ff0000;}



.AdContainer {margin:0;padding-right:10px;}
.AdModule {width:190px;float:left;margin-bottom:21px;}

.TagCloud {color:#aaa;}
.TagCloud a {color:#aaa;text-decoration:none;outline:none;}
.TagCloud a:hover {color:#fff;background-color:#000;}

.SearchForm {padding-bottom:7px;margin-bottom:20px;display:block;border-bottom:none;}
.SearchFormBlock {padding-bottom:15px;display:block;}
.SearchFormText {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:135px;margin-top:8px;}
.SearchFormText input {color:#444;border:1px solid #fff;width:135px;}
.SearchFormPulldown {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:200px;margin-top:8px;outline:none;}
.SearchFormPulldown select {color:#444;border:1px solid #fff;width:200px;outline:none;}
.SearchFormButton {color:#fff;background-color:#000;padding:1px 1px 1px 1px;border:1px solid #000;outline:none;margin-left:3px;}
.SearchFormButton:hover {color:#fff;background-color:#333;border:1px solid #333;}

.SearchFormText2 {color:#444;background-color:#fff;padding:5px 0px 0px 6px;border:none;width:133px;height:23px;margin:0px 0 0 0;}
.SearchFormText2 input {color:#444;border:none;width:133px;}
.SearchFormButton2 {color:#fff;background-color:#000;padding:4px 5px 5px 5px;border:none;outline:none;margin:8px 0 0 8px;height:22px;}
.SearchFormButton2:hover {color:#fff;background-color:#333;border:none;}

.SearchFormText3 {color:#444;background-color:#fff;padding:5px 0px 0px 6px;border:none;width:308px;height:23px;margin:0px 0 0 0;}
.SearchFormText3 input {color:#444;border:none;width:308px;}
.SearchFormButton3 {padding:0;margin:-1px 0 0 0;width:33px;background-color:#222222;}


.SubmitHeader {padding-bottom:30px;display:block;}
.SubmitForm {width:530px;padding-top:0px;margin-bottom:50px;display:block;}
.SubmitFormLeft {margin:0;float:left;width:250px;padding-bottom:10px;}
.SubmitFormRight {margin:0;float:right;width:250px;text-align:left;padding-bottom:10px;}
.SubmitFormBlock {padding-bottom:8px;display:block;}

.SubmitFormText {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:530px;margin-top:2px;}
.SubmitFormText input {color:#444;border:1px solid #fff;width:530px;}

.SubmitFormTextShort {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:185px;margin-top:2px;margin-right:5px;}
.SubmitFormTextShort input {color:#444;border:1px solid #fff;width:185px;}

.SubmitFormTextarea {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:530px;height:200px;margin-top:2px;font-family:"Lucida Sans","Lucida Grande", Arial, Verdana, sans-serif;font-size:12px;line-height:16px;}
.SubmitFormTextarea textarea {color:#444;border:1px solid #fff;width:530px;height:200px;padding:3px 3px 3px 3px;}

.SubmitFormTagbox {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:530px;height:100px;margin-top:2px;font-family:"Lucida Sans","Lucida Grande", Arial, Verdana, sans-serif;font-size:12px;line-height:16px;}
.SubmitFormTagbox textarea {color:#444;border:1px solid #fff;width:530px;height:100px;padding:3px 3px 3px 3px;}

.SubmitFormCheckbox {margin:2px;}

.SubmitFormUpload input {width:250px;}

.SubmitFormButton {margin-top:10px;color:#fff;background-color:#000;padding:2px 10px 2px 10px;border:none;outline:none;}
.SubmitFormButton:hover {color:#fff;background-color:#333;}

.MemberBox {float:left;margin-bottom:30px;margin-right:10px;padding:0px;background-color:#eee;width:190px;color:#000;font-size:10px;line-height:14px;color:#444;}
.MemberBoxHead {background-color:#dbdbdb;margin:0 0 10px 0;padding:5px 10px 5px 7px;color:#000;}
.MemberBoxHead a {color:#000;text-decoration:none;outline:none;cursor:pointer;}
.MemberBoxHead a:hover {color:#666;}

.MemberBoxHeadDark {background-color:#222;margin:0;padding:5px 10px 5px 7px;color:#fff;}
.MemberBoxHeadDark h1 {font-size:14px;margin-bottom:0px;color:#ff0000;font-weight:normal;}
.MemberBoxHeadDark a {color:#fff;text-decoration:none;outline:none;cursor:pointer;}
.MemberBoxHeadDark a:hover {color:#aaa;}

.MemberBoxBlock {margin:0px;padding:0 12px 10px 7px;}
.MemberBoxBlock a {color:#555;text-decoration:none;outline:none;cursor:pointer;}
.MemberBoxBlock a:hover {color:#ff0000;}
.MemberBoxBlock ul {margin:3px 0 0 10px;padding:0px;color:#999;}
.MemberBoxBlock ul li {list-style:square;margin:0px 0px 0px 12px;padding:0px 0px 1px 0px;}

.MemberBoxForm {padding:7px 0 2px 0;margin-bottom:5px;display:block;}
.MemberBoxFormBlock {padding-bottom:3px;display:block;}
.MemberBoxFormBlock a {color:#000;text-decoration:underline;outline:none;}
.MemberBoxFormBlock a:hover {color:#666;}
.MemberBoxFormText {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:172px;margin:0;font-size:10px;}
.MemberBoxFormArea {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:367px;margin:0;font-family:"Lucida Sans","Lucida Grande", Arial, Verdana, sans-serif;font-size:10px;line-height:16px;}
.MemberBoxFormButton {color:#fff;background-color:#000;padding:2px;border:none;outline:none;font-size:10px;margin:5px 0 0 1px;}
.MemberBoxFormButton:hover {color:#fff;background-color:#333;border:none;}

.MemberBox2 {float:left;margin-bottom:30px;margin-right:20px;padding:0px;background-color:#fff;width:190px;color:#000;font-size:11px;line-height:14px;color:#444;}
.MemberBox2 a {color:#222;text-decoration:none;outline:none;}
.MemberBox2 a:hover {color:#777;}

.MemberBoxHeadDark2 {background-color:#222;margin:0;padding:5px 10px 5px 7px;color:#fff;}
.MemberBoxHeadDark2 h1 {font-size:14px;margin-bottom:0px;color:#ff0000;font-weight:normal;}
.MemberBoxHeadDark2 a {color:#fff;text-decoration:none;outline:none;}
.MemberBoxHeadDark2 a:hover {color:#aaa;}

.MemberListContainer {display:block;}
.MemberListModule {float:left;width:530px;padding-bottom:4px;padding-top:6px;border-bottom:1px dotted #E3E3E3;display:block;}
.MemberListModuleImage {float:left;padding-bottom:5px;display:block;}
.MemberListModuleText {padding:0px;width:400px;float:left;}
.MemberListModuleTitle {width:400px;float:left;}
.MemberListNote {float:left;width:530px;padding-bottom:15px;padding-top:20px;border-bottom:none;display:block;}
.MemberListSubBox {padding:6px 0 0px 10px;}
.MemberListComments {float:right;padding-top:4px;padding-right:0px;text-align:right;}
.MemberListCommentsFeature {float:right;padding-top:23px;padding-right:0px;text-align:right;}
 
.MemberListModule .TextBodyFull {color:#000;font-size:12px;line-height:15px;}
.MemberListModule .TextBodyFull a {color:#000;text-decoration:none;outline:none;}
.MemberListModule .TextBodyFull a:hover {color:#6c6c6c;}

.MemberListModule .Column1 {float:left;width:210px;}
.MemberListModule .Column2 {float:left;width:180px;}
.MemberListModule .Column3 {float:left;width:60px;}
.MemberListModule .Column4 {float:left;width:80px;text-align:right;}
 
.MemberListForm {padding:2px 0 10px 0;margin-bottom:5px;display:block;}
.MemberListFormBlock {padding-bottom:8px;width:360px;}
.MemberListFormText {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:300px;margin-top:2px;}
.MemberListFormText input {color:#444;border:1px solid #fff;width:300px;}
.MemberListFormTextarea {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:360px;height:55px;margin-top:2px;font-family:"Lucida Sans","Lucida Grande", Arial, Verdana, sans-serif;font-size:12px;line-height:16px;}
.MemberListFormTextarea textarea {color:#444;border:1px solid #fff;width:360px;height:55px;padding:3px 3px 3px 3px;}
.MemberListFormPulldown {color:#444;background-color:#fff;padding:2px;border:1px solid #aaa;width:200px;margin-top:8px;outline:none;font-size:11px;}
.MemberListFormPulldown select {color:#444;border:1px solid #fff;width:200px;outline:none;}
.MemberListFormButton {color:#fff;background-color:#000;padding:2px;border:none;outline:none;font-size:11px;margin:0 0 0 3px;}
.MemberListFormButton:hover {color:#fff;background-color:#333;border:none;}

.MemberPageForm {width:530px;padding-top:0px;margin-bottom:50px;display:block;}
.MemberPageFormLeft {margin:0;float:left;width:200px;}
.MemberPageFormRight {margin:0;float:right;width:330px;text-align:left;padding-bottom:10px;}
.MemberPageFormBlock {padding-bottom:8px;display:block;}

.MemberPageFormText {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:330px;margin-top:2px;}
.MemberPageFormText input {color:#444;border:1px solid #fff;width:330px;}

.MemberPageFormTextarea {color:#444;background-color:#fff;padding:3px 3px 3px 3px;border:1px solid #aaa;width:330px;height:200px;margin-top:2px;font-family:"Lucida Sans","Lucida Grande", Arial, Verdana, sans-serif;font-size:12px;line-height:16px;}
.MemberPageFormTextarea textarea {color:#444;border:1px solid #fff;width:330px;height:200px;padding:3px 3px 3px 3px;}

.MemberPageFormCheckbox {margin:2px;}

.MemberPageFormUpload {width:250px;margin-top:2px;}
.MemberPageFormUpload input {width:250px;margin-top:2px;}

.MemberPageFormButton {margin-top:10px;color:#fff;background-color:#000;padding:2px 10px 2px 10px;border:none;outline:none;}
.MemberPageFormButton:hover {color:#fff;background-color:#333;}

.MemberBoxIntro {background-color:#222;margin:0;padding:7px 5px 3px 6px;color:#fff;font-size:12px;line-height:15px;}
.MemberBoxIntro h1 {font-size:18px;margin-bottom:6px;color:#ff0000;font-weight:normal;}
.MemberBoxIntro a {color:#fff;text-decoration:none;outline:none;}
.MemberBoxIntro a:hover {color:#000;}
.MemberBoxIntro ul {margin:7px 0 0px 13px;padding:0px;}
.MemberBoxIntro ul li {list-style:circle;margin:0px 0px 0px 5px;padding:0px 0px 5px 0px;font-size:10px;}

.BookmarkButton {float:right;width:125px;margin:2px 0 20px 20px;}

.BookmarkBox {background-color:#fff;border:1px solid #d2d2d2;border-top:none;width:150px;color:#000;font-size:11px;padding:0 3px 4px 3px;}
.BookmarkBox a {color:#777;text-decoration:none;outline:none;}
.BookmarkBox a:hover {color:#ff0000;text-decoration:none;outline:none;}
.BookmarkBox ul {margin:10px 0 0 0px;padding:0px;color:#999;}
.BookmarkBox ul li {list-style:none;margin:0px;padding:0px;vertical-align:middle;}
.BookmarkBox ul li:hover {background-color:#f7f7f7;}
.BookmarkBox img {margin:0px 8px 0px 0px;border:none;}

.BookmarkBoxHead {background-color:#d2d2d2;margin:0;padding:6px 4px 6px 4px;width:150px;}
.BookmarkBoxHead h1 {font-size:12px;margin-bottom:0px;color:#fff;font-weight:normal;}

.MemberPageModule {display:block;width:530px;padding-bottom:0px;margin-bottom:0px;}
.MemberPageModuleImage {float:left;margin-right:15px;}
.MemberPageModuleText {float:left;padding:0px;width:365px;}
.MemberPageBlock {display:block;margin:0;}
.MemberPageBlockLeft {float:left;}
.MemberPageBlockRight {float:right;width:250px;margin-bottom:5px;}
.MemberPageBlockEmbed {float:right;width:365px;margin-bottom:5px;}
.MemberPageEmbedText {color:#444;background-color:#f9f9f9;padding:3px 3px 3px 3px;border:1px solid #aaa;width:500px;margin:0px;margin-top:2px;font-family:"Courier New",Courier,mono-space;}
.MemberPageEmbedText input {color:#444;border:1px solid #f9f9f9;background-color:#f9f9f9;width:500px;}

.MapModule {float:left;padding-bottom:30px;padding-top:10px;display:block;width:95%;}
.MapBottomLeft {float:left;padding-right:60px;}
.MapBottomRight {padding:0;}

.cap {color:#666;font-size:11px;line-height:13px;padding-top:5px;margin:0px 0 5px;}
.cap a {color:#ff0000;text-decoration:none;outline:none;}
.cap a:hover {color:#888;}

.FeaturedBox {float:left;margin-bottom:20px;margin-right:20px;padding:0px;background-color:#fff;width:auto;color:#000;font-size:10px;color:#444;text-align:left;}

.FeaturedBoxModule {width:198px;height:183px;float:left;margin:0 6px 6px 0;padding:0;background-color:#222222;color:#fff;overflow:hidden;display:run-in;}

.FeaturedBoxModuleText {float:right;width:167px;color:#fff;font-size:11px;line-height:14px;padding:4px 5px 5px 0px;}
.FeaturedBoxModuleText a {color:#fff;text-decoration:none;outline:none;}
.FeaturedBoxModuleText a:hover {color:#bbb;text-decoration:none;}

.FeaturedBoxHead {background-color:#222;margin:0;padding:5px 0 5px 7px;color:#fff;}
.FeaturedBoxHead h1 {font-size:14px;margin-bottom:0px;color:#ff0000;font-weight:normal;}
.FeaturedBoxHead a {color:#fff;text-decoration:none;outline:none;}
.FeaturedBoxHead a:hover {color:#aaa;}

.ListHeadContainer {background-color:#222222;padding:25px 0 0px 0;color:#fff;}
.ListHeadSearchRight {float:right;width:380px;padding:5px 10px 10px 0px;}
.ListHeadSearchRightButton {float:right;width:59px;text-align:left;padding:0 0px 0 0;}
.ListHeadLinksRight {float:right;width:380px;padding:0px 10px 10px 0px;}