/* anime-planet inner styles */


/*************************************************************
						RESETS & TEXT						*/


/*						YAHOO RESET						*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, select  { margin:0; padding:0; 
} body { 
} table { border-spacing:0; font-size: 0.7em; margin-bottom: 2em; clear: both;
} table th { font-weight: bold; 
} table td { padding-top: 1px; padding-bottom: 1px; 
} table select { font-size: 1em; float: left; margin-right: 6px; 
} fieldset,img { border:0; 
} address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; 
} caption,th { text-align:left; 
} h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; 
} q:before,q:after { content:''; 
} abbr,acronym { border:0; 
} img { display: block; font-size: 0.7em; line-height: 1em; 
} textarea { border: solid 1px #848484; 
} input { border: 1px solid #848484; padding: 0.3em 0 0.3em 0.2em; line-height: 1em; font-family: Tahoma; 
} input.checkbox { border: none; background-color: transparent; font-size: 0.1em; margin: 0; padding: 0; vertical-align: middle; 
} form { 
} fieldset { margin-bottom: 1.6em; 
}


/* 						TEXT STYLES						*/
.follow { margin-bottom: 0; padding-bottom: 0; 

} a { text-decoration: none; color: #AF151B;
} a:hover { text-decoration: underline; 
} a span { cursor: pointer; 
} a.readMore { font-weight: bold; 

} strong { font-weight: bold; 
} em { font-style: italic; 

} h1 { font-size: 1.7em; padding:0.1em 0 0.6em; 
} h2 { font-size: 1.1em; padding-bottom: 0.8em; 
} h2.aka { font-size: 0.85em; font-style: italic; margin:-1.3em 0 0; 
} h2.aka span { font-size: 0.7em; 
} h4.aka { font-size: 0.8em; font-style: italic; margin:-1em 0 0.3em; 
} h4.aka span { font-size: 0.8em; 
} span.aka { display: block; padding-left: 2px; font-style: italic; 

} p { padding-bottom: 1em; font-size: 0.8em; line-height: 1.8em;  
} .small { font-size: 0.7em; line-height: 1.4em; 


} ul, ol { font-size: 0.8em;
} ul { margin-top: 0.6em; margin-left: 40px; margin-bottom: 1.0em; list-style-type: disc; 
} ul li { padding: 0 0 0.5em 13px; line-height: 1.1em;
} ol { margin-top: 0.6em; margin-left: 55px; margin-bottom: 1.0em; list-style-type: decimal; 
} ol li { padding-left: 8px; 

} select { border: solid 1px #848484; 

} .mceEditor { margin-bottom: 1.6em; display: block; 

} .hr, .hr2, .hr3 { border-bottom: solid 1px #848484; margin-bottom: 0.8em; 
} .hr { border-color: #919191; 
} .hr2 { border-color: #DDD; 
} .hr3 { border-bottom-width: 2px;

} .theme2 { color: #960;
}

/*						TABLES						*/
table { border: solid 1px #919191; width: 100%; border-spacing: 1px; line-height: 1.3em;
} table td, table th { border: none; 
} table td { border-bottom: solid 1px #F7E2D6; padding: 5px 4px; 
} table th { background-color: #EEE; padding: 8px 4px; 
} table a, table th span, table td span { padding: 0 4px; 
} table .row1 { background-color: #fcf1eb; 
} table .row2 { border-spacing: 0; 


} table.gridTable { border: solid 1px #848484; border-bottom: none; border-right: none; border-spacing: 0; 
} .gridTable td, .gridTable th { border: solid 1px #848484; border-top: none; border-left: none;
} .gridTable th  { padding: 1px; 
}

table.clean, table.clean tr { border: none; padding: 0; margin: 0; border-spacing: 0; font-size: 1em; }
table.clean tr td { margin: 0; padding: 0; border-bottom: 0; }
table.clean a, table.clean th span, table.clean td span { padding: 0; }

.thirds .col { width: 33%; float: left; }

/********************************************************
						GFX BUTTONS						*/


/*						ERRORS						*/
.error, .caution { font-size: 0.9em; line-height: 1.3em; padding: 0.8em 17px 0.6em; margin: 1em 0 1.6em; 
} .error h3, .caution h3 { padding-bottom: 0.3em; 

} .error p, .caution p { padding-bottom: 0.2em; line-height: 1.4em; 
} .error ul, .caution ul { margin: 0 0 0 30px; font-size: 0.8em; 
} .error li, .caution li { padding-left: 5px;

} .error { border: solid 1px #B00; background-color: #FDD; color: #D00;
} .caution { border: solid 1px #A36F1A; background-color: #fef0c5; color: #7C5610;
}

/*						TOOL TIP							*/
.hovertip {
    position: absolute;
    padding: 0.7em 13px 0;
    z-index: 2;
    width: 300px;
    color: #303030;
    background-color: #FCF1EB;
    border: 1px solid #69101C;
} .hovertip p {
	font-size: 1em; line-height: 1.6em; padding: 0 2px 0.8em; 
}

/* 						GFX  & COLOURS						*/
.arrow { font-size: 0.9em; line-height: 1.3em; padding-left: 24px !important;
	background: transparent url('/images/themes/default/arrowThemeBG.png') no-repeat scroll left center; 
} img.avatar, img.border, div.border { padding: 8px; border: solid 1px #919191; background-color: #FFF; font-size: 0.6em; 
} .alt { background-color:#F7E2D6;
}

/*						GENRES						*/
.genres, .genres li { list-style: none; padding: 0; margin: 0; 
} .genres { padding: 0.4em 0 0.2em; 
} .genres li { padding: 0 20px 0.2em 0; background: transparent url('/images/layout/listBulletSmallSquare.gif') no-repeat scroll 10px 0.6em;
} .genres a { display: block; font-size: 0.94em; font-weight: bold; line-height: 1.3em; padding: 0 3px 0.2em 26px; 
} 

/*						GENRE ICONS						*/
.genreAbstract, .genreAction, .genreAdventure, .genreComedy  .genreDrama, .genreEcchi, .genreFantasy, .genreHarem, 
.genreHorror, .genreMagical-girl, .genreMecha, .genreMystery, .genreReverse-harem, 
.genreRomance, .genreScience-fiction, .genreShoujo, .genreShoujo-ai, .genreShounen, 
.genreShounen-ai, .genreSlice-of-life, .genreSports, .genreTesting {}

/*						ICONS						*/
.type, .studio, .year, .volumes, .author, .artist, .anime, .manga, .season4, .season1, .season2, .season3,
.vote, .camera, .jump, .check, .redx, .addFriend, .removeFriend, .addFavorite, .removeFavorite, .heart, .heartOn, .heartOff,
.editProfile, .editPreferences, .emailPassword, .deleteAccount, 
.addBlog, .addComment, .addCustomList, .addCategory, .showMore, .switchList, .showLess, .addRecs, .addRecsSmall, .addSignature, .entry , 
.jumpRecs, .moreTags, .listAdd, .delete, .listCompare, .listUncompare, .customList, .recHover, 
.watching, .viewComments {
	padding-left: 25px !important; padding-right: 0 !important; 
} .type { background: transparent url('/images/layout/iconType.png') no-repeat scroll left top; 
} .studio { background: transparent url('/images/layout/iconStudio.png') no-repeat scroll left top; 
} .year { background: transparent url('/images/layout/iconYear.png') no-repeat scroll left top; 
} .volumes { background: transparent url('/images/layout/iconVolumes.png') no-repeat scroll left top; 
} .author { background: transparent url('/images/layout/iconAuthor.png') no-repeat scroll left top; 
} .artist { background: transparent url('/images/layout/iconArtist.png') no-repeat scroll left top; 
} .artist { background: transparent url('/images/layout/iconArtist.png') no-repeat scroll left top; 
} .anime { background: transparent url('/images/layout/iconType.png') no-repeat scroll left top; 
} .manga { background: transparent url('/images/layout/iconVolumes.png') no-repeat scroll left top; 
} .season4 { background: transparent url('/images/layout/iconSeason4.png') no-repeat scroll left top; 
} .season1 { background: transparent url('/images/layout/iconSeason1.png') no-repeat scroll left top; 
} .season2 { background: transparent url('/images/layout/iconSeason2.png') no-repeat scroll left top; 
} .season3 { background: transparent url('/images/layout/iconSeason3.png') no-repeat scroll left top; 

} .vote { background: transparent url('/images/layout/iconVote.png') no-repeat scroll left 4px; 
} .camera {	background: transparent url('/images/layout/iconCamera.png') no-repeat scroll 0 0 !important; 

} .jump { background: transparent url('/images/layout/iconJump.png') no-repeat scroll left top !important;

} .check { background: transparent url('/images/layout/iconCheck.png') no-repeat scroll left center;
} .redx { background: transparent url('/images/layout/iconRedx.png') no-repeat scroll left top;
} .addFriend { background: transparent url('/images/layout/iconAddFriend.png') no-repeat scroll left top !important;
} .removeFriend { background: transparent url('/images/layout/iconRemoveFriend.png') no-repeat scroll left top !important;
} .addFriendSmall { background: transparent url('/images/layout/iconAddFriendSmall.png') no-repeat scroll left top !important;
} .removeFriendSmall { background: transparent url('/images/layout/iconRemoveFriendSmall.png') no-repeat scroll left top !important;


} .editProfile { background: transparent url('/images/layout/iconEditProfile.png') no-repeat scroll left top;
} .editPreferences { background: transparent url('/images/layout/iconEditPreferences.png') no-repeat scroll left top;
} .emailPassword { background: transparent url('/images/layout/iconEmailPassword.png') no-repeat scroll left top;
} .deleteAccount { background: transparent url('/images/layout/iconDelete.png') no-repeat scroll left top;

} .edit { background: transparent url('/images/layout/iconEditPen.png') no-repeat scroll left top; padding: 1px 0 0 19px; 
} .delete { background: transparent url('/images/layout/iconDeleteSmall.png') no-repeat scroll left center !important; padding: 1px 0 0 19px; 

} .editButton span, .delButton span, .entryButton span, .commentButton span, .rssButton span, .listAddButton span, .recHoverButton span { 
	margin-left: -9999px; 
} .editButton, .delButton, .entryButton, .commentButton, .rssButton, .listAddButton, .recHoverButton{ 
	display: block; height: 16px; width: 16px; overflow: hidden; padding: 0; margin: 0 auto;
} .commentButton { background: transparent url('/images/layout/iconComment.png') no-repeat scroll center top; 
} .editButton { background: transparent url('/images/layout/iconEditPen.png') no-repeat scroll center top; 
} .delButton { background: transparent url('/images/layout/iconDeleteSmall.png') no-repeat scroll center top; 
} .entryButton { background: transparent url('/images/layout/iconEntry.png') no-repeat scroll center top; 
} .rssButton { background: transparent url('/images/layout/iconRss.png') no-repeat scroll center top; 
} .listAddButton { background: transparent url('/images/layout/iconListAdd.png') no-repeat scroll center top; 
} .recHoverButton { background: transparent url('/images/layout/iconRecHover.png') no-repeat scroll center top; width: 17px;

} .addBlogSmall, .addCategorySmall, .showMoreSmall, .showLessSmall, .addRecsSmall, .jumpRecsSmall, .moreTagsSmall, .addFriendSmall, .removeFriendSmall {
	padding-left: 17px !important; font-size: 0.7em; font-weight: bold; background-position: left center !important; 
} .addBlog { background: transparent url('/images/layout/iconAddBlog.png') no-repeat scroll left top !important; 
} .addBlogSmall { background: transparent url('/images/layout/iconAddBlogSmall.png') no-repeat scroll left top !important; 
} .addCategory { background: transparent url('/images/layout/iconAddCategory.png') no-repeat scroll left top !important; 
} .addCategorySmall { background: transparent url('/images/layout/iconAddCategorySmall.png') no-repeat scroll; 
} .arrowMore { background: transparent url('/images/layout/iconArrowMore.png') no-repeat scroll left top; padding: 3px 0 3px 28px; font-size: 0.8em; 
} .showMore { background: transparent url('/images/layout/iconShowMore.png') no-repeat scroll left top !important; 
} .showMoreSmall { background: transparent url('/images/layout/iconShowMoreSmall.png') no-repeat scroll; 
} .switchList { background: transparent url('/images/layout/iconSwitchList.png') no-repeat scroll left 4px !important; padding-left: 21px !important; 
} .showLess { background: transparent url('/images/layout/iconShowLess.png') no-repeat scroll left top !important; 
} .showLessSmall { background: transparent url('/images/layout/iconShowLessSmall.png') no-repeat scroll; 
} .addRecs { background: transparent url('/images/layout/iconAddRecs.png') no-repeat scroll left top !important; 
} .addRecsSmall { background: transparent url('/images/layout/iconAddRecsSmall.png') no-repeat scroll; 
} .jumpRecs { background: transparent url('/images/layout/iconJumpRecs.png') no-repeat scroll left top !important; 
} .jumpRecsSmall { background: transparent url('/images/layout/iconJumpRecsSmall.png') no-repeat scroll; 
} .moreTags { background: transparent url('/images/layout/iconMoreTags.png') no-repeat scroll left top !important; 
} .moreTagsSmall { background: transparent url('/images/layout/iconMoreTagsSmall.png') no-repeat scroll;
} .lessTags { background: transparent url('/images/layout/iconLessTags.png') no-repeat scroll left top !important; 
} .lessTagsSmall { background: transparent url('/images/layout/iconLessTagsSmall.png') no-repeat scroll; 
} .listAdd { background: transparent url('/images/layout/iconListAdd.png') no-repeat scroll left center !important; 
} .listAddSmall { background: transparent url('/images/layout/iconListAddSmall.png') no-repeat scroll; 
} .listCompare { background: transparent url('/images/layout/iconListCompare.png') no-repeat scroll left top !important; 
} .listUncompare { background: transparent url('/images/layout/iconListUncompare.png') no-repeat scroll left top !important; 
} .addComment { background: transparent url('/images/layout/iconAddComment.png') no-repeat scroll left top !important; 
} .addCustomList { background: transparent url('/images/layout/iconAddCustomList.png') no-repeat scroll left top !important; 
} .addSignature { background: transparent url('/images/layout/iconAddSignature.png') no-repeat scroll left top !important; 
} .entry { background: transparent url('/images/layout/iconEntry.png') no-repeat scroll left top !important; 
} .recHover { background: transparent url('/images/layout/iconRecHover.png') no-repeat scroll left top !important;
} .addFavorite { background: transparent url('/images/layout/iconAddChar.png') no-repeat scroll 1px top !important; 
	display: inline-block !important; height: 11px !important; width: 19px; padding: 0!important; margin-bottom:-1px !important;
} .removeFavorite { background: transparent url('/images/layout/iconRemoveChar.png') no-repeat scroll 1px top !important; 
	display: inline-block !important; height: 11px !important; width: 19px; padding: 0!important; margin-bottom:-1px !important;
} .heart, .heartOn, .heartOff { background: transparent url('/images/layout/iconHearts.png') no-repeat scroll 1px 0 !important; 
	display: inline-block !important;*display:inline; *zoom:1; vertical-align: middle; height: 11px !important; width: 12px; padding: 0 !important; *padding-right: 4px!important; margin-bottom:-1px !important;
} .heartOn { background-position: 1px -20px !important; } .heartOff { background-position: 1px -40px !important; 
} .viewComments { background: transparent url('/images/layout/iconComment.png') no-repeat scroll 0 top !important; 


} .rssSmall { padding-left: 23px !important; font-size:  1.0em; background-position: left center !important; background: transparent url('/images/layout/iconRss.png') no-repeat scroll left top !important; 

} .watching { background: transparent url('/images/layout/iconWatching.gif') no-repeat scroll left 2px !important; 


} .addThis { background: transparent url('/images/layout/addThis.png') no-repeat scroll left top; 
	display: block; height: 18px; width: 96px; overflow: hidden; 
} .addThis  span { display: block; margin-left: -9999px; 
} .mediaMayhem { background: transparent url('/images/layout/mediaMayhem.gif') no-repeat scroll left top; 
	display: block; height: 39px; width: 175px; overflow: hidden; 
} .mediaMayhem  span { display: block; margin-left: -9999px; 
} .exclaim { padding-left: 65px; 
} .exclaim { background: transparent url('/images/layout/iconYield.png') no-repeat scroll left center;
}


/*						LINK ICONS (facebook, myspace etc)						 */
.links, .links li {
	list-style: none; 
	padding: 0; margin: 0; 
} .links { padding: 0.4em 0; 
} .links li { padding-bottom: 1em; 
} .links li a {padding: 0 0 4px 28px; 
} .myspace{ background: transparent url('/images/layout/iconMyspace.png') no-repeat scroll left top; 
} .facebook { background: transparent url('/images/layout/iconFacebook.png') no-repeat scroll left top; 
} .yahoo { background: transparent url('/images/layout/iconYahoo.png') no-repeat scroll left top; 
} .linkedin { background: transparent url('/images/layout/iconLinkedin.png') no-repeat scroll left top; 
} .flickr { background: transparent url('/images/layout/iconFlickr.png') no-repeat scroll left top; 
} .twitter { background: transparent url('/images/layout/iconTwitter.png') no-repeat scroll left top; 
} .youtube { background: transparent url('/images/layout/iconYoutube.png') no-repeat scroll left top; 
} .irc { background: transparent url('/images/layout/iconIRC.png') no-repeat scroll left top; 
} .msn { background: transparent url('/images/layout/iconMSN.png') no-repeat scroll left top; 
} .gtalk { background: transparent url('/images/layout/iconGtalk.png') no-repeat scroll left top; 
} .icq { background: transparent url('/images/layout/iconICQ.png') no-repeat scroll left top; 
} .lastfm { background: transparent url('images/layout/iconLastfm.png') no-repeat scroll left top; 
}

