#ad { background-color: #fff; text-align: center; float: right; margin-right: 2px; padding: 0px; border-style: solid; border-width: 0px 1px; border-color: #ace; z-index: 6; width: 150px }
#banner {font-family: verdana, arial, sans-serif; color: #347; font-size: 10pt; font-weight: normal; background: #ded; width: 730px; height: 140px; padding: 4px; padding-top: 0px; text-align: center; z-index: 1; }
#banner a:hover {background-color: transparent; }
#banner2 {font-family: verdana, arial, sans-serif; color: #347; font-size: 10px; font-weight: normal; background: #eed; width: 500px; position: relative; top: 8px; padding: 4px; text-align: center; }
#bannerfloat {width: 180px; font-family: arial, sans-serif; color: #347; font-size: 9pt; font-weight: normal; float: right; background: #fff; padding: 0px; text-align: center; z-index: 1; }
#bannerfloat2 {font-family: verdana, arial, sans-serif; color: #347; font-size: 11px; font-weight: normal; height: 111px; background: #ded; padding: 0px 4px;  float: left; z-index: 2; text-align: left; vertical-align: top; }
#blogfloatRt {float: right; width: 170px; min-height: 100%; color: #345; background: #ddc; padding: 4px 4px; border: 1px solid #cdB; border-right: 0px; border-top: 0px; z-index: 1; margin: 2px 2px; ; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
#close {position: absolute; bottom: 4px; left: 200px; }
#container {background: #fff; border: 1px solid #ab6; border-top: 2px solid #cc6; border-bottom: 2px solid #cc6; width: 900px; height: 100%; }
#content {width: 750px; background:#fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; border-top: 5px solid #cc6; height: 100%; text-align: left; position: relative; z-index: 5; }
#content2 {width: 500px; background: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-top: 5px solid #cc6; border-bottom: 1px solid #cc6; padding: 0 8px 0 8px; }
#leftbar {float: left; position: relative; left: 0px; width: 160px; min-height: 100%; background: #ddc; padding: 4px 0; border-right: 1px solid #CDE; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; margin-right: 10px; }
#feed {
	width: 150px;
	min-height: 100%;
	background-color: #55555f;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	text-align: left;
	overflow: hidden;
	color:#FFFFFF;
}
#feed a {color: #99FFFF}
#feed a:hover {color:#FFFF00}
#feed ul,#feed li {margin:4px;padding:2px;}

#links {
	float: right;
	position: relative;
	z-index: 3;
	width: 170px;
	min-height: 100%;
	background: #eed;
	padding: 0px;
	border-left: 1px solid #CDE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 4px;
	text-align: center;
	overflow: hidden;
}
#menu { margin-bottom:15px; background:#ddc; text-align:center;}
.box {text-align: center; padding: 0px; margin: 5px 0px; width: 150px; background-color: #def; color: #060; display: block; }
.box a {border: 4px solid #c33; color: #060; display: block; }
.box a:hover {color: #c33; border: 4px solid #ddc; display: block; }
.content {margin-left: 184px; margin-top: 5px; }
.description {font-family: verdana, arial, sans-serif; color: #3477; font-size: 10pt; font-weight: normal; background: #def; text-transform: none; } 
.side {font-family: verdana, arial, sans-serif; width: 90%; color:#012; font-size:10pt; line-height: 110%; padding: 2px 6px; margin: 0px 6px; text-align: left;} 
.side a:hover {background-color: #ded; color: #000;}
.side2 {font-family: verdana, arial, sans-serif; color:#012; font-size:10pt; font-weight:normal; line-height:110%; padding:2px 4px; margin-top: 0px; text-align: left; }  
.sidecenter { font-family:verdana, arial, sans-serif;  color:#366;  font-weight:bolder;  font-size: 10pt;  line-height:140%;  padding:0px;  margin-left: 6px;  text-align:center;   }
.book {  padding:2px;  border-bottom: 1px solid #d40;  text-align: center; } 
.sidetitle {font-family: Verdana, Arial, Helvetica, sans-serif; width: 85%; color: #eef; font-size: 10pt; font-weight: bolder; line-height: 105%; padding: 0px 2px; margin: 0px 6px; margin-top: 5px; letter-spacing: .1em; border-bottom: 1px solid #cc6; text-align: center; background: #468; } 
.tao {border: 1px solid #094; font-size: 10pt; color: brown; padding: 8px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 6px; }
.title {font-family: verdana, arial, sans-serif; font-size: 12px; color: #025; text-transform: capitalize; font-weight: bolder; }
A  {color: #039; text-decoration: none; padding: 2px; } 
A:active {color: #c00; } 
A:hover  {color: #fff; background-color: #333; }
B {display: block; background-color: #f40; color: #eef; border-bottom: 1px solid c00; width: 140px; text-align: center; }
b.title {width: 90%; color: #fff;}
body {margin: 0px 8px; background: #6b6358; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; }
font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; }
h1, h2, h3 { margin: 0px;  padding: 0px; }

 
