body
{background-color: #fff;
background-image: url(http://snaps.catbc.com/img/damask14.gif);
background-repeat: repeat;
background-position: top left;
text-align: center;
margin: 0;
padding: 0;
color: #000;
font-family: Arial, sans-serif;
font-size: 11px;}

.main
{background-color: #fff;
background-image: url(http://snaps.catbc.com/img/damask14.gif);
background-repeat: repeat;
background-position: top left;
margin: auto;
padding: 0;
overflow: hidden;
border-left: solid 1px #fff
border-right: solid 1px #fff;}

.main p
{margin: 0;
padding: 0;}

.main p a:link
{background-color:#fff;
color: #000;}

.main p a:visited
{background-color:#fff;
color: #000;}

table, tr, td
{margin: auto;
text-align: center;
border: none;}

.logo
{background-color: transparent;
margin: 15px 0 4px 0;
padding: 0;
text-align: left;
font-family: Gill Sans, Verdana, Arial, sans-serif;
font-size: small;
font-weight: bold;
color: #111;
text-transform: none;
letter-spacing: .1em;}

.logo a
{text-decoration: none;}

.logo a:link
{color: #000;}

.logo a:visited
{color: #000;}

img
{border: none;
background-color: #fff;
margin: 0;
padding: 0;}

div#hidden
{margin: 0;
display: none;}

.bottom
{background-color: #fff;
color: #444;
margin: auto;
padding: 0;
border-left: solid 1px #ccc;
border-right: solid 1px #ccc;
overflow: hidden;
text-align: center;}

.exif
{background-color: transparent;
color: #333;
text-align: center;
margin: auto;
padding: 20px 2px;
font-family: Verdana, Arial, sans-serif;
overflow: hidden;}

.exif p
{margin: auto;
padding: 5px 0 8px 0;
text-align: center;}

.exif p#words
{width: 450px;
text-align: justify;
line-height: 140%;
margin: auto;
padding: 0;}

.commentslist
{width: 360px;
background-color: #fff;
color: #444;
text-align: center;
margin: auto;
padding: 5px 0 20px 0;
font-family: Verdana, Arial, sans-serif;}

.commentslist ul
{list-style-type: none;
margin: 0;
padding: 0;
text-align: left;}

.commentslist ul li
{list-style-type: none;
display: block;
margin: 0;
padding: 10px 0 14px 6px;
border-bottom: solid 1px #bbb;}

.commentslist ul li:hover
{background-color: #eee;}

.commentslist ul li#title:hover
{background-color: #fff;}

.commentslist ul li a:link
{color: #000;}

.commentslist ul li a:visited
{color: #000;}

.commentsform
{width: 290px;
background-color: #fff;
color: #555;
text-align: center;
margin: auto;
padding: 0 0 20px 0;
font-family: Verdana, Arial, sans-serif;
line-height: 140%;}

.about
{width: 658px;
margin: auto;
padding: 10px 0;
font-family: Verdana, Arial, sans-serif;
background-color: #fff;
border-left: solid 1px #e3e3d7;
border-right: solid 1px #e3e3d7;
color: #222;
text-align: justify;}

.about p
{width: 630px;
margin: auto;
padding: 0 0 10px 0;
line-height: 135%;}

.about p a:link
{background-color: #fff;
color: #000;}

.about p a:visited
{background-color: #fff;
color: #000;}

.aboutphlogs
{width: 660px;
text-align: left;
font-family: Verdana, Arial, sans-serif;
padding: 10px 0;
margin: auto;}

.aboutphlogs ul
{list-style-type: none;
display: inline;
margin: 0;
padding: 0;}

.aboutphlogs ul li
{background-color: #fff;
display: inline;
line-height: 150%;
color: #444;
margin: 0;
padding: 3px 0;}

.aboutphlogs ul li a:link
{background-color: #fff;
color: #000;}

.aboutphlogs ul li a:visited
{background-color: #fff;
color: #000;}

.aboutphlogs h1
{padding: 0;
color: #000;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;}

.aboutlinks
{width: 660px;
text-align: left;
font-family: Verdana, Arial, sans-serif;
padding: 0 0 15px 0;
margin: auto;}

.aboutlinks ul
{list-style-type: none;
display: inline;
margin: 0;
padding: 0;}

.aboutlinks ul li
{background-color: #fff;
display: inline;
line-height: 150%;
color: #444;
margin: 0;
padding: 3px 0;}

.aboutlinks ul li a:link
{background-color: #fff;
color: #000;}

.aboutlinks ul li a:visited
{background-color: #fff;
color: #000;}

.aboutlinks h1
{padding: 0;
color: #000;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;}

.mentions
{margin-top: 20px;}

.archives
{width: 790px;
margin: auto;
padding: 0 0 0 12px;
overflow: hidden;}

.thumbnails
{float: left;
margin: 5px 8px 1px 0;
border: none;}

.archives img
{background-color: #fff;
padding: 4px;
border: solid 1px #bbb;}

.footer
{background-color: #000;
color: #eee;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
margin: 0;
padding: 5px 0 6px 0;
text-align: center;}

.footer ul
{display: inline;
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;}

.footer ul li
{font-family: Verdana, Arial, sans-serif;
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;}

.footer ul li a
{text-decoration: none;
font-weight: bold;}

.footer ul li a:link
{color: #eee;}

.footer ul li a:visited
{color: #eee;}

.counter
{display: none;}

p
{margin: 0;
padding: 0;}