body {
 background-color: #ffffff; margin:10px 10px 10px 10px; scrollbar-face-color: #dee3e7; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color:#dee3e7; scrollbar-3dlight-color: #d1d7dc; scrollbar-arrow-color: #006699; scrollbar-track-color: #efefef; scrollbar-darkshadow-color: #98aab1; }

 a {
 color:#006699; text-decoration:none;}

 a:link {
 color:#006699; text-decoration:none; }

 a:visited {
 color:#006699; text-decoration:none; }

 a:active {
 color:#ff0000; font-weight:bold; text-decoration:none; }

 a:hover {
 color:#ff0000; font-weight:bold; text-decoration:none; }

 h1, h2, h3 {
 margin:0px; padding:0px; }

 a.feed {
 margin: 0; padding: 0 4px; border: 0px solid #999; font-family: verdana, sans-serif; font-weight: bold; font-size: 9px; text-decoration: none; }

 a.feed:link {
 text-decoration: none; }

 a.feed:visited {
 color: #777; text-decoration: none; }

 a.feed:hover {
 border-color: #ffffff #ffffff #ffffff #ffffff; outline: none; text-decoration: none; font-size: 10px; }

 a.feed:link:hover {
 text-decoration: none; }

 a.feed:visited:hover {
 color: #fff; text-decoration: none; background-color: #000000; border-color: #000000 #000000 #000000 #000000; }

 a.feed:active {
 border-color: #920 #f93 #f93 #920 !important; outline: none; text-decoration: none; font-size: 10px; }

 #banner {
 font-family:verdana, arial, helvetica, sans-serif; color:#999; font-size:x-small; font-weight:bold; background:#ffffff; padding-left:4px; text-align: justify; }

 #banner a {
 color:#999; text-decoration:none;}

 #banner a:link {
 color:#999; text-decoration:none; }

 #banner a:visited {
 color:#999; text-decoration:none; }

 #banner a:active {
 color:#ff0000; font-weight:bold; text-decoration:none; }

 #banner a:hover {
 color:#ff0000; font-weight:bold; text-decoration:none; }

 .description {
 font-family:verdana, arial, helvetica, sans-serif; color:#006699; font-size:x-small; font-weight:bold; background:#ffffff; text-transform:none; letter-spacing:none; }

 #content {
 float:top; width:100%; background:#ffffff; margin-right:10px; margin-bottom:10px; }

 #links {
 background:#ffffff; color:#000000; margin-top:35px; }

 .blog {
 padding-left:15px; padding-top:15px; padding-right:15px; }

 .blogbody {
 font-family:verdana, arial, helvetica, sans-serif; color:#666; font-size:11px; font-weight:x-small; background:#ffffff; text-align: justify; border-left:2px dotted #2ebdf9; border-right:2px dotted #2ebdf9; border-bottom:2px dotted #2ebdf9; padding:10px; }

 .blogbody a, .blogbody a:link {
font-weight:x-small;text-decoration:none;}

 .blogbody a:visited {
font-weight:x-small;text-decoration:none;}

 .blogbody a:active {
 color:#ff0000; font-weight:normal; text-decoration:none; }

 .blogbody a:hover {
 color:#ff0000; font-weight:normal; text-decoration:none; }

 .title {
 font-family:verdana, arial; font-size:xx-small; color:#006699; text-transform:uppercase; font-weight:bold; }

 #menu {
 margin-bottom:10px; background:#ffffff; font-size:x-small; font-weight:bold; }

 .date {
 font-family:verdana, arial, helvetica, sans-serif; font-size:xx-small; color:#999; font-weight:bold; text-transform:uppercase; margin-top:10px; border-bottom:2px dotted #2ebdf9; }

 .posted {
 font-family:verdana, arial, helvetica, sans-serif; font-size:x-small; color:#999; }

 .calendar {
 font-family:verdana, arial, helvetica, sans-serif; color:#666; font-size:xx-small; font-weight:xx-small; padding:5px; }

 .calendarhead {
 font-family:verdana, arial, helvetica, sans-serif; color:#666666; font-size:xx-small; font-weight:bold; background:#ffffff; }

 .side {
 font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-size:x-small; font-weight:x-small; background:#ffffff; }

 .sidetitle {
 font-family:verdana, arial, helvetica, sans-serif; color:#999; font-size:xx-small; font-weight:bold; background:#ffffff; padding:2px; margin-top:10px; border-bottom:2px dotted #2ebdf9; text-transform:uppercase; letter-spacing:.2em; }

 .syndicate {
 font-family:verdana, arial, helvetica, sans-serif; font-size:xx-small; font-weight:normal; padding:2px; margin-top:10px; text-align:center; background:#ffffff; }

 .powered {
 font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-size:xx-small; font-weight:normal; border-top:2px dotted #2ebdf9; border-bottom:2px dotted #2ebdf9; padding:2px; margin-top:10px; text-align:left; letter-spacing:.2em background:#ffffff; }

 .comments-body {
 font-family:verdana, arial, helvetica, sans-serif; color:#666; font-size:x-small; font-weight:x-small; background:#ffffff; padding-bottom:10px; }

 .comments-post {
 font-family:verdana, arial, helvetica, sans-serif; color:#999; font-size:x-small; font-weight:x-small; background:#ffffff; margin-top:0px; }

 .comments-head {
 font-family:verdana, arial, helvetica, sans-serif; font-size:xx-small; color:#999; font-weight:bold; margin-top:10px; text-transform:uppercase; border-bottom:2px dotted #2ebdf9; }

 .trackback-body {
 font-family:verdana, arial, helvetica, sans-serif; color:#333; font-size:x-small; font-weight:x-small; background:#ffffff; padding-top:15px; }

 .trackback-url {
 font-family:verdana, arial, helvetica, sans-serif; color:#666; font-size:x-small; font-weight:x-small; background:#ffffff; padding:5px; border:1px dashed #666; }

 .trackback-post {
 font-family:verdana, arial, helvetica, sans-serif; color:#999; font-size:x-small; font-weight:x-small; background:#ffffff; margin-bottom:20px; }

 #banner-commentspop {
 font-family:verdana, arial, helvetica, sans-serif; color:#cc9933; font-size:x-small; font-weight:bold; background:#ffffff; padding-left:15px; }

 /* the buttons used for bbcode styling in message post */ input.button {
 border : 1px inset #000000; background : #d8e2ec; color : #000000; margin : 5px 0px; width : 100px; height : 25px; }

 /* none-bold submit button */ input.liteoption {
 border : 1px inset #808080; background : #ffffff; color : #808080; margin : 2px 0px; width : 100px; height : 20px; }

 /* text old interfaces */ .interfaces {
 font-family:verdana, arial, helvetica, sans-serif; color:#666; font-size:11px; font-weight:xx-small; background:#ffffff; text-align: justify; border-top:2px dotted #2ebdf9; border-left:2px dotted #2ebdf9; border-right:2px dotted #2ebdf9; border-bottom:2px dotted #2ebdf9; padding:20px; }

 /* atomzbody */ .atomzbody {
 font-family:verdana, arial, helvetica, sans-serif; color:#666; font-size:11px; font-weight:xx-small; background:#ffffff; text-align: justify; padding:10px; }

 /* cattitle in imagefolio templates */ .cattitle {
 font-family:verdana, arial, helvetica, sans-serif; color:#999; font-size:xx-small; font-weight:normal; background:#ffffff; }



#left {
   float:left; width: 150px;
   background-color: #ffffff;
   overflow:hidden;
   }


#container {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 750px;
	background-color: #FFFFFF;
	}

 /* copyright and bottom info */ .copyright {
 font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #444444; letter-spacing: -1px; }

 a.copyright {
 color: #444444; text-decoration: none; }

 a.copyright:hover {
 color: #000000; text-decoration: none; }

 .timestamp {
 font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#999; font-weight:bold; text-transform:lowercase; margin-top:10px; }


 a.home {
 margin: 10; padding: 0 4px; border: 1px solid #999; font-family: verdana, sans-serif; font-weight: bold; font-size: 9px; text-decoration: none; width:140px;  }

 a.home:link {
 text-decoration: none; width:140px;  }

 a.home:visited {
 color: #777; text-decoration: none; width:140px; }

 a.home:hover {
 border-color: #ffffff #ffffff #ffffff #ffffff; outline: none; text-decoration: none; font-size: 20px; width:140px; }

 a.home:link:hover {
 text-decoration: none; width:140px; }

 a.home:visited:hover {
 color: #fff; text-decoration: none; background-color: #000000; border-color: #000000 #000000 #000000 #000000; width:140px; }

 a.home:active {
 border-color: #920 #f93 #f93 #920 !important; outline: none; text-decoration: none; font-size: 20px; width:140 px; }
 
 
