/* CSS Document */
html, body {height: 100%; overflow:hidden; }
body {  font-family: Arial, Verdana, myriad, Arial, helvetica, Sans-Serif; background:#fff url(../img/bg_body.jpg) top fixed; margin:0; padding:0; overflow:hidden; }
#background { width:100%; background: url(../img/bg_container.jpg) top no-repeat fixed; padding:0; margin:0; height:100%; overflow:scroll; overflow-x:hidden; _overflow-x:hidden; cursor:default; }

#container_inner { width:924px;  margin:0 auto; background:#fff url(../img/bg_top_container.jpg) top no-repeat; padding:1.5em 10px 0 10px; }

.clear { height:1px; clear:both; margin:0; padding:0; }

.header { height:115px; margin:0 auto;  }

.header .logo { display:block; width:220px; margin:0.5em 0 0 0; height:86px; background:url(../img/logo.png) no-repeat; float:left; }
.header .logo span { display:none; }

.header .twitter { float:left; margin:0.5em 0 0 8em; display:block; width:147px; height:67px; background:url(../img/twitter.png) no-repeat; }
.header .twitter span { display:none; }

.header .search-box { width:420px; height:90px; float:right; }
.header .search-box .login-box { text-align:right; height:25px; color:#e5232c; font-size:14px; }
.header .search-box .login-box a { font-weight:bold; color:#e5232c; font-size:14px; text-decoration:none; } 

.search-papture { margin:0 0 0.8em 0; padding:0; padding-left:5px; clear:both;  }
.search-papture .search-celebrities { display:block; width:72px; float:left; height:19px; margin:0.3em 0 0.3em 0; padding:0; background:url(../img/search-celebrities.jpg) top no-repeat; }
.search-papture .search-celebrities span { display:none; }
.search-papture .text-box { width:206px; height:19px; background:url(../img/text-box.jpg) no-repeat; padding:2px; border:0; float:left; margin-top:0.3em; }
.search-papture .button { background:url(../img/red-arrow.gif) right no-repeat; color:#414141; font-size:13px; font-weight:normal; border:0; height:25px; padding-bottom:3px; width:135px; font-weight:bold; cursor:hand; cursor:pointer; padding-right:10px; float:left; margin-left:9em; }
.search-papture .submit { background:url(../img/blue-arrow.gif) right no-repeat; color:#414141; font-size:13px; font-weight:normal; border:0; height:25px; padding-bottom:3px; margin-right:2em; width:65px; cursor:hand; cursor:pointer; font-weight:bold; padding-right:5px; float:right; }

.content { width:896px; min-height: 100%; height: auto !important; height: 100%; }
.content .left { float:left; width:580px;}
.content .left .tabber { width:519px; height:32px; background:url(../img/bg_tabs.jpg) no-repeat bottom; padding-left:2.5em; }
.content .left .tabber .active { display:block; width:145px; height:31px; background:url(../img/tab-selected.jpg) no-repeat; margin-bottom:-0.1em; color:#535353; text-align:center; text-decoration:none; font-size:12px; font-weight:bold; float:left; margin-right:0.1em; padding:5px 0 0 0; }
.content .left .tabber .non-active { display:block; width:145px; height:22px; background:url(../img/tab-not-selected.jpg) no-repeat; color:#535353; text-align:center; text-decoration:none; font-size:12px; font-weight:bold; float:left; margin-right:0.1em; padding:5px 0 0 0; }

/* homepage celeb box */
.left .celeb-box { background:url(../img/top-celeb-box.jpg) top no-repeat; width:575px; height:auto; padding-top:0.1em; margin-top:0.2em; }
.left #no-image { background:url(../img/top-celeb-box-no-image.jpg) top no-repeat !important; width:575px; height:auto; }

.left .celeb-box .copy { padding:0 0 0 1em; width:450px; margin:0 auto; float:left; }
.left .celeb-box .copy .rating-box { clear:both; }
.left .celeb-box .copy h3 { margin:0.1em 0.2em 0.2em 0.3em !important; padding:0 !important; float:left; }
.left .celeb-box .copy .star-rating { margin:0.1em 0.8 0 0.9em; float:right; display:none; }

.left .celeb-box .copy h2 { float:left; margin:0.2em !important; padding:0 !important; }
.left .celeb-box .copy .time { font-size:13px; font-weight:normal; padding:10px 5px 5px 5px; display:block; float:right; width:150px; text-align:right;}
.left .celeb-box .copy #new { color:#e5232c; }
.left .celeb-box .copy #old { color:#1b9dd8; }

.left .celeb-box .copy h2 a { color:#e5232c; font-weight:bold; font-size:24px; text-decoration:none; }
.left .celeb-box .copy h3 a { color:#1b9dd8; font-weight:bold; font-size:18px; text-decoration:none; }
.left .celeb-box .copy p { margin:0.2em 0 0.2em 0.2em; color:#383838; font-size:13px; clear:both; }
.left .celeb-box .copy p a { color:#383838; text-decoration:none; }

.left .celeb-box .image-box { float:right; height:70px; width:95px; margin:0.6em 0.8em 0 0; text-align:center; }
.left .celeb-box .image-box a { text-decoration:none; }
.left .celeb-box .image-box .image { border:0; display:block; width:64px; height:68px; background-position:center; margin:0 auto; }
.left .celeb-box .image-box .image img { border:0; width:33px; height:33px; margin-top:0.5em; }
.left .celeb-box .image-box .image:hover { }

.large_png_file { padding-top:2em; }

.left .celeb-box .bottom { width:555px; height:28px; background:url(../img/bottom-celeb-box.jpg) top no-repeat; color:#d7d7d7; font-size:14px; padding:5px 10px 5px 10px; }
.left .celeb-box .bottom select { float:left; }
.left .celeb-box .bottom .added-by { color:#0b7db0; font-weight:bold; font-size:13px; text-decoration:none; padding:1px 12px; display:block; float:left; width:90px;}
.left .celeb-box .bottom .report { padding:1px 5px; color:#626a6d; font-size:13px; text-decoration:none; display:block; float:right; }
.left .celeb-box .bottom .more { color:#eb1c23; font-weight:bold; text-decoration:none; float:right; display:block; width:100px; margin-left:0.5em; font-size:13px; }
.left .celeb-box .bottom .comment { padding:1px 5px; color:#323232; font-size:13px; text-decoration:none; display:block; float:right; }

.left .celeb-box .bottom img { border: 0; margin-top:2px; }

.left .celeb-box .bottom .share-link { float:left; }

.left h1 { color:#292929; font-weight:normal; margin:0.1em; padding:0; }
.left h1.red { color:#E5232C; font-weight:normal; margin:0.1em; padding:0; }
.left h1.blue { color:#1B9DD8; font-weight:normal; margin:0.1em; padding:0; }
.left h4.celebs { padding:0; margin:0; margin-bottom:10px; }
.left h4.celebs a { color:#E5232C; font-weight:normal; margin-left:1em; font-weight:bold; text-decoration:none; }

/* homepage celeb box details */
.left .celeb-box-full { background:url(../img/top-celeb-box-full.jpg) top no-repeat; width:575px; height:auto; }
.left #no-pic { background:url(../img/top-celeb-box-full-no-pic.jpg) top no-repeat !important; width:575px; height:auto; }

.left .celeb-box-full .copy { padding:1.2em 1.2em 0 0; width:270px; margin:0 auto; float:right; }
.left #no-pic .copy { padding:1.2em; width:550px; margin:0 auto; float:none; }

.left .celeb-box-full .copy h2, h3 { margin:0.2em; }
.left .celeb-box-full .copy h2 a { color:#e5232c; font-weight:bold; font-size:24px; text-decoration:none; }
.left .celeb-box-full .copy h3 a { color:#1b9dd8; font-weight:bold; font-size:18px; text-decoration:none; }
.left .celeb-box-full .copy p { padding:0.8em 0.2em 0.2em 0.2em; margin:0; color:#383838; font-size:13px; clear:both; line-height:22px; }

.left .celeb-box-full .image-box { float:left; width:246px; margin:1.5em 0em 0.8em 1.5em; text-align:center; }
.left .celeb-box-full .image-box .image { border:0; display:block; width:246px; height:260px; background-position:center; margin:0 auto; }
.left .celeb-box-full .image-box .image img { border:0; margin-top:1em; }
.left .celeb-box-full .image-box a { text-decoration:none; }

.left .celeb-box-full .star-rating { margin:0.9em 0 0.8em 0; clear:both; display:none; }

.left #no-pic .star-rating { margin:-3.2em 1em 0.8em 0; float:right; display:none; }

.left .celeb-box-full .bottom { width:555px; height:28px; background:url(../img/bottom-celeb-box.jpg) top no-repeat; color:#d7d7d7; font-size:14px; padding:5px 10px 5px 10px; }
.left .celeb-box-full .bottom .time { font-size:13px; font-weight:normal; padding:5px; display:block; float:left; width:120px;}
.left .celeb-box-full .bottom #new { color:#e5232c; }
.left .celeb-box-full .bottom #old { color:#1b9dd8; }

.left .celeb-box-full .bottom .added-by { color:#0b7db0; font-weight:bold; font-size:12px; text-decoration:none; padding:5px; display:block; float:left; width:90px;}
.left .celeb-box-full .bottom .report { padding:5px; color:#626a6d; font-size:13px; text-decoration:none; display:block; float:right;}
.left .celeb-box-full .bottom .comment { padding:5px; color:#323232; font-size:13px; text-decoration:none; display:block; float:right;}
.left .celeb-box-full .bottom img { border: 0; margin-top: 5px; }


.left .celeb-box-full .bottom .share-link { float:left; }

/* Celeb comments */
.comment-celeb { background:#f5f5f5; margin:0 auto; margin-top:0.5em; border:2px #b9b9b9 solid; clear:both; width:97%; }
.comment-celeb h2 { color:#e5232c; font-weight:bold; font-size:16px; text-align:left; width:200px; float:left; padding:5px; margin:0.2em; }
.comment-celeb h3 { padding:8px; margin:0.2em; float:left; text-align:left; width:100px;}
.comment-celeb h3 a { color:#0c7db1; font-weight:bold; font-size:12px; text-decoration:none; }
.comment-celeb h4 { color:#303030; font-weight:normal; font-size:13px; text-align:right; float:right; padding:8px; margin:0.2em; font-weight:bold; }
.comment-celeb p { clear:both; font-size:13px; line-height:19px; color:#383838; margin:0 0.9em 0em 0.9em; }
.comment-celeb p a { color:#0c7db1; font-weight:bold; font-size:12px; text-decoration:underline; }
.comment-celeb .report { display:block; clear:both; font-size:13px; float:right; color:#898f91; font-weight:bold; text-decoration:none; margin:0.7em; }
.comment-celeb .report span { color:#d1131b; font-weight:bold; }

/* Add comment */
.comment-box { margin:0 auto; margin-top:0.5em; border:2px #b9b9b9 solid; clear:both; width:97%;  }
.comment-box h2 { background:url(../img/add-a-comment.png) no-repeat; width:157px; height:14px; margin:0.4em 0 0.4em 0.6em; }
.comment-box h2 span { display:none; }

.comment-box form { margin:0; padding:0; }
.comment-box p { clear:both; margin:0.5em; padding:0; font-size:13px; color:#383838;}
.comment-box a { color:#0b7db0; text-decoration:none; }
.comment-box label { float:left; width:80px; font-size:13px; text-align:right; color:#383838; }
.comment-box .input-text { background:url(../img/bg-text-box.jpg) left no-repeat; padding:4px; width:200px; height:18px; font-size:13px; border:0; margin-left:0.5em; }


.comment-box .text-box-large { width:400px; height:70px; margin-left:0.5em; }
.comment-box .submit { background:url(../img/red-arrow.gif) right no-repeat; color:#414141; font-size:13px; font-weight:normal; border:0; height:25px; padding-bottom:3px; margin-right:3.5em; width:125px; cursor:hand; cursor:pointer; font-weight:bold; padding-right:5px; float:right; }

/* Register box */
.register-box { background:url(../img/top-celeb-box-full-no-pic.jpg) top no-repeat; width:575px; height:auto; margin:0 auto; }
.register-box h2 { color:#e5232c; font-weight:bold; font-size:24px; text-decoration:none; padding:1em 0.8em; margin-bottom:0px;padding-bottom:5px; }
.register-box p { margin:0.8em 1.2em 0.8em 1.2em !important; font-weight:bold; font-size:13px; line-height:21px; color:#404040; }
.register-box p a { color:#117CB2; }
.register-box form { margin:0; padding:0; }
.register-box label { float:left; width:120px; font-size:13px; text-align:right; color:#383838; }
.register-box label.small { width:auto; font-size:13px; text-align:right; color:#383838; float:none; }

.register-box .input-text { background:url(../img/bg-text-box.jpg) left no-repeat; padding:4px; width:200px; height:18px; font-size:13px; border:0; margin-left:0.5em; }
.register-box .input-text-large { background:url(../img/bg-text-box-large.jpg) left no-repeat; padding:4px; width:342px; height:18px; font-size:13px; border:0; margin-left:0.5em; }
.register-box .input-text-upload { background:url(../img/bg-text-box.jpg) left no-repeat; padding:4px; height:23px; font-size:13px; border:0; margin-left:0.5em; }
.register-box .input-text-small { background:url(../img/text-box-small.jpg) left no-repeat; padding:4px; width:123px; height:18px; font-size:13px; border:0; margin-left:0.5em; }

.register-box .upload_buttons { background:#1691c8; padding:2px 5px; color:#fff; font-weight:bold; border:0; cursor:hand; cursor:pointer; }

.register-box .text-box-large { width:400px; height:70px; margin:0.5em 0 0 5em; }
.register-box .submit { background:url(../img/red-arrow.gif) right no-repeat; color:#414141; font-size:13px; font-weight:normal; border:0; height:25px; padding-bottom:3px; margin-right:3.5em; width:125px; cursor:hand; cursor:pointer; font-weight:bold; padding-right:5px; float:right; }
.register-box .terms { padding-left:5em; }
.register-box .red { color:#CC0000; font-size:12px; }
.register-box .blue { color:#117CB2; font-size:12px; }
.register-box .location-find { color:#117CB2; }

.register-box #location3 { font-weight: normal; margin-left: 7px; }
.register-box #upload-arrow { float: right; margin: 60px 40px 0 0; display: none; }
.register-box .calendar { border: 0; margin-bottom: -2px; }

.register-box .bottom { width:555px; height:28px; background:url(../img/bottom-celeb-box.jpg) top no-repeat; color:#d7d7d7; font-size:14px; padding:5px 10px 5px 10px; }
.register-box .bottom .time { font-size:14px; font-weight:normal; padding:5px; display:block; float:left; width:120px;}
.register-n-lost { font-size:14px; font-weight:normal; padding:5px; display:block; float:left; width:280px;}
.register-n-lost a { color:#c21919; font-weight:bold; text-decoration:none; font-weight:bold; font-size:13px; }

.register-box .bottom #new { color:#e5232c; }
.register-box .bottom #old { color:#1b9dd8; }
.register-box .bottom select { float:left; }
.register-box .bottom .added-by { color:#0b7db0; font-weight:bold; font-size:12px; padding:5px; display:block; float:left; width:90px;}
.register-box .bottom .report { padding:5px; color:#626a6d; font-size:13px; text-decoration:none; display:block; float:right;}
.register-box .bottom .comment { padding:5px; color:#323232; font-size:13px; text-decoration:none; display:block; float:right;}

/* Upload box */
.upload-box label { float:left; width: 120px; font-size:13px; color:#383838; }
.upload-box span.txt { margin:0.8em 1.2em 0.8em 1.2em !important; font-weight:normal; font-size:13px; line-height:21px; color:#404040; }

/* Content box */
.content-box { background:url(../img/top-celeb-box-full-text.jpg) top no-repeat; width:575px; height:auto; margin:0 auto; }
.content-box h2 { color:#e5232c; font-weight:bold; font-size:24px; text-decoration:none; padding:1em 0.8em; margin-bottom:0px;padding-bottom:5px; }
.content-box p { margin:0.8em 1.2em 0.8em 1.2em !important; font-weight:bold; font-size:13px; line-height:21px; color:#404040; }
.content-box li { font-weight:bold; font-size:13px; line-height:21px; color:#404040; }
.content-box .bottom { width:575px; height:38px; background:url(../img/top-celeb-box-full-bottom.jpg) top no-repeat; }
.content-box ol li { font-size:14px; margin:0.9em 0 0.9em 0; }

/* FAQ */
.content-box-faq { background:url(../img/top-celeb-box-full-text-faq.jpg) top no-repeat; width:575px; height:auto; margin:0 auto; }
.content-box-faq h2 { color:#e5232c; font-weight:bold; font-size:24px; text-decoration:none; padding:1em 0.8em; margin-bottom:0px;padding-bottom:5px; }
.content-box-faq p { margin:0.8em 1.2em 0.8em 1.2em !important; font-weight:bold; font-size:13px; line-height:21px; color:#404040; }
.content-box-faq li { font-weight:bold; font-size:13px; line-height:21px; color:#404040; }
.content-box-faq .bottom { width:575px; height:38px; background:url(../img/top-celeb-box-full-bottom.jpg) top no-repeat; }
.content-box-faq ol li { font-size:14px; margin:0.9em 0 0.9em 0; }

/* BIG BG */
.content-box-big { background:url(../img/bg-bg-box.jpg) top repeat-y; width:575px; height:auto; margin:0 auto; }
.content-box-big .top { width:575px; height:21px; background:url(../img/top-bg-box.jpg) top no-repeat; }
.content-box-big h2 { color:#e5232c; font-weight:bold; font-size:24px; text-decoration:none; padding:0em 0.8em; margin-bottom:0px;padding-bottom:5px; }
.content-box-big p { margin:0.8em 1.2em 0.8em 1.2em !important; font-weight:bold; font-size:13px; line-height:21px; color:#404040; }
.content-box-big li { font-weight:bold; font-size:13px; line-height:21px; color:#404040; }
.content-box-big .bottom { width:575px; height:38px; background:url(../img/top-celeb-box-full-bottom.jpg) top no-repeat; }
.content-box-big ol li { font-size:14px; margin:0.9em 0 0.9em 0; }

/* RIGHT SIDE */
.content .right { float:right; width:316px; height:auto; }

/* BLOG */
.right .blog { width:291px; height:207px; background:url(../img/blog-border.png) no-repeat ; padding:10px; margin:0 auto; }
.right .blog img { border: 0; padding-top:10px; margin-bottom:-10px; }
.right .blog p { font-size:13px; line-height:19px; color:#000; padding:0px 25px 0px 5px; }
.right .blog strong { font-size:14px; line-height:16px; color:#1b9dd8; }
.right .blog a.more { background:url(../img/red-arrow.png) no-repeat right; width:85px; font-size:13px;  margin:0 25px 0 0; display:block; text-decoration:none; color:#e5232c; font-weight:bold; float:right; }
.right .blog a.blog-link { background:url(../img/papture-blog.png) no-repeat right; width:242px; height:28px; font-size:13px; display:block; text-decoration:none; margin-top:5px;}

/* PAP APP */
.right .pap-app { display:block; width:270px; height:163px; background:url(../img/pap-app.png) no-repeat; margin:0 auto; margin-top:1em; }
.right .pap-app span { display:none; }

/* PAP APP */
.right .upload-button-large { display:block; width:271px; height:82px; background:url(../img/upload-button.png) no-repeat; margin:0 auto; margin-top:1em; text-decoration:none; color:#0f75a3; font-size:15px; font-weight:bold; }
.right .upload-button-large span { display:block; width:150px; padding:0.9em 0 0 0.9em; cursor:hand; cursor:pointer; }

/* CELEB news BOX */
.right .celeb-box { margin:0 auto; width:289px; }
.right .celeb-box h2 { color:#343434; font-weight:bold; font-size:20px; }
.right .celeb-box .item { width:289px; border-bottom:1px #373737 solid; margin:0 auto; margin-top:0.5em; clear:both; padding-bottom:5px; }
.right .celeb-box .item .img { float:left; width:81px; text-align:center; }
.right .celeb-box .item .img img { border:0;}
.right .celeb-box .item .text { float:right; width:205px; }
.right .celeb-box .item .text a { color:#1B9DD8; text-decoration:none; font-size:13px; font-weight:bold; }
.right .celeb-box .item .text p { color:#373737; font-size:13px; margin:0.3em 0 0 0.5em; }
.right .celeb-box .item .text p a { color:#373737; font-size:13px; margin:0.3em 0 0 0.5em; font-weight:normal; }

/* REPEATED FOOTER OPTIONS */
.footer-nav { margin:0 auto; width:896px; color:#3f3f3f; font-size:13px; }
.footer-nav a { color:#3f3f3f; font-size:12px; text-decoration:none; font-weight:bold; }
.footer-nav .left { float:left; }
.footer-nav .right { float:right; }

/* Locations Map */
.map { width:287px; margin:0 auto; margin-top: -37px; margin-bottom: 15px;} 
.map .top { width:287px; height:22px; background:url(../img/map-top.jpg) no-repeat; }
.map .bg { width:279px; background:url(../img/map-bg.jpg) repeat-y; padding:0 4px 0 4px; }
.map #map_canvas { margin-left:15px; }
.map .bottom { width:287px; height:22px; background:url(../img/map-bottom.jpg) no-repeat; }

/* recent paptures */
.recent-pap { width:287px; margin:0 auto; margin-bottom:0.4em;} 
.recent-pap .top { width:287px; height:22px; background:url(../img/map-top.jpg) no-repeat; }
.recent-pap .bg { width:279px; background:url(../img/map-bg.jpg) repeat-y; padding:0 4px 0 4px; }
.recent-pap .bg h3 { font-size:17px; margin:0 0 0.4em 1.2em; padding:0; }
.recent-pap .bg .scroller { width:250px; overflow-y:auto; overflow-x:hidden !important; margin:0 auto; height:180px;  }
.recent-pap .bg .mini-pap { margin:0 auto; width:220px; clear:both; padding-bottom:4px; border-bottom:1px #e1e1e1 solid; min-height:55px; max-height:70px; }
.recent-pap .bg .mini-pap img { margin:0 0.2em 0 0.2em; border:0; }
.recent-pap .bg .mini-pap h2 { margin:3px 0 2px 0; padding:0; }
.recent-pap .bg .mini-pap h3 { margin:3px 0 2px 0; padding:0; }
.recent-pap .bg .mini-pap p { margin:0; padding:2px; }
.recent-pap .bg .mini-pap h2 a { color:#E5232C; font-size:13px; font-weight:bold; text-decoration:none; }
.recent-pap .bg .mini-pap h3 a { color:#1B9DD8; font-size:13px; font-weight:bold; text-decoration:none; }
.recent-pap .bg .mini-pap p { font-size: 12px; color:#383838; }
.recent-pap .bg .mini-pap a { font-size: 12px; color:#383838; }
.recent-pap .bottom { width:287px; height:22px; background:url(../img/map-bottom.jpg) no-repeat; }

/* Page numbering */
.paging { margin:0 auto; margin-top:1em; list-style:none; clear:both; text-align:center; height:20px; }
.paging li { margin:0 auto !important; padding:0px; float:left; }
.paging li a { color:#434343; font-weight:bold; font-size:13px; text-decoration:none; padding:1px 8px 1px 8px; display:block; margin-top:1px; }
.paging li a:hover { color:#434343; background:#efefef; }
.paging li.current a { color:#fff; font-weight:bold; font-size:15px; text-decoration:none; background:#434343; padding:1px 8px 1px 8px; display:block; margin-top:0 !important; }
.paging li a.current { color:#fff; font-weight:bold; font-size:15px; text-decoration:none; background:#434343; padding:1px 8px 1px 8px; display:block; margin-top:0 !important; }


/* Header changes */
.top-links { text-align:right; }
.link-blue { color:#41a3d3; background:url(../img/blue-arrow.gif) right no-repeat; text-decoration:none; text-align:right; font-size:15px; padding-right:12px; font-weight:bold; }
.link-red { color:#e8172c; background:url(../img/red-arrow.gif) right no-repeat; text-decoration:none; text-align:right; font-size:13px; padding-right:12px; font-weight:bold; }





/* Small tabs box */
.tabs-panel a, .small-tabs-box a { font-family: Tahoma, sans-serif; }
.small-tabs-box-fix
{
	margin-top: -40px !important;
	margin-bottom: 18px;
}
.small-tabs-box .tabs-panel { text-align: center; margin-top: -24px; }
.small-tabs-box .tabs { display: inline-block; padding: 6px 10px 6px 10px; background:url(../img/news-tab-bg.jpg) no-repeat top left #26a6dc; height: 15px; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
.small-tabs-box .tabs.active { color: #005f90; background: none; background-color: #ebecee; }
.small-tabs-box .outer-box { width: 319px; height: 135px; }
.small-tabs-box .outer-box-top { background:url(../img/outer-box-top.jpg) no-repeat; width: 320px; height: 20px; }
.small-tabs-box .outer-box-middle 
{ background:url(../img/outer-box-middle.jpg) repeat-y; width: 300px; color: #626a6d;
padding: 0px 5px 0px 15px; height: 100px;}
.small-tabs-box .outer-box-bottom { background:url(../img/outer-box-bottom.jpg) no-repeat; width: 320px; height: 20px; }
#tab-top-users, #tab-top-celebs { font-size: 11px; font-weight: bold; }
#tab-top-users span, #tab-top-celebs span { color: #65bbe3; }
#tab-top-users a, #tab-top-celebs a { color: #0081c4; }
#tab-top-users .names, #tab-top-celebs .names { margin-bottom: 3px; }

/* fix for ie 7 */
#tab-top-users .names.last
{
	margin-top: -1px;
}

#tab-top-celebs .names a
{
	font-size: 14px;
}

#tab-top-users .names a
{
	font-size: 15px;
}

/* New news box */
.news-box .tabs-panel { text-align: center; }
.news-box .tabs { display: inline-block; padding: 6px 10px 6px 10px; background:url(../img/news-tab-bg.jpg) no-repeat top left #26a6dc; height: 15px; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
.news-box .tabs.active { color: #005f90; background: none; background-color: #ebecee; }
.news-box .outer-box { width: 319px; }
.news-box .outer-box-top { background:url(../img/outer-box-top.jpg) no-repeat; width: 320px; height: 20px; }
.news-box .outer-box-middle { background:url(../img/outer-box-middle.jpg) repeat-y; width: 300px; padding: 10px 10px 0px 10px; }
.news-box .outer-box-bottom { background:url(../img/outer-box-bottom.jpg) no-repeat; width: 320px; height: 20px; }
.news-box-content { font-family: Tahoma, sans-serif; color: #383838; font-size: 11px;  }
.news-box-content td { vertical-align: top; }
.news-box-content h3 { font-size: 11px; color: #1093ce; }
.news-box .tab-content { margin-top: -15px; }
.news-box-pic { width: 125px; height: 69px; margin: 5px 3px 0px 0px; }

a.tag
{
	text-decoration: none; 
	color: #666;
}

a.tag:hover
{
	text-decoration: underline;	
}

.news-link
{
	line-height: 16px;
	text-decoration: none;
	color: #383838;
}

.news-link:hover
{
	text-decoration: underline;
}

a img
{
	border: none;
}


/* Content box */
.content-box { fonw-weight: normal; padding-top: 30px; background:url(/img/top-celeb-box-full-text.jpg) top no-repeat; width:575px; height:auto; margin:0 auto; }
.content-box h2 { color:#e5232c; font-weight:bold; font-size:24px; text-decoration:none; padding:1em 0.8em; margin-bottom:0px;padding-bottom:5px; }
.content-box h3 { color:#1B9DD8; font-weight:bold; font-size:20px; text-decoration:none; margin:0; padding:0; padding-left:0.8em; }
.content-box p { margin:0.8em 1.2em 0.8em 1.2em !important; font-size:13px; line-height:21px; color:#404040; }
.content-box a { color:#1B9DD8; }
.content-box em, .content-box span { font-weight: normal; }
.content-box li { font-weight:bold; font-size:13px; line-height:21px; color:#404040; }
.content-box .bottom { width:555px; height:29px; background:url(../img/bottom-celeb-box.jpg) top no-repeat; color:#d7d7d7; font-size:14px; padding:10px; }
.content-box .bottom .time { font-size:14px; font-weight:normal; padding:5px; display:block; float:left; width:120px;}
.content-box .bottom #new { color:#e5232c; }
.content-box .bottom #old { color:#1b9dd8; }
.content-box .bottom select { float:left; }
.content-box .bottom .added-by a { color:#0b7db0; font-weight:bold; font-size:12px; text-decoration:none; padding:5px; display:block; float:left; width:90px;}
.content-box .bottom .report { padding:5px; color:#626a6d; font-size:13px; text-decoration:none; display:block; float:right;}
.content-box .bottom .comment { padding:5px; color:#323232; font-size:13px; text-decoration:none; display:block; float:right;}
.content-box .bottom img { border: 0; margin-top: 5px; }
.content-box .bottom2 {  width:575px; height:38px; background: url(../img/top-celeb-box-full-bottom.jpg) top no-repeat; }

.left li.comment { list-style:none; margin-bottom: 20px; color:#404040; font-size:13px; border-bottom: 1px solid #ccc; }
.left li.comment a { color:#1B9DD8; }

strong span 
{
	font-weight:bold !important;
}


.blog-author
{
	display: inline-block;
	color: #0B7DB0; 
	font-weight: bold; 
	margin-top: 4px;
}


.blog-comment
{
	float: right;
	margin-top: 3px; 
	margin-right: 5px; 
	color: #383838;
}

.video-wrapper .copy
{
	width: 530px !important;
}


.video
{
	width: 490px;
	margin: 0 auto;
	padding-top: 20px;
	padding-left: 20px;
}