#actorHome { width:800px; margin-left: auto; margin-right: auto; }
#actorHome #mainColumn { width:490px; float:left; }
#actorHome #sideColumn { width:300px; float:right; }
#actorHome #random_actors .links { text-align:right;}
#actorHome #random_actors ul li { float:left; height:95px; line-height:14px; margin-top:8px; overflow:hidden; text-align:center; width:92px; }
#actorHome #random_actors ul li div {padding-bottom:10px; text-align:center; }
#actorHome #random_actors ul li a { font-size:11px; }
#actorHome #recent_photos { margin-top:10px; }
#actorHome #recent_photos .links { text-align:right; }
#actorHome #recent_photos ul li { float:left; width:92px; text-align:center; padding-top:8px; }
#actorHome #recent_photos ul li div { height:28px; text-align:center; }
#actorHome #recent_photos .box_content { padding-bottom:10px; }

#actorHome #hot_this_week { margin-top:10px; }
#actorHome #hot_this_week .rank { width:25px; vertical-align:top; font-weight:bold; font-size:16px; color:#666;}
#actorHome #hot_this_week .photo { width:90px; vertical-align:top; padding-bottom:10px; }
#actorHome #hot_this_week .name { width:159px; vertical-align:top; }
#actorHome #hot_this_week .name a { font-weight:bold; }
#actorHome #hot_this_week .name .stats { font-size:11px; font-style:italic; }

