/*

Theme Name: Celebcops V2

Theme URI: http://www.celebcops.com/

Description: Designed by <a href="http://www.xblunt.com/">xBlunt</a> for his honey pie Jens.

Version: 2.0

Author: Blunt3d

Author URI: http://www.xblunt.com/

Tags: white, pink, grey, web 2 point oh



Yeahhhhh boiiiiiii



*/





/* CSS Document */

html, body {
	margin: 0;
	padding: 0;
	background: #484848 url(http://www.celebcops.com/wp-content/themes/celebcopsv2/images/bg.jpg) repeat-y;
	background-position: center;
	font-family: Tahoma, Arial, Verdana;
	font-size: 0.9em;
	}

	

* {

	margin: 0;

	padding: 0;

	}

	

a {

	color: #b30073;

	text-decoration: none;

	}

	

a:hover {

	color: #41002a;

	}

	

#header {

	width: 980px;

	height: 315px;

	margin: 0 auto;

	background: #fff;

	}

	

#header_01 a {

	width: 704px;

	height: 133px;

	float: left;

	background: url(images/header_01.jpg);

	display: block;

	}

	

#header_02 {

	width: 162px;

	height: 133px;

	float: left;

	background: url(images/header_02.jpg);

	}

	

	

#presstext * {

	font-size: 12px;

	}

#presstext {

	text-align: center;

	padding-top: 10px;

	}

	

#presstext h1 {

	font-size: 24px;

	}

	

#presstext a h1 { 

	text-decoration: none;

	color: #fff;

	}

	

#presstext a:hover h1 {

	color: #ffb4ed;

	}

	

h3.headertextlink {

	text-decoration: none;

	color: #ff78df;

	}

	

h3.headertextlink:hover {

	text-decoration: underline;

	color: #c146a4;

	}

	

#presstext a {

	color: #fff;

	}

	

#header_03 {

	width: 114px;

	height: 133px;

	float: left;

	background: url(images/header_03.jpg);

	}

#menu {
	width: 901px;
	height: 42px;
	float: left;
	background: url(images/menutemp.jpg);
	}
	
#nav li {
	display: inline;
	float: left;
	}


#menu ul li a span {
	display: none;
	}

	

a.home {
	background: url(images/menu/home.jpg) top center no-repeat;
	width: 79px;
	height: 42px;
	display: block;
	}

	

a:hover.home {
	background-position: bottom center;
	}

	

a.community {
	background: url(images/menu/community.jpg) top center no-repeat;
	width: 119px;
	height: 42px;
	display: block;
	}

a:hover.community {
	background-position: bottom center;
	}

a.sextapes {
	background: url(images/menu/sextapes.jpg) top center no-repeat;
	width: 188px;
	height: 42px;
	display: block;
	}

a:hover.sextapes {
	background: url(images/menu/sextapes.jpg) bottom center no-repeat;
	}

a.upskirts {
	background: url(images/menu/upskirts.jpg) top center no-repeat;
	width: 184px;
	height: 42px;
	display: block;
	}

a:hover.upskirts {
	background: url(images/menu/upskirts.jpg) bottom center no-repeat;
	}

a.nudecelebs {
	background: url(images/menu/nudecelebs.jpg) top center no-repeat;
	width: 139px;
	height: 42px;
	display: block;
	}

a:hover.nudecelebs {
	background: url(images/menu/nudecelebs.jpg) bottom center no-repeat;
	}

a.upload {
	background: url(images/menu/upload.jpg) top center no-repeat;
	width: 192px;
	height: 42px;
	display: block;
	}

a:hover.upload {
	background: url(images/menu/upload.jpg) bottom center no-repeat;
	}
#header_04 {

	width: 79px;

	height: 42px;

	float: left;

	background: url(images/header_04.jpg);

	}

	

#flashbox {

	width: 980px;

	height: 150px;

	background: #fff;

	}

	

#container {

	width: 980px;

	margin: 0 auto;

	background: #fff;

	}

	

#leftcol {

	width: 136px;

	float: left;

	}

	

#cats_header {

	width: 136px;

	height: 39px;

	background: url(images/cats_header.jpg);

	}

	

#cats {

	width: 130px;

	height: 400px;

	overflow: auto;

	padding: 10px 2px;

	}

	