/*						FLAGS						*/
.flagAD, .flagAE, .flagAF, .flagAG, .flagAI, .flagAL, .flagAM, .flagAN, .flagAO, .flagAQ, .flagAR, .flagAS, .flagAT, .flagAU, .flagAW, .flagAX, .flagAZ, .flagBA, .flagBB, .flagBD, .flagBE, .flagBF, .flagBG, .flagBH, .flagBI, .flagBJ, .flagBL, .flagBM, .flagBN, .flagBO, .flagBR, .flagBS, .flagBT, .flagBV, .flagBW, .flagBY, .flagBZ, .flagCA, .flagCC, .flagCD, .flagCF, .flagCG, .flagCH, .flagCI, .flagCK, .flagCL, .flagCM, .flagCN, .flagCO, .flagCR, .flagCU, .flagCV, .flagCX, .flagCY, .flagCZ, .flagDE, .flagDJ, .flagDK, .flagDM, .flagDO, .flagDZ, .flagEC, .flagEE, .flagEG, .flagEH, .flagER, .flagES, .flagET, .flagFI, .flagFJ, .flagFK, .flagFM, .flagFO, .flagFR, .flagGA, .flagGB, .flagGD, .flagGE, .flagGF, .flagGG, .flagGH, .flagGI, .flagGL, .flagGM, .flagGN, .flagGP, .flagGQ, .flagGR, .flagGS, .flagGT, .flagGU, .flagGW, .flagGY, .flagHK, .flagHM, .flagHN, .flagHR, .flagHT, .flagHU, .flagID, .flagIE, .flagIL, .flagIM, .flagIN, .flagIO, .flagIQ, .flagIR, .flagIS, .flagIT, .flagJE, .flagJM, .flagJO, .flagJP, .flagKE, .flagKG, .flagKH, .flagKI, .flagKM, .flagKN, .flagKP, .flagKR, .flagKW, .flagKY, .flagKZ, .flagLA, .flagLB, .flagLC, .flagLI, .flagLK, .flagLR, .flagLS, .flagLT, .flagLU, .flagLV, .flagLY, .flagMA, .flagMC, .flagMD, .flagME, .flagMF, .flagMG, .flagMH, .flagMK, .flagML, .flagMM, .flagMN, .flagMO, .flagMP, .flagMQ, .flagMR, .flagMS, .flagMT, .flagMU, .flagMV, .flagMW, .flagMX, .flagMY, .flagMZ, .flagNA, .flagNC, .flagNE, .flagNF, .flagNG, .flagNI, .flagNL, .flagNO, .flagNP, .flagNR, .flagNU, .flagNZ, .flagOM, .flagPA, .flagPE, .flagPF, .flagPG, .flagPH, .flagPK, .flagPL, .flagPM, .flagPN, .flagPR, .flagPS, .flagPT, .flagPW, .flagPY, .flagQA, .flagRE, .flagRO, .flagRS, .flagRU, .flagRW, .flagSA, .flagSB, .flagSC, .flagSD, .flagSE, .flagSG, .flagSH, .flagSI, .flagSJ, .flagSK, .flagSL, .flagSM, .flagSN, .flagSO, .flagSR, .flagST, .flagSV, .flagSY, .flagSZ, .flagTC, .flagTD, .flagTF, .flagTG, .flagTH, .flagTJ, .flagTK, .flagTL, .flagTM, .flagTN, .flagTO, .flagTR, .flagTT, .flagTV, .flagTW, .flagTZ, .flagUA, .flagUG, .flagUM, .flagUS, .flagUY, .flagUZ, .flagVA, .flagVC, .flagVE, .flagVG, .flagVI, .flagVN, .flagVU, .flagWF, .flagWS, .flagYE, .flagYT, .flagZA, .flagZM, .flagZW  { 
	padding:0 0 0 20px; font-size: 0.8em; 
	background: transparent url('/images/layout/iconFlags.png') no-repeat scroll;
}.flagADButton, .flagAEButton, .flagAFButton, .flagAGButton, .flagAIButton, .flagALButton, .flagAMButton, .flagANButton, .flagAOButton, .flagAQButton, .flagARButton, .flagASButton, .flagATButton, .flagAUButton, .flagAWButton, .flagAXButton, .flagAZButton, .flagBAButton, .flagBBButton, .flagBDButton, .flagBEButton, .flagBFButton, .flagBGButton, .flagBHButton, .flagBIButton, .flagBJButton, .flagBLButton, .flagBMButton, .flagBNButton, .flagBOButton, .flagBRButton, .flagBSButton, .flagBTButton, .flagBVButton, .flagBWButton, .flagBYButton, .flagBZButton, .flagCAButton, .flagCCButton, .flagCDButton, .flagCFButton, .flagCGButton, .flagCHButton, .flagCIButton, .flagCKButton, .flagCLButton, .flagCMButton, .flagCNButton, .flagCOButton, .flagCRButton, .flagCUButton, .flagCVButton, .flagCXButton, .flagCYButton, .flagCZButton, .flagDEButton, .flagDJButton, .flagDKButton, .flagDMButton, .flagDOButton, .flagDZButton, .flagECButton, .flagEEButton, .flagEGButton, .flagEHButton, .flagERButton, .flagESButton, .flagETButton, .flagFIButton, .flagFJButton, .flagFKButton, .flagFMButton, .flagFOButton, .flagFRButton, .flagGAButton, .flagGBButton, .flagGDButton, .flagGEButton, .flagGFButton, .flagGGButton, .flagGHButton, .flagGIButton, .flagGLButton, .flagGMButton, .flagGNButton, .flagGPButton, .flagGQButton, .flagGRButton, .flagGSButton, .flagGTButton, .flagGUButton, .flagGWButton, .flagGYButton, .flagHKButton, .flagHMButton, .flagHNButton, .flagHRButton, .flagHTButton, .flagHUButton, .flagIDButton, .flagIEButton, .flagILButton, .flagIMButton, .flagINButton, .flagIOButton, .flagIQButton, .flagIRButton, .flagISButton, .flagITButton, .flagJEButton, .flagJMButton, .flagJOButton, .flagJPButton, .flagKEButton, .flagKGButton, .flagKHButton, .flagKIButton, .flagKMButton, .flagKNButton, .flagKPButton, .flagKRButton, .flagKWButton, .flagKYButton, .flagKZButton, .flagLAButton, .flagLBButton, .flagLCButton, .flagLIButton, .flagLKButton, .flagLRButton, .flagLSButton, .flagLTButton, .flagLUButton, .flagLVButton, .flagLYButton, .flagMAButton, .flagMCButton, .flagMDButton, .flagMEButton, .flagMFButton, .flagMGButton, .flagMHButton, .flagMKButton, .flagMLButton, .flagMMButton, .flagMNButton, .flagMOButton, .flagMPButton, .flagMQButton, .flagMRButton, .flagMSButton, .flagMTButton, .flagMUButton, .flagMVButton, .flagMWButton, .flagMXButton, .flagMYButton, .flagMZButton, .flagNAButton, .flagNCButton, .flagNEButton, .flagNFButton, .flagNGButton, .flagNIButton, .flagNLButton, .flagNOButton, .flagNPButton, .flagNRButton, .flagNUButton, .flagNZButton, .flagOMButton, .flagPAButton, .flagPEButton, .flagPFButton, .flagPGButton, .flagPHButton, .flagPKButton, .flagPLButton, .flagPMButton, .flagPNButton, .flagPRButton, .flagPSButton, .flagPTButton, .flagPWButton, .flagPYButton, .flagQAButton, .flagREButton, .flagROButton, .flagRSButton, .flagRUButton, .flagRWButton, .flagSAButton, .flagSBButton, .flagSCButton, .flagSDButton, .flagSEButton, .flagSGButton, .flagSHButton, .flagSIButton, .flagSJButton, .flagSKButton, .flagSLButton, .flagSMButton, .flagSNButton, .flagSOButton, .flagSRButton, .flagSTButton, .flagSVButton, .flagSYButton, .flagSZButton, .flagTCButton, .flagTDButton, .flagTFButton, .flagTGButton, .flagTHButton, .flagTJButton, .flagTKButton, .flagTLButton, .flagTMButton, .flagTNButton, .flagTOButton, .flagTRButton, .flagTTButton, .flagTVButton, .flagTWButton, .flagTZButton, .flagUAButton, .flagUGButton, .flagUMButton, .flagUSButton, .flagUYButton, .flagUZButton, .flagVAButton, .flagVCButton, .flagVEButton, .flagVGButton, .flagVIButton, .flagVNButton, .flagVUButton, .flagWFButton, .flagWSButton, .flagYEButton, .flagYTButton, .flagZAButton, .flagZMButton, .flagZW  { 
	display: inline-block; height: 11px; width: 16px; float: left; padding: 0 8px 0 0; margin-top: 2px;
/*
AD	Andorra
AE	United Arab Emirates
AF	Afghanistan
AG	Antigua and Barbuda
AI	Anguilla
AL	Albania
AM	Armenia
AN	Netherlands Antilles
AO	Angola
AQ	Antarctica
AR	Argentina
AS	American Samoa */
} .flagAT { background-position: 0 -28px; /* AT Austria */
} .flagAU { background-position: 0 -644px; /* AU Australia 
AW	Aruba
AX	Aland Islands ?Åland Islands
AZ	Azerbaijan
BA	Bosnia and Herzegovina
BB	Barbados
BD	Bangladesh */
} .flagBE { background-position: 0 -4956px; /* BE	Belgium
BF	Burkina Faso
BG	Bulgaria
BH	Bahrain
BI	Burundi
BJ	Benin
BL	Saint Barthélemy
BM	Bermuda
BN	Brunei Darussalam
BO	Bolivia, Plurinational State of */
}.flagBR { background-position: 0 -3752px; /* BR Brazil 
BS	Bahamas
BT	Bhutan
BV	Bouvet Island
BW	Botswana
BY	Belarus
BZ	Belize */
} .flagCA { background-position: 0 -1316px; /* CA Canada 
CC	Cocos (Keeling) Islands
CD	Congo, the Democratic Republic of the
CF	Central African Republic
CG	Congo
CH	Switzerland
CI	Cote d'Ivoire ?Côte d'Ivoire
CK	Cook Islands
CL	Chile
CM	Cameroon
CN	China
CO	Colombia
CR	Costa Rica
CU	Cuba
CV	Cape Verde
CX	Christmas Island
CY	Cyprus
CZ	Czech Republic */
} .flagDE { background-position: 0 -6216px; /* DE Germany /*
DJ	Djibouti
DK	Denmark
DM	Dominica
DO	Dominican Republic
DZ	Algeria
EC	Ecuador
EE	Estonia
EG	Egypt
EH	Western Sahara
ER	Eritrea */
} .flagES { background-position: 0 -168px; /* ES Spain
ET	Ethiopia
FI	Finland
FJ	Fiji
FK	Falkland Islands (Malvinas)
FM	Micronesia, Federated States of
FO	Faroe Islands
*/
} .flagFR { background-position: 0 -5096px; /* FR France
GA	Gabon */
} .flagGB { background-position: 0 -6272px; /* GB United Kingdom    
GD	Grenada
GE	Georgia
GF	French Guiana
GG	Guernsey
GH	Ghana
GI	Gibraltar
GL	Greenland
GM	Gambia
GN	Guinea
GP	Guadeloupe
GQ	Equatorial Guinea
GR	Greece
GS	South Georgia and the South Sandwich Islands
GT	Guatemala
GU	Guam
GW	Guinea-Bissau
GY	Guyana
HK	Hong Kong
HM	Heard Island and McDonald Islands
HN	Honduras
HR	Croatia
HT	Haiti
HU	Hungary */
} .flagID { background-position: 0 -336px; /* ID Indonesia
IE	Ireland */
} .flagIL { background-position: 0 -252px; /* IL Israel 
IM	Isle of Man */
} .flagIN { background-position: 0 -392px; /* IN India
IO	British Indian Ocean Territory
IQ	Iraq
IR	Iran, Islamic Republic of
IS	Iceland */
} .flagIN { background-position: 0 -6328px; /* IT	Italy
JE	Jersey
JM	Jamaica
JO	Jordan */
} .flagJP { background-position: 0 -5768px; /* JP Japan 
KE	Kenya
KG	Kyrgyzstan
KH	Cambodia
KI	Kiribati
KM	Comoros
KN	Saint Kitts and Nevis
KP	Korea, Democratic People's Republic of */
} .flagKR { background-position: 0 -3976px; /* Korea, Republic of 
KW	Kuwait
KY	Cayman Islands
KZ	Kazakhstan
LA	Lao People's Democratic Republic */
} .flagLB { background-position: 0 -308px; /* LB Lebanon 
LC	Saint Lucia
LI	Liechtenstein
LK	Sri Lanka
LR	Liberia
LS	Lesotho
LT	Lithuania
LU	Luxembourg
LV	Latvia
LY	Libyan Arab Jamahiriya
MA	Morocco
MC	Monaco
MD	Moldova, Republic of
ME	Montenegro
MF	Saint Martin (French part)
MG	Madagascar
MH	Marshall Islands
MK	Macedonia, the former Yugoslav Republic of
ML	Mali
MM	Myanmar
MN	Mongolia
MO	Macao
MP	Northern Mariana Islands
MQ	Martinique
MR	Mauritania
MS	Montserrat
MT	Malta
MU	Mauritius
MV	Maldives
MW	Malawi */
} .flagMX { background-position: 0 -4060px; /* MX	Mexico */
} .flagMY { background-position: 0 -4676px; /* MY	Malaysia
MZ	Mozambique
NA	Namibia
NC	New Caledonia
NE	Niger
NF	Norfolk Island
NG	Nigeria
NI	Nicaragua */
} .flagNL { background-position: 0 -2856px; /* NL	Netherlands */
} .flagNO { background-position: 0 -5572px; /* NO Norway
NP	Nepal
NR	Nauru
NU	Niue
NZ	New Zealand
OM	Oman
PA	Panama
PE	Peru
PF	French Polynesia
PG	Papua New Guinea */
} .flagPH { background-position: 0 -2884px; /* PH Philippines
PK	Pakistan */
} .flagPL { background-position: 0 -4116px; /* PL	Poland
PM	Saint Pierre and Miquelon
PN	Pitcairn
PR	Puerto Rico
PS	Palestinian Territory, Occupied
PT	Portugal
PW	Palau
PY	Paraguay
QA	Qatar
RE	Reunion ?Réunion
RO	Romania
RS	Serbia */
} .flagRU { background-position: 0 -3528px; /* RU Russian Federation
RW	Rwanda */
} .flagSA { background-position: 0 -4760px; /* SA Saudi Arabia
SB	Solomon Islands
SC	Seychelles
SD	Sudan
SE	Sweden */
} .flagSG { background-position: 0 -1708px; /* SG Singapore
SH	Saint Helena
SI	Slovenia
SJ	Svalbard and Jan Mayen
SK	Slovakia
SL	Sierra Leone
SM	San Marino
SN	Senegal
SO	Somalia
SR	Suriname
ST	Sao Tome and Principe
SV	El Salvador
SY	Syrian Arab Republic
SZ	Swaziland
TC	Turks and Caicos Islands
TD	Chad
TF	French Southern Territories
TG	Togo */
} .flagUS { background-position: 0 -5354px; /* TH Thailand
TJ	Tajikistan
TK	Tokelau
TL	Timor-Leste
TM	Turkmenistan
TN	Tunisia
TO	Tonga
TR	Turkey
TT	Trinidad and Tobago
TV	Tuvalu
TW	Taiwan, Province of China
TZ	Tanzania, United Republic of
UA	Ukraine
UG	Uganda */
} .flagUS { background-position: 0 -1176px; /* US United States 
UY	Uruguay
UZ	Uzbekistan
VA	Holy See (Vatican City State)
VC	Saint Vincent and the Grenadines
VE	Venezuela, Bolivarian Republic of
VG	Virgin Islands, British
VI	Virgin Islands, U.S.
VN	Viet Nam
VU	Vanuatu
WF	Wallis and Futuna
WS	Samoa
YE	Yemen
YT	Mayotte
ZA	South Africa
ZM	Zambia
ZW	Zimbabwe */
}


/*						STATUS						*/
.status0, .status1, .status2, .status3, .status4, .status5, .status6 {
	display: block;
	width: 9px; height: 9px;
	font-size: 0.2em; line-height: 0.2em;
	margin: 3px 7px 0 0; padding: 0;
	border: solid 1px #353535; 
} /* Unmarked */ .status0 { background: #666 url('/images/layout/status0.gif') repeat scroll left top;
} /* Watched */ .status1 { background-color: #4444F4; 
} /* Watching */ .status2 { background-color: #44FC3C; 
} /* Dropped */ .status3 { background-color: #FC443C; 
} /* Want to watch */ .status4 { background-color: #FCFC3C; 
} /* Stalled */ .status5 { background-color: #FC9F3C; 
} /* Wont Watch */ .status6 { background-color: #9C44E6; 
}

.ratingStarSmall { background: transparent url('/images/layout/iconSmallRating.gif') no-repeat scroll left top; 
	margin:6px 7px 0 0; height: 12px; width: 13px;
}

/*						BORDER CROP						*/
.border .borderCrop { overflow: hidden; position: absolute; display: block; 
} .border .borderCrop img { position:absolute; top: -1px;  left:-1px; 
}



/*********************************************************
						BOX STYLES						*/


/*						BOXES						*/
.box1Theme, .box2Theme, .box3Theme, .box4Theme, .box5Theme, .box6Theme, .box7Theme, .box8Theme, .box8Feature { color: #3B3B3B; }

/*						BOX 1						*/
.box1 .top {
	background: transparent url('/images/themes/default/box1TopBG.gif') no-repeat scroll left top;
} .box1 .top2 {
	background: transparent url('/images/themes/default/box1TopBG.gif') no-repeat scroll left bottom;
	height: 1%;
} .box1 .mid {
	background: transparent url('/images/themes/default/box1BG.gif') repeat-y scroll left top;
	padding: 17px;
} .box1 .bot {
	background: transparent url('/images/themes/default/box1BotBG.gif') no-repeat scroll left top;
} .box1Theme .top {
	background: transparent url('/images/themes/default/box1ThemeTopBG.gif') no-repeat scroll left top;
} .box1Theme .top2 {
	background: transparent url('/images/themes/default/box1ThemeTopBG.gif') no-repeat scroll left bottom;
	height: 1%;
} .box1Theme .mid {
	background: transparent url('/images/themes/default/box1ThemeBG.gif') repeat-y scroll left top;
	padding: 17px;
} .box1Theme .bot {
	background: transparent url('/images/themes/default/box1ThemeBotBG.gif') no-repeat scroll left top;
}

/*						BOX 2						*/
.box2 .top {
	background: transparent url('/images/themes/default/box2TopBG.gif') no-repeat scroll left top;
} .box2 .top2 {
	background: transparent url('/images/themes/default/box2TopBG.gif') no-repeat scroll left bottom;
	height: 1%;
} .box2 .top3 {
	background: transparent url('/images/themes/default/box2Top2BG.gif') no-repeat scroll left bottom;
} .box2 .mid {
	background: transparent url('/images/themes/default/box2BG.gif') repeat-y scroll left top;
	padding: 17px;
} .box2 .bot {
	background: transparent url('/images/themes/default/box2BotBG.gif') no-repeat scroll left top;
}

/*						BOX 3						*/
.box3 .top {
	background: transparent url('/images/themes/default/box3TopBG.gif') no-repeat scroll left top;
} .box3 .mid {
	background: transparent url('/images/themes/default/box3BG.gif') repeat-y scroll left top;
	padding: 0.3em 18px;
} .box3 .bot {
	background: transparent url('/images/themes/default/box3BotBG.gif') no-repeat scroll left top;
} .box3Theme .top {
	background: transparent url('/images/themes/default/box3ThemeTopBG.gif') no-repeat scroll left top;
} .box3Theme .mid {
	background: transparent url('/images/themes/default/box3ThemeBG.gif') repeat-y scroll left top;
	padding: 0.3em 18px;
} .box3Theme .bot {
	background: transparent url('/images/themes/default/box3ThemeBotBG.gif') no-repeat scroll left top;
} .box3Theme2 .top {
	background: transparent url('/images/themes/default/box3Theme2TopBG.gif') no-repeat scroll left top;
} .box3Theme2 .mid {
	background: transparent url('/images/themes/default/box3Theme2BG.gif') repeat-y scroll left top;
	padding: 0.3em 18px;
} .box3Theme2 .bot {
	background: transparent url('/images/themes/default/box3Theme2BotBG.gif') no-repeat scroll left top;
}

/*						BOX 4						*/
.box4 .top2, .box4Theme .top2, .box4Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box4 .top { background: transparent url('/images/themes/default/box4TopBG.gif') repeat-x scroll left bottom; 
} .box4 .top4 { background: transparent url('/images/themes/default/box4TopBG.gif') repeat-x scroll left bottom; padding-bottom: 0; height: 1%; 
} .box4 .mid { background: transparent url('/images/themes/default/box4BG.gif') repeat-y scroll left top; 
} .box4 .bot { background: transparent url('/images/themes/default/box4BotBG.gif') no-repeat scroll left top; 
} .box4Theme .top { background: transparent url('/images/themes/default/box4ThemeTopBG.gif') repeat-x scroll left bottom; 
} .box4Theme .mid { background: transparent url('/images/themes/default/box4ThemeBG.gif') repeat-y scroll left top; 
} .box4Theme .bot { background: transparent url('/images/themes/default/box4ThemeBotBG.gif') no-repeat scroll left top; 
} .box4Theme2 .top { background: transparent url('/images/themes/default/box4Theme2TopBG.gif') repeat-x scroll left bottom; 
} .box4Theme2 .mid { background: transparent url('/images/themes/default/box4Theme2BG.gif') repeat-y scroll left top; 
} .box4Theme2 .bot { background: transparent url('/images/themes/default/box4Theme2BotBG.gif') no-repeat scroll left top; 
} .box4 .top2 h3, .box4Theme .top2 h3, .box4Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box4ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px;
}

