body { 
background: #FFFFFF; margin: 20px 
} 
a { 
color: #336666; text-decoration: none 
} 
a:link { 
color: #336666; text-decoration: none 
} 
a:visited { 
color: #336666; text-decoration: none 
} 
a:active { 
color: #2DB3BF 
} 
a:hover { 
color: #2DB3BF 
} 
h1 { 
padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px 
} 
h2 { 
padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px 
} 
h3 { 
padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px 
} 
#banner { 
font-weight: bold; font-size: x-large; color: red; font-family: verdana, arial, sans-serif; height: 200px; border: #2DB3BF 1px solid} 
} 
#banner a { 
font-size: x-large; color: red; font-family: verdana, arial, sans-serif; text-decoration: none 
} 
#banner a:link { 
font-size: x-large; color: #cc9933; font-family: verdana, arial, sans-serif; text-decoration: none 
} 
#banner a:visited { 
font-size: x-large; color: #cc9933; font-family: verdana, arial, sans-serif; text-decoration: none 
} 
#banner a:active { 
font-size: x-large; color: #D61300; font-family: verdana, arial, sans-serif; text-decoration: none 
} 
#banner a:hover { 
font-size: x-large; color: #cc9933; font-family: verdana, arial, sans-serif; text-decoration: none 
} 
.description { 
font-weight: normal; font-size: x-small; background: #fff; text-transform: none; color: #ccc; font-family: verdana, arial, sans-serif 
} 
#content { 
background: #FFFFFF; float: left; margin-bottom: 20px; width: 67%; margin-right: 15px 
} 
#links { 
border-right: #2DB3BF 1px solid; border-top: #2DB3BF 1px solid; margin-top: 20px; background: #fff; margin-left: 69%; border-left: #2DB3BF 1px solid; color: #ccc; border-bottom: #2DB3BF 1px solid 
} 
.blog { 
padding-right: 15px; padding-left: 0px; padding-top: 15px 
} 
.blogbody { 
border-right: #2DB3BF 1px solid; padding-right: 10px; border-top: #2DB3BF 1px solid; padding-left: 10px; font-weight: normal; font-size: small; background: #fff; padding-bottom: 10px; margin-left: 0px; border-left: #2DB3BF 1px solid; color: #666; line-height: 140%; padding-top: 10px; border-bottom: #2DB3BF 1px solid;  font-family: verdana, arial, sans-serif 
} 
.blogbody img.center { 
margin-bottom: 5px; margin-right: 10px ;

} 
.blogbody img.left { 
float: left; margin-bottom: 5px; margin-right: 10px; 

} 
.blogbody img.right { 
float: right; margin-bottom: 5px; margin-right: 10px; Margin-left: 10px;
} 
.blogbody a { 
font-weight: normal; text-decoration: underline 
} 
.blogbody a:link { 
font-weight: normal; text-decoration: underline 
} 
.blogbody a:visited { 
font-weight: normal; text-decoration: underline 
} 
.blogbody a:active { 
font-weight: normal; text-decoration: underline 
} 
.blogbody a:hover { 
font-weight: normal; text-decoration: underline 
} 
.title { 
font-size: 14pt;  font-size: small ; font-weight: bold;  color: #2DB3BF ; font-family: verdana, arial 
} 
#menu { 
font-weight: normal; font-size: small; background: #fff; margin-bottom: 10px 
} 
.date { 
margin-top: 20px; padding-left: 10px; font-weight: normal; font-size: small; background: #2DB3BF; padding-bottom: 3px; text-transform: uppercase; color: #fff; padding-top: 3px; font-family: verdana, arial, sans-serif 
} 
.posted { 
font-size: x-small; color: #C7C755; font-family: verdana, arial, sans-serif 
} 
.calendar { 
padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: x-small; padding-bottom: 5px; color: #BEBBA5; padding-top: 5px; font-family: verdana, arial, sans-serif 
} 
.calendarhead { 
font-weight: normal; font-size: x-small; background: #fff; color: #2DB3BF; line-height: 140%; font-family: verdana, arial, sans-serif 
} 
.side { 
font-weight: normal; font-size: x-small; background: #fff; color: #ccc; line-height: 140%; font-family: verdana, arial, sans-serif 
} 