#catsbox {

	width: 136px;

	height: 420px;

	background: url(images/leftboxbg.jpg) repeat-y;

	}

	

#cats ul {

	list-style-type: none;

	}

	

	

#catlist li a {

	color: #d8008b;

	text-decoration: none;

	

	background: #f6f6f6;

	display: block;

	padding: 2px 0;

	}

	

#catlist li a:hover {

	color: #860056;

	background: #ffffff;

	}

	

#leftboxbottom {

	width: 136px;

	height: 13px;

	background: url(images/leftboxbottom.jpg) bottom center;

	}

	

#search_header {

	width: 136px;

	height: 39px;

	background: url(images/search_header.jpg);

	}

	

#pages_header {

	width: 136px;

	height: 39px;

	background: url(images/pages_header.jpg);

	}

	

ul.links-list {

	list-style-type: none;

	margin-left: 5px;

	}

	

	

ul.links-list li a {

	color: #d8008b;

	text-decoration: none;

	

	background: #f6f6f6;

	display: block;

	padding: 2px 0;

	}

	

ul.links-list li a:hover {

	color: #860056;

	background: #ffffff;

	}

	

#links_header {

	width: 136px;

	height: 39px;

	background: url(images/links_header.jpg);

	}

	

#archive_header {

	width: 136px;

	height: 39px;

	background: url(images/archive_header.jpg);

	}

	

#sponsorads_header {

	width: 136px;

	height: 39px;

	background: url(images/sponsorads_header.jpg);

	}

	

#leftbox {

	width: 136px;

	background: url(images/leftboxbg.jpg) repeat-y;

	}

	

#searchtext {

	border: none;

	border-bottom: 1px solid #bcbcbc;

	width: 135px;

	}

	

#searchsubmit {

	width: 135px;

	margin: 5px 0;

	}

	

#maincol {

	width: 478px;

	float: left;

	}

	

#post{

	width: 478px;

	background: url(images/postbg.jpg) repeat-y;

	}

	

#postheader {

	width: 478px;

	height: 38px;

	background: url(images/post_header.jpg);

	}

	

h2.post-title a {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 24px;

	color: #ff1aad;

	text-decoration: none;

	}

	

h2.post-title {

	margin-bottom: 10px;

	width: 465px;

	padding-left: 10px;

	padding-bottom: 5px;

	border-bottom: 1px solid #e3e3e3;

	}

	

h2.post-title a:hover {

	text-decoration: underline;

	color: #484848;

	}

	

h2.pagetitle {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 24px;

	color: #ff1aad;

	text-decoration: none;

	text-align: right;

	}

	

	

h3.post-info {

	padding: 5px 15px;

	background: #e8e8e8;

	margin: 0 auto;

	width: 432px;

	padding-bottom: 5px;

	border-left: 6px solid #ff1aad;

	}

	

h3.post-info a {

	color: #b30073;

	text-decoration: none;

	}

	

h3.post-info a:hover {

	color: #41002a;

	}

	

	

#post-bookmarks {

	width: 452px;

	margin: 0 auto;

	padding: 0 5px;

	padding-bottom: 5px;

	}

	

#post-bookmarks img {

	margin: 5px;

	}

	

#post-bookmarks a {

	text-decoration: none;

	color: #ff00a4;

	}

	

#post-bookmarks a:hover {

	color: #880058;

	}

	

	

#post-content p {

	padding: 5px 15px;

	margin: 0 auto;

	width: 432px;

	}

	

.post-content ul li {

	list-style-position: inside;

	}

	

#post-content img {

	border: none;

	}

	

#comment {

	width: 300px;

	}

	

#afterpost {

	width: 400px;

	margin-left: 30px;

	}

	

#post-tags {

	margin: 10px 0 0 0;

	border-top: 1px solid #e6e6e6;

	padding-left: 20px;

	padding-top: 7px;

	}

	

#postbottom {

	width: 478px;

	height: 11px;

	background: url(images/post_bottom.jpg);

	margin-bottom: 0;

	}

	

#rightcol {

	width: 366px;

	float: left;

	background: url(images/rightboxbg.jpg) repeat-y;

	}

	

#scandalsbox {

	width: 366px;

	background: url(images/rightboxbg.jpg) repeat-y;

	padding-bottom: 10px;

	}

	