/*						BOX 5 - REVIEW SCORE						*/
 .box5 .top2, .box5Theme .top2, .box5Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	height: 1%; 
} .box5 .top { background: transparent url('/images/themes/default/box5TopBG.gif') no-repeat scroll left bottom; 
} .box5 .mid { background: transparent url('/images/themes/default/box5BG.gif') repeat-y scroll left top; 
} .box5 .bot { background: transparent url('/images/themes/default/box5BotBG.gif') no-repeat scroll left top; 
} .box5Theme .top { background: transparent url('/images/themes/default/box5ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box5Theme .mid { background: transparent url('/images/themes/default/box5ThemeBG.gif') repeat-y scroll left top; 
} .box5Theme .bot { background: transparent url('/images/themes/default/box5ThemeBotBG.gif') no-repeat scroll left top; 
} .box5Theme2 .top { background: transparent url('/images/themes/default/box5Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box5Theme2 .mid { background: transparent url('/images/themes/default/box5Theme2BG.gif') repeat-y scroll left top; 
} .box5Theme2 .bot { background: transparent url('/images/themes/default/box5Theme2BotBG.gif') no-repeat scroll left top; 
} .box5 .top2 h3, .box5Theme .top2 h3, .box5Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box5ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px; }

/*						BOX 6						*/
.box6Theme .top {
	background: transparent url('/images/themes/default/box6ThemeTopBG.gif') no-repeat scroll left top;
} .box6Theme .mid {
	background: transparent url('/images/themes/default/box6ThemeBG.gif') repeat-y scroll left top;
} .box6Theme .mid2 {
	background: transparent url('/images/themes/default/box6ThemeBG.gif') repeat-y scroll left top;
} .box6Theme .bot {
	background: transparent url('/images/themes/default/box6ThemeBotBG.gif') no-repeat scroll left top;
}

/*						BOX 7 - 300px							*/
.box7 .top2, .box7Theme .top2, .box7Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box7 .top { background: transparent url('/images/themes/default/box7TopBG.gif') repeat-x scroll left bottom; 
} .box7 .mid { background: transparent url('/images/themes/default/box7BG.gif') repeat-y scroll left top; 
} .box7 .bot { background: transparent url('/images/themes/default/box7BotBG.gif') no-repeat scroll left top; 
} .box7Theme .top { background: transparent url('/images/themes/default/box7ThemeTopBG.gif') repeat-x scroll left bottom; 
} .box7Theme .mid { background: transparent url('/images/themes/default/box7ThemeBG.gif') repeat-y scroll left top; 
} .box7Theme .bot { background: transparent url('/images/themes/default/box7ThemeBotBG.gif') no-repeat scroll left top; 
} .box7Theme2 .top { background: transparent url('/images/themes/default/box7Theme2TopBG.gif') repeat-x scroll left bottom; 
} .box7Theme2 .mid { background: transparent url('/images/themes/default/box7Theme2BG.gif') repeat-y scroll left top; 
} .box7Theme2 .bot { background: transparent url('/images/themes/default/box7Theme2BotBG.gif') no-repeat scroll left top; 
} .box7 .top2 h3, .box7Theme .top2 h3, .box7Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box7ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px;
}

/*						BOX8						*/
.box8 .top2, .box8Theme .top2, .box8Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box8 .top {	background: transparent url('/images/themes/default/box8TopBG.gif') no-repeat scroll left bottom;
} .box8 .mid {	background: transparent url('/images/themes/default/box8BG.gif') repeat-y scroll left top;
} .box8 .bot {	background: transparent url('/images/themes/default/box8BotBG.gif') no-repeat scroll left top;
} .box8Theme .top { background: transparent url('/images/themes/default/box8ThemeTopBG.gif') no-repeat scroll left bottom;
} .box8Theme .mid { background: transparent url('/images/themes/default/box8ThemeBG.gif') repeat-y scroll left top;
} .box8Theme .bot { background: transparent url('/images/themes/default/box8ThemeBotBG.gif') no-repeat scroll left top;
} .box8Theme2 .top { background: transparent url('/images/themes/default/box8Theme2TopBG.gif') no-repeat scroll left bottom;
} .box8Theme2 .mid { background: transparent url('/images/themes/default/box8Theme2BG.gif') repeat-y scroll left top;
} .box8Theme2 .bot { background: transparent url('/images/themes/default/box8Theme2BotBG.gif') no-repeat scroll left top;
} .box8Theme3 .top { background: transparent url('/images/themes/default/box8Theme3TopBG.gif') no-repeat scroll left bottom; height: 12px;
} .box8Theme3 .mid { background: transparent url('/images/themes/default/box8Theme3BG.gif') repeat-y scroll left top;
} .box8Theme3 .bot { background: transparent url('/images/themes/default/box8Theme3BotBG.gif') no-repeat scroll left top; height: 12px;
} .box8 .top2 h3,  .box8Theme .top2 h3,  .box8Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box8ThemeHeaderBG.gif') no-repeat scroll left top;
	padding: 0.5em 0 0.3em 16px;
	color: #FFF; font-size: 0.9em; font-weight: bold;
}
.box8Feature {
	background: transparent url('/images/themes/default/box8FeatureBG.jpg') no-repeat scroll left bottom;
	padding: 0 0 1em 18px; margin-bottom: 1.6em;
} .box8Feature h2 { font-size: 0.9em; padding-bottom: 0.1em; 
} .box8Feature p { padding: 0.5em 0 0; color:#3B3B3B; 
} .box8Feature a { font-weight: bold; 

} .featureCol1 { width: 180px; float: left; padding-right: 21px; 
} .featureCol1 .border { height: 100px; margin-bottom: 0.8em; border:1px solid #BBBBBB;
} .featureCol1 .border .borderCrop { width: 162px; height: 100px; 
} .featureCol1 .border .borderCrop img { top:-10px; height: 123%; 
} #users .featureCol1 .border .borderCrop img { top:-32px; height: 164%; 
} .featureCol1 p { width: 171px; color:#445060; padding-left:4px; line-height: 1.3em; font-size: 0.75em; overflow: hidden; 
} .featureCol1 h3 { width: 171px; line-height: 1.2em; font-size: 0.95em; margin-left: 4px; font-weight: bold; 
} .featureCol1 h4 { width: 171px; line-height: 1.2em; font-size: 0.8em; margin-left: 4px; font-weight: bold; 

} .featureCol2 { width: 280px; float: left; padding-right: 20px; 
} .featureCol2 .border { width: 100px; height: 150px; margin-right: 10px; 
} .featureCol2 .border .borderCrop { width: 100px; height: 150px; 
} .featureCol2 .border .borderCrop img { width: 110px; left: -4px;
} .featureCol2 h3 { line-height: 1.2em; width: auto !important; 

} .featureCol3 { width: 280px; float: left; padding-right: 20px;
}

/*						BOX 9 - DONATIONS							*/
.box9 .top, .box9 .top2, .box9Theme .top, .box9Theme .top2, .box9Theme2 .top, .box9Theme2 .top2 { 
	background: transparent url('/images/themes/default/box9TopBG.gif') repeat-x scroll left bottom; 
} .box9 .top2, .box9Theme .top2, .box9Theme2 .top2 { padding-bottom: 2px; 
} .box9 .mid { background: transparent url('/images/themes/default/box9BG.gif') repeat-y scroll left top; 
} .box9Theme .mid { background: transparent url('/images/themes/default/box9ThemeBG.gif') repeat-y scroll left top;
} .box9Theme2 .mid { background: transparent url('/images/themes/default/box9Theme2BG.gif') repeat-y scroll left top; 
} .box9 .bot, .box9Theme .bot, .box9Theme2 .bot { 
	background: transparent url('/images/themes/default/box9BotBG.gif') repeat-x scroll left top; 
} .box9 .top2 h3,  .box9Theme .top2 h3,  .box9Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box9ThemeHeaderBG.gif') no-repeat scroll left top;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px;
}

