/* Background stuff */
body {margin:auto; background-image:url(http://www.cat-love-story.com/images/BGbox.jpg); }
#wrap	{
			padding:5px;
			border:4px double #FF6215;
			width:100%; max-width:850px;background-color:#FFFECB; margin:auto;}
#banner	{
	width:800px;
	height:307px;
	background-color: #fffecb;
	background-repeat: no-repeat;
	margin:auto;
}
#content {margin-top:25px;margin:auto;clear:both;}

#main p.banner a.sep {text-decoration:none; color:#663300;}
#main #coming {width:45%; border:1px dotted green; margin-left:25px;}
#coming {	
			
			padding:2px;
			text-align:center;
			font-size:75%;
			background-color:#FFE6CC;
			}

/* headers */
h2		{font-family:Tempus Sans ITC, sans-serif;
		font-size:33px;
		font-weight:bold;
		text-align:center;
		color:#d71820;
		position:relative;
		top:15px;	
	   	}
h3	{
		font-family: Georgia, Verdana, sans-serif;
		text-align:center;
		color:#6b0510;
		font-size:22px;
		margin-left:20px;
		}
#rightbox h3 {	
				font-family: Georgia, Verdana, sans-serif;
				font-size:115%;
				width:300px;
				margin:2px;
				text-align:center;
				color:#31340A;}
h4 {
		font-family:"Adobe Garamond Pro", courier new, Bell Gothic Std Light, Broadway, sans-serif;
		color:#C66300;
		font-size:18px;
		text-align:center;
		}
#links h4 { color:#006633; margin:0px 0px 0px 45px; width:65%;}
#rightbox h4 { color:#006633; margin:auto; padding:4px;}

h5	{font-size:16px;}

/* FOOTER STUFF */
p.banner {	text-align:center; color:#FF6600;
			border-bottom:1px inset red; border-collapse:separate;margin:auto;}
p.banner a {font-size:95%;}

#footer {	background-color:#FFFECB;
			margin:auto;}
#footer p {	font-size:80%;
			color:#170017;
			width:60%;
			margin:auto;
			text-align:center;}
#footer p a:link{	color:#122323;}
#footer p a:visited{	color:#122323;}

/* Newsletter box */
#ezine {	width:250px;float:right;}
td strong {	font-size:100%;
			line-height:1.8em;
			}
#rightbox #ezine b {font-size:75%; 
					color:#0e0033;
					background-color:#FFFF82;
					margin-left:20px;}	
td i	{color:red;
				font-style:normal;
				font-size:9px;}
#thanks {	
			clear:both;
			margin-top:12px;
			padding:5px;
			background-color:#ccccff;
			width:80%;
			margin:auto;
			border:3px groove #CC3300;
			}
		
/* Guest Book - needs work
#guest img {	position:relative;
				top:-120px;
				left:660px;
				width: 150px;
				height: 90px;
				border:none;
			}
			<div id="guest"><a href="guestbook.html"><img src="images/guestbook.gif" alt="Please sign Guest Book" name="GuestBook" /></a></div>
		 */	
/*Content stuff */		
/*#content { margin-top:-80px;}*/
#main	{margin:auto; padding-top:20px;}
#main p {		font-family: helvetica, Verdana, sans-serif;
				line-height:1.5em;
				padding:5px;
				font-size: 14px;
				color:#4d0d0e;
				max-width:90%;}
#main i {	font-family:Georgia, "Times New Roman", Times, serif;
			font-size:16px;
			color:#910000;
			text-align:center;
			margin:auto;
			}
#main em {color:#EC0000;}
#main strong {font-size:95%;}
#main p.entry {	font-size:12px; font-family:verdana, sans-serif;
				font-weight:none;
				line-height:1.4em;}

#rightbox	{
				float:right;
				width:40%;
				padding:4px;
				max-width:370px;
				margin:10px 10px 20px 12px;				
				}
#links	{		float:right;
				padding:5px;
				width:30%;
				color:#000033;
					}
#links p {	text-align:center; margin:auto; margin-right:-10px;}