#scandalsheader a {

	width: 366px;

	height: 124px;

	background: url(images/scandalvideos_header.jpg);

	display: block;

	}

	



	

#scandalsvideo {

	width: 366px;

	text-align: center;

	padding-bottom: 10px;

	}

	

#scandalstext {

	width: 320px;

	background: #f3f3f3;

	margin: 0 auto;

	padding: 10px;

	}
	
#todaystoplinks_header {
	width: 366px;
	height: 46px;
	background: url(images/todaystoplinks_header.jpg);
}

	

#recentposts_header {

	width: 366px;

	height: 46px;

	background: url(images/recentposts_header.jpg);

	}

	

#recentcomments_header {

	width: 366px;

	height: 46px;

	background: url(images/recent_comments.jpg);

	}

	

	

	

#rightsponsorads_header {

	width: 366px;

	height: 46px;

	background: url(images/rightsponsorads_header.jpg);

	}

	

#rightsponsorads {

	margin-bottom: 10px;

	}

	

#rightboxtext {

	width: 320px;

	background: #f3f3f3;

	margin: 0 auto;

	padding: 10px;

	margin-bottom: 10px;

	}

	

ul.rightbox-list {

	list-style-type: none;

	margin-left: 5px;

	}

	

	

ul.rightbox-list li a {

	color: #d8008b;

	text-decoration: none;

	background: #f6f6f6;

	display: block;

	padding: 2px 0;

	}

	

ul.rightbox-list li a:hover {

	color: #860056;

	background: #ffffff;

	}

	

#rightlinksleft {

	width: 183px;

	float: left;

	}

	

#rightlinksright {

	float: left;

	width: 183px;

	}

	

#freeporn_header {

	width: 183px;

	height: 47px;

	background: url(images/freeporn_header.jpg);

	}

	

#sextapes_header {

	width: 183px;

	height: 47px;

	background: url(images/sextapes_header.jpg);

	}

	

#checkthis_header {

	width: 183px;

	height: 47px;

	background: url(images/checkthis_header.jpg);

	}

	

#bestvideos_header {

	width: 183px;

	height: 47px;

	background: url(images/bestvideos_header.jpg);

	}

	

#rightlinksboxleft {

	width: 177px;

	background: url(images/rightboxlinksleftbg.jpg) repeat-y;

	text-align: center;

	padding: 0;

	padding-left: 6px;

	}

	

#rightlinksboxright {

	width: 158px;

	background: url(images/rightboxlinksrightbg.jpg) repeat-y;

	padding: 0;

	padding-left: 25px;

	}

	

#rightlinksright img, #rightlinksleft img {

	border: none;

	}

	

ul.rightboxlinks-list {

	list-style-type: none;

	margin-left: -3px;

	}

	

	

ul.rightboxlinks-list li a {

	color: #d8008b;

	text-decoration: none;

	background: #f6f6f6;

	display: block;

	padding: 2px 0;

	width: 100px;

	margin: 0 auto;

	}

	

ul.rightboxlinks-list li a:hover {

	color: #860056;

	background: #ffffff;

	}

	

#rightlinksboxbottomleft {

	width: 183px;

	height: 13px;

	background: url(images/rightboxlinksleftbottom.jpg) no-repeat;

	}

	

#rightlinksboxbottomright {

	width: 183px;

	height: 13px;

	background: url(images/rightboxlinksrightbottom.jpg) no-repeat;

	}

	

#rightboxbottom {

	width: 366px;

	height: 44px;

	background: url(images/rightboxfade.jpg) no-repeat;

	}

	

#footer {

	width: 980px;

	margin: 0 auto;

	background: #fff;

	}

	

#browsetags {

	width: 950px;

	background: url(images/browsetags.jpg);

	height: 200px;

	margin: 0 auto;

	}

	

#browsetagsbox {

	width: 900px;

	height: 125px;

	margin: 0 auto;

	padding-top: 70px;

	}

	

#languages {

	width: 950px;

	margin: 0 auto;

	text-align: center;

	}

	

#languages table {

	margin: 0 auto;

	}

	

#footer-disclaimer {

	text-align: center;

	padding-bottom: 10px;

	}

	

	

.clear { clear: both; }



.img_replace span { display: none; }
