body {
 width:100%;
 margin:0px;
 padding:0px;
 background:#FFF url(images/back001.jpg) repeat-x;
}
body,td{
 font-family:sans-serif;
 font-size:13px;
 line-height:20px;
 color:#333333;
}

a {
 text-decoration:underline;
 color:#0000FF;
}
a:hover {color:#F60;}
h1 {
 display:block;
 line-height:100%;
 margin:5px;
 padding:0px 0px 0px 5px;
 border-left:10px solid #0CF;
}
h1 a {
 color:#FFF;
}
h2 {display:inline;font-size:14px;line-height:22px;font-weight:normal;}
h3 {display:inline;font-size:110%;line-height:120%;}
ul{
 font-size:12px;
 margin:0px;
 padding:0px;
 list-style-type:circle;
 list-style-image:url(images/pin_violet.png);
}
li{
 margin:0px 0px 0px 20px;
 list-style-position:outside;
}
img {
 border:none;
}
.white {
 color:#FFF;
 font-weight:normal;
}
#headBand {
 font-size:11px;
 line-height:14px;
 width:100%;
 height:15px;
 background:#D8D8FF;
}
#headBand .google728x15 {
 width:728px;
 float:left;
}
#headBand .evesta {
 width:200px;
 float:right;
 text-align:right;
 margin-right:5px;
}
#headBand a {
 font-size:11px;
 line-height:14px;
}
#topBand {
 margin:2px 10px 0px 10px;
 height:58px;
 padding:0px;
 border:1px solid #77A;
 background:#FFF;
}
#topBand .inner {
 height:48px;
 margin:1px;
 padding:4px;
 color:#FFF;
 background:url(images/subject001.jpg);
}
#topBand .left {
 width:65%;
 text-align:left;
 float:left;
}
#topBand .right {
 width:25%;
 text-align:right;
 float:right;
}
#leftBlock {
 width:234px;
 margin:0px;
 padding:0px;
}
#mainBlock {
 margin:0px;
 padding:0px;
}
#rightBlock {
 width:234px;
 margin:0px;
 padding:0px;
}
#leftBlock .content,#rightBlock .content {
 margin:0px 0px 10px 0px;
 padding:0px;
 background:#FFF;
 border:1px solid #77A;
}
#leftBlock .head,#rightBlock .head {
 display:block;
 margin:1px;
 padding:1px 0px 1px 5px;
 background:url(images/back002.jpg);
 color:#FFF;
}
#leftBlock h2,#rightBlock h2 {
 padding-left:5px;
 border-left:5px solid #0FF;
}
#leftBlock .body,
#rightBlock .body {
 margin:0px;
 padding:5px;
}
#entry {
 margin:0px;
 border:1px solid #77A;
 background:#FFF;
}
#entry img {
 border-top:1px solid #999;
 border-left:1px solid #999;
 border-right:1px solid #333;
 border-bottom:1px solid #333;
 padding:2px;
}
#entry .subject {
 text-align:center;
 margin:0px;
 padding:10px;
 background:url(images/subject001.jpg);
 border:1px solid #669;
}
#entry h2 {
 display:inline;
 margin:5px;
 padding:2px 20px;
 font-size:180%;
 background:#FFF;
 color:#669;
 border:1px solid #669;
}
#entry .description {
 width:200px;
 border:1px solid #CCC;
 background:#EEE;
 margin:5px;
 padding:5px 10px;
 text-align:left;
 float:right;
}
#entry .amazon_image {
 width:160px;
 height:160px;
 margin:10px;
 float:left;
}
#entry .note {
 clear:both;
 padding:0px 10px 10px 10px;
}
#entry .comment_caption,.trackback_caption {
 margin:0px;
 padding:0px 0px 0px 10px;
 border-top:2px solid #77A;
 border-bottom:2px solid #77A;
}

#entry .comment_entry,.trackback_entry {
 margin:10px;
}
#entry h3 {
 display:block;
 margin:5px 10px;
}
#entry .comment_comment,.trackback_excerpt {
 padding-left:20px;
}
#entry .comment_status,.trackback_status {
 clear:both;
 text-align:right;
}

#entry .comment_post{
 margin:10px;
}
#entry .trackback_address {
 margin:10px;
 text-align:center;
}
#entry td {
 background:#FFF;
 text-align:center;
}
#footBand {
 clear:both;
 width:100%;
 text-align:center;
 border-top:1px solid #77A;
 padding:10px 0px;
}
#footBand a {
 font-size:10px;
 line-height:12px;
}
#entry_list {
 margin:0px 10px;
}
#entry_list img {
 border-top:1px solid #999;
 border-left:1px solid #999;
 border-right:1px solid #666;
 border-bottom:1px solid #666;
 padding:2px;
}
#entry_list .entry {
 margin:0px 0px 10px 0px;
 padding:0px;
 border:1px solid #77A;
 background:#FFF;
}
#entry_list .subject{
 margin:0px;
 padding:5px 10px;
 line-height:160%;
}
#entry_list .thumbnail {
 margin:5px;
 float:left;
}
#entry_list .body {
 margin:10px;
}
#entry_list .status {
 margin:5px 10px;
 text-align:center;
 border-top:1px solid #99C;
 clear:both;
}
#entry_list .amazon_image {
 width:65px;
 height:65px;
 border:none;
}
#map {
 width:320px;
 height:240px;
 border:1px solid #CCC;
}
#pager {
 margin:10px;
}
#pager .left {
 width:40%;
 float:left;
 text-align:center;
}
#pager .right {
 width:40%;
 float:right;
 text-align:center;
}