li.tape {	
			list-style-image:url(http://www.cat-love-story.com/images/cassette-tape.jpg);
			list-style-position:inside;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-align:center;
			font-variant:small-caps;
			margin-left:-20px;
			font-size:70%;
			}
			

			
/* Links */

a {text-decoration:none; color:#FF6600; border:none;}
a:active {	text-decoration:none; border:none; color:#3399FF;}
a:visited {	text-decoration:none; border:none; color:#993300;}
.tape a {color:#33CC33;}
#main a {text-decoration:underline;}
#main p.by {font-size:80%;}
#inlink {	text-align:justify;
			width:70%;
			margin:auto;
			}
#inlink li {		color:#000000;
					line-height:1.4em;
					font-family:Helvetica, Verdana, sans-serif;
					font-size:12px;}

#shopnav	{display:inline-block;}
#log	{	width:40%;
			font-size:90%;
			text-align:center;
			margin:auto; padding:2px;
			background-color:#FFFFCC;
			border:1px dotted red;
			}		
#log p.log { 	text-align:center;
				font-size:110%;
				color:#993300;
				}
#coupons {	margin:auto;
			width:500px;
			padding:1px;
			height:35px;
			}
#coupons ul ul li {display:inline; font-size:13px;}

p#friends {	background-color:#fffeca;
			width:150px;
			margin:auto;
			margin-bottom:10px;
			border:1px dotted purple;
			text-align:center;
			font-size:9px;
			}
p#friends p {padding:0px;
			margin:0px;
			}
p#friends a {text-decoration:none;}
p#friends a:hover {text-decoration:blink; color:#330033;}
/* List */

#rightbox ul li {
		list-style-image:url(http://www.cat-love-story.com/images/listCat.jpg);
		list-style-position:outside;
		text-indent:8px;
		line-height:1.8em;
		font-size:90%;
		color:#003300;
		padding: 10px 0px 10px 0px;
		border-bottom:1px dotted brown;
		}

ul li {
		list-style-image:url(http://www.cat-love-story.com/images/listCat.jpg);	
		line-height:1.8em;
		font-size:12px;
		font-family:Georgia, Helvetica, sans-serif;
		color:#106926;
		}
ul ul li {	

		list-style-image:url(http://www.cat-love-story.com/images/listCat2.jpg);
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#006400;
		}
ol li {
		font-family: "Adobe Garamond Pro Bold", Broadway, sans-serif;
		color:#006600;
		line-height:1.8em;
		}
#links ul li {	
		list-style-image:url(http://www.cat-love-story.com/images/listCat.jpg);
		list-style-position:outside;
		text-indent:8px;
		line-height:1.8em;
		font-size:11px;
		color:#003300;
		padding: 10px 0px 10px 0px;
		border-bottom:1px dotted brown;
		}
ul.back {	margin:auto;
			text-align:center;
			font-size:12px;
			font-variant:small-caps;
			}		

#main ul.list li {	list-style-image:url(http://www.cat-love-story.com/images/listCat2.jpg);
					font-size:11px;
					color:#990000;
					font-family:Georgia, "Times New Roman", Times, serif;}
/* Images */
#rightbox img {	margin-top:0px;margin-left:10px;}
#rightbox p.sky img {margin-right:-40px;margin-top:5px;}
#links img {	margin-top:0px;}
img {border:none;
		vertical-align:bottom;}
p.intro img {	text-align:center;
				padding:2px;
				margin:1px;
				clear:left;
				}
p.mid-ban {text-align:center;}
#main a img {vertical-align:text-top;
				padding:5px;}
/* BOXES */

/* Featured and website nominations... */

#featured 		{   color:#800000;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:11px;
					text-align:right;}
/* Search Box */

p.search {	float:left;
			margin:10px;
			clear:both;
			}
p.ads	{	display:inline;}

/* Adsense boxes */

#adsense	{	position:absolute;
				right:80px;
				top:350px;
				width:120px;
				height:600px;
				}
/* NAVBAR */
#nav ul li {background-image:url(http://www.cat-love-story.com/images/nav-image.jpg);
			background-position:center;
			background-repeat:no-repeat;
			list-style-position:outside;
			}
#nav ul li {font-size:12px;text-indent:10px;vertical-align:middle;}