body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; }
.clear {clear:both;}

#navline {height:22px; background-color:black; padding:0; margin:0 0 34px 0;}


#topnav { width:707px; padding:0; margin:0 auto; background:url(img/playboy.gif) left top no-repeat;height:22px;}
#topnav ul {	list-style: none; margin: 0; padding:0; float:right; width:440px;}
#topnav ul li { font-size:11px; float: left;  text-align:center; line-height:22px;}
#topnav ul li a:link, #topnav ul li a:visited { padding:0 14px 0 14px; color: white ;display: block;	text-decoration: none;}
#topnav ul li a:hover {color: #D1748E; text-decoration:none; }

#canvas { width:707px; padding:0; margin:0 auto;}
#leftcanvas {width:528px; float:left;}

#header { width:707px; padding-bottom:16px; color: black; }
#header h1 { font-size:22px; margin:0; padding:0;}
#header h1 a, #header h1 a:visited { color: black ;	text-decoration: none;}
#header h1 a:hover {color: black; text-decoration:underline; }
#header span { font-size:11px;}

#topimg { width:528px; height:308px; background:url(img/header.jpg) no-repeat; }

#content { width:439px; padding:4px 4px 0px 85px; margin:0px;  background:url(img/content_bg.gif) repeat-y 58px 0px ;}
#entrytxt {line-height:16px; padding:8px 10px 14px 8px; text-align:justify;}
#entrytxt a, #entrytxt a:visited { color: #D1748E ;	text-decoration: none;}
#entrytxt a:hover {color: #D1748E; text-decoration:underline; }
#entrytxt h1 {font-size:18px; color:#D1748E; padding:0 0 6px 0; margin:0; font-weight:normal;}
#entrytxt p {padding:4px 0 4px; margin:0;}

.post { width:352px; height:598px; background:url(img/post_bg.gif) no-repeat; margin:0 0 0 30px; color:black; padding:5px 11px 14px 9px;}
.post h2 { font-size:22px; margin:0; padding:4px 0 0 0; font-weight:bold; text-align:center; color:black; line-height:22px;}
.post h2 a, .post h2 a:visited { color:black;	text-decoration: none;}
.post h2 a:hover {color: black; text-decoration:underline; }
.post h3 { font-size:18px; margin:0; padding:4px 0 0 0; font-weight:bold; text-align:center; color:black; line-height:22px;}
.post h3 a, .post h3 a:visited { color:black;	text-decoration: none;}
.post h3 a:hover {color: black; text-decoration:underline; }
.post .title { text-align:center; color:black; padding:0 0 6px 0;}
.post img {padding:0;margin:0;}
.post a img { border:1px solid black;  }
.post a:hover img { border:1px solid #D1748E; }
.post .boxleft {float:left; width: 245px;}
.post .boxright {float:right; text-align:right; width: 100px;}

#contentbot {background:url(img/content_bot.gif) no-repeat 78px 0px; height:17px; padding:0; margin:0; width:528px; }

/*sidebar */
#sidebar { float:right; width:179px; background:url(img/sb_imgtop.gif) no-repeat; margin:231px 0 0 0; padding:40px 0 0 0; background-color:black;  }
#sidebar .bot {background:url(img/sb_bot.gif) no-repeat; height:30px;}
#sidebar .top {background:url(img/sb_top.gif) no-repeat; height:30px;}
#sidebar h3 {font-size:18px; color:#D1748E; padding:10px 0 6px 20px; margin:0; font-weight:normal;}
#sidebar ul {	list-style: none; margin: 0; padding:0 0 10px 20px;}
#sidebar ul li { line-height:20px;}
#sidebar ul li a, #sidebar ul li a:visited { color: white ;text-decoration: none;}
#sidebar ul li a:hover {color: #D1748E; text-decoration:none; }
#sidebar a, #sidebar a:visited { color: white ;	text-decoration: none;}
#sidebar a:hover {color: #D1748E; text-decoration:underline; }
/*pet index */
#petindex { padding:10px 0 10px 40px; font-size:11px;}
#petindex h1 {font-size:22px; color:#D1748E; padding:9px 0 9px 0; margin:0; font-weight:normal;}
#petindex h2 {font-size:18px; color:#D1748E; padding:18px 0 0 0; margin:0; font-weight:normal;}
#petindex ul {	list-style: none; margin: 0; padding:0;}
#petindex ul li { line-height:16px;}
#petindex ul li a, #petindex ul li a:visited { color: white ;text-decoration: underline;}
#petindex ul li a:hover {color: #D1748E; text-decoration:none; }


/*single */
#single {width:859px;  background:url(img/single_top.gif) no-repeat; background-color:black;padding:0; margin:0 auto 20px auto;}
#single h1 { color: white ;	text-decoration: none; font-size:22px; text-align:center; padding:15px 0 5px 0; margin:0;}
#ed a img {padding:1px; border: 1px solid #D1748E }
#ed a:hover img {padding:1px; border: 1px solid white}
#ed { padding:10px 80px 9px 80px;text-align:center;}
#ed .txt { font-size:14px; font-weight:bold; line-height:20px; padding-top:15px;}
#ed .txt a, #ed .txt a:visited { color:#FFFFFF;}
#ed .txt a:hover { color:#FFFFFF; text-decoration:none;}

#ed h2 { font-size:22px; margin:0; padding:12px; font-weight:bold; text-align:center; color:#D1748E;}
#ed h2 a, #ed h2 a:visited { color:#D1748E;	text-decoration: underline;}
#ed h2 a:hover {color: white; text-decoration:underline; }
#singlenav {font-size:22px; font-weight:bold; padding:10px 28px 40px 45px;}
#singlenav a, #singlenav a:visited { color:white;}
#singlenav a:hover {color: #D1748E; }
#singlenav .box1 { width:265px; float:left}
#singlenav .box2 { width:241px; float:left; text-align:center;}
#singlenav .box3 { width:265px; float:left; text-align:right;}
#singlebot { width:859px; height:17px; background:url(img/single_bot.gif) no-repeat;}

/*celebrity */
#celebrity { padding:0 40px 0 40px; font-size:13px; color:white}
#celebrity a, #celebrity a:visited { color:#D1748E;	text-decoration: none;}
#celebrity a:hover {color: #D1748E; text-decoration:underline; }
#celebrity img {float:left; margin:10px 5px 0 0;}
#celebrity a img {border: 1px solid #333333 }
#celebrity a:hover img {border: 1px solid white}
#celebrity h1 { color: white ;	text-decoration: none; font-size:22px; text-align:center; padding:15px 0 5px 0; margin:0;}
#celebrity .span {text-align:center;}
#celebrity .boxceleb { width:386px; float:left; padding:5px 0 0 20px; line-height:22px; text-align:justify;}
#celebrity h3 { font-size:22px; margin:0; padding:5px 0 20px 0; font-weight:bold; text-align:center; color:#D1748E;}
#celebrity h3 a, #celebrity h3 a:visited { color:#D1748E;	text-decoration: underline;}
#celebrity h3 a:hover {color: white; text-decoration:underline; }
#celebrity p {padding:0 0 10px 0; margin:0}
#celebbot {font-size:22px}
.spacer {padding-bottom:20px;}

.postceleb { width:352px; height:542px; background:url(img/post_bg_celeb.gif) no-repeat; margin:0 0 0 30px; color:black; padding:5px 11px 14px 9px;}
.postceleb h2 { font-size:22px; margin:0; padding:4px 0 0 0; font-weight:bold; text-align:center; color:black; line-height:22px;}
.postceleb h2 a, .postceleb h2 a:visited { color:black;	text-decoration: none;}
.postceleb h2 a:hover {color: black; text-decoration:underline; }
.postceleb h3 { font-size:18px; margin:0; padding:4px 0 0 0; font-weight:bold; text-align:center; color:black; line-height:22px;}
.postceleb h3 a, .postceleb h3 a:visited { color:black;	text-decoration: none;}
.postceleb h3 a:hover {color: black; text-decoration:underline; }
.postceleb .title { text-align:center; color:black; padding:0 0 6px 0;}
.postceleb img {padding:0;margin:0;}
.postceleb a img { border:1px solid black;  }
.postceleb a:hover img { border:1px solid #D1748E; }
.postceleb .boxleft {float:left; width: 245px;}
.postceleb .boxright {float:right; text-align:right; width: 100px;}



#thumbs ul {  margin:0;	padding:0 0 0 38px;}
#thumbs ul li {list-style: none; width: 184px; padding: 6px; float:left; }
#thumbs ul li a img { float: left; padding:1px; border:1px solid #333333;  }
#thumbs ul li a:hover img {  padding:1px; border:1px solid #D1748E;   }

#footer { width:460px; background:url(img/icra.gif) top center no-repeat ;color:black; text-align:center; padding:40px 0 0 0; margin:20px 0 0 73px; line-height:16px; font-size:10px;}
#footer  a, #footer  a:visited { color:black; text-decoration: underline; padding:0 1px 0 1px;}
#footer  a:hover { text-decoration:underline;}
#footer img {padding-top:8px;}

#entryarchive {font-size:11px; color:white; padding:16px 0 18px 30px; margin:0;}
#entryarchive h1 {font-size:20px; color:#D1748E; padding:0; margin:0;}
.postarchive { width:352px; height:102px; background:url(img/archive_bg_post.gif) no-repeat; margin:10px 0 0 30px; color:black; padding:9px;}
.postarchive .atitle { font-size:14px; font-weight:bold; color:black; float:left;}
.postarchive .txta {color:black;float:left;width:202px;padding:0 0 0 1px;line-height:17px; text-align:justify;}
.postarchive img {padding:0;margin:0 6px 0 0; float:left}
.postarchive a, .postarchive a:visited, .postarchive a:hover { color:black;	text-decoration: none;}


.postarchive a img { border:1px solid black;  }
.postarchive a:hover img { border:1px solid #D1748E; }

/*pagenavi */
.wp-pagenavi {font-size:14px; font-weight:bold; text-align:center; padding:18px 0 20px 0;}
.wp-pagenavi a, .wp-pagenavi a:link {	padding:4px 6px 4px 6px; 	margin: 2px;	text-decoration: none;	color: white;}
.wp-pagenavi a:visited {	padding:4px 6px 4px 6px; 	margin: 2px;	text-decoration: none;	color:white;}
.wp-pagenavi a:hover {		color: white;}
.wp-pagenavi a:active {	padding:4px 6px 4px 6px; 	margin: 2px;	text-decoration: none;	color: #D1748E;}
.wp-pagenavi span.pages {	padding:4px 6px 4px 6px;	margin: 2px;	color: #D1748E;}
.wp-pagenavi span.current {	padding:4px 6px 4px 6px; 	margin: 2px;	font-weight: bold;	color: #D1748E;}
.wp-pagenavi span.extend {	padding:4px; 	margin: 2px;	color: #D1748E;}