/*						BOX10 - BADGES						*/
 .box10 .top2, .box10Theme .top2, .box10Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box10 .top { background: transparent url('/images/themes/default/box10TopBG.gif') no-repeat scroll left bottom; 
} .box10 .mid { background: transparent url('/images/themes/default/box10BG.gif') repeat-y scroll left top; 
} .box10 .bot { background: transparent url('/images/themes/default/box10BotBG.gif') no-repeat scroll left top; 
} .box10Theme .top { background: transparent url('/images/themes/default/box10ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box10Theme .mid { background: transparent url('/images/themes/default/box10ThemeBG.gif') repeat-y scroll left top; 
} .box10Theme .bot { background: transparent url('/images/themes/default/box10ThemeBotBG.gif') no-repeat scroll left top; 
} .box10Theme2 .top { background: transparent url('/images/themes/default/box10Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box10Theme2 .mid { background: transparent url('/images/themes/default/box10Theme2BG.gif') repeat-y scroll left top; 
} .box10Theme2 .bot { background: transparent url('/images/themes/default/box10Theme2BotBG.gif') no-repeat scroll left top; 
} .box10 .top2 h3, .box10Theme .top2 h3, .box10Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box10ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px;
}

/*						BOX11 - RANDOM GENRES						*/
 .box11 .top2, .box11Theme .top2, .box11Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box11 .top { background: transparent url('/images/themes/default/box11TopBG.gif') no-repeat scroll left bottom; 
} .box11 .mid { background: transparent url('/images/themes/default/box11BG.gif') repeat-y scroll left top; 
} .box11 .bot { background: transparent url('/images/themes/default/box11BotBG.gif') no-repeat scroll left top; 
} .box11Theme .top { background: transparent url('/images/themes/default/box11ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box11Theme .mid { background: transparent url('/images/themes/default/box11ThemeBG.gif') repeat-y scroll left top; 
} .box11Theme .bot { background: transparent url('/images/themes/default/box11ThemeBotBG.gif') no-repeat scroll left top; 
} .box11Theme2 .top { background: transparent url('/images/themes/default/box11Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box11Theme2 .mid { background: transparent url('/images/themes/default/box11Theme2BG.gif') repeat-y scroll left top; 
} .box11Theme2 .bot { background: transparent url('/images/themes/default/box11Theme2BotBG.gif') no-repeat scroll left top; 
} .box11 .top2 h3, .box11Theme .top2 h3, .box11Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box11ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px; }

/*						BOX12 - PROFILE TAB						*/
 .box12 .top2, .box12Theme .top2, .box12Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box12 .top { background: transparent url('/images/themes/default/box12TopBG.gif') no-repeat scroll left bottom; 
} .box12 .mid { background: transparent url('/images/themes/default/box12BG.gif') repeat-y scroll left top; 
} .box12 .bot { background: transparent url('/images/themes/default/box12BotBG.gif') no-repeat scroll left top; 
} .box12Theme .top { background: transparent url('/images/themes/default/box12ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box12Theme .mid { background: transparent url('/images/themes/default/box12ThemeBG.gif') repeat-y scroll left top; 
} .box12Theme .bot { background: transparent url('/images/themes/default/box12ThemeBotBG.gif') no-repeat scroll left top; 
} .box12Theme2 .top { background: transparent url('/images/themes/default/box12Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box12Theme2 .mid { background: transparent url('/images/themes/default/box12Theme2BG.gif') repeat-y scroll left top; 
} .box12Theme2 .bot { background: transparent url('/images/themes/default/box12Theme2BotBG.gif') no-repeat scroll left top; 
} .box12 .top2 h3, .box12Theme .top2 h3, .box12Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box12ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px; }

/*						BOX13 - TAGS SHORT ENTRY						*/
 .box13 .top2, .box13Theme .top2, .box13Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box13 .top { background: transparent url('/images/themes/default/box13TopBG.gif') no-repeat scroll left bottom; 
} .box13 .mid { background: transparent url('/images/themes/default/box13BG.gif') repeat-y scroll left top; 
} .box13 .bot { background: transparent url('/images/themes/default/box13BotBG.gif') no-repeat scroll left top; 
} .box13Theme .top { background: transparent url('/images/themes/default/box13ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box13Theme .mid { background: transparent url('/images/themes/default/box13ThemeBG.gif') repeat-y scroll left top; 
} .box13Theme .bot { background: transparent url('/images/themes/default/box13ThemeBotBG.gif') no-repeat scroll left top; 
} .box13Theme2 .top { background: transparent url('/images/themes/default/box13Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box13Theme2 .mid { background: transparent url('/images/themes/default/box13Theme2BG.gif') repeat-y scroll left top; 
} .box13Theme2 .bot { background: transparent url('/images/themes/default/box13Theme2BotBG.gif') no-repeat scroll left top; 
} .box13 .top2 h3, .box13Theme .top2 h3, .box13Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box13ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px; }

/*						BOX14 - NEWEST RECS						*/
 .box14 .top2, .box14Theme .top2, .box14Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box14 .top { background: transparent url('/images/themes/default/box14TopBG.gif') no-repeat scroll left bottom; 
} .box14 .mid { background: transparent url('/images/themes/default/box14BG.gif') repeat-y scroll left top; 
} .box14 .bot { background: transparent url('/images/themes/default/box14BotBG.gif') no-repeat scroll left top; 
} .box14Theme .top { background: transparent url('/images/themes/default/box14ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box14Theme .mid { background: transparent url('/images/themes/default/box14ThemeBG.gif') repeat-y scroll left top; 
} .box14Theme .bot { background: transparent url('/images/themes/default/box14ThemeBotBG.gif') no-repeat scroll left top; 
} .box14Theme2 .top { background: transparent url('/images/themes/default/box14Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box14Theme2 .mid { background: transparent url('/images/themes/default/box14Theme2BG.gif') repeat-y scroll left top; 
} .box14Theme2 .bot { background: transparent url('/images/themes/default/box14Theme2BotBG.gif') no-repeat scroll left top; 
} .box14 .top2 h3, .box14Theme .top2 h3, .box14Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box14ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px; }

/*						BOX 15 - REGISTER/CONTACT						*/
 .box15 .top2, .box15Theme .top2, .box15Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box15 .top { background: transparent url('/images/themes/default/box15TopBG.gif') no-repeat scroll left bottom; 
} .box15 .mid { background: transparent url('/images/themes/default/box15BG.gif') repeat-y scroll left top; 
} .box15 .bot { background: transparent url('/images/themes/default/box15BotBG.gif') no-repeat scroll left top; 
} .box15Theme .top { background: transparent url('/images/themes/default/box15ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box15Theme .mid { background: transparent url('/images/themes/default/box15ThemeBG.gif') repeat-y scroll left top; 
} .box15Theme .bot { background: transparent url('/images/themes/default/box15ThemeBotBG.gif') no-repeat scroll left top; 
} .box15Theme2 .top { background: transparent url('/images/themes/default/box15Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box15Theme2 .mid { background: transparent url('/images/themes/default/box15Theme2BG.gif') repeat-y scroll left top; 
} .box15Theme2 .bot { background: transparent url('/images/themes/default/box15Theme2BotBG.gif') no-repeat scroll left top; 
} .box15 .top2 h3, .box15Theme .top2 h3, .box15Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box15ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px; }

/*						BOX 16 -  ADV FILTER USER PROF						*/
.box16 .top { background: transparent url('/images/themes/default/box16TopBG.gif') no-repeat scroll left bottom; 
} .box16 .mid, .box2 .box18 .mid { background: transparent url('/images/themes/default/box16BG.gif') repeat-y scroll left top; 
} .box16 .bot, .box2 .box18 .bot { background: transparent url('/images/themes/default/box16BotBG.gif') no-repeat scroll left top; 
}


/*						BOX 17 - REVIEW RATING						*/
 .box17 .top2, .box17Theme .top2, .box17Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box17 .top { background: transparent url('/images/themes/default/box17TopBG.gif') no-repeat scroll left bottom; 
} .box17 .mid { background: transparent url('/images/themes/default/box17BG.gif') repeat-y scroll left top; 
} .box17 .bot { background: transparent url('/images/themes/default/box17BotBG.gif') no-repeat scroll left top; 
} .box17Theme .top { background: transparent url('/images/themes/default/box17ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box17Theme .mid { background: transparent url('/images/themes/default/box17ThemeBG.gif') repeat-y scroll left top; 
} .box17Theme .bot { background: transparent url('/images/themes/default/box17ThemeBotBG.gif') no-repeat scroll left top; 
} .box17Theme2 .top { background: transparent url('/images/themes/default/box17Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box17Theme2 .mid { background: transparent url('/images/themes/default/box17Theme2BG.gif') repeat-y scroll left top; 
} .box17Theme2 .bot { background: transparent url('/images/themes/default/box17Theme2BotBG.gif') no-repeat scroll left top; 
} .box17 .top2 h3, .box17Theme .top2 h3, .box17Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box17ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px; }
	
	
/*						BOX 18 - ADV FILTER FULL WIDTH						*/
.box18 .top { background: transparent url('/images/themes/default/box18TopBG.gif') no-repeat scroll left bottom; 
} .box18 .mid { background: transparent url('/images/themes/default/box18BG.gif') repeat-y scroll left top; 
} .box18 .bot { background: transparent url('/images/themes/default/box18BotBG.gif') no-repeat scroll left top; 
}


/*						BOX 19 - CUSTOM LIST						*/
 .box19 .top2, .box19Theme .top2, .box19Theme2 .top2 {
	background: transparent url('/images/themes/default/headerThemeBotBG.gif') repeat-x scroll left bottom;
	padding-bottom: 2px;
} .box19 .top { background: transparent url('/images/themes/default/box19TopBG.gif') no-repeat scroll left bottom; 
} .box19 .mid { background: transparent url('/images/themes/default/box19BG.gif') repeat-y scroll left top; 
} .box19 .bot { background: transparent url('/images/themes/default/box19BotBG.gif') no-repeat scroll left top; 
} .box19Theme .top { background: transparent url('/images/themes/default/box19ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box19Theme .mid { background: transparent url('/images/themes/default/box19ThemeBG.gif') repeat-y scroll left top; 
} .box19Theme .bot { background: transparent url('/images/themes/default/box19ThemeBotBG.gif') no-repeat scroll left top; 
} .box19Theme2 .top { background: transparent url('/images/themes/default/box19Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box19Theme2 .mid { background: transparent url('/images/themes/default/box19Theme2BG.gif') repeat-y scroll left top; 
} .box19Theme2 .bot { background: transparent url('/images/themes/default/box19Theme2BotBG.gif') no-repeat scroll left top; 
} .box19 .top2 h3, .box19Theme .top2 h3, .box19Theme2 .top2 h3 {
	background: transparent url('/images/themes/default/box19ThemeHeaderBG.gif') no-repeat scroll left top;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.5em 0 0.3em 16px; }


/*						BOX 20 - ADV FILTER PROFILE FULL WIDTH						*/
.box20 .top { background: transparent url('/images/themes/default/box20TopBG.gif') no-repeat scroll left bottom; 
} .box20 .mid, .box1 .box18 .mid { background: transparent url('/images/themes/default/box20BG.gif') repeat-y scroll left top; 
} .box20 .bot, .box1 .box18 .bot { background: transparent url('/images/themes/default/box20BotBG.gif') no-repeat scroll left top; 
}

/*						BOX 21 - ALPHA TOP COMPARE							*/
.box21Theme .top { background: transparent url('/images/themes/default/box21ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box21Theme .mid { background: transparent url('/images/themes/default/box21ThemeBG.gif') repeat-y scroll left top; 
} .box21Theme .bot { background: transparent url('/images/themes/default/box21ThemeBotBG.gif') no-repeat scroll left top; 
}

/*						BOX 22 - ALPHA TOP PROFILE						*/
.box22Theme .top { background: transparent url('/images/themes/default/box22ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box22Theme .mid { background: transparent url('/images/themes/default/box22ThemeBG.gif') repeat-y scroll left top; 
} .box22Theme .bot { background: transparent url('/images/themes/default/box22ThemeBotBG.gif') no-repeat scroll left top; 
}

/*						BOX 23 - PROFILE EDIT						*/
.box23 .top { background: transparent url('/images/themes/default/box23TopBG.gif') no-repeat scroll left bottom; 
} .box23 .mid { background: transparent url('/images/themes/default/box23BG.gif') repeat-y scroll left top; 
} .box23 .bot { background: transparent url('/images/themes/default/box23BotBG.gif') no-repeat scroll left top; 
} .box23Theme .top { background: transparent url('/images/themes/default/box23ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box23Theme .mid { background: transparent url('/images/themes/default/box23ThemeBG.gif') repeat-y scroll left top; 
} .box23Theme .bot { background: transparent url('/images/themes/default/box23ThemeBotBG.gif') no-repeat scroll left top; 
} .box23Theme2 .top { background: transparent url('/images/themes/default/box23Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box23Theme2 .mid { background: transparent url('/images/themes/default/box23Theme2BG.gif') repeat-y scroll left top; 
} .box23Theme2 .bot { background: transparent url('/images/themes/default/box23Theme2BotBG.gif') no-repeat scroll left top; 
}

/*						BOX 24 - PROFILE EDIT						*/
.box24 .top { background: transparent url('/images/themes/default/box24TopBG.gif') no-repeat scroll left bottom; 
} .box24 .mid { background: transparent url('/images/themes/default/box24BG.gif') repeat-y scroll left top; 
} .box24 .bot { background: transparent url('/images/themes/default/box24BotBG.gif') no-repeat scroll left top; 
} .box24Theme .top { background: transparent url('/images/themes/default/box24ThemeTopBG.gif') no-repeat scroll left bottom; 
} .box24Theme .mid { background: transparent url('/images/themes/default/box24ThemeBG.gif') repeat-y scroll left top; 
} .box24Theme .bot { background: transparent url('/images/themes/default/box24ThemeBotBG.gif') no-repeat scroll left top; 
} .box24Theme2 .top { background: transparent url('/images/themes/default/box24Theme2TopBG.gif') no-repeat scroll left bottom; 
} .box24Theme2 .mid { background: transparent url('/images/themes/default/box24Theme2BG.gif') repeat-y scroll left top; 
} .box24Theme2 .bot { background: transparent url('/images/themes/default/box24Theme2BotBG.gif') no-repeat scroll left top; 
}

/*						BOX 25 - PROFILE EDIT						*/
.box25 .top { background: transparent url('/images/themes/default/box25TopBG.gif') no-repeat scroll left bottom; 
} .box25 .mid { background: transparent url('/images/themes/default/box25BG.gif') repeat-y scroll left top; 
} .box25 .bot { background: transparent url('/images/themes/default/box25BotBG.gif') no-repeat scroll left top; 
}

/*						BOXES IN BOXES						*/
.box7 .box13, .box7Theme .box13, .box7Theme2 .box13, 
.box7 .box13Theme, .box7Theme .box13Theme, .box7Theme2 .box13Theme, 
.box7 .box13Theme2, .box7Theme .box13Theme2, .box7Theme2 .box13Theme2 {
	margin: 0 -7px; width: 280px; 
}
	
/*						BOX TEXT STYLES						*/
.box3 h4, .box3Theme h4 { line-height:1.2em; padding-top:0.4em; 
} .box3 h3, .box3Theme h3 { padding-bottom: 0.35em; 
} .box3Theme h3 { color: #707070; 
} .box3 p, box3Theme p { font-size:0.7em; padding:0.7em 0 0.6em; 
} .box6 h4, .box6Theme h4 { padding: 0 0 0 29px; font-size: 0.9em; font-weight: bold;
} .box6 p, .box6Theme p {}



/*****************************************************
						HEADERS						*/


/*						HEADER BOXES						*/
.headerBar1Theme { height: 40px; padding: 3px 0 0 5px; margin-bottom: 1em; 
	background: transparent url('/images/themes/default/headerBar1Theme.gif') no-repeat scroll left top; 
}.headerBar2Theme { height: 40px; padding: 3px 0 0; margin-bottom: 1em; 
	background: transparent url('/images/themes/default/headerBar2Theme.gif') repeat-x scroll left top; 
} .headerBar1Theme h4 { float: left; height: 40px; line-height: 10em; overflow: hidden; background-color: #4D3A2D; color: #FFF; 
	background-attachment: scroll; background-position: left top; background-repeat: no-repeat; 
} .headerBarBox { background-color: #EBEBEB; height: 39px; border: solid 1px #919191; border-top: none; 
} .headerBarBox ul, .headerBar1Theme li { list-style: none; margin: 0; padding: 0; float: left; 
} .headerBarBox ul { border-right: 1px solid #C8C8C8; height: 20px; padding: 4px 3px 4px 14px; margin-top: 5px; 
} .headerBarBox li { padding-right: 10px; 
} .headerBarBox li a { float: left; 
} .headerBarBox input { float: left;
} .headerBarBox input.searchBarName { width: 250px; float: left; margin: 2px 10px 0 10px; 
} .headerBarBox .advFilter { float: left;
} .headerBarBox .filterSideButtons2 { padding-top: 5px; float: left;
} .headerBarBox .filterSideButtons2 .button4 { padding-left: 9px; width: 140px; margin: 0 10px 0 0;
} .headerBarBox .filterSideButtons { float: right; padding: 5px 14px 0 0; 
} .headerBarBox .filterSideButtons label { font-size:0.77em; padding:0.2em 0 0.2em 21px !important;
} .headerBarBox .filterSideButtons input, .headerBarBox .filterSideButtons a, .headerBarBox .filterSideButtons strong { float: left;
} .headerBarBox .filterSideButtons strong { padding: 0 24px;  

} .headerBar1More { padding-left: 7px; margin: -1em 0 1.6em; 

}

/*						BULLETIN					*/
.bulletin {
	margin: 0 0 1.2em;
} .bulletin .mid {
	padding-top: 0;
} .bulletin .left {
	width: 436px; 
	margin-left: 10px;
} .bulletin .import { 
	background: transparent url('/images/layout/iconImport.png') no-repeat scroll left top;
	width: 366px; padding-left: 70px;
} .bulletin .donate { 
	background: transparent url('/images/layout/iconDonate.png') no-repeat scroll left top;
	width: 374px; padding-left: 62px;
} .bulletin .char { 
	background: transparent url('/images/layout/iconchar.png') no-repeat scroll left top;
	width: 374px; padding-left: 62px;
} .bulletin .left h3{
	font-size: 1.1em;
	padding-bottom: 0.2em;
} .bulletin .left h3 strong{
	color: #ef000b; font-weight: normal;
} .bulletin .left p {
	line-height: 1.2em; padding-bottom: 0;
	color: #5e5e5e;
} .bulletin .right {
	width: 118px;
	text-align: center;
	line-height: 1.2em;
	padding-top: 0.4em;
} .bulletin .right a.bulletinLink {
	font-size: 0.8em;
}


/*						HEADERS						*/
.headerMangaList, .headerAnimeList, .headerComments, .headerLeaveComment, .headerReviews, 
.headerRecs, .headerBlog, .headerAbout, .headerBadges, .headerSynopsis, .headerLiketheSite, 
.headerCustomLists, .headerJoinTeam, .headerFriends, .headerSignature, .headerImport { 
	height: 26px; overflow: hidden; padding-bottom: 0.3em; 
} .headerMangaList span, .headerAnimeList span, .headerComments span, .headerLeaveComment span, .headerReviews span, 
.headerRecs span, .headerBlog span, .headerAbout span, .headerBadges span, .headerSynopsis span, .headerLiketheSite span, 
.headerCustomLists span, .headerJoinTeam span, .headerFriends span, .headerSignature span, .headerImport span { 
	margin-left: -9999px; 
} .headerMangaList { background: #FFF url('/images/themes/default/headerMangaList.gif') no-repeat scroll; 
} .headerAnimeList { background: #FFF url('/images/themes/default/headerAnimeList.gif') no-repeat scroll; 
} .headerComments { background: #FFF url('/images/themes/default/headerComments.gif') no-repeat scroll; margin-bottom: 1em; 
} .headerLeaveComment { background: #FFF url('/images/themes/default/headerLeaveComment.gif') no-repeat scroll; 
} .headerReviews { background: #FFF url('/images/themes/default/headerReviews.gif') no-repeat scroll; 
} .headerRecs { background: #FFF url('/images/themes/default/headerRecs.gif') no-repeat scroll; 
} .headerBlog { background: #FFF url('/images/themes/default/headerBlog.gif') no-repeat scroll; 
} .headerAbout { background: #FFF url('/images/themes/default/headerAbout.gif') no-repeat scroll; 
} .headerBadges { background: #FFF url('/images/themes/default/headerBadges.gif') no-repeat scroll; 
} .headerSynopsis { background: #FFF url('/images/themes/default/headerSynopsis.gif') no-repeat scroll; 
} .headerLiketheSite { background: #FFF url('/images/themes/default/headerLiketheSite.gif') no-repeat scroll; 
} .headerCustomLists { background: #FFF url('/images/themes/default/headerCustomLists.gif') no-repeat scroll; 
} .headerJoinTeam { background: #FFF url('/images/themes/default/headerJoinTeam.gif') no-repeat scroll; 
} .headerFriends { background: #FFF url('/images/themes/default/headerFriends.gif') no-repeat scroll; 
} .headerSignature { background: #FFF url('/images/themes/default/headerSignature.gif') no-repeat scroll; padding-bottom: 0.8em; 
} .headerImport { background: #FFF url('/images/themes/default/headerImport.gif') no-repeat scroll; 
}



/*************************************************************************
						BUTTONS, SWITCHES & FORMS						*/

/*						BUTTONS						*/
.button:hover, .button1:hover, .button2:hover, .button3:hover, .button1Theme:hover, .button2Theme:hover, .button3Theme:hover, .button4:hover { 
	text-decoration: none; 
} .button1, .button1Theme , .button2, .button2Theme , .button3, .button3Theme, .button4 { 
	font-weight: bold; font-size:0.95em; line-height:2.5em;
	display:block; padding-left: 10px;
} .button1, .button1Theme, .button1 span, .button1Theme span { height: 36px; 
} .button2, .button2Theme { height: 46px; 
} .button2 span, .button2Theme span { height: 42px; padding-top: 4px; line-height: 1.3em; 
} .button3, .button3Theme, .button3 span, .button3Theme span {  height: 86px; 
} .button4, .button4 span { height: 29px;


} .button1 span, .button1Theme span, .button2 span, .button2Theme span, .button3 span, .button3Theme span, .button4 span { 
	padding-right: 10px; display:block; text-align: center;

} .button1Theme, .button2Theme, .button3Theme { color:#FFFFFF; 

} .button1Theme { background: transparent url('/images/themes/default/button1ThemeBG.gif') no-repeat scroll left top; 
} .button1Theme span { background: transparent url('/images/themes/default/button1ThemeBG.gif') no-repeat scroll right top; 
} .button2Theme { background: transparent url('/images/themes/default/button2ThemeBG.gif') no-repeat scroll left top; 
} .button2Theme span { background: transparent url('/images/themes/default/button2ThemeBG.gif') no-repeat scroll right top; 
} .button3Theme { background: transparent url('/images/themes/default/button3ThemeBG.gif') no-repeat scroll left top; 
} .button3Theme span { background: transparent url('/images/themes/default/button3ThemeBG.gif') no-repeat scroll right top; 
} .button1 { background: transparent url('/images/themes/default/button1BG.gif') no-repeat scroll left top; 
} .button1 span { background: transparent url('/images/themes/default/button1BG.gif') no-repeat scroll right top; 
} .button2 { background: transparent url('/images/themes/default/button2BG.gif') no-repeat scroll left top; 
} .button2 span { background: transparent url('/images/themes/default/button2BG.gif') no-repeat scroll right top; 
} .button3 { background: transparent url('/images/themes/default/button3BG.gif') no-repeat scroll left top; 
} .button3 span { background: transparent url('/images/themes/default/button3BG.gif') no-repeat scroll right top; 
} .button4, .favBox .switch2 { background: transparent url('/images/themes/default/button4BG.gif') no-repeat scroll left top; 
	font-weight: normal; line-height: 1.9em; padding-left: 12px; 
} .button4 span, .favBox .switch2 span { background: transparent url('/images/themes/default/button4BG.gif') no-repeat scroll right top; 
	text-align: left; padding-top: 7px; height: 22px; 
} .button4 span span, .favBox .switch2 span span { line-height: 1.1em; padding-top: 0; 
}

/*						BROWSE BUTTONS						*/
.browseButtons, .browseButtons li { list-style: none; margin: 0; padding: 0; 
} .browseButtons li { width: 112px; padding-right: 20px; float: left; 
} .browseButtons a { font-size: 0.8em; font-weight: normal; line-height: 1.6em; float: left; 
} .browseButtons a:hover { text-decoration: none; 
} .browseButtons a span { float: left; 
} .browseButtons strong { font-size: 1.3em; font-weight: bold; display: block; line-height: 1.2em; 
}

/*						HOME BUTTONS						*/
.homeButtons { padding: 0 0 1.6em 5px; margin-bottom: 1.4em; border-bottom: solid 1px #919191; 
} .homeButtons ul { height: 46px;  
} .homeButtons li { padding-right: 50px; width: auto; 
} .homeButtons a { font-size: 1em; padding-left: 16px; 
} .homeButtons span { padding: 5px 16px 0 0; height: 41px;
} #mangahome .homeButtons li { padding-right: 63px; 
} #reviewshome .homeButtons li { padding-right: 67px; 
} #animehome .homeButtons li { padding-right: 64px; 
} #users .homeButtons { margin-bottom: 0; border-bottom: 0;
} 

/*						SWITCH							*/
.switch { background: #D0D0D0 url('/images/themes/default/switchBG.gif') no-repeat scroll left top; 
	padding: 0 0 0 5px; height: 21px; line-height: 1.7em; font-weight: bold; float: left; 
} .switch:hover { text-decoration: none; 
} .switch span { background: #D0D0D0 url('/images/themes/default/switchBG.gif') no-repeat scroll right top; 
	display: block; padding: 0 8px 0 0; height: 21px; 
} .switch span span { float: none; 
} .switch span.on { background: transparent url('/images/themes/default/switchOnBG.gif') no-repeat scroll left 4px; 
	padding: 0 0 0 20px; 
} .switch span.off { background: transparent url('/images/themes/default/switchOffBG.gif') no-repeat scroll left 4px; 
	padding: 0 0 0 20px; 
} .switch span.exclude { background: transparent url('/images/themes/default/switchExcludeBG.gif') no-repeat scroll left 4px; 
	padding: 0 0 0 20px; 

}.switchTheme { background: #69101C url('/images/themes/default/switchThemeBG.gif') no-repeat scroll left top; 
	padding: 0 0 0 5px; height: 21px; line-height: 2.2em; font-weight: bold; font-size: 0.8em;
} .switchTheme:hover { text-decoration: none; 
} .switchTheme span { background: #69101C url('/images/themes/default/switchThemeBG.gif') no-repeat scroll right top; 
	display: block; padding: 0 8px 0 0; height: 21px; 
} .switchTheme span.on { background: transparent url('/images/themes/default/switchOnThemeBG.gif') no-repeat scroll left 4px; 
	padding: 0 0 0 20px; 
} .switchTheme span.off { background: transparent url('/images/themes/default/switchOffThemeBG.gif') no-repeat scroll left 4px; 
	padding: 0 0 0 20px; 
} .switchTheme { color: #FFF; 

}.switch2 { background: #D0D0D0 url('/images/themes/default/switch2BG.gif') no-repeat scroll left top; 
	padding: 0 0 0 9px; height: 21px; line-height: 2em; float: left; 
} .switch2:hover { text-decoration: none; 
} .switch2 span { background: #D0D0D0 url('/images/themes/default/switch2BG.gif') no-repeat scroll right top; 
	display: block; padding: 0 8px 0 0; height: 21px; 
} .switch2 span span { float: none; 
} 
	
span.null, span.include, span.exclude { display: block; line-height: 1.4em; padding: 2px 6px 2px 17px;
} span.null { background: transparent url('/images/layout/nullBG.gif') no-repeat scroll left 4px; 
} span.include { background: transparent url('/images/layout/includeBG.gif') no-repeat scroll left 4px; 
} span.exclude { background: transparent url('/images/layout/excludeBG.gif') no-repeat scroll left 4px; 
}

/*						FORM BUTTONS					*/
.buttonSubmitComment, .buttonSignUp, .buttonLogin, .buttonPublish, .buttonSubmit, .buttonUpdateRecs, 
.buttonApplyFilters, .buttonDeleteAccount, .buttonSaveList, .buttonCreateSignature, .buttonMakeDonation, 
.buttonSubmitSmall, .buttonUploadImport, .buttonFindChars, .buttonSearchSmall { 
	overflow: hidden; height: 35px; font-size: 0px; border: 0; color: #FFF; cursor: pointer; display: block; 
} .buttonMakeDonation span { display: block; margin-left: -9999px; 
} .buttonSubmitComment { background: #69101C url('/images/themes/default/buttonSubmitComment.gif') no-repeat scroll left top;
	width: 159px !important; 
} .buttonSignUp { background: #69101C url('/images/themes/default/buttonSignUp.gif') no-repeat scroll left top; 
	width: 91px !important;
} .buttonLogin { background: #69101C url('/images/themes/default/buttonLogin.gif') no-repeat scroll left top; 
	width: 71px !important;
} .buttonPublish { background: #69101C url('/images/themes/default/buttonPublish.gif') no-repeat scroll left top;
	width: 85px !important;
} .buttonSubmit { background: #69101C url('/images/themes/default/buttonSubmit.gif') no-repeat scroll left top;
	width: 81px !important;
} .buttonSearchSmall { background: #69101C url('/images/themes/default/buttonSearchSmall.gif') no-repeat scroll left top;
	width: 70px !important; height: 29px !important;
} .buttonUpdateRecs { background: #69101C url('/images/themes/default/buttonUpdateRecs.gif') no-repeat scroll left top;
	width: 229px !important;
} .buttonApplyFilters { background: #69101C url('/images/themes/default/buttonApplyFilters.gif') no-repeat scroll left top;
	width: 99px !important; height: 29px !important; 
} .buttonSubmitSmall { background: #69101C url('/images/themes/default/buttonApplyFilters.gif') no-repeat scroll left top;
	width: 70px !important; height: 29px !important; 
} .buttonDeleteAccount { background: #69101C url('/images/themes/default/buttonDeleteAccount.gif') no-repeat scroll left top;
	width: 151px !important; 
} .buttonSaveList { background: #69101C url('/images/themes/default/buttonSaveList.gif') no-repeat scroll left top;
	width: 91px !important; 
} .buttonCreateSignature { background: #69101C url('/images/themes/default/buttonCreateSignature.gif') no-repeat scroll left top;
	width: 156px !important; 
} .buttonMakeDonation { background: #69101C url('/images/themes/default/buttonMakeDonation.gif') no-repeat scroll left top;
	width: 166px !important; 
} .buttonUploadImport { background: #69101C url('/images/themes/default/buttonUploadImport.gif') no-repeat scroll left top;
	width: 155px !important; 
} .buttonFindChars{ background: #69101C url('/images/themes/default/buttonFindChars.gif') no-repeat scroll left top;
	width: 146px !important; 
}

/*						FORMS						*/
.siteForm { margin-bottom: 1em; 
} .siteForm form { padding-top: 0.5em; 
} .siteForm  .mid { padding-top: 0.8em; padding-bottom: 0.7em; 
} .siteForm  .mid h2 { padding-bottom: 0.8em; 
} .formField { clear: both; padding-bottom: 1em; 
} .siteForm .formLabel { height: 0; line-height: 0; font-size: 0.1em; float: left; 
} .siteForm .formField strong { width: 126px; display: block; float: left; padding-right: 10px; 
	text-align: right; font-size: 0.8em; line-height: 2.2em; 
} .siteForm .formText { padding: 0 12px 1em; 
} .siteForm .formText span { display: block; font-size: 0.8em; color: #848484; padding-bottom: 0.2em; 
} .siteForm input { width: 240px; 
} .siteForm select { height: 1.7em; line-height: 2em; width: 244px; 
} .siteForm .formCaptcha { padding: 0 0 1em 12px; 
} .siteForm .formSubmit { padding: 0 0 0 12px; 
} .siteForm .formSubmit input { float: left; 
} .siteForm .formSubmit strong { width: 240px; padding-left: 20px; float: left; 
	line-height: 1.4em; color: #919191; font-size: 0.65em; font-weight: normal; 
} .siteForm .formSubmit strong span { font-weight: bold; color: #000; font-size: 1.1em; padding-right: 4px;

} .simpleForm { margin: 1em 0; 
} .simpleForm .buttonSubmit { margin-left: 290px; 

} .siteForm .formSearch input.seachField {
	width: 230px; float: left;
} .siteForm .formSearch input.formSubmit{
	width: 230px; float: left;
}


/*						ALPHA						*/
.alpha { border-left: none; border-right: none; padding-top: 1em; clear: both; 
} .alpha h5 { float: left; padding-right: 4px; font-size: 0.85em; 
} .alpha ul { list-style: none; font-size: 0.85em; width: 600px; padding: 0.3em 8px 3px; margin: 0; float: left;
} .alpha ul li { float: left; padding: 0px; font-weight: bold; width: 3.7%; 
} .alpha ul li a { padding: 4px; 
} .alpha span { padding-left: 10px; 
} .alpha span a { font-size: 0.8em; font-weight: bold; 
} .searchAlpha { border-left: none; border-right: none; 
} .searchAlpha ul { list-style: none; font-size: 0.8em; margin: 0; padding: 0;
} .searchAlpha ul li { float: left; padding: 5px; font-weight: bold;

} .alpha .mid { padding: 0.2em 11px; 
} .box2 .alpha ul { width: 535px; 
}


/*						PAGINATION						*/
.pagination { height: 1.4em; float: left;
} ul.pag { list-style: none; margin: 0; padding: 0; font-size: 0.7em;
} ul.pag li { float:left; padding:0 2px 0 0; margin: 0; line-height: 1.78em;
} ul.pag a { background: #FFF; border:1px solid #ECBA9F; padding:2px 4px;
} ul.pag a:hover { background: #FFF; color: #37080E; border:1px solid #69101C; text-decoration: none;
} ul.pag li span { background: #FFF; color: #919191; border:1px solid #919191; padding:2px 4px;
} ul.pag li.pagSelected { background: #69101C; color: #FFF; border: none; font-weight: bold; padding:0 5px; margin: 0 1px;
}

.prevNext { font-size: 0.7em; padding: 1em 0 1.6em; clear: both; 
} .prevNext a { padding: 0.4em 0.7em; border: solid 1px #DDD; 
} .prevNext a:hover { border-color: #69101C; text-decoration: none; 
}


/*						SIMILAR USER						*/
.meter { height: 3px; font-size: 0.2em; line-height: 0.2em; 
	background: #FFF url('/images/layout/meter.gif') no-repeat scroll left top; 
} 

.avgRating {
	background: transparent url('/images/layout/ratemenocan.gif') no-repeat scroll left top; 
	height: 15px;
	width: 80px;
	position: relative;
} 
.avgRating span { 
	background: transparent url('/images/layout/rateStarRepl5nocan.gif') no-repeat scroll left top; 
	height: 15px; 
	display: block; 
	overflow: hidden; 
	position: absolute;
	left: 0;
	top: 0;
	line-height: 40px;
} span.rank{
	font-size: 0.85em;
}

/*						TAB NAV						*/
.tabNav {
	padding: 0 0 4px 6px;
} .tabNav ul {
	float: left;
	margin: 0; padding: 0;
	list-style-type: none;
} .tabNav li {
	margin: 0; padding: 0 0 2px 0;
	list-style: none;	float: left;
	background: transparent url('/images/themes/default/tabNavBotBG.gif') repeat-x scroll left bottom;
} .tabNav li a {
	background: #4A3E2C url('/images/themes/default/tabNavBG.gif') no-repeat scroll left -135px;
	display: block; padding: 0 0 0 1em; 
	color: #FFF; line-height: 2em;
} .tabNav li a span {
	background: #4A3E2C url('/images/themes/default/tabNavBG.gif') no-repeat scroll right -135px ;
	display: block; padding: 0 1em 0 0;
} .tabNav li a:hover {
	background: #4A3E2C url('/images/themes/default/tabNavBG.gif') no-repeat scroll left -68px;
	text-decoration: none;
} .tabNav li a:hover span {
	background: #4A3E2C url('/images/themes/default/tabNavBG.gif') no-repeat scroll right -68px;
} .tabNav li.selected {
	background: none;
	padding: 0;
	font-weight: bold;
} .tabNav li.selected a, .tabNav li.selected a:hover {
	background: #FFF url('/images/themes/default/tabNavBG.gif') no-repeat scroll left top;
	display: block; padding: 0 0 0 1em;
	line-height: 2em; color: #4A3E2C;
} .tabNav li.selected a span, .tabNav li.selected a:hover span {
	background: #FFF url('/images/themes/default/tabNavBG.gif') no-repeat scroll right top;
	display: block; padding: 0 1em 2px 0;
}



/*************************************************************
						SITE SECTIONS						*/
						

/*						CONTACT TIPS						*/
.contactTips { margin-bottom: 1em; 
} .contactTips .mid { padding-top: 0.6em; 
} .contactTips p { line-height: 1.7em; font-size: 0.7em; 
} .contactTips p strong { font-size: 1.2em; 
} .contactTips ul { margin: 0 0 0 20px; padding-bottom: 0.6em; 
} .contactTips li { padding: 0 0 0.8em 5px; 
}

/*						SIGN UP						*/
#signup .homeLeft { width: 480px; 
} .siteForm .formMonth , .siteForm .formDay, .siteForm .formYear { 	height: 1.55em; 
} .siteForm .formMonth { width: 91px; 
} .siteForm .formDay { width: 70px; 
} .siteForm .formYear { width: 74px; 
} .siteForm .formBirthday input { width: 17px; margin-left: 108px; float: left; border: none !important;
} .siteForm .formBirthday span { font-size: 0.8em; float: left; display: block; margin: -6px 0 0 5px;
} .siteForm .formBirthday { padding-bottom: 1em; 
} .siteForm .formHow { padding-bottom: 0.5em; 
} .siteForm .formHow strong { width: 200px; 
} .siteForm .formHow select { width: 161px;
} .siteForm .check { font-size:0.65em; display: block; padding-left:18px !important; margin: -2.5em 0 0 387px;
} .siteForm .formDisclaimer { clear: both; display: block; padding: 0 52px 0 137px; line-height: 1.2em; font-size: 0.6em; color: #919191; 
} #signup .siteForm .formSubmit strong{ width: 234px; 
}

/*						LOGIN						*/
#login .formSubmit { padding-left: 135px; 
} #login .formSubmit strong { padding: 13px 0 0 10px; width: 220px; 
} #login .signup { padding: 0 70px 0.6em; 
} #login .formField { padding-top: 0.6em; 
}

#login .homeLeft, #signup .homeLeft, #contactus .homeLeft, #activate .homeLeft { width: 480px; padding: 10px 70px 0 40px; }
#login .homeRight, #signup .homeRight, #contactus .homeRight, #activate .homeRight  { padding-top: 10px; } 

/*						DONATE						*/
.donateSmall { padding-bottom: 1.6em; 
} .donateSmall .mid { padding: 0.6em 17px;
} .donateSmall h4 { padding-bottom: 0px; 
} .donateSmall p { font-size: 0.75em; line-height: 1.4em; padding-bottom: 0;
} .donateSmall .left { width: 130px;
} .donateSmall .right { width: 100px; text-align: center; padding: 5px 5px 0 0;
} .donateSmall .left a { text-decoration: underline; 
} .donateSmall .right p { padding-top: 0.6em; 
} .donateSmall .right p a{ font-weight: bold;
}


/*						TAGS/GENRES						*/
ul.tagsList, .tagsList li { list-style: none; margin: 0; padding: 0; 
} ul.tagsList { float: left; width: 144px; padding-right: 10px;
} .tagsList li { padding-bottom: 0.2em; 
} .tagsList li a { padding: 0.2em 2px 0.2em 0; display: block; font-size: 0.9em; font-weight: bold; 
}


/*						ANIME/MANGA TABLE						*/
table select.status { width: 96px; 
} table select.eps { width: 44px; 
} table .tableStatusEpsRating .starrating { float: left; padding:0; 
} table .tableStatusEpsRating .imgLoader { float: left; 
} .tableType, .tableYear, .tableEps, .tableCh, .tableVols, .tableRating, .tableStatus, .tableUpdate, .tableUserAnime, .tableUserManga, .tableUserAnimeWatched, .tableUserMangaRead, .tableUserRecs, .tableUserBlogs, .tableUserLists, .tableListType, .tableEntries, .tableVotes, .tableItems, .tableAverage, .tableRank, .tableRank2 { 
	text-align: center; 

} table.entryTable { margin-bottom: 1em; 
} .noAlphaTable { margin-top: 1.4em; 
} #anime .tableTitle, #anime .tableTitle { font-size: 1.1em; 
} td.tableTitle a { float: left; 
} td.tableTitle .aka { clear:both; color:#666666; font-size:0.9em; padding-left: 4px;
} td.tableType { width: 42px;
} td.tableYear, td.tableRank { width: 30px; 
} td.tableRank2 { font-size: 1.5em; font-weight: bold; padding-top: 1.35em; color: #666; vertical-align: top;
} td.tableAverage { width: 25px; 
} td.tableStatus { width: 100px; text-align: left; 
} td.tableStatus span { margin-top: 1px; 
} td.tableEps { width: 30px; 
} td.tableVols { width: 40px; 
} td.tableCh { width: 40px; 
} td.tableRating { width: 80px;
} td.tableUpdate { width: 55px; 
} td.tableScore { width: 40px; 
} td.tableDate { width: 74px; 
} td.tableRecStatus { width: 60px;
} td.tableRecEditing { width: 60px;
} td.tableAuthor { width: 100px;
} td.tableUserAnime { width: 46px; 
} td.tableUserAnimeWatched { width: 72px; 
} td.tableUserManga { width: 48px; 
} td.tableUserMangaRead { width: 52px;
} td.tableUserRecs { width: 38px; 
} td.tableUserBlogs { width: 40px; 
} td.tableUserLists { width: 36px; 
} td.tableListType { width: 60px; 
} td.tableEntries { width: 50px; 
} td.tableVotes { width: 42px; 
} td.tableItems { width: 40px;
} td.tableReason { width: 52px;
} td.tableAvatar { width: 50px; vertical-align: top;
} td.tableAvatar .border { padding: 3px; border: 1px solid #919191; width: 42px; height: 42px; 
} td.tableAvatar .border a { width: 42px; height: 42px;
} td.tableAvatar a { height: 50px; display: block; overflow: hidden; padding: 0;
} td.tableAvatar img { width: 50px;
} td.tableCharInfo { vertical-align: top;
} td.tableCharInfo .name { font-weight: bold; 
} td.tableCharInfo .categories { padding-left: 4px; font-size: 1em;
} td.tableCharLove  { width: 112px; text-align: center;
} td.tableActors { width: 150px;
} td.tableAnime, td.tableManga { width: 160px; 
} td.tableAnime a, td.tableManga a { padding: 0.2em 0;
} td.tableAnime ul, td.tableManga ul { list-style: none; margin: 0; padding: 0 4px;
} td.tableAnime li, td.tableManga li { padding-left: 0;
} .language { width: 90px;
} #existing_voice_actors .voice-actor, #existing_staff .staff { width: 100%;



} .tableStatusEpsRating { width: 288px; padding-left: 6px; 
} .tableStatusVolsChRating { width: 330px; padding-left: 6px; 
} .tableStatusEpsRating span, .tableStatusVolsChRating span { float: left; display: block; text-align: center; 
} .tableStatusEpsRating .status { width: 110px;
} .tableStatusEpsRating .eps { width: 40px;
} .tableStatusVolsChRating .status { width: 103px;
} .tableStatusVolsChRating .vols { width: 40px;
} .tableStatusVolsChRating .ch { width: 40px;
} .tableStatusEpsRating .rating, .tableStatusVolsChRating .rating { width: 100px; margin: 0; height: auto; background-image: none; 
} .compare .row1 .tableStatusEpsRating { 
	background-color: #eeccb8; border: solid 1px #ca9e95; 
} .compare .row2 .tableStatusEpsRating { 
	background-color: #f7e2d6; border-left: solid 1px #ca9e95; border-right: solid 1px #ca9e95;

} .compare .row2 .myListBar { padding: 1px 0; 


} td .myListBar form { 
} td .myListBar select { font-size: 1em; 

} td.tableStatusEpsRating .status1, td.tableStatusEpsRating .status2, td.tableStatusEpsRating .status3, td.tableStatusEpsRating .status4, td.tableStatusEpsRating .status5, td.tableStatusEpsRating .status6 { float: left; margin-top: 3px; 

} table td .status0, table td .status1, table td .status2, table td .status3, table td .status4, table td .status5, table td .status6 { float: left; 
 
 
} .tablePosts { width: 41px; text-align: center; 
} .tableEdit { width: 31px; text-align: center; 
} .tableDel { width: 28px; text-align: center; 
} .tableEntry { width: 40px; 
} .tableUser { width: 130px;
} .tableComments { width: 34px; text-align: center;
} .tableCategories {width: 130px; 
} td.tableRating img { width: 80px; height: 15px; 
}

/*						YEARS TABLE						*/
.yearsTable { width: auto; border: none; border-spacing: 0;
} .yearsTable  td { font-size: 1.2em; line-height: 1.9em; text-align: center; color: #919191; 
	width: 41px; padding: 0; border: solid 2px #FFF; 
} .yearsTable a { background-color: #F7E2D6;  border: 1px solid #FFF; padding: 0.2em 5px;
} .yearsTable a:hover { border: 1px solid #69101C; text-decoration: none; 
}



/*						SHORT ENTRY						*/
.shortEntry { padding: 0.6em 0; 
} .shortEntry .border { padding: 5px; /*
} .shortEntry img {*/ float: left; width: 68px; height: auto; margin-right: 10px; 
} #charhome .shortEntry .border { height:54px; padding:3px; width:54px;
} #charhome .findChars { margin-bottom: 1.6em; 
} #charhome .shortEntry .left { width: 244px; 
} .shortEntry .borderCrop { width: 54px; height: 54px;
} .shortEntry .borderCrop img { width: 56px; top: -6px; 
} .shortEntry .left { font-size: 0.85em; 
} .shortEntry h4, .shortEntry h5 { font-weight: bold; line-height: 1.2em; font-size: 1em; margin-top:0 !important; padding:0.05em 0 0; 
} .shortEntry h4 { font-size: 1.1em; padding-top: 0;
} .shortEntry .left  div { font-size: 0.85em; padding-top: 0.3em; line-height:1.7em;
} .shortEntry .left  div a { font-size: 1.1em; 
} .shortEntry .name { 
} .shortEntry .addRecs, .shortEntry .recHover  { margin-right: 22px; font-size: 0.85em; font-weight:bold; padding:0.1em 0 0.2em 20px !important; 
} .shortEntry .hovertip { padding-top: 0.7em !important;
} .shortEntry em { font-size: 0.85em; 
} 