#actorProfile { width:800px; margin-left: auto; margin-right: auto; }
#actorProfile #mainColumn { width:520px; float:left; }
#actorProfile #sideColumn { width:270px; float:right; }
#actorProfile #info #photo { float:left; width:126px; font-size:10px; border:1px solid #000; text-align:center; padding:3px; }
#actorProfile #info #basics { float:left; width:210px; margin-left:8px; }
#actorProfile #info #basics li { padding-bottom:5px; }
#actorProfile #info #basics li strong { display:block; }
#actorProfile #info #links { float:right; width:140px; }
#actorProfile #info #links li { padding-bottom:5px; }
#actorProfile #info #bio { clear:both; margin-top:5px; }
#actorProfile #info #postForm { border-top:1px solid; margin-top:5px; padding-top:5px; }
#actorProfile #info #postForm table { display:block; }
#actorProfile #info #postForm th { text-align:left; width:247px; }
#actorProfile #info #postForm textarea { width:240px;font-size:10px;border:1px solid #b2b2b2; overflow:hidden; background-color:#fff;}
#actorProfile #info #badLink { font-size:11px; text-align:right; }
#actorProfile #photos { clear:both; margin-top:10px; }
#actorProfile #photos .header h2 { float:left; font-size:12px; font-weight:normal; font-style:italic; }
#actorProfile #photos .header .links { float:right; }
#actorProfile #photos ul { margin-top:5px; }
#actorProfile #photos ul li { float:left; width:82px; }
#actorProfile #fans { margin-top:10px; }
#actorProfile #fans .header h2 { float:left; font-size:12px; font-weight:normal; font-style:italic; }
#actorProfile #fans .header .links { float:right; text-align:right; }
#actorProfile #fans ul li { float:left; width:123px; text-align:center; padding-top:5px; font-size:11px; }
#actorProfile #fans ul li .fanImg { height:75px; overflow:hidden; }
#actorProfile #fans ul li .fanUsername { width:123px; overflow:hidden; }
#actorProfile #fans ul li .online { font-size:10px; color:green; }
#actorProfile #fans ul li .online img { vertical-align:middle; }
#actorProfile #comments { margin-top:10px; }
#actorProfile #comments .header h2 { float:left; font-size:12px; font-weight:normal; font-style:italic; }
#actorProfile #comments .header .links { float:right; }
#actorProfile #comments p.empty { margin:3px 0px; border-top:1px dotted; border-bottom:1px dotted; padding:10px 0px; }
#actorProfile #comments ul { margin:5px 0px; border-bottom:1px dotted; }
#actorProfile #comments li { border-top:1px dotted; padding:5px 0px; }
#actorProfile #comments li .userImg { float:left; margin-right:3px; }
#actorProfile #comments li .comment { float:right; width:410px; font-size:11px; }
#actorProfile #comments li .comment .username { float:left; }
#actorProfile #comments li .comment .links { float:right; }
#actorProfile #comments li .comment .age { float:right; font-size:10px; font-weight:bold; }
#actorProfile #comments li blockquote { overflow:hidden; }
#actorProfile #comments li blockquote img { max-width:390px; }
#actorProfile #comments .footer .links { float:right; text-align:right; }
#actorProfile #topActors li { float:left; height:105px; width:81px; text-align:center; }
#actorProfile #topActors li .name { height:24px; width:81px; overflow:hidden; font-size:10px; line-height:10px; }
#actorProfile #filmography { margin-top:10px; }
#actorProfile #filmography .headline { font-size:12px; font-weight:normal; font-style:italic; }
#actorProfile #filmography li { padding:3px 0px; font-weight:bold; }
#actorProfile #filmography li .mpaa { font-size:11px; font-weight:normal; }
#actorProfile #filmography .links { margin-top:5px; }
#actorProfile #news { margin-top:10px; }
#actorProfile #news .headline { font-size:12px; font-weight:normal; font-style:italic; }
#actorProfile #news .links { text-align:left; }
#actorProfile #news li { padding-top:5px; }
#actorProfile #news .storyImg { float:left; margin-right:5px; }
#actorProfile #news h4 { font-size:12px; height:14px; overflow:hidden; }
#actorProfile #news h4 a { text-decoration:none; }
#actorProfile #news .storyCredit { font-size:11px; }
#actorProfile #skins { margin-top:10px; }
#actorProfile #skins .headline { font-size:12px; font-weight:normal; font-style:italic; }
#actorProfile #skins .links { text-align:left; }
#actorProfile #skins li { padding:3px 0px; }
#actorProfile #skins li .skin { width:122px; float:left; margin-right:8px; font-size:10px; }
#actorProfile #skins li .skinImg { width:120px; height:57px; border:1px solid #000; overflow:hidden; }
#actorProfile #skins li .skinInfo { float:left; width:114px; }
#actorProfile #skins li .skinInfo strong { display:block; }
#actorProfile #skins li .skinInfo .skinArtist { font-size:11px; width:114px; overflow:hidden; }
#actorProfile #skins li .skinInfo .skinCount { font-size:11px; }
#actorProfile #skins li .skinInfo .skinLink { font-size:11px; }
#actorProfile #quizzes { margin-top:10px; }
#actorProfile #quizzes .headline { font-size:12px; font-weight:normal; font-style:italic; }
#actorProfile #quizzes .links { text-align:left; }
#actorProfile #quizzes ul li { padding:3px 0px; }
#actorProfile #quizzes ul li .quizImg { float:left; vertical-align:top; width:80px; height:80px; overflow:hidden; }
#actorProfile #quizzes ul li .quizTitle { margin-left:85px; font-weight:bold; }
#actorProfile #quizzes ul li .credit { margin-left:85px; font-size:11px; }
#actorProfile #quizzes ul li .credit a { font-weight:bold; text-decoration:none; }
#actorProfile #quizzes ul li .age { margin-left:85px; font-weight:bold; color:#aaa; font-size:10px; }
#actorProfile #videos { margin-top:10px; }
#actorProfile #videos .headline { font-size:12px; font-weight:normal; font-style:italic; }
#actorProfile #videos .links { text-align:left; }
#actorProfile #videos li { float:left; width:122px; padding-top:5px; text-align:center; }
#actorProfile #videos li h3 { font-size:11px; width:122px; height:28px; overflow:hidden; }
#actorProfile #videos li h3 a { text-decoration:none; }
#actorProfile #actorAdminMenu { margin-bottom:10px; }

