body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,input{margin:0;padding:0;}

img {border:0px;}

li{list-style:none;}

input[type=submit],input[type=reset],input[type=button]{cursor:pointer;border: 1px solid #a1a1a1; none;-moz-outline-style:none;padding: 2px;margin: 5px;}

#attachments {min-width:500px;padding:100px;}
tr{padding:10px;}
th{padding:10px;}
td {padding:10px;}

div #forum {width:100%; margin:10px;}

#forum.forum {width: 1000px;}

td.container {width: 1000px;}

tr.even {background-color: #FFF;}


#forum .container .name {float: left; margin: 0;}


#forum .container .description {float: left; margin: 0; padding: 2px 0 0 20px;}

/* Hides from IE-mac \*/ * html .clearfix{height:1%;}

.clearfix{display:block;}

/* End hide from IE-mac */ html{overflow-y:scroll;}

.wrapper,.wrapperBg{width:984px;margin:0 auto;overflow:hidden;}

.wrapperOverflow{height:40px; width:984px;margin:0 auto;}

.wrap1Col{padding:0 18px 20px;position:relative;z-index:1;}

.topWrap1Col{height:4px;}

.wrapMainSub,.wrapMainSubAlt,.wrapMainSubNoMainBottom,.wrapMainSubNoBottom{width:100%;overflow:hidden;position:relative;padding-bottom:43px;}

.wrapMainSubNoMainBottom,.wrapMainSubNoBottom{width:100%;overflow:hidden;position:relative;z-index:0;padding-bottom:0;}

.topMainSub{height:4px;margin-top:-1px;}

.topMain{height:4px;}

.mainCol{width:644px;padding:14px 19px;float:left;}

.wrapMainSub .mainCol{padding-bottom:0;}

.wrapMainSub .mainColMulti .mainCol{padding-bottom:16px;}

.mainCol.blank{padding:0 19px;}

.mainColBottom{width:678px;height:15px;margin-bottom:0;clear:both;position:relative;}

.mainColBottomCap{width:678px;height:38px;margin-bottom:5px;clear:both;position:relative;}

.subColBottom,.subColBottomGray{width:302px;height:10px;clear:both;position:relative;}

.subColBottomCap{width:302px;height:38px;margin-bottom:5px;clear:both;position:relative;}

.mainColModListGrid{padding:10px;}

.mainColMulti{width:678px;float:left;}

.mainColModule{width:640px;padding:14px 19px 0;}

.subCol{width:302px;float:right;padding:0;}

.topSub,.topSubAlt{height:4px;width:302px;}

.subColModule{position:relative;padding-bottom:10px;}

.subColModuleLast{padding:0;}

.subColModulePad{padding:0 19px 10px;}

.subColModulePadBottom{padding:0 19px 10px;}

.subColModulePadLast{padding:0 19px 50px;}

.subColWidget{position:relative;}

div.tabs ul{width:100%;overflow:hidden;clear:both;}

div.tabs li{float:left;display:block;}

div.tabs li+li{margin-left:2px;}

div.tabs li a{padding-left:40px;display:block;}

div.tabs li a span{padding:9px 40px 9px 4px;display:block;}

.subCol div.tabs li a{padding-left:12px;display:block;}

.subCol div.tabs li a span{display:block;text-align:center;}

.roundImage_sm,.roundImage_md,.roundImage_lg{display:block;position:relative;}

.roundImage_sm .border,.roundImage_md .border,.roundImage_lg .border{display:block;position:absolute;top:0;left:0;z-index:2;}

.roundImage_sm .border{height:44px;width:57px;}

.roundImage_md .border{height:51px;width:65px;}

.featuredEntriesList h2{margin-bottom:7px;}

.featuredEntriesList ul+h2{margin-top:16px;}

h2.today{width:259px;height:25px;float:left;margin-bottom:11px;}

h2.justsedentexed{font-size:100%; margin-bottom:2px;padding-top:12px;height:27px;}

h2.title{margin-bottom:2px;padding-top:12px;height:27px;}

h2.featuredEnt,h2.featuredMembers{width:259px;height:25px;padding-left:31px;margin-bottom:10px;}

h2.popularCon{height:25px;padding-left:31px;margin-bottom:13px;}

.hotVid h2{text-indent:-3000px;width:302px;height:37px;}

.hotPhotos h2{text-indent:-3000px;width:302px;height:37px;}

.hotAudio h2{text-indent:-3000px;width:302px;height:37px;}

.hotAudio .subColList{margin-top:8px;margin-bottom:10px;}

.hotAudio .subColList li{padding:15px 11px;}

.hotAudio .subColList li:first-child{padding-top:15px;}

h4{font-weight:700;margin-bottom:2px;}

.styledRadio{width:14px;height:14px;display:block;display:0!important;display:inline-block!important;vertical-align:top;margin-right:5px;}

.styledCheckbox{width:17px;height:16px;display:block;display:0!important;display:inline-block!important;vertical-align:middle;margin-right:5px;}

.searchFilters{position:absolute;}

.searchFilters .search_options label,.searchFilters .search_tags label{display:block;overflow:hidden;cursor:pointer;line-height:15px;}

.searchFilters .search_top{width:160px;height:8px;}

.searchFilters .search_options{padding:10px 1px;}

.searchFilters .search_options h4{padding:0 0 8px 20px;}

.searchFilters .search_options label{width:156px;padding:8px 0;margin-top:-1px;}

.searchFilters .styledRadio{margin-left:20px;cursor:pointer;}

.searchFilters .styledCheckbox{cursor:pointer;}

.searchFilters input[type=radio]{width:17px;display:block;float:left;margin-right:5px;margin-left:17px;cursor:pointer;}

.searchFilters input[type=checkbox]{width:17px;height:16px;display:block;float:left;margin-right:5px;}

.searchFilters .search_tags{padding:21px 20px;}

.searchFilters .search_tags h4{padding-bottom:7px;}

.topLinksFooter{margin-top:-2px;height:4px;}

.linksFooter{margin-bottom:-1px;padding:26px 0 27px 28px;min-height:132px;overflow:hidden;}

.linksFooter ul{float:left;margin-bottom:13px;width:100%;}

.linksFooter ul ul{width:auto;}

.linksFooter ul li{float:left;padding:5px 6px 0 18px;}

.linksFooter>ul>li{height:114px;}

.linksFooter ul li:first-child{padding-left:0;}

.linksFooter ul li.featured{width:283px;float:right;padding:14px 0 0;}

.linksFooter li.featured h2,.linksFooter li.featured p,.linksFooter li.featured a,.linksFooter li.featured div.featWrap{float:left;}

.linksFooter li.featured div.featWrap{margin:1px 10px 0 1px;border-color:#c7c7c7;border-style:solid;border-width:1px 0;width:120px;height:91px;}

.linksFooter li.featured div.featWrap div{border-color:#c7c7c7;border-style:solid;border-width:0 1px;margin:0 -1px;padding:2px;width:116px;height:87px;}

.linksFooter li.featured p{width:135px;padding-bottom:4px;}

.linksFooter li.featured h2{padding-bottom:4px;}

.linksFooter ul ul{padding:0;margin-bottom:0;}

.linksFooter ul ul li{float:none;padding:6px 19px 6px 9px;margin-left:1px;}

.linksFooter ul ul li:first-child{padding-top:0;padding-left:9px;}

.linksFooter h2{padding-bottom:14px;}

.globalHeader{margin-bottom:4px;padding-top:7px;height:40px;position:relative;z-index:0;}

.globalHeader h1{float:left;width:200px;margin-top:4px;margin-left:2px;position:relative;height:14px;}

.globalHeader img{float:left;margin-top:-1px;margin-left:2px;position:relative;}

.globalHeader h1 a{display:block;width:200px;height:40px;text-indent:-3000px;position:absolute;top:-5px;}

.globalHeader ul.headerMenu{float:right;height:32px;padding-top:1px;}

.globalHeader ul.headerMenu li{float:left;position:relative;}

.globalHeader ul.headerMenu li a{display:block;margin:0 4px 0 8px;padding:3px 4px 0;z-index:1;position:relative;font-weight:bold;}

.globalHeader ul.headerMenu li.open a{padding:0 0 0 17px;}

.globalHeader ul.headerMenu li#menu_login a{padding-left:11px;padding-right:0;margin-right:10px;}

.globalHeader ul.headerMenu li#menu_login a span{padding-right:8px;}

.globalHeader ul.headerMenu li#menu_login.open a{padding-left:11px;}

.globalHeader ul.headerMenu li.open a span{display:block;padding:4px 14px 0 0;height:32px;}

.globalHeader ul.headerMenu li a.arrowButton{padding:0 0 0 10px;}

.globalHeader ul.headerMenu li a.arrowButton span{display:block;padding:3px 25px 0 0;height:19px;}

.globalHeader ul.headerMenu li.open a.arrowButton span{height:29px;}



.linkMainSubMoreMain{position:absolute;right:325px;bottom:18px;font-weight:700;display:block;text-align:right;width:250px;}

.linkMainSubMoreSub{position:absolute;right:18px;bottom:20px;font-weight:700;display:block;text-align:right;width:250px;}

.linkMore{position:absolute;right:18px;top:10px;bottom:20px;font-weight:700;display:block;text-align:right;width:250px;}

.subCol .linkMore{width:auto;}

.genericButton{display:0!important;display:inline-block!important;}

.genericButton span{display:block;padding:3px 7px;margin:0 -1px;}

.genericButton span input[type=submit],.genericButton span input[type=reset],.genericButton span input[type=button]{padding-left:17px;}

.genericButton span.plus,.genericButton span.check,.genericButton span.ex{padding-left:20px;}

.roundedInputField{display:0!important;display:inline-block!important;}

.roundedInputField span{display:block;margin:0 -1px;}

.roundedInputField span input{border:0;padding:3px 7px;}

.roundedInputField span label.prefill{position:absolute!important;padding:4px 7px!important;display:none;}

div.input-wrap{position:relative;}

div.input-wrap label,input+label.prefill{position:absolute!important;display:none;}

span.heart{padding-left:20px!important;}

span.error{padding:4px 4px 4px 26px!important;display:block;}


.footer{padding-top:19px;position:relative;}

.footer h1{width:80px;padding-bottom:10px;}

.footer li{margin-left:10px;}

.footer li:first-child{margin-left:0;}

.footer div{padding:0 0 8px 7px;}

.footer ul{position:absolute;top:0;right:1px;padding:27px 39px 20px 20px;}

.footer li{float:left;}

.ad{margin-bottom:4px;position:relative;left:1px;}

.tabContent{position:relative;}

.externalEmbedWrapper img{width:640px;height:auto;}

.fb_pop_dialog_table fb_popup{display:none!important;visibility:hidden!important;}

#RES_ID_fb_pop_dialog_table{display:none!important;visibility:hidden!important;}

form.iHateWebkit{margin-top:50px!important;}

#singleMedia #myAlternativeContentWrapper{height:480px!important;overflow:hidden!important;}

#soCommHolder{left:-5000px;position:absolute;top:0;}

body{font-family:Arial,Verdana,sans-serif;font-size:12px;}

textarea{font-family:Arial,Verdana,sans-serif;font-size:12px;}

textarea {
  width: 600px; /* or whatever width you want */
  height: 100px;  /* or whatever width you want */
}

div.tabs li a{font-weight:700;text-decoration:none;}

.featuredEntriesList h2,h2.today,h2.justsedentexed,h2.title,h2.featuredEnt,h2.featuredMembers,h2.popularCon{font-family:"Myriad Pro",Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:.01em;}

h4{font-size:12px;font-weight:700;}

.linksFooter h2{font-size:20px;font-weight:700;}

.linksFooter li.featured span{font-size:11px;}

.linksFooter li.featured a{font-size:11px;font-weight:700;}

.genericButton span{font-weight:700;}

.genericButton span input[type=submit],.genericButton span input[type=reset],.genericButton span input[type=button]{font-size:11px;font-weight:700;}

.searchFilters label{font-size:11px;}

.searchFilters .search_options label{font-size:12px;}

.searchFilters .search_tags h4 span{font-size:10px;}



.footer{font-size:11px;}

strong em,em strong{font-weight:700;}

.wrap1Col,.topWrap1Col,.wrapMainSub,.wrapMainSubAlt,.wrapMainSubNoMainBottom,.wrapMainSubNoBottom,.topMainSub,.topMain,.topSub,.topSubAlt,.mainCol,.mainColBottom,.mainColBottomCap,.subColBottom,.subColBottomGray,.subColBottomCap,.mainColModBgNoBottom,.mainColModule,.mainColModuleBlank,.subColModule,.subColModuleBlank,.subColModulePad,.subColModulePadBottom,.subColModulePadLast,.searchFilters .search_options,.searchFilters .search_tags,.globalHeader li.open ul,.globalHeader li.open ul.bottom,.topLinksFooter,.linksFooter,.tabContent .empty{background:transparent url(assets/bg.png) no-repeat;}


.roundImage_sm .border,.roundImage_md .border,.roundImage_lg .border{background:transparent url(assets/sprite_rounded_images.png) no-repeat;}

h2.today,h2.justsedentexed,h2.featuredEnt,h2.featuredMembers,h2.popularCon,.genericButton span.plus,.genericButton span.check,.genericButton span.ex,body div span.heart,span.error,.globalHeader form.searchField a,.globalHeader .headerDropdown li a span.home,.globalHeader .headerDropdown li span.createEntry,.globalHeader .headerDropdown li span.entries,.globalHeader .headerDropdown li span.media,.globalHeader .headerDropdown li span.profile,.globalHeader .headerDropdown li span.following,.globalHeader .headerDropdown li span.overview,.globalHeader .headerDropdown li span.drafts,.globalHeader .headerDropdown li span.comments,.globalHeader .headerDropdown li span.settings,.linksFooter ul ul li,.globalHeader ul.headerMenu>li#menu_logout a span{background:transparent url(assets/sprite_icons.png) no-repeat;}

.hotVid h2,.hotPhotos h2,.hotAudio h2{background:transparent url(assets/sprite_explore.png) no-repeat;}

.globalHeader{background:transparent url(assets/sprite_tile_h.png) repeat-x;}

.globalHeader #menu_login .headerDropdown .top_menu,.globalHeader #menu_login .headerDropdown .bottom,.globalHeader #menu_login .headerDropdown .loginContentWrapper,.globalHeader #menu_login .headerDropdown ul,.globalHeader #menu_login .headerDropdown li input[type=text],.globalHeader #menu_login .headerDropdown li input[type=password],.globalHeader #menu_login .headerDropdown .loginSubmit,.globalHeader #menu_login .headerDropdown .forgotPwSubmit{background:transparent url(assets/sprite_login.png) no-repeat;}

html{background:#d6dbdd url(assets/sprite_tile_h.png) repeat-x scroll 0 -35px;}

body{background:transparent;}

a{color:#1288c1;}

a:hover{color:#000;}

a.userlink{color:#5b8f0a;}

a.userlink:hover{color:#000;}

.featuredEntriesList a.userlink{color:#77db00;}

.featuredEntriesList a.userlink:hover{color:#43b6ee;}

a.disabled,a.disabled:hover,a.disabled:active{color:#000!important;cursor:default!important;text-decoration:none!important;}

hr{margin:10px 0;border:0;border-top:1px solid #FFFFFF; border-bottom:1px solid #a2a2a2;height:1px;}

hr.light{margin:10px 0;border:0;border-top:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2;height:1px;}

.wrap1Col{background-position:0 bottom;}

.topWrap1Col{background-position:0 top;}

.wrapMainSub{background-position:-1969px bottom;}

.wrapMainSubAlt{background-image:none;}

.wrapMainSubNoMainBottom{background-position:-6357px bottom;}

.wrapMainSubNoBottom{background-image:none;}

.topMainSub{background-position:-984px top;}

.topMain{background-position:-984px top;}

.topSub{background-position:-1666px top;}

.topSubAlt{background-position:-9482px top;}

.mainCol{background-position:-5050px bottom;background-repeat:repeat-y;}

.mainColBottom{background-position:-6357px bottom;}

.mainColBottomCap{background-position:-984px -162px;}

.subColBottom{background-position:-8468px bottom;}

.subColBottomGray{background-position:-7039px bottom;}

.subColBottomCap{background-position:-1666px -162px;}

.mainColModBgNoBottom{background-position:-6357px bottom;}

.mainColModule,.mainColModuleBlank{background-position:-5050px bottom;background-repeat:repeat-y;}

.mainColModuleLast{background:none;}

.subColModule,.subColModuleBlank{background-position:-5732px bottom;background-repeat:repeat-y;}

.subColModulePad,.subColModulePadBottom{background-position:-5732px bottom;background-repeat:repeat-y;}

.subColModulePadLast{background-position:-2651px bottom;}

div.tabs ul{border-bottom:1px solid #bbb; margin: 0px 0px 20px 0px;}



.roundImage_sm .border{background-position:-1px -201px;}

.roundImage_md .border{background-position:-1px -1px;}

h2.today{background-image:none;}

h2.justsedentexed{background-image:none;}

h2.featuredEnt{background-position:0 -559px;}

h2.featuredMembers{background-position:1px -400px;}

h2.popularCon{background-position:0 -480px;}

.hotVid h2{background-position:0 0;}


body div span.heart{background-position:6px -78px;}

span.error{background-position:left -1641px;background-color:#ffe5e5;color:#c60000;}

.globalHeader{background-image:none;}

.globalHeader h1 a{background:transparent url(assets/logo_beta.png) no-repeat;}

.globalHeader ul.headerMenu li{background-position:left -1796px;}

.globalHeader ul.headerMenu li:first-child{background-image:none;}

.globalHeader a,.globalHeader ul.headerMenu li.open a{text-decoration:none;color:#000;}

.globalHeader ul.headerMenu li.open a:hover,.globalHeader ul.headerMenu li.open.selected a:hover{color:#000;}

.globalHeader ul.headerMenu li a{color:#c2c2c2;text-decoration:none;}

.globalHeader ul.headerMenu li a:hover{color:#4cb9ed;text-decoration:none;}

.globalHeader ul.headerMenu li a.selected{color:#fff;}

.globalHeader ul.headerMenu li.selected a:hover{color:#fff;text-decoration:underline;}

.globalHeader ul.headerMenu li a.arrowButton span{background-position:right -1796px;}

.globalHeader ul.headerMenu li.selected a{background-color:#1188c1;background-position:left -1924px;}

.globalHeader ul.headerMenu li.selected a span{background-position:right -1923px;}

.globalHeader ul.headerMenu li#menu_account{margin-left:11px;background-position:-2px -1796px;}

.globalHeader ul.explore li#menu_account{margin-left:171px;}

.globalHeader ul.headerMenu li#menu_login{margin-left:28px;background-position:-2px -1796px;}

.globalHeader ul.explore li#menu_login{margin-left:188px;}

.globalHeader ul.headerMenu li#menu_account a span{font-weight:700;color:#fff;}

.globalHeader ul.headerMenu li#menu_account.selected a span{color:#fff;font-weight:700;}

.globalHeader ul.headerMenu li#menu_account.open a span{color:#000;font-weight:700;}

.globalHeader ul.headerMenu li.selected a.arrowButton span{background-position:right -1966px;}

.globalHeader ul.headerMenu li.open a,.globalHeader ul.headerMenu li.open.selected a{background-position:left -1840px;}

.globalHeader ul.headerMenu li.open a span,.globalHeader ul.headerMenu li.open.selected a span{background-position:right -1840px;}

.globalHeader ul.headerMenu li.open a.arrowButton span,.globalHeader ul.headerMenu li.open.selected a.arrowButton span{background-position:right -1882px;}

.globalHeader form.searchField{position:relative;}

.globalHeader form.searchField input{border:0;vertical-align:baseline;background-position:0 -1660px;}

.globalHeader form.searchField input.active{background-position:0 -1690px;}

.globalHeader form.searchField label.prefill{color:#a3a3a3;}

.globalHeader form.searchField a{background-position:-688px -994px;}

.globalHeader form.searchField a:hover{background-position:-688px -932px;}

.globalHeader form .open a{background-position:-580px -1690px;}

.globalHeader .searchFilters .search_top{background-position:-208px -1721px;}

.globalHeader .headerDropdown .top_menu{background-position:left -1721px;}

.globalHeader li.open ul{background-position:-7489px top;background-repeat:repeat-y;}

.globalHeader li.open ul.bottom{background-position:-7637px bottom;}

.globalHeader .headerDropdown li a{background-position:left -1763px;}

.globalHeader .headerDropdown li.last a{background-position:200px -1759px;}

.globalHeader .headerDropdown li a:hover{background-position:right -1763px;cursor:pointer;}

.globalHeader .headerDropdown li.last a:hover{background-position:right -1763px;}

.globalHeader .headerDropdown li a span.home{background-position:left -1584px;}

.globalHeader .headerDropdown li.photos a{color:#ea7d1b;}

.globalHeader .headerDropdown li.videos a{color:#32aae3;}

.globalHeader .headerDropdown li.audio a{color:#7bc20b;}

.globalHeader .headerDropdown li.users a{color:#8f8f8f;}

.globalHeader .headerDropdown li span.createEntry{background-position:left -1058px;}

.globalHeader .headerDropdown li span.entries{background-position:left -1118px;}

.globalHeader .headerDropdown li span.media{background-position:left -1178px;}

.globalHeader .headerDropdown li span.profile{background-position:left -1238px;}

.globalHeader .headerDropdown li span.following{background-position:left -1298px;}

.globalHeader .headerDropdown li span.overview{background-position:left -1358px;}

.globalHeader .headerDropdown li span.drafts{background-position:left -1418px;}

.globalHeader .headerDropdown li span.comments{background-position:left -1478px;}

.globalHeader .headerDropdown li span.settings{background-position:left -1538px;}

.globalHeader .headerDropdown li span.popular{color:#b3b3b3;}

.globalHeader #menu_login .headerDropdown .top_menu{background-position:0 top;}

.globalHeader #menu_login .headerDropdown .bottom{background-position:0 bottom;}

.globalHeader #menu_login .headerDropdown a,.globalHeader #menu_login .headerDropdown li,.globalHeader #menu_login .headerDropdown li:hover,.globalHeader #menu_login .headerDropdown li.last .globalHeader #menu_login .headerDropdown li.last:hover{background-image:none;}

.globalHeader #menu_login .headerDropdown .loginContentWrapper{background-position:-289px bottom;}

.globalHeader #menu_login .headerDropdown ul{background-position:-289px top;}

.globalHeader #menu_login .headerDropdown li{color:#bababa;}

.globalHeader #menu_login .headerDropdown li label{cursor:pointer;color:#999;}

.globalHeader #menu_login .headerDropdown label.prefill{color:#bababa;cursor:text;}

.globalHeader #menu_login .headerDropdown li input[type=text],.globalHeader #menu_login .headerDropdown li input[type=password]{background-position:-1033px 0;border:0;}

.globalHeader #menu_login .headerDropdown li input.active[type=text],.globalHeader #menu_login .headerDropdown li input.active[type=password]{background-position:-1033px -77px;}

.globalHeader #menu_login .headerDropdown li input.error[type=text],.globalHeader #menu_login .headerDropdown li input.error[type=password]{background-position:-1033px -154px;}

.globalHeader #menu_login .headerDropdown .loginSubmit{background-position:-534px top;border:0;cursor:pointer;}

.globalHeader #menu_login .headerDropdown .loginSubmit:hover{background-position:-534px bottom;}

.globalHeader #menu_login .headerDropdown .forgotPwSubmit{background-position:-784px top;border:0;cursor:pointer;}

.globalHeader #menu_login .headerDropdown .forgotPwSubmit:hover{background-position:-784px bottom;}

.globalHeader #menu_login #loginForm .disabled .loginSubmit{background-position:-534px -150px;}

.globalHeader #menu_login #forgotPwForm .disabled .forgotPwSubmit{background-position:-784px -150px;}

.globalHeader #menu_login div.submitBtnWrapper{position:relative;}

div.submitBtnWrapper div.throbber{position:absolute;left:-5000px;top:-5000px;}

.globalHeader #menu_login #loginForm .disabled div.throbber{top:11px;left:65px;}

.globalHeader #menu_login #forgotPwForm .disabled div.throbber{top:11px;left:60px;}

.globalHeader ul.headerMenu li#menu_signup a{color:#7dd708;}

.globalHeader ul.headerMenu li#menu_logout a:hover{color:#dc0000;}

.globalHeader ul.headerMenu li#menu_logout a span{background-position:right -1626px;}

.globalHeader ul.headerMenu li#menu_logout a:hover span{background-position:right -1664px;}


.topLinksFooter{background-position:-4066px top;}

.linksFooter{background-position:-4066px bottom;}

.linksFooter ul li{border-left:1px solid #eaeaea;}

.linksFooter ul li.featured{border:0;}

.linksFooter ul li.featured p{color:#8f8f8f;}

.linksFooter ul li.featured a{color:#1188c1;}

.linksFooter ul ul li{background-position:left -645px;border:0;}

.linksFooter ul li:first-child{background-position:left -651px;border:0;}

.linksFooter ul a{color:#8f8f8f;}

.linksFooter ul a:hover{color:#000;}

.footer{color:#a8a8a8;}

.footer h1{background-position:left -1297px;}

.footer a{display:block;}

.footer h1 a{text-indent:-9999px;}

.footer li.poweredBy{background-position:left -1335px;width:63px;height:21px;text-indent:-9999px;}

.footer li.akamai{background-position:left -1381px;width:60px;height:23px;text-indent:-9999px;}

.footer li.fi{background-position:left -1427px;width:21px;height:21px;text-indent:-9999px;}

div.ajaxThrobber{display:none;margin:0 10px;height:12px;}

div.ajaxThrobber div.spinner{width:12px;height:12px;float:left;}

div.ajaxThrobber span{margin-left:8px;font-size:11px;line-height:11px;}

div.subCol div.tabContent .ajaxThrobber{margin:10px 50%;float:right;position:relative;z-index:2;}





div.textAreaWrapper{border-color:#adadad;border-style:solid;border-width:1px 0;}

div.textAreaWrapper div{background:#fffcee url(assets/textarea_dottedLine_tile.gif) repeat;border-color:#adadad;border-top-color:#ebe8dd;border-style:solid;border-width:1px 1px 0;margin:0 -1px;padding:2px 2px 2px 8px;}

div.textAreaWrapper div textarea{background:transparent;border:0 none;display:block;width:100%;height:110px;line-height:23px;overflow:scroll;overflow-x:hidden;}

div.textAreaWrapper.invalid{border-color:#e38f4f;}

div.textAreaWrapper.invalid div{background-color:#fde4d0;border-color:#e38f4f;border-top-color:#fde4d0;}

#loginReminderSuccess strong{display:block;margin:10px 0;color:#32aae3;}

#menu_login #loginReminderSuccess a{display:inline;background-image:none;font-size:12px;position:static;}

h2.error404{width:640px;height:81px;text-indent:-9999px;background:transparent url(assets/404.png) no-repeat;}

p.error404SubText{margin-top:-21px;margin-left:78px;position:relative;top:-14px;}

p.error404Suggestion{margin-bottom:17px;}

p.error404Suggestion span{font-weight:700;}

span.betaBanner{background:transparent url(assets/sprite_icons.png) no-repeat scroll right -809px;height:41px;position:absolute;right:1px;text-indent:-5000px;top:-4px;width:39px;}

ul.sitemapLinks{position:absolute;top:-5px;left:88px;}

ul.sitemapLinks li{border-left:1px solid #a8a8a8;margin:0;padding:0 8px 0 7px;}

ul.sitemapLinks li:first-child{border-left:0 none;padding-left:0;}

.draftRibbon{display:block;background:transparent url(assets/sprite_myDrafts.png) no-repeat;display:block;height:45px;width:54px;position:absolute;left:1px;top:10px;text-indent:-9999px;}




.ep{padding:12px 28px 0;overflow:hidden;background:#fff;}

.epTabs{margin-bottom:4px;position:relative;}

.explore_ep{position:relative;padding-top:3px;}
.explore_ep_height{min-height:700px;}

.epLoader{position:absolute;left:305px;top:225px;visibility:hidden;}

.epFeature{background:#333333;color:#fff;height:300px;margin-top:14px;padding-left:20px; padding-top: 20px}

.epFeature{cursor:pointer;margin-bottom:0px;}

.epFeature h3{font-size:18px;margin:10px 15px 4px 15px;line-height:26px;white-space:nowrap;}










.epFeature h3 a{text-decoration:none;color:#fff;}

.epFeature:hover h3 a{color:#43b6ee;}

.epFeature p{margin:0 15px 4px 15px;}

.epFeature p.info{margin-bottom:16px;margin-left:13px;}

.epFeature p span{border-left:1px solid #333434;font-size:11px;padding:0 4px;color:#818181;}

.epFeature span.first{border:0;}

.epFeature a.userlink{color:#77db00;}

.epFeature a.userlink:hover{color:#43b6ee;}

.epNav{margin-top:1px;margin-right:4px;width:319px;float:right;white-space:nowrap;}

.epNav p{margin-bottom:4px;color:#424e53;}

.epNav h4{margin:2px 0 2px;}

.epNav img{float:left;width:79px;margin-right:10px;}

.epNav li{width:295px;overflow:hidden;padding:13px 12px 13px 12px;background:transparent url(assets/sprite_explore_ep.png) no-repeat 0 bottom;margin-top:-1px;}

.epNav li:first-child{border-top:0;margin-top:0;}

.epNav li:hover{cursor:pointer;background-position:-320px top;}

.epNav li.last{background-position:0 5px;}

.epNav li.last:hover{background-position:-320px bottom;}

.epNav li h4 a{color:#000;text-decoration:none;}

.epNav li:hover h4 a{color:#1188c1;}

.epNav li ul{overflow:hidden;}

.epNav span{font-size:11px;color:#8f8f8f;border:0;padding:0 0 0 6px;border-left:1px solid #e3e5e9;margin-left:6px;width:auto;}

.epNav span.first{border:0;padding:0;margin:0;}

.epRow{overflow:hidden;}

.first{margin-bottom:6px;}

.epNews{width:320px;float:right;padding-top:7px;text-align:right;font-size:11px;color:#818181;position:relative;z-index:1;}

.mediaRow{padding-bottom:5px;overflow:hidden;background:#f8f8f8;position:relative;}

.mediaRow.last{padding-bottom:0;}

.mediaRow li{float:left;margin-left:5px;}

.mediaRow li:first-child{margin-left:0;float:left;}

.mediaRow li{display:block;width:116px;height:134px;background:transparent url(assets/sprite_media_thumb.png) 0 0;padding:4px 4px 10px;text-decoration:none;font-size:11px;position:relative;}

.mediaRow h4{padding-left:1px;position:absolute;top:94px;}

.mediaRow h4 a{color:#26292c;text-decoration:none;font-size:12px;}

.mediaRow h4 a.userlink{color:#5B8F0A;text-decoration:underline;font-size:12px;}

.mediaRow li:hover{background-position:-124px 0;cursor:pointer;position:relative;}

.mediaRow li:first-child:hover{background-position:-124px 0;cursor:pointer;position:relative;}

.mediaRow a{display:block;width:auto;height:auto;background-image:none;padding:0;}

.mediaRow a.userlink{padding-bottom:3px;}

.mediaRow img{display:block;margin:0 auto 3px;}

.mediaRow div.info{position:absolute;bottom:0;padding-bottom:7px;padding-left:1px;width:115px;}

.mediaRow div.info span{color:#8f8f8f;}

.mediaRow .info img{position:absolute;right:0;bottom:5px;}

.mediaRow span.views{font-size:10px;}

.mediaRow span.heart{position:absolute;right:0;bottom:7px;}

.mediaRow li div.videoOverlay{width:41px;height:42px;background:transparent url(assets/sprite_gui.png) no-repeat left -1198px;position:absolute;text-indent:-3000px;left:44px;top:25px;}

.mediaRow li:hover div.videoOverlay{background:transparent url(assets/sprite_gui.png) no-repeat -60px -1198px;}

.mediaRow li div.audioOverlay{width:34px;height:34px;background:transparent url(assets/sprite_gui.png) no-repeat -135px -1200px;position:absolute;text-indent:-3000px;left:45px;top:30px;}

.featureGridRow{width:100%;overflow:hidden;margin-bottom:2px;}

.featureGridRow li{float:left;margin-left:2px;width:212px;min-height:150px;background-color:#000;color:#fff;}

#featuredEntriesFooter .featureGridRow li{width:235px;height:258px;}

.featureGridRow li:first-child{margin-left:0;}

.featureGridRow h3{font-size:18px;margin:3px 8px 2px 9px;width:192px;}

.featuredEntries h3{background:transparent url(assets/sprite_icons.png) no-repeat right -715px;width:auto;}

.featuredEntriesList .featuredEntries h3{background-image:none;}

.featuredUsers h3{background:transparent url(assets/sprite_icons.png) no-repeat right -316px;}

.featureGridRow li:hover{cursor:pointer;}

.featureGridRow h3 a{color:#fff;text-decoration:none;}

.featureGridRow li:hover h3 a{color:#43b6ee;}

.featureGridRow p{margin:3px 9px 10px 9px;color:#b3b3b3;line-height:14px;} 

.highlightList{background:#fefbef;margin-bottom:8px;}

.highlightList li{overflow:hidden;border-top:1px solid #f3efdf;padding:10px;background:transparent url(assets/bg.png) no-repeat -2958px -10px;}

.highlightList li:hover{cursor:pointer;background-position:-3223px -10px;border-top:1px solid #e5e3ce;}

.highlightList li:hover h3 a{color:#1188c1;}

.highlightList li:first-child{border-top:0;background-position:-2958px 0;padding-top:11px;}

.highlightList li:first-child:hover{background-position:-3223px 0;}

.highlightList li.last{background-position:-2958px bottom;padding-bottom:11px;}

.highlightList li.last:hover{background-position:-3223px bottom;}

.highlightList li img{float:left;width:55px;margin-right:10px;}

.highlightList span{font-size:11px;color:#8f8f8f;background:none;border:0;padding:0 0 0 6px;border-left:1px solid #e3e5e9;margin-left:6px;width:auto;}

.highlightList span.first{border:0;padding:0;margin:0;}

.highlistListTop{height:3px;background:transparent url(assets/bg.png) no-repeat -2958px top;}

.highlightList h3{padding-top:4px;}

.highlightList h3 a{color:#000;text-decoration:none;font-size:.75em;}


/* Infobox template style */


.infobox

{

margin: 10px; 
padding: 10px;
border-color:#c7c7c7;
border-style:solid;
border-width: 1px;

width: 200px;

color: black;

float: right;

clear: right;

}

.infobox td {

text-align: center;

}

.infobox th

{
border-bottom: #ccccff 1px solid;
border-left: #ccccff 1px solid; background: #ccccff; border-top: #ccccff 3px solid; border-right: #ccccff 1px solid;
vertical-align: top;

}

links {

vertical-align:text-bottom;

}


ul.primary {border-bottom: 10px solid #ccccff;}

.abstract-list{display:none;}

.abstract-list2{display:none;}

.abstract-list3{display:none;}

/* tables */

.sortable {
	font-family:arial;
	background-color: gray;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}


.sortable tbody tr td {
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
	border: gray solid 1px;
}