/*						ENTRY						*/
.synopsis p { margin-bottom: 0; font-size: 0.85em; line-height: 1.6em; } 
.tabPanel2Col1 .categories { margin-bottom: 1em; }

/*						MY ANIME						*/
.myListBar select  { font-size: 0.7em; 
} .myListBar  span, .myListBar  form, .myListBar  select, .myListBar  .starrating, .myListBar  .imageLoader { float:left; 
} .myListBar  select, .myListBar  .starrating { margin-right: 4px; 
} .myListBar  .starrating { margin-left: 3px; 
} .myListBar .imageLoader { margin: 2px 0 0; } 

.myListBox { margin-bottom: 1.6em; 
} .myListBox h3, .myListBox .myListBar { float: left; 
} .myListBox h3 { font-size: 0.85em; line-height: 1.3em; 
} .recEntry .mylistBox h3 { font-size: 0.8em; 
} .myListBox .myListBar  { margin: 1px 0 0 10px; 
} .myListBox .mid { padding-top:0.3em !important; padding-bottom: 0.15em; 
} .myListBox a.addRecs { background-position:left 1px !important; font-size:0.8em; line-height:1.4em; padding:1px 0 0.2em 22px !important;
}


/* TABS */
.tabViewStack { padding: 1em 17px 0.6em !important; height: 250px; width: 508px;
} .tabViewStack h3 {  font-weight: bold; font-size: 0.9em; line-height: 1.2em; 
} .tabViewStack p { font-size: 0.75em; padding-bottom: 0;
} .tabViewStack p a { font-weight: bold; 
} .tabViewStack .scroll { height: 250px; 
} .tabViewStack table { margin: 0.8em 0 1.6em; width: 484px;
} .blogsTab { padding-top: 0.3em; 
} 

#screensTab { text-align: center; margin: 20px auto; float:left; left:50%; position:relative; text-align:left;
} .screenBrowser2 { left:-50%; position:relative;
} .screenBrowserPrev, .screenBrowserNext { width: 62px; padding-top: 60px; float: left; position: relative; 
} .screenBrowserScreen { margin: 0 auto; padding: 0 10px; float: left; position: relative; 
} #screensTab .button3 span { height: 70px; padding-top: 16px; 
} .screenBrowserScreen img { display: inline; padding: 10px; 
} #screensTab span span { padding-top: 30px !important; 
} span.arrowPrev { background: transparent url('/images/layout/screenBrowserArrowsBG.gif') no-repeat scroll 11px top !important; 
	padding: 30px 0 0; height: auto !important; 
} span.arrowNext { background: transparent url('/images/layout/screenBrowserArrowsBG.gif') no-repeat scroll -170px top !important; 
	padding: 30px 0 0; height: auto !important; 

}


/*						RECS							*/
#recs { margin-top: 1.6em; 
} .recEntry { clear: both; /*padding-bottom: 16px; */
} #recs .alt { margin:0 -16px 0; padding:1px 16px 0; width: 942px; 
} .recEntry  h3.recTitle { font-size: 1.3em; margin: 0 0 0.4em; padding: 15px 0 0; 
} .recEntry .recEntryLeft { width: 460px; 
} .recEntry .recEntryRight { width: 460px; padding-bottom: 1em; 
} .recEntry .entryDetailsBar { width: 330px; padding-bottom: 0.3em; 
} .recEntry .categories ul { width: 420px; 
} .recEntry h2.aka { margin: -1em 0 0.3em; padding-bottom: 0;
}

/* rec anime/manga entry */
.recEntry  img.border { width: 100px; height: 100px; margin: 4px 14px 0.3em 0; padding: 7px; 
} #manga .recEntry  img.border { width: 100px; height: auto; margin: 4px 14px 0.3em 0; padding: 7px; 
} .recEntry .synopsis { line-height: 1.5em; margin-bottom: 0; font-size: 0.9em; 
} .recEntry .tags { font-size:0.7em; line-height:1.3em; margin-bottom: 0; 
} #recsArea .categories { padding-bottom: 0.8em;
} #recsArea .hr2 { padding-top: 0; border-color: #AAA; clear: both;
} #recsArea .myListBox { margin-bottom: 1em; }

/* entryDetailsBar */
.entryDetailsBar, .entryDetailsBar li { list-style: none; margin: 0; padding: 0; float: left; 
} .entryDetailsBar { padding:0.3em 0 0.6em;
} .entryDetailsBar li { padding-right: 17px !important; font-weight: bold; color: #494949; line-height: 1.5em
} .entryDetailsBar li.season { padding-right: 0 !important;
} .entryDetailsBar span { font-size: 0.75em; 
}

/* rec reasons */
.recEntry .recEntryRight h5 { font-weight: bold; font-size: 0.95em; line-height: 1.55em; padding-bottom:0.3em; width: 370px; 
} .recEntry .addRecsSmall { padding-left: 16px; font-size: 0.8em; 
} .recEntry .recEntryReasonBox { 
	border: 1px solid #707070; padding: 13px; background-color: #EBEBEB;
	height: 220px; width: 432px; clear: right; 

} .recEntry .recEntryReasons { overflow: auto; height: 220px; width: 424px; background-color: #FFF; padding-left: 8px; 
} .recEntry .userName { font-size: 0.8em; padding-right: 4px; text-decoration: underline; 
} .recEntry .userRecCount { font-size: 0.7em; 
} .recEntry .recReason { 
	border-bottom:1px solid #AAA; margin:0 8px 0.4em 0; padding-bottom:0.2em; 
	font-size:0.7em; line-height:1.2em; 
} .recEntry .recReason p { line-height: 1.3em; font-size: 1em; 
} .recEntry .recReason ul { margin:0 0 0.4em 2em; }



/*						FILTER						*/
.recsFilter { margin-bottom: 1.6em; 
} .recsFilter h4 { background-image: url('/images/themes/default/headerBarThemeRecs.gif'); width: 163px; 
} .animeFilter h4, .mangaFilter h4 { background-image: url('/images/themes/default/headerBarThemeFilter.gif'); width: 60px; 
} .animeFilter .deact { background: transparent url('/images/layout/deact.png') repeat scroll left top; 
	float:left; height:39px; margin:-40px 0 0 60px; width:100%; 

} .headerBar1More .mid { padding: 1.4em 24px; height: 1%; 
} .headerBar1More .formField { padding-bottom: 0.5em; 
} .headerBar1More input { font-size: 0.8em; padding: 0.2em 0 0.2em 0.15em;
} .headerBar1More h5 { font-size: 0.9em; font-weight: bold; 
} .headerBar1More strong { font-weight: normal; font-size: 0.7em; 

} .headerBarBox .button4 { width: 170px; 
} .headerBar1Theme .deact { width: 674px;
} .advFilter11 { width: 600px; padding-right: 90px; float: left; 
} .advFilter12 { float: left;  
} .filterYearStudioEps, .filterAvgRating { margin-bottom: 1em; float: left;
} .filterAvgRating { padding-right: 90px; 
} .filterType, .filterKey, .filterStatus { border-top: solid 1px #DDD; 
} .filterKey { clear: both; 
} .filterKey, .filterType, .filterStatus, .filterTags { padding: 0.8em 0; 
} .filterYearStudioEps { border-left: solid 1px #DDD; padding-left: 80px; 
} .filterType ul, .filterStatus ul { width: 420px; 
} .filterTags ul { width: 809px; 
} .filterType li, .filterTags li, .filterStatus li { width: 101px; 
} .advFilter2, ul.filterMoreTags { clear: both; border-top: solid 1px #DDD;

} #characters .advFilter2 .filterKey { border: none; padding: 0;
} #characters .advFilter1 .formField { clear: none; float: left; padding-right: 20px;
} #characters .gridList { float: none; margin-top: 1em;

/* profile tabs */
} .box2 .headerBarBox .button4 { width: 110px; 
} .box2 .headerBar1Theme .deact { width: 528px;
} .box2 .filterSideButtons strong { padding: 0 12px; 
} .box2 .advFilter11 { width: 500px; padding-right: 40px; 
} .box2 .filterAvgRating { padding-right: 36px; 
} .box2 .filterYearStudioEps { padding-left: 36px; 
} .box2 .filterTags ul { width: 599px; 
} .box2 .filterType li, .box2 .filterTags li, .box2 .filterStatus li { width: 99px; 

/* compare & customlist */
} .box1 .headerBarBox .button4 { width: 140px;
} .box1 .advFilter11 { padding-right: 80px; 
} .box1 .filterType, .box1 .filterKey, .box1 .filterStatus { padding-right: 80px; 
} .box1 .filterYearStudioEps { padding-left: 80px; 
} .box1 .filterTags ul { width: 773px; 
} .box1 .filterType li, .box1 .filterTags li, .box1 .filterStatus li { width: 104px; 


} .filterType h5, .filterTags h5, .filterKey h5, .filterStatus h5 { float: left; width: 78px; 

} .filterKey img { margin: 0.7em 10px 0 0; 
} .filterKey div { padding-right: 20px; color: #848484; font-size: 0.75em; 

} .filterAvgRating h5 { padding-bottom: 0.55em; 
} .filterAvgRating strong { float: left; width: 80px; 
} .filterAvgRating input { width: 56px; 

} .filterYearStudioEps h5 { float: left; clear: both; width: 90px; 
} .filterYearStudioEps .formField { float: left; clear: none; width: 150px; 
} .filterYearStudioEps input { width: 50px; float: left; 
} .filterYearStudioEps input.formStudio, .filterYearStudioEps input.formAuthor, .filterYearStudioEps input.formArtist { width: 134px; 
} .filterYearStudioEps strong{ padding: 0 10px; float: left; 

} .filterShowOnly ul, .filterShowOnly li { list-style: none; margin: 0; padding: 0; 
} .filterShowOnly li, .filterShowOnly li a { width: 118px; font-weight: normal;  
} .filterShowOnly li { padding-top: 0.45em; clear: both; font-size: 0.9em; 

} ul.gridList, .gridList li { list-style: none; margin: 0; padding: 0; 
} ul.gridList { float: left; 
} .gridList li, .gridList li a { float: left; 
} .gridList li { padding-bottom: 0.3em; font-size: 0.9em; 
} .filterTags2 .gridList li { height:2.8em; padding-bottom:0.3em; width:110px;


} .filterTags .tagsMore { padding: 0.5em 0 0 78px; clear: both;

} ul.filterMoreTags { padding: 1em 0 0 78px; margin-top: 1em; 
} ul.filterMoreTags  li { height: 3em; 
} ul.filterMoreTags  li span { line-height: 1.1em; 

} .filtered { font-size: 0.7em; padding-left: 1.2em; 


} .filterArrow { background: transparent url('/images/themes/default/arrowDown.gif') no-repeat scroll 177px top; 
	border-top: solid 2px #581F32; height: 40px; margin: -1em 5px 0;
}


/*						COMPARE						*/
.tableNav { padding-bottom: 1.6em; clear: both;  
} .tableNav .button4 { width: 160px;
} .tableNav h5 { font-weight: bold; font-size: 0.75em; float: left;
} .tableNav ul, .tableNav li { list-style: none; margin: 0; padding: 0; float: left;
} .tableNav ul { padding-top: 0.25em; 
} .tableNav li { border-right: solid 1px #848484; font-size: 0.9em; padding: 0.1em 4px 0; line-height: 1em; 
} .tableNav li a, .tableNav li span { padding: 0.2em 3px; float: left; 
}

/*						REC NOTICE						*/
.recNotice { text-align: center; margin-top: 3em; height: 300px;
} .recNotice p { font-size: 1em; 
} .recNotice a { width: 120px; margin: 0 auto; 
}


/*						REVIEWS						*/
.reviewAuthor { font-size: 0.9em; line-height: 1.3em; 
} .reviewDate { font-size: 0.8em; line-height: 1.2em; padding-bottom: 2em; 
} 

.reviewEntry { margin-bottom: 1.6em; 
} .reviewEntry h3 { padding-bottom: 0.4em; 
} .reviewEntry .mid { padding: 0.6em 15px 0.3em; 
} .reviewEntry .mid h3 { margin: 0; 
} .reviewEntry .border { width: 108px; height:108px; 
} .reviewEntry .entryDetails { width: 448px; padding-left: 14px; 
} .reviewEntry .entryDetails h3 { font-size: 1.1em;
} .reviewEntry .entryDetails .left { width: 322px; 
} .reviewEntry .entryDetails h4 { font-size: 0.8em; line-height: 1.6em; padding-bottom: 0.4em; 
} .reviewEntry .entryDetails p { padding-bottom: 0; line-height: 1.7em; 
} .reviewEntry .dateBox { float: left; 
}

.dateBox { padding: 0.3em 12px 0 0; 
} .dateBox, .dateBox h5, .dateBox h5 span { text-align: center; width: 32px; display: block; 
} .dateBox h5 { background: #69101C url('/images/themes/default/dateBoxBG.gif') no-repeat scroll center top; 
	line-height: 1.1em; font-size: 1.1em; color: #FFC; padding-top: 2px; float: left; 
} .dateBox h5 span { background: #FFF url('/images/themes/default/dateBoxBG.gif') no-repeat scroll center bottom; 
	font-size: 0.6em; color: #444; line-height: 1.2em; padding-bottom: 2px; border-top: solid 1px #21090A; float: left; 
}


.entryRating { text-align: center; width: 95px; padding-bottom: 8px; 
} .entryRating .mid { padding: 0.1em 13px 0.4em;
} .entryRating h6 { font-weight: bold; color: #FFF; line-height: 1.2em; font-size: 0.8em; padding-bottom: 0.5em; 
} .entryRating .entryRatingScore {  background-color: #FFF; font-weight: bold; 
	line-height: 1.2em; font-size: 1.05em; padding-top: 0.1em; padding-bottom: 0.1em; 
}

.headerPara { padding: 10px 0 1em; position: relative; z-index: 0; 
	background: transparent url('/images/themes/default/headerHRThemeBG.gif') repeat-x scroll left top; 
} .headerPara h3 { 
	 height: 67px; width: 108px; margin: -10px 16px 0 0; 
	font-weight: bold; color: #AAA; text-align: center; line-height: 2em; 

} h3.story { background: #69101C url('/images/themes/default/headerStoryThemeBG.gif') no-repeat scroll left top; 
} h3.animation { background: #69101C url('/images/themes/default/headerAnimationThemeBG.gif') no-repeat scroll left top; 
} h3.sound { background: #69101C url('/images/themes/default/headerSoundThemeBG.gif') no-repeat scroll left top; 
} h3.characters { background: #69101C url('/images/themes/default/headerCharactersThemeBG.gif') no-repeat scroll left top; 
} h3.overall { background: #69101C url('/images/themes/default/headerOverallThemeBG.gif') no-repeat scroll left top; 
} .headerPara h3 span { display: block; overflow: hidden; margin-left: -9999px; 

} .headerPara img { margin: 0.5em 0 0.4em 16px; width: 130px; height: 130px; 
} .reviewScreens { width: 268px; padding: 0 16px 10px 0; text-align: center; background-color: #FFF; position: relative; z-index: 2;
} .reviewScreens .reviewScreen1 { margin-bottom: 16px !important; width: 250px !important;
} .reviewScreens .reviewScreen2 { margin-bottom: 14px !important; width: 250px !important;
} .reviewScreens a { margin: 0 auto; font-size: 0.8em; display: block; 
} .reviewScreens .button4 { width: 160px; 

} #review .box8Feature h2 { font-size: 1.1em; padding-bottom: 0.6em;
}

/*						REVIEW SYNOPSIS						*/
.shortSynopsis { margin-bottom: 1em; 
} .shortSynopsis .mid { padding: 0.6em 17px;
} .shortSynopsis li span { 
} .shortSynopsis p { font-size: 0.75em; line-height: 1.6em; clear: both;
}

/*						REVIEW ACTION						*/
.reviewAction  { margin-bottom: 2em; 
} .reviewAction .mid { padding: 0.4em 17px;
} .reviewAction div.left { width: 130px; border: solid 1px #BBB; padding: 0 10px 0.2em; 
} .reviewAction div.right { width: 406px; padding-right: 20px; 
} .reviewAction .left h3 { border-bottom: solid 1px #BBB; padding: 0.2em 0; 
	font-weight: bold; font-size: 0.9em; 
} .reviewAction .socialBookmark { padding: 0.6em 0; border-bottom: solid 1px #BBB; text-align: center; 
} .reviewAction .socialBookmark a { margin: 0 auto; 
} .reviewAction a.jump { font-size: 0.8em; padding: 0 0 0.6em 19px !important; background-position: left 2px !important;
} .reviewAction .myListBar { padding-top: 5px;
} .reviewAction h3.left { padding-right: 20px; 
}

/*						USER REVIEWS						*/
#prof .reviewEntry h3 { font-weight: bold; 
} #prof .reviewEntry h3 { padding-bottom: 0;
} #prof .reviewEntry div.left { width: 410px;

} .userReviewStatus { font-size:0.6em; line-height: 2.05em; padding-bottom: 1.3em;
} .userReviewStatus span { float: left;

} .userReviewScore, .userReviewRecent { margin-top: 1.6em; 
} .userReviewScore .mid { padding-bottom: 0.7em; 
} .userReviewScore h4, .userReviewRecent h4 { font-size:0.8em; font-weight: bold; padding-bottom: 0.5em; 
} .userReviewScore ul, .userReviewRecent ul { list-style: none; margin: 0; padding: 0; 
} .userReviewScore li {  margin: 0; padding: 0.5em 0 0; clear: both; 
} .userReviewScore li span { display: block; float: right; font-size: 0.9em; 
} .userReviewScore li span.label { width: 80px; float: left; clear: both; font-size: 1.1em; 
} .userReviewRecent ul { margin-top: 0.8em; font-size: 0.8em; 
} .userReviewRecent li { padding: 0 0 0.6em 12px;
	background: transparent url('/images/layout/listBulletSmallSquare.gif') no-repeat scroll 0 0.6em;

} .reviewFormScores { list-style: none; margin: 0 0 2em; 
} .reviewFormScores li { clear: both; font-size: 1.2em; line-height: 1.9em; padding:10px 0 0;
} .reviewFormScores span { width: 70px; float: left; font-size: 0.8em; 
} .reviewFormScores input { float: left; width: 30px; margin-right: 3px; 

} .userReviewsFeature { margin-bottom: 1.6em; 
} #prof .userReviewsFeature .mid { padding: 0.3em 17px; 
} #prof .userReviewsFeature h2 { font-size: 1em; padding-bottom: 0.4em; 
} #prof .userReviewsFeature h3, #prof .userReviewsFeature p{ width: 154px; 
} #prof .userReviewsFeature .featureCol1 { width: 158px; padding-right: 17px; 
} #prof .userReviewsFeature .featureCol1 .border { padding: 7px; height: 90px; 
} #prof .userReviewsFeature .featureCol1 .border .borderCrop { width: 142px; height: 90px; 

} .recentUserReviews { margin-bottom: 1.6em; 
} .recentUserReviews .featureCol3 .shortEntry div.left { width: 198px; 
} .recentUserReviews .border { width: 56px; height: 56px; padding: 4px; 
} .recentUserReviews .featureCol2 .border .borderCrop { width: 56px; height: 56px; 
} .recentUserReviews .featureCol2 .border .borderCrop img { width: 60px; top: -10px; 
}

/*						FEEDBACK						*/
.feedback { margin-bottom: 0.4em; border-bottom: 1px solid #BBB; padding-bottom: 0.4em; 
} .feedback h3 { float: left; 
} .feedback ul, .feedback li { list-style: none; padding: 0; margin: 0
} .feedback li { float: left; padding-left: 11px;
} .feedback li span, .feedback li a { float: left; 
}

/*						AVERAGE RATING						*/
.averageRating { border-bottom: 1px solid #BBB; padding: 0.2em 0 0.4em 0; text-align: right; 
} .averageRating  h3 { width: 258px; float: left; padding-right: 20px; 
} .averageRating img { float: left; padding-top: 4px; 
}

/*						RECENT REVIEWS						*/
.recentReviews { margin-bottom: 1em;
} .recentReviews div.left { width: 176px; 
} .recentReviews img { width: 50px; height: 50px; 
}

/*						ABOUT AUTHOR						*/
.aboutAuthor { margin-bottom: 1em; 
} .aboutAuthor .mid { padding: 0.6em 17px; 
} .aboutAuthor img { width: 46px; height: 46px; padding: 4px; margin: 0 10px 10px 0; 
} .aboutAuthor h3 { font-weight: bold; font-size: 0.85em; 
} .aboutAuthor p { font-size: 0.75em; line-height: 1.4em; 
} .aboutAuthor ul, .aboutAuthor li { list-style: none; padding: 0; margin: 0; 
} .aboutAuthor li { clear: both; line-height: 1.2em; 
} .aboutAuthor li a { width: 210px; font-weight: bold; padding: 0.3em 0; 
}

/*						REVIEW COMMENTS						*/
#review .comment .commentUser { width: 146px; 
} #review .comment .avatar { width: 120px; height: 120px; padding: 7px;  
} #review .comment .name { font-size: 0.9em; clear: both;
} #review .comment .date { float: left; padding: 0 0 0.2em 5px; 
} #review .leaveComment textarea { width: 583px; margin-top: 4px; 
}


/*						SIM USERS						*/
.similarUsers .simComp { padding-left: 0; color: #3B3B3B; 
} .similarUsers .avatar { width: 18px; height: 18px; padding: 2px; float: left; margin-right: 6px; 
} .similarUsers .left { width:191px !important; font-weight: bold; 
} .similarUsers .right { padding-right: 0 !important; 
}


/*						USER ACTIVITY						*/
.userActivity { margin-bottom: 1.4em; 
} .userActivity .mid  { padding-bottom: 0.8em; 
} .userActivity  ul , .userActivity  li {
	list-style: none; 	margin: 0; padding: 0;
} .userActivity  li { font-size: 0.9em; color: #3B3B3B; line-height: 1.3em; 
	padding: 0.8em 0 0 0; margin: 0; clear: both; height: 1%; 
} .userActivity  li div { float: left; margin-top: 0; 

} .userActivity  li .status1, .userActivity  li .status2, .userActivity  li .status3, .userActivity  li .status4, .userActivity  li .status5, .userActivity  li .status6 { margin: 2px 9px 0 2px; width: 7px; height: 7px; 

} .userActivity li span { width: 246px; float: left; 
} .userActivity .name { font-weight:bold; 
} .userActivity .title { text-decoration: underline; 
} .userActivity .status { }


/*						BADGES						*/
.recentBadges .mid { padding: 0em  0 1em 9px; height: 1%; 
} .recentBadges  ul , .recentBadges  li {
	list-style: none;
	margin: 0; padding: 0;
} .recentBadges  li {
	float:left;
	padding:0.7em 2px 0 0;
	width:62px;
}


/*						USER NO COMMENT						*/
.userNoComment { margin-bottom: 1.6em; 
} .userNoComment .mid { padding-bottom: 0.8em; 
} .userNoComment h3 { padding-bottom: 0.4em; 
} .userNoComment h4 { font-weight: bold; font-size: 0.9em; padding-bottom: 0.3em; 
} .userNoComment .border { width: 60px; padding: 5px; margin-right: 8px; 
} .userNoComment .addComment { font-size: 0.8em; 
}


/* 						HOMES						*/
.homeLeft { width: 619px; 
} .homeRight { width: 300px; 

} .homeLeft2 { width: 766px; float: left; 
} .homeRight2 { width: 160px; float: right; padding-top: 1em;

} .homeThirds1 {
	width: 160px; float: left;
	padding-right: 16px;
} .homeThirds2 {
	width: 350px; float: left;
	padding-right: 27px;
} .homeThirds3 {
	width: 388px; float: left;
} .homeCol1 { width: 203px; float: left; 
} .homeCol2 { width: 400px; float: right; 
} .homeCol3 { width: 252px; float: left; 
} .homeCol4 { width: 350px; float: right; 
} .homeCol5 { width: 300px; float: left; 
} .homeCol6 { width: 300px; float: right; 
}

.birthdays  { margin-bottom: 1em; color: #3B3B3B; 
} .birthdays .mid { padding: 0.8em 17px 0.6em 9px; 
} .birthdays h4 { background:transparent url('/images/layout/iconCake.gif') no-repeat scroll left top;
	float:left; line-height:1.2em; margin-top:3px; padding:0.3em 10px 0.3em 70px; width:150px; min-height: 3em; 
} .birthdays  ul , .birthdays  li { list-style: none; margin: 0; padding: 0;
} .birthdays ul { float:right; padding-top:0.25em; width:360px; 
} .birthdays li { float:left; font-size:0.75em; line-height:1.7em; padding-right:0.5em; 
} .birthdays li a { font-weight:bold; padding:2px 1px 2px 0; font-size: 1.3em; 
}

.newUsers { margin-bottom: 1em; 
} .newUsers .mid { padding-bottom: 0.6em; 
} .newUsers h3 { padding-bottom: 0.4em; 
} .newUsers  ul , .newUsers li { list-style: none; margin: 0; padding: 0;
} .newUsers li { float:left; font-size:0.75em; line-height:1.7em; padding-right: 0.5em;
} .newUsers li a { font-weight: bold; padding:2px 1px 2px 0; font-size: 1.3em; 
}

.donations { margin: 1em 0; 
} .donations .topDonors { width: 354px; padding: 1em 0; line-height: 1em; 
} .topDonors  .donorCol1 { width: 118px; float: left; 
} .topDonors .donorCol1 .avatar { width: 70px; height: 70px; padding: 6px; 
} .topDonors a span { font-weight: bold; font-size: 0.7em; padding-left: 2px; 
} .topDonors .donationType {font-size: 0.7em; padding-left: 2px; 
} .donations .makeDonation  { 
	width: 216px; text-align: center;
	margin: 1.2em 0 0.8em; border-left: solid 1px #848484; padding-left: 14px; 
} .makeDonation h4  { padding-bottom: 0.8em; 
} .makeDonation p  { line-height: 1.3em; font-size: 0.75em; 
} .makeDonation .buttonMakeDonation { margin: 0 auto 10px; 
}

#users .userActivity  { margin-bottom: 1.6em; 
} #users .randomGenres .name { color:#848484; font-size:0.7em; line-height:1.2em; padding:0.2em 2px; 
} #users .similarUsers  { margin-bottom: 1em; 
} #users .similarUsers  .mid { padding-top: 0.8em; 
} #users .similarUsers .meter { width: 190px; border-right: 1px solid #848484; 
}

/*						BEST REVIEWS						*/
.bestReviews { margin-bottom: 1.6em; 
} .bestReviews .revCol3 { width: 196px; float: left; padding-right: 15px; 
} .bestReviews .revCol3 .mid { padding: 0.2em 14px; 
} .bestReviews .revCol3 h3 { font-weight: bold; 
} .bestReviews .revCol3 ol { margin-left: 30px; 
} .bestReviews .revCol3 li { line-height: 1.4em; padding: 0 0 0.5em 0; 
} .bestReviews .revCol3 a.right { font-weight: bold; font-size: 0.75em; line-height: 1.2em; 
}

/*						HOME RECENT RECS						*/
.newestRecs { margin-bottom: 1.6em; 
} .newestRecs .mid { padding-bottom: 0.2em; 
} .newestRecs h3 { margin-bottom: 0.3em; 
} .newestRecs div.left { width: 214px; 
}

#mangahome .newestRecs .border { height: 68px; width: 58px; margin-right: 10px; 
} #mangahome .newestRecs .borderCrop { height: 68px; width: 58px; 
} #mangahome .newestRecs img { height: 80px; margin: 0; width: 60px; top: -10px; 
} 

/*						BROWSE TAGS						*/
.browseTags h3 { padding-bottom: 0.5em; 
} .browseTags li { padding-bottom: 1em; 
}


/*						HOME TAG FOCUS							*/
.tagsFocus { padding-bottom: 1.4em; 
} .tagsFocus p { font-size: 0.7em; line-height: 1.5em; padding-top: 0.3em; 
} .tagsFocus li { float: left; padding-right: 10px; 
} .tagsFocus .shortEntry { font-size: 0.9em; line-height: 1.6em; 
} .tagsFocus .shortEntry .mid { padding: 0.4em 14px; 
} .tagsFocus .shortEntry .border { height: 60px; width: 60px; margin-right: 10px; 
} .tagsFocus .shortEntry .border .borderCrop { width: 60px; height: 60px; 
} .tagsFocus .shortEntry .border .borderCrop img { width: 62px; margin: 0; top: -1px; 
} .tagsFocus .shortEntry p { line-height: 1.5em; padding-bottom: 0.2em; 
} .tagsFocus .right { padding: 0.2em 0;
}


/*						SITE NEWS						*/
.siteNews h2 { padding-bottom: 0.5em; 
} .siteNews .rssButton { margin-top: 0.18em; 
} .siteNews .date { padding-bottom: 0.4em; font-size: 0.65em; color: #848484; 
} .siteNews h4 { font-size: 0.85em; font-weight: bold; line-height: 1.2em; padding-bottom: 0.2em; 
} .siteNews p.author { padding-bottom: 0.2em; font-size: 0.8em; 
} .siteNews .author a { font-size: 1em; font-weight: bold;
} .siteNews .author a.readMore { font-size: 1em; 
} .siteNews p { font-size: 0.7em; line-height: 1.4em; padding-bottom: 1.2em; padding-top: 0.5em; 
} .siteNews .newsFooter { font-size: 0.75em; padding-bottom: 0.4em; line-height: 1.4em; text-align: right;

} .siteNews .oldNews { font-size: 1em; padding-bottom: 1em; 
} .siteNews .oldNews p { line-height: 1.3em; 
} .siteNews .oldNews p.inline { font-size: 1em; 
}


/*					POPULAR ENTRIES							*/
.popularEntries { margin-bottom: 1em; 
} .popularEntries .mid { padding: 0 10px 0 12px; height: 1%; 
} .popularEntries ul, .popularEntries li { list-style: none; margin: 0; padding: 0; 
} .popularEntries li { float: left; margin: 10px 12px 2px 0; 
} .popularEntries img { width: 70px; height: 70px; padding: 6px; 
} #mangahome .popularEntries img { width: 70px; height: 100px; padding: 6px; 
} #char .popularEntries li { width: 85px; font-size: 0.9em; 
} #char .popularEntries li .border { height: 71px; padding: 6px; margin: 0 0 4px; 
} #char .popularEntries li .border .borderCrop { width: 71px; height: 71px;
} #char .popularEntries li .border .borderCrop img { width: 72px; padding: 0; height: auto;
} #char .popularEntries .name, #char .popularEntries .title {	display: block; text-align: center;
} #char .popularEntries .name { margin: 0 0 4px;
} #char .popularEntries .title { font-weight: bold;
}


/*						TABPANEL						*/
.tabPanel1 .mid { padding: 9px 14px; 
} .tabPanel1 { margin-bottom: 1.2em; 
} .tabPanel1 .button { width: 138px; 
} .tabPanel1 strong { font-size: 0.8em; line-height: 1.3em; padding: 0 5px 0.2em 4px; 
} .tabPanel1 ul, .tabPanel1 li { list-style:none; margin: 0; padding: 0; 
} .tabPanel1 ul { padding: 1em 0 0 2px; 
} .tabPanel1 li { font-weight: bold; padding-bottom: 0.9em; 
} .tabPanel1 li a { padding: 0.2em 0; 
} .tabPanel1 p strong { font-size: 1em;

} .tabPanel1 img.avatar { width: 130px; height: 130px; margin-bottom: 1em; 

} .tabPanelLeft .button4 { margin-bottom: 1.6em !important; width: 148px; 
} .tabPanel1 .button4 { width: 136px; font-size: 0.8em; margin-bottom: 0 !important; 

} .tabPanelLeft { width: 176px; 
} .tabPanelRight { width: 766px; 
} .noSimComp{ margin-top: 2.5em; 

} .tabPanel2 .tabPanel2Col1 { width: 542px; padding-left: 7px; 
} .tabPanel2 .tabPanel2Col2 { width: 160px; 
} .tabPanel2 .tabPanel2Col12 { width: 400px; padding-left: 7px;
} .tabPanel2 .tabPanel2Col22 { width: 300px;
} .profContent, .tagContent, .entryContent  { min-height: 350px; 
} .entryTabs .mid { padding-top: 0.55em; min-height: 250px; 
} 

/*						CHARACTERS						*/
#charhome  .formSearch {
	padding-bottom: 0.5em;
} #charhome .formSearch .searchAdv {
	float: left; width: 166px;
	padding: 0 0 0 15px;
	line-height: 1.8em;	text-align: center;
	font-size: 0.65em;
	margin: -15px 0 0 0;
} #charhome .formSearch .searchAdv a {
	font-size: 1.2em; font-weight: bold;
	display: block;
	color: #9C632B;
} #charhome .formSearch .searchAdv span {
	color: #666;
} #charhome .searchField, #charhome .searchSubmit {
	float: left;
} #charhome .searchField {
	margin: 0 10px 0 0;
} #charhome .searchButton {
	margin: -5px 0 0 0;
	float: left;
} #charhome .findChars .left {
	width: 150px; clear: both;
	padding: 0.8em 0 0 0;
} #charhome .findChars .left select {
	width: 80px;
} #charhome .findChars .left strong {
	width: 50px;
	line-height: 1.4em;
} #charhome .findChars .right {
	width: 410px;
} #charhome .findChars .filterTags {
	padding-left: 20px;
} #charhome .findChars .filterTags h5 {
	width: 100px;
	line-height: 1.4em;
	font-weight: bold; font-size: 0.8em; 
} #charhome .findChars .filterTags ul {
	width: 310px;
} #charhome .findChars p {
	padding: 0.6em 0;
} #charhome .findChars p a {
	margin: 0 16px;
} #charhome .randChars {
	padding-bottom: 1.6em;
} #charhome .popChars table {
	margin-top: 0;
	margin-bottom: 0.6em;
	border: none;
} #charhome .popChars {
	padding-bottom: 1.6em;
}

.popChars h2 {
	float: left;
	padding-right: 20px;
} .popChars .filters {
	float: left;
	font-size: 0.8em;
} .popChars td {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
} .popChars .tableRank2 {
	padding-top: 1.8em;
} .popChars .tableAvatar .border, .popChars .tableAvatar .border a {
	height: 54px; width: 54px;
} .popChars .tableAvatar .border a img {
	width: 56px;
} .popChars .tableCharInfo h5 {
	padding-bottom: 0.3em;
} .popChars .tableCharInfo h5 a {
	padding: 0; font-size: 1.2em;
} .popChars .tableCharInfo .categories {
	padding-left: 0;
	font-size: 1.25em;
} .popChars .tableCharInfo h4 {
	line-height: 1.5em; font-size: 0.85em;	
} .popChars .tableCharInfo .categories a {
	padding: 0;
} .popChars .tableCharLove {
	line-height: 2em; font-size: 1.3em;
	width: 106px;
	padding-top: 0;
} .popChars .tableCharLove a {
	font-size: 0.7em; 
} 
		
.charSim { 
	margin: 1.6em 0;
} .charSim .mid {
	padding: 7px 8px;
} .charSim table {
	border: none;
	margin:0;
	font-size: 0.8em;
} .charSim table td.tableAvatar {
	width: 60px;
} .charSim table td.tableAvatar .border, .charSim table td.tableAvatar .border a {
	width: 52px; height: 52px;
} .charSim table td.tableAvatar img {
	width: 60px;
} .charSim table td.tableCharInfo h5 {
	padding-bottom:0.2em;
} .charSim table td.tableCharInfo .categories {
	font-size: 1.1em;
}

#char .tabPanel1 li {
	font-weight: normal; font-size: 0.9em;
} #char .tabPanel1 li span {
	padding-top: 0.15em;
} #char .tabPanel1 li  li {
	font-size: 1.1em;
} #char .tabPanel1 li .categories {
	width:112px;
	float: left; clear: none;
	font-size: 1.1em; padding: 0 0 0 5px;
} #char .tabPanel1 li .categories ul {
	float: left;
} #char .tabPanel1 li .categories li {
	display: inline; line-height: 1.37em;
} #char .tabPanel1 li .categories li a {
	padding: 0;

} .favBox .hr{
	*padding-top: 0.8em;
	margin-top: 1.6em;
} .favBox .mid {
	padding-bottom: 0.8em;
} .favBox .switch2 {
	margin-bottom: 1em;
	margin-right: 130px;
	height: 29px;
	line-height: 1em;
} .favBox h3 {
	padding: 0 0 1em;
	font-size: 1.1em;
	clear:both;
} .favBox h4 {
	font-size: 0.75em; line-height: 1.4em;
	font-weight: bold;
} .favBox .categories {
	padding-top: 0;
} .favBox .categories a {
	padding-left: 0;
	font-size: 1.1em;

} #char .profCol1 { 
	width: 542px;
} #char .leaveComment .right {
	width: 176px;
	margin-bottom: 0.6em;
}

.charAnime ul, .charManga ul {
	margin-left: 5px;
} .charAnime li, .charManga li {
	 background: transparent url('/images/layout/listBulletSmallSquare.gif') no-repeat scroll left 0.6em; 
	padding: 0 0 0.4em 10px; margin-left: 5px; list-style: none;
}
	


/* 						PROFILE						*/
#prof .profLeft {
	width: 176px;
} #prof .profRight {
	width: 766px;
}

.simComp { 
	padding: 0 0 0.6em 7px;
} .simComp .left {
	width: 126px;
	font-size: 0.8em; line-height: 1.6em;
}.simComp .left span {
	padding-left: 1px;
}.simComp .right {
	font-size: 1.2em;
	padding:0.15em 3px 0 0;
}.simComp .right span {
	font-size:0.7em;
	vertical-align:3px;
}

#prof .profLeft img.avatar {
	width: 130px; height: 130px;
} #prof .profNav {
	padding: 0 0 4px 6px;
	font-size: 0.8em;
} .profNav ul {
	float: left;
	margin: 0; padding: 0;
	list-style-type: none;
} .profNav li {
	margin: 0; padding: 0 0 2px 0;
	list-style: none;	float: left;
	background: transparent url('/images/themes/default/profNavBotBG.gif') repeat-x scroll left bottom;
} .profNav li.selected {
	background: none;
	padding: 0;
	font-weight: bold;
} .profNav li.selected div {
	background: #FFF url('/images/themes/default/profNavBG.gif') no-repeat scroll left top;
	display: block; padding: 0 0 0 1em;
	line-height: 2em;
} .profNav li.selected div span {
	background: #FFF url('/images/themes/default/profNavBG.gif') no-repeat scroll right top;
	display: block; padding: 0 1em 2px 0;
} .profNav li a {
	background: #4A3E2C url('/images/themes/default/profNavBG.gif') no-repeat scroll left -135px;
	display: block; padding: 0 0 0 1em; 
	color: #FFF; line-height: 2em;
} .profNav li a span {
	background: #4A3E2C url('/images/themes/default/profNavBG.gif') no-repeat scroll right -135px ;
	display: block; padding: 0 1em 0 0;
} .profNav li a:hover {
	background: #4A3E2C url('/images/themes/default/profNavBG.gif') no-repeat scroll left -68px;
} .profNav li a:hover span {
	background: #4A3E2C url('/images/themes/default/profNavBG.gif') no-repeat scroll right -68px ;

} #prof .tabPanel2 .profCol1 {
	width: 542px;
	padding: 0 0 1.6em 7px;
} #prof .tabPanel2 .profCol2 {
	width: 160px;
	padding-bottom: 1.6em;
}

.profBio { margin-bottom: 1.6em;
}

.profUserStats { margin-bottom: 1em; 
} .profUserStats h4 { font-size: 0.7em;
} .profUserStats p { line-height:1.4em; padding-bottom:0.45em; 
} .profUserStats .hr { margin: 0.5em 0; 
} .profUserStats a { font-size: 0.7em; font-size: 0.9em; 
}

.profEntryStats { margin-bottom: 1em; 
} .profEntryStats ul, .profEntryStats ul li { list-style: none; margin: 0; padding: 0; 
} .profEntryStats ul { font-size: 0.7em; line-height:1.2em; 
} .profEntryStats ul li { line-height: 1.5em; height: 2em; 
} .profEntryStats ul li div { float: left; clear: both; 
} .profEntryStats ul li a { float: left; 
}

.profCol1 .thirds { background: transparent url('/images/layout/profCol1Thirds.gif') repeat-y scroll left top;
} .profCol1 .thirds .col { width: 164px; padding-right: 10px; margin-right: 14px; float: left; 

}.box4 .thirds { background: transparent url('/images/layout/box4Thirds.gif') repeat-y scroll left top;
} .box4 .thirds .col { width: 150px; padding-right: 11px; margin-right: 13px; float: left; 

}

.profSignature { margin-bottom: 1.6em; 
} .profSignature .mid { text-align: center; 
} .profSignature img { display: inline; 
}

.profSignaturePage .profSignature { width: 542px; 
} .profSignaturePage .button4 { width: 190px; margin-bottom: 1em; 
} .profSignaturePage textarea { font-size:0.8em; padding: 0.6em 5px; 
}

.profFriendsTab { margin: 0; padding: 1em  0 0 6px; font-size: 1.3em; clear: both; 
} .profFriendsTab ul, .profFriendsTab  li { list-style: none; padding: 0; margin: 0; 
} .profFriendsTab li { width: 343px; float: left; padding: 0 20px 1.6em 0; 
} .profFriendsTab li .border { float: left; width: 70px; height: 70px; padding: 5px; 
} .profFriendsTab li div { padding-left: 12px; float: left; width: 200px; 
} .profFriendsTab li div h4 { padding: 0 0 0.2em; font-size: 1.1em; line-height: 1.3em; 
} .profFriendsTab ul.friendLinks { font-weight: bold; 
} .profFriendsTab ul.friendLinks li { border-right: solid #848484 1px; float: left; width: auto; padding: 0 10px 0 0; margin: 0 10px 0.7em 0; line-height: 1.3em; 
} .profFriendsTab a.button4 { clear: both; margin-top: 0.3em; width: 160px; 
}

.profRecs .mid { padding-bottom: 0.2em; 
} .profRecs .featureCol1 { padding-right: 15px; 
} .profRecs h4 { padding-bottom: 0.3em; 
} .profRecs ul, .profRecs li { list-style: none; margin: 0; padding: 0; 
} .profRecs li { width: 310px; border-bottom: solid 1px #848484; padding: 0 0 0.6em 3px; margin-bottom: 1em; 
} .profRecs li h3, .profRecs li h4 { font-weight: bold; font-size: 1.2em; line-height: 1.3em; 
} .profRecs li h4 { font-size: 1em; padding-bottom: 0; 
} .profRecs li div { text-align: right; float: none; padding-bottom: 0.1em; 
} .profRecs li div a { font-size: 0.8em; font-weight: bold; line-height: 0.8em; padding: 2px; 
}

.profFavorites {
	margin: 1.6em 0;
} .profFavorites .thirds {
	margin-bottom: 1.6em;
} .tabPanelLeft .profFavorites {
	width: 160px;
} .profFavorites .mid {
	padding: 0.3em 16px;
} .profFavorites h4 {
	font-weight: bold; font-size: 0.8em; color: #666;
	border-bottom: 1px solid #666;
	padding: 0 0 0.2em; margin: 0 0 0.4em;
} .profFavorites ul {
	list-style: none;
	margin: 0; padding: 0.3em 0 0;
} .profFavorites li {
	clear: both;
	line-height:1em;
	padding:0.2em 0 0.3em;
} .profFavorites .image {
	float:left; height:25px; width:18px;
	margin:0 10px 0.8em 0; padding:0; 
	overflow:hidden; 
} .profFavorites .image img {
	width: 20px;
} .profFavorites .name {
	font-size: 0.9em; 
} .profFavorites .title {
	font-size: 0.8em; line-height: 1em;
	color: #999; 
} .profFavorites .alignRight {
	margin:0 0 0; padding:1.6em 0 0;
	font-size: 0.8em;
} .profFavorites .alignRight a {
	padding: 0.6em 0 0.5em 28px
}
	

.profMLSOA { margin-bottom: 1.6em;
} .profMLSOA h4 { background-image: url('/images/themes/default/headerBarThemeMLSOA.gif'); width: 149px; 
} .profMLSOA ul { background: transparent url('/images/layout/profMLSOA.gif') no-repeat scroll left top; 
	border: none; margin:9px 0 0 10px; padding:0 0 0 5px; width: 368px; height: auto; font-size: 0.65em; 
} .profMLSOA li { background: transparent url('/images/layout/profMLSOAMeter.gif') no-repeat scroll left top; 
	width: 57px; padding: 14px 0 0 2px; border-left: solid #000 1px; 
}

#prof .featureCol2 { width: 244px; 
}

.customListButtons { margin: 0.5em 0 1em; 
} .customListButtons .button4 { width: 180px; float: left; 
} .customListButtons strong { float: left; margin: 0 40px;
}

#prof .customLists, #users .customLists { margin-bottom: 1.6em; 
} .customLists h2 { border-bottom: 1px solid #848484; margin-bottom: 0.8em; padding-bottom: 0.3em; 
} .customLists ol { margin: 0 0 0.4em 0; list-style-position: inside; 
} .customLists li { padding: 0 0 0.7em 0; line-height: 1.3em; 
} .customLists li a { font-weight: bold; font-size: 1.15em; 

} .customListCol2 { width: 424px; float: left; margin-bottom: 1.6em; 
} .customListCol2 .mid { padding: 0.3em 17px 0.7em; 
} h3.customListCol2 { padding: 0 60px 1em 0; font-weight: bold; margin: 0; 
} h3.customListCol2 input { width: 310px; margin-left: 10px; 
} .createCustomList .pagination { padding-top: 1em; 
} .customListCol2 h5{ font-size: 0.8em; font-weight: bold; 
} .customListCol2 .switch{ font-size: 0.8em; margin-right: 17px; 
} .listArrow { background: transparent url('/images/themes/default/arrowRight.gif') no-repeat scroll right center;
	float: left; height: 105px; width: 51px; margin:200px 10px 0 -1px; 
} .customListTableHeader { width: 371px; line-height: 2.8em; background-color: #EEE;
	border: solid 1px #CCC; border-bottom: none;  font-size: 0.75em; font-weight: bold; margin-top: 0.4em; 
} .customListTitle { width: 237px; float: left; 
} .customListNew .customListTitle { width: 226px; 
} .customListNew .customListTable { min-height:434px; overflow:visible; height: auto; 
} .customListRating { width: 91px; float: left; text-align: center; 
} .customListAdd { width: 39px; float: left; text-align: center; 
} .customListRemove { width: 36px; float: left; text-align: center; 
} .customListTableHeader .customListTitle { padding-left: 8px; width: 229px; border: solid 1px #FFF; 
} .customListNew .customListTableHeader .customListTitle { width: 218px; 
} .customListTableHeader .customListRating { border: solid 1px #FFF; border-left: 0; 
} .customListTableHeader .customListAdd { border: solid 1px #FFF; border-left: 0;
} .customListTableHeader .customListRemove { border: solid 1px #FFF; border-right: 0; border-left-width: 15px; 
} .customListTable { height: 398px; width: 385px; overflow: auto; border: solid 1px #CCC; padding: 1px; background-color: #FFF; 
} .customListTable ul, .customListTable li { list-style: none; margin:0; padding: 0; 
	background-color: #DDD; 
} .customListTable li { border-bottom: solid 1px #f7e2d6; border-right: solid 1px #FFF; background-color: #FFF; 
	padding: 0.4em 0 0.1em 1px; clear:both; font-size: 0.9em; width: 367px; 
} .customListNew .customListTable li { background: #F7E2D6 url('/images/layout/listBulletGrip.gif') no-repeat scroll 1px 1px; 
	border-bottom: solid 1px #FFF; width: 354px; cursor: move; padding-left: 15px; 
} .customListTable li span { line-height: 1.8em; 
} .customListTable .clear { display: block; 
} .customListTable li a { padding: 0 5px; 
} .customListTable li img { margin: 0 auto; 
} .customListTable li a.listAddButton { margin-top: 0.2em; width: 15px; 
} .customListTable li a.delButton { margin-top: 0.1em; width: 15px; 

} .createCustomList .caution { width: 388px; float: left; margin-right: 60px; 
} .createCustomList .editTags { width: 196px; float: left;
} .createCustomList input.buttonPublish { float: left; margin: 20px 0 0 70px; 
}

.profFriends { margin-bottom: 1.6em;
} .profFriends .mid { padding-top: 0.5em; 
} .profFriends ul, .profFriends li { list-style: none; margin: 0; padding: 0; clear: none;
} .profFriends li { float: left; padding: 10px 14px 2px 0;
} .profFriends img { height:76px; padding:6px; width:76px;
} .profFriends .userActivity { margin-bottom: 0; 
} .profFriends .userActivity li { padding-right: 0; width: 500px; 
} .profFriends .userActivity li span { width: 470px; 
}

.profRatingStats { margin-bottom: 1.6em;
} .profRatingStats ul, .profRatingStats li { list-style: none; padding: 0; margin: 0; 
} .profRatingStats li { height: 14px; font-size: 0.9em; text-align: right; background-repeat: repeat-y; border-bottom: 1px solid #FFFFFF;
} .profRatingStats li.half { letter-spacing: -0.1em; 
} .profRatingStats li.ratingStats1 { background: transparent url('/images/layout/ratingStatsBG1.gif') repeat-y scroll left top;
} .profRatingStats li.ratingStats2 { background: transparent url('/images/layout/ratingStatsBG2.gif') repeat-y scroll left top;
} .profRatingStats li.ratingStats3 { background: transparent url('/images/layout/ratingStatsBG3.gif') repeat-y scroll left top;
}

.profCustomLists { padding-top: 0.8em;
} .profCustomLists .customLists { width: 343px; float: left; padding: 0 20px 1.6em 0;
} .profCustomLists h2 a { float: left; width: 300px; 
} .profCustomLists .customLists .manga, .profCustomLists .customLists .anime { font-size: 0.7em; line-height: 1.7em; margin-top: 0.4em; 
} .profCustomLists .customLists .border { height:50px; margin-right:10px; width:50px; padding: 5px; 
} .profCustomLists .customLists .borderCrop { height:50px; width:50px;
} .profCustomLists .customLists .mangaList img { height:74px; margin:0; top:-10px; width:53px;
} .profCustomLists .customLists .animeList img { height:50px; margin:0; width:50px;
} .profCustomLists .customLists ol { width: 243px; 
} .profCustomListEntry ol { clear: both; 
}

.profGenres { margin-bottom: 1em; 
}

.profAddRecs .recBox { float: left; width: 326px; border-bottom: solid 1px #848484; margin: 0 30px 1.6em 10px; 
} .profAddRecs .recBox div { clear: both; 
} .profAddRecs .recBox h4 { width: 72px; padding-right: 10px; float: left; font-size: 1.1em; font-weight: bold; 
} .profAddRecs .recBox span { line-height: 2em; 
} .profAddRecs .recBox input.names { width: 232px; margin-bottom: 0.5em; float: left; 
} .profAddRecs .recBox strong { font-size: 1.2em; 
} .profAddRecs .recBox .recChecks { min-height: 126px; font-size: 0.8em; margin-bottom: 1em; 
} .profAddRecs .recBox textarea { font-size:0.8em; padding: 0.5em 6px; width: 310px; margin-bottom: 1em; 
}

/*						BLOGS						*/
.blogEntry { padding-bottom: 1em; 
} .blogEntry h3 { font-size: 1.1em; line-height: 1.1em; padding-bottom: 0.8em; width: 416px; 
} .blogEntry .dateBox { float: left; 

} .topRight { width: 124px; font-size: 0.7em; padding-bottom: 0; text-align: right; line-height: 2.2em;
} .topRight a.edit { margin-right: 10px; 
} .topRight .addThis { line-height: 6em; float: right; 
} .topRight div { clear: both; width: 100%; 


} .blogEntry img{ padding: 6px; max-width: 500px; max-height: 600px; 
} .blogEntry ul { margin-left: 70px;  
} .blogEntry ol { margin-left: 75px;  


} .blogFilter { font-size: 0.8em; padding-bottom: 0.4em; 


/* tags horizontal lists */
} .categories { font-size: 0.9em; color: #848484; padding-top: 0.2em; clear: both; 
} .categories li , .categories h4{ line-height: 1.6em; 
} .categories h4 { float: left; padding: 0 0.5em 0 0; font-size: 0.8em; margin: 0; 
} .categories ul, .categories li  { display:inline; line-height: 1.6em; list-style: none; margin: 0; padding: 0; clear: none; 
} .categories li a { padding: 2px 0;


} .catList li { background-image: none !important; padding: 0 0 0.9em 0 !important; clear: both; font-size: 0.9em; 
} .catList li input { margin-right: 5px; width: auto; 
} .catList li input, .catList li label { float: left; 
} .catList li label  { width: 100px; padding-bottom: 0.8em; 
} .catList li span { width: 100px; padding: 0 0 0.8em 4px; 

} .crumbs { font-size: 0.9em; color: #ccc; padding: 0 0 1.4em 0; 
} .crumbs h4 { float: left; padding-right: 0.5em; 
} .crumbs ul, .crumbs li  { float: left; list-style: none; margin: 0; padding: 0; 
} .crumbs li { padding-right: 0.3em; line-height: 2.1em; 
} .crumbs li a { padding: 2px 2px 2px 0; color: #888; 
} .crumbs li span { font-size: 1.2em;  


} .bigTags .bigTagsHeader { border-bottom:1px solid #CCC; font-size:0.85em; margin-bottom:0.5em; padding-bottom:0.1em;

} .blogEntry p { line-height: 1.6em; padding-bottom: 0.9em; overflow: hidden; 
} .blogEntry .leaveComment { text-align: right; border-bottom: solid 1px #848484; font-size: 0.8em; line-height: 1.4em; padding-bottom: 0.2em; 

} .blogNav .mid { padding-top: 0.3em; height: 1%; 
} .blogNav h4 { font-weight: bold; font-size: 0.8em; padding-bottom: 0.5em; 
} .blogNav ul, .blogNav li { margin: 0; padding: 0; list-style: none; 
} .blogNav li { background: transparent url('/images/layout/listBulletSmallSquare.gif') no-repeat scroll left 0.6em; 
	padding: 0 0 0.4em 10px; margin-left: 5px; 
} .blogNav ul { font-size:0.75em; 
} .blogNav .hr { margin: 0.5em 0 0.8em; 

} .recentBlogs  { margin-bottom: 1em; 
} .recentBlogs .mid , .customLists .mid { padding: 0.5em 17px; 
} .featureCol2 h2, .featureCol3 h2 { padding-bottom: 0.3em; border-bottom: solid 1px #848484; margin-bottom: 0.8em; 
} .featureCol2 p { font-size: 0.75em; line-height: 1.4em; padding-bottom: 0.5px; 
} .recentBlogs .blogEntry { padding-bottom: 0; 
} .featureCol2 h3, .featureCol3 h3 { font-size: 0.9em; font-weight: bold; padding-bottom: 0.4em; 
} .featureCol2 .leaveComment { border: none; font-size: 0.7em; line-height: 1.5em; padding-right: 0.2em; text-align: right;

} .blogEdit .formField strong { width: 29px; 

} .editTags, .editTags2 { padding-bottom: 1.6em; font-size: 0.8em; line-height: 1.2em; 
} .editTags h4, .editTags2 h4 { font-weight: bold; padding-bottom: 0.5em; 
} .editTags h4 { float: left; padding: 0 0.4em 0 0; 
} .editTags .tagHeader { padding-bottom: 0.3em; 
} .editTags .tagHeader span { float:left; padding-bottom:0.8em; padding-right:10px; width:124px;
} .editTags .tagHeader a { line-height: 1.4em; 
} .editTags .mid { padding-top: 0.5em; padding-bottom: 0.3em;
} .editTags a { font-size: 0.9em; line-height: 3em; 
} .editTags a.newTag { clear: both; display: block; 
} .editTags .addedTag { clear: both; 
} .editTags .addedTag span { width: 124px; float: left; padding-right:10px; padding-bottom: 0.8em; 
} .editTags span a { float: left; 
} .editTags #extra_anime span, .editTags #extra_manga span, .editTags #extra_tags span { clear: both;
} .editTags #extra_anime a, .editTags #extra_manga a, .editTags #extra_tags a { margin-top: 0.25em; 
} .editTags span input { font-size: 1em; width: 120px; float: left; margin: 0 10px 0.6em 0; 
} .editTags2 p { padding-bottom: 0; font-size: 0.9em; color: #848484; 
} .editTags2 textarea { padding: 0.5em 6px; font-size: 1em; width: 140px; 
} .editTags2 ul, .editTags2 li { list-style: none; margin: 0; padding: 0; font-size: 0.9em; 
} .editTags2 ul { padding-top: 0.7em; font-size: 1em; 
} .editTags2 li { float: left; padding: 0 0.3em 0.4em 0; 

} .editTags2 input.buttonPublish { margin:60px 0 0 30px; 



} #addBlogLink { margin-bottom: 0.8em; 
} #addCharLink { margin-bottom: 0.8em;
} #addCharLink span { padding-top: 2px; height: auto;
} .tableAdd .button4 {  width: 148px;
} .tableAdd { margin: -12px 0 1.4em 0; 
} .tableAddSmall { margin: -20px 0 1.4em 0; 
}


/*						PROFILE EDIT					*/
.profEditFields { width: 400px; float: left;
} .profEditAvatar { width: 288px; float: right; margin-top: 2em; 
} .profEditAvatar .profEditAvatarImage { text-align: center; 
} .profEditAvatar .border { padding: 13px; margin: 0 auto 1.4em; 
} .profEditAvatar input { width: 218px; 
} .profEditAvatar  span { font-size: 0.7em; display: block; color: #848484; padding-bottom: 0.8em;
} .profEditAvatar strong { font-weight: normal; font-size: 0.75em; line-height: 1.4em; 
} .profEditAvatar strong span { font-weight: bold; display: inline; font-size: 0.9em; color: #000; 
} .profEditBio { clear: both;
} .profEditCol3 { width: 220px; float: left; padding-right: 30px;
} .profEditCol3 h3 { font-weight: bold; 
} .profEditCol3 ol { margin-left: 26px; font-weight: bold; 
} .profEditCol3 ol li { padding-bottom: 1.4em; 
} .profEditCol3 select { width: 150px; line-height: 1.2em; 
} .profEditCol3 input { margin: 30px 0 0 20px;
}

/*						SIGNATURE EDIT						*/
.editSig .tabPanel2 ol { font-weight: bold; font-size: 1em; 
} .editSig .tabPanel2 ol li { padding-bottom: 1.2em; 
} .editSig .tabPanel2 ol li li { padding-bottom: 0.3em; 
} .editSig .tabPanel2 ol li input { vertical-align: middle; padding: 0.2em 0 0.2em 0.2em; 
} .editSig .tabPanel2 ol li input.radioButton { border: none;
} .editSig .tabPanel2 ol li h2 { font-size: 1em; padding-bottom: 0.5em; 
} .editSig .tabPanel2 ol .mid { padding-bottom: 0.3em; 
} .editSig .tabPanel2 ol li span, .editSig .tabPanel2 ol li p { font-weight: normal 
} .editSig .tabPanel2 ol .mid span { padding-left: 20px; font-size: 0.8em; 
} .editSig .tabPanel2 ol li p a { font-weight: bold; 
} .editSig .tabPanel2 ol .mid h3 { padding-bottom: 0.2em; 
} .editSig .tabPanel2 ol ul { font-weight: normal; margin-top: 0; 
} .editSig .tabPanel2 ol ul.sigBG li { padding-bottom: 1em; 
} .editSig ol ul.sigBG, .editSig ol ul.sigBG li { list-style: none; margin-left: 10px ; padding-left: 0;
} .editSig .tabPanel2 ol .center { text-align: center; width: 580px; padding: 0.3em 0; font-size: 1.1em; font-weight: normal; 
} .editSig ol ul.sigBG li input { vertical-align: top; 
} .editSig .tabPanel2 ol ul li img { display: inline; padding-left: 10px; 
} .editSig .tabPanel2 ol ul li span { font-size: 0.8em; 
} .editSig .tabPanel2 ol em { font-size: 0.8em; 
}

/*						COMMENTS						*/
.comment { padding: 1em 0; 
} .comment .commentUser { width: 96px; display: block; float: left; text-align: center; 
} .comment .avatar { width: 80px; height: 80px; padding: 6px; 
} .comment .name { font-weight: bold; font-size: 0.7em; margin: 0 -14px; z-index: 1; display: block; 
} .comment .top, .comment .mid, .comment .mid2, .comment .bot { background-position: right; 
} .comment .commentBubble { width: 437px; 
} .comment .commentHeader { padding: 0.4em 17px 0.4em 23px;
	background: transparent url('/images/themes/default/commentTabThemeBG.gif') no-repeat scroll left bottom; 
} .comment h4 { float: left; 
} .comment .date { float: right; font-size: 0.7em; color: #707070; 
} .blogComment .date { float:left; padding:0 0 0.2em 5px; 
} .comment .mid { padding:0 17px 5px 29px; font-size: 0.8em; line-height: 1.5em; 
} .comment .mid p { font-size: 1em; line-height: 1.5em; 

} .commentFooter { text-align: right; float: right; padding: 1em 0 0.1em 0; 
} .commentFooter ul, .commentFooter li { list-style: none; padding: 0; margin: 0; 
} .commentFooter li { float: left; line-height: 1.3em; padding-right: 0.3em; margin-right: 0.3em; border-right: solid 1px #848484; 
} .commentFooter li a { padding: 2px; }

.leaveComment { padding-top: 1.6em; clear: both; 
} .leaveComment .mid { padding-top: 6px; 
} .leaveComment ul, .leaveComment li { margin: 0; padding: 0; list-style: none;
} .leaveComment li { float: left; font-size: 0.9em; width: 169px; line-height: 2em; padding-bottom: 0.3em; 
} .leaveComment li input { display: inline; border: none; 
} .leaveComment li span { float:left; padding: 0.5em 4px 0 0;
} .leaveComment li div { line-height: 1.6em; padding-left: 17px; display: inline;
} .leaveComment textarea {	margin: 1em 0; width: 506px; 
}


/* Full Size */
.commentIconHi { background: transparent url('/images/layout/commentIconHi.png') no-repeat scroll left center; 
} .commentIconWelcome { background: transparent url('/images/layout/commentIconWelcome.png') no-repeat scroll left center; 
} .commentIconGreatRec { background: transparent url('/images/layout/commentIconGreatRec.png') no-repeat scroll left center; 
} .commentIconGreatReview { background: transparent url('/images/layout/commentIconGreatReview.png') no-repeat scroll left center; 
} .commentIconTellMe { background: transparent url('/images/layout/commentIconTellMe.png') no-repeat scroll left center; 
} .commentIconGreatProfile { background: transparent url('/images/layout/commentIconGreatProfile.png') no-repeat scroll left center; 
} .commentIconPicture { background: transparent url('/images/layout/commentIconPicture.png') no-repeat scroll left center; 
} .commentIconThanks { background: transparent url('/images/layout/commentIconThanks.png') no-repeat scroll left center; 
} .commentIconRock { background: transparent url('/images/layout/commentIconRock.png') no-repeat scroll left center; 
} .commentIconTop5 { background: transparent url('/images/layout/commentIconTop5.png') no-repeat scroll left center; 
} .commentIconGreatSignature { background: transparent url('/images/layout/commentIconGreatSignature.png') no-repeat scroll left center; 
} .commentIconGreatAnimeList { background: transparent url('/images/layout/commentIconGreatAnimeList.png') no-repeat scroll left center; 
}

/* Thumbnails */
.theme .commentIconHiTn div { background: transparent url('/images/layout/commentIconHiTn.png') no-repeat scroll left center; 
} .theme .commentIconWelcomeTn div { background: transparent url('/images/layout/commentIconWelcomeTn.png') no-repeat scroll left center; 
} .theme .commentIconGreatRecTn div { background: transparent url('/images/layout/commentIconGreatRecTn.png') no-repeat scroll left center; 
} .theme .commentIconGreatReviewTn div { background: transparent url('/images/layout/commentIconGreatReviewTn.png') no-repeat scroll left center; 
} .theme .commentIconTellMeTn div { background: transparent url('/images/layout/commentIconTellMeTn.png') no-repeat scroll left center; 
} .theme .commentIconGreatProfileTn div { background: transparent url('/images/layout/commentIconGreatProfileTn.png') no-repeat scroll left center; 
} .theme .commentIconPictureTn div { background: transparent url('/images/layout/commentIconPictureTn.png') no-repeat scroll left center; 
} .theme .commentIconThanksTn div { background: transparent url('/images/layout/commentIconThanksTn.png') no-repeat scroll left center; 
} .theme .commentIconRockTn div { background: transparent url('/images/layout/commentIconRockTn.png') no-repeat scroll left center; 
} .theme .commentIconTop5Tn div { background: transparent url('/images/layout/commentIconTop5Tn.png') no-repeat scroll left center; 
} .theme .commentIconGreatSignatureTn div { background: transparent url('/images/layout/commentIconSignatureTn.png') no-repeat scroll left center; 
} .theme .commentIconGreatAnimeListTn div { background: transparent url('/images/layout/commentIconListTn.png') no-repeat scroll left center; 
}


/*						TERMS OF SERVICE						*/
#tos { font-size: 0.8em; line-height:1.4em; 
} #tos p { font-size: 1em; 
} #tos li { padding-bottom: 0.8em; 
} 

/*						PRIVACY POLICY						*/
#privacypolicy { line-height: 1.4em; 
} #privacypolicy p { 
} #privacypolicy li { padding-bottom: 0.4em; 
}

/* 						FORUMS STUFF						*/
#theme #themeDrop select{
	font-size: 1.1em;
}

#forum img {
	display: inline;
}

/*.mid li {
	font-size: 1em;
}*/