.photo {
text-align: center;
line-height:130%;
font-size: x-small;
font-family: verdana;
color: #727070;
}

.photo text {
line-height:130%;
font-size: x-small;
font-family: arial;
}

.photo img {
border:1px #bbc0c0 solid; 
padding:3px;
margin-top: 5px;
}



.sidetitle { 
padding-right: 2px; margin-top: 10px; padding-left: 2px; font-weight: normal; font-size: x-small; background: #2DB3BF; padding-bottom: 2px; text-transform: uppercase; color: #fff; line-height: 140%; padding-top: 2px; font-family: verdana, arial, sans-serif; letter-spacing: 0.2em 
} 
.syndicate { 
padding-right: 2px; margin-top: 10px; padding-left: 2px; font-weight: bold; font-size: x-small; background: #fff; padding-bottom: 2px; line-height: 140%; padding-top: 2px; font-family: verdana, arial, sans-serif; text-align: center 
} 

. link{
text-align: center
}

.powered { 
padding-right: 2px; border-top: #2DB3BF 1px solid; border-bottom: #2DB3BF 1px solid; margin-top: 10px; padding-left: 2px; font-weight: bold; font-size: small; padding-bottom: 2px; text-transform: uppercase; color: #ccc; line-height: 140%; padding-top: 2px; font-family: verdana, arial, sans-serif; text-align: center 
} 
.comments-body { 
font-weight: normal; font-size: small; background: #fff; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border: solid; border-color:#2DB3BF; border-width:1px; margin: 10px; color: #666; line-height: 140%; font-family: verdana, arial, sans-serif 
} 
.comments-post { 
margin-top: 10px; font-weight: normal; font-size: x-small; background: #fff; color: #999; font-family: verdana, arial, sans-serif 
} 
.comments-head { 
margin-top: 10px; font-weight: normal; font-size: small; text-transform: uppercase; color: #2DB3BF ; border-bottom: #666 1px dotted; font-family: sans-serif 
} 
.trackback-body { 
font-weight: normal; font-size: small; background: #fff; color: #333; line-height: 140%; padding-top: 15px; font-family: verdana, arial, sans-serif 
} 
.trackback-url { 
border-right: #666 1px dashed; padding-right: 5px; border-top: #666 1px dashed; padding-left: 5px; font-weight: normal; font-size: small; background: #fff; padding-bottom: 5px; border-left: #666 1px dashed; color: #666; line-height: 140%; padding-top: 5px; border-bottom: #666 1px dashed; font-family: verdana, arial, sans-serif 
} 
.trackback-post { 
font-weight: normal; font-size: x-small; background: #fff; margin-bottom: 20px; color: #999; font-family: verdana, arial, sans-serif 
} 
#banner-commentspop { 
padding-left: 15px; font-weight: bold; font-size: large; background: #2DB3BF ; color: #fff ; font-family: sans-serif 
} 

blockquote { 
color:#666666;
font-family:verdana, helvetica, arial, sans-serif; 
font-size:11px; 
line-height:140%;
background:#EEF0E8; 
padding:12px;
border:1px dotted #666;
 }

.shadow {
float: left;
width: auto;
background: url(/images/fuzzy_shadow.png) no-repeat bottom right;
}
.shadow div {
background: url(/images/fuzzy_shadow1.png) no-repeat right top;
}
.shadow div a {
background: url(/images/fuzzy_shadow2.png) no-repeat left bottom;
padding: 0 6px 6px 0;
display: block;
}
.shadow img {
background-color: #fff;
color: #000;
border: 1px solid #999;
padding: 4px;
vertical-align: bottom;
}