/* ACTOR COMMENT BOARD */
#actorComments { width:800px; margin-left: auto; margin-right: auto; }
#actorComments #mainColumn { width:520px; float:right; }
#actorComments #sideColumn { width:270px; float:left; }
#actorComments #comments .navigation .pagination { float:left; }
#actorComments #comments .navigation .pagination .selected { font-weight:bold; text-decoration:none; }
#actorComments #comments .navigation .links { float:right; }
#actorComments #comments p.empty { margin:3px 0px; border-top:1px solid #000; border-bottom:1px dotted; padding:10px 0px; }
#actorComments #comments ul { margin:5px 0px; border-bottom:1px dotted; }
#actorComments #comments li { border-top:1px dotted; padding:5px 0px; }
#actorComments #comments li .userImg { float:left; margin-right:3px; }
#actorComments #comments li .comment { float:right; width:410px; font-size:11px; }
#actorComments #comments li .comment .username { float:left; }
#actorComments #comments li .comment .links { float:right; }
#actorComments #comments li .comment .age { float:right; font-size:10px; font-weight:bold; }
#actorComments #comments li blockquote { width:390px; overflow:hidden; }
#actorComments #comments li blockquote img { max-width:390px; }
#actorComments #actorPhoto { width:248px; border:1px solid #000; text-align:center; padding:10px; }
#actorComments #actorPhoto .links { font-weight:bold; text-align:center; margin-top:5px; }
#actorComments #details { margin-top:10px; }
#actorComments #details li { padding:3px 0px; }
#actorComments #ad1 { width:268px; margin-top:10px; padding:10px 0px; text-align:center; border:1px solid #efefef; }

/* ACTOR NEWS */
#actorNews { width:800px; margin-left: auto; margin-right: auto; }
#actorNews #mainColumn { width:520px; float:right; }
#actorNews #sideColumn { width:270px; float:left; }
#actorNews #actorPhoto { width:248px; border:1px solid #000; text-align:center; padding:10px; }
#actorNews #actorPhoto .links { font-weight:bold; text-align:center; margin-top:5px; }
#actorNews #details { margin-top:10px; }
#actorNews #details li { padding:3px 0px; }
#actorNews #ad1 { width:268px; margin-top:10px; padding:10px 0px; text-align:center; border:1px solid #efefef; }
#actorNews #stories .navigation .pagination { float:left; }
#actorNews #stories .navigation .pagination .selected { font-weight:bold; text-decoration:none; }
#actorNews #stories .navigation .links { float:right; }
#actorNews #stories ul { border-bottom:1px dotted; margin:5px 0px; }
#actorNews #stories ul li { border-top:1px dotted; padding:3px 0px; }
#actorNews #stories ul li .storyImg { float:left; margin-right:5px; }
#actorNews #stories ul li .storyLine { font-size:11px; }
#actorNews #stories ul li .storyLinks { font-size:11px; }
#actorNews #stories ul li p { font-size:11px; margin:0px; }

/* ACTOR FILMOGRAPHY */
#actorFilmography { width:800px; margin-left: auto; margin-right: auto; }
#actorFilmography #movies { float:right; width:520px; }
#actorFilmography #movies ul li { float:left; width:247px; margin:5px 0px; }
#actorFilmography #movies ul li img { float:left; margin-right:5px; }
#actorFilmography #actorPhoto { float:left; width:248px; border:1px solid #000; text-align:center; padding:10px; }
#actorFilmography #actorPhoto .links { font-weight:bold; text-align:center; margin-top:5px; }
#actorFilmography #details { clear:left; float:left; width:270px; margin-top:10px; }
#actorFilmography #ad1 { clear:left; float:left; width:270px; margin-top:10px; }

/* ACTOR COMMENTS */
#actorCommentForm { width:800px; margin-left: auto; margin-right: auto; }
#actorCommentForm #mainColumn { width:520px; float:right; }
#actorCommentForm #sideColumn { width:270px; float:left; }
#actorCommentForm em { font-size:11px; }
#actorCommentForm #actorPhoto { width:248px; border:1px solid #000; text-align:center; padding:10px; }
#actorCommentForm #actorPhoto .links { font-weight:bold; text-align:center; margin-top:5px; }
#actorCommentForm #details { margin-top:10px; }
#actorCommentForm #details li { padding:3px 0px; }
#actorCommentForm #ad1 { width:268px; margin-top:10px; padding:10px 0px; text-align:center; border:1px solid #efefef; }

#actorProfile div div a.headerLink { font-weight: bold; margin: 0; padding:0; }
