body{
  background:#fff;
  margin:0;
  padding:20px 20px;
  font:x-small Georgia,Serif;
  text-align:justify;
  color:#333;
  font-size/* */:/**/small;
  font-size: /**/small;
  background-image:url(img/bg.jpg);
  background-repeat:repeat-y;
}

html{
height: 100%;
width: 100%;
overflow: auto;
}


#page{
width:840px;
margin-left:auto;
margin-right:auto;
}

#top{
height:410px;
background-image:url(header.jpg);
background-repeat:no-repeat;
background-position:bottom;
cursor:pointer;
}

p{
margin:0px;
padding:0px;
}

#main{
position:relative;
float:right;
width:500px;
margin-right:70px;

}


.day-date{
position:relative;
float:left;
display:block;
width:100%;

font-size:10px;
text-transform:uppercase;
letter-spacing:2px;
color:#999999;


}

.post-title h2{
margin:0px;
padding:0px;

}

.post-title a{
text-decoration:none;
position:relative;
float:left;
display:block;
  
  font-size:18px;;
  font-weight:normal;
  line-height:1.4em;
  color:#5BAEC5;
  display:block;
  width:100%;

}

.post-title {
text-decoration:none;
position:relative;
float:left;
display:block;
  
  font-size:18px;;
  font-weight:normal;
  line-height:1.4em;
  color:#5BAEC5;
  display:block;
  width:100%;

}

.post-info{
color:#999999;
font-size:11px;
padding-bottom:5px;
}

.post-info a{
font-size:10px;
text-decoration:none;
color:#FB91EB;
padding-left:5px;
padding-right:5px;
}
.post-info a:hover{
background-color:#FB91EB;
color:#FFFFFF;
}

.post-info P{
margin:0px;
padding:0px;
}

#search{

height:30px;
width:100%;

}


#search .field{
margin-top:2px;
margin-left:3px;
padding:0px;
}

#q{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
height:9px;
padding:0px;
padding-bottom:2px;
}

.submit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
width:30px;
height:17px;
}

#sidebar{
position:relative;
float:left;
width:180px;
margin-top:0px;
}
#sidebar div{
border-bottom: 1px solid  #FFA4E9;
padding-bottom:10px;

}


#sidebar h2{
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
}

#sidebar h3{
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#fff;
  background-color:#999;
}

#sidebar ul{

list-style:none;
margin-left:2px;
padding-left:2px;
margin-right:2px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

#sidebar ul a{
text-decoration:none;
font-size:9px;
display:block;
height:15px;
text-decoration:none;
color:#707070;
}

#sidebar ul a:hover{
background-image:url(img/hover.gif);
color:#FFFFFF;
}

.post-cat{
position:relative;
float:left;
display:block;
width:100%;
margin-bottom:8px;
}

.post-cat a{
text-decoration:none;
font-size:10px;
background-color:#FF66CC;
color:#FFFFFF;
padding-right:1px;
padding-left:1px;

}

.post{
border-bottom: 1px #FFA4E9  dashed ;
margin-bottom:30px;
}

.post-content{
margin-bottom:20px;
font-size:11px;
}

.suite a{
text-decoration:none;
display:block;
padding-top:5px;
color:#3DC8D3;
width:100%;
}

.suite a:hover{
color:#FFFFFF;
background-color:#3DC8D3;
}

#comments #co{
padding-left:20px;
 margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#333333;
  background-color:#FFCCFF;
}

.comment-info {
font-size:11px;
}

.comment-info a{
text-decoration:none;
background-color:#FF3399;
color:#FFFFFF;

}

.comment-number a{
background-color:#0099FF;
text-decoration:none;
color:#FFFFFF;
padding-right:5px;
}

#comments h3{
padding-left:20px;
 margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#333333;
  background-color:#CCCCCC;
}

#comments label{
	font-size:11px;
	float: left;
	padding-top:4px;
}

#comments input{

height:16px;
background-color:#FFCCFF;
border:none;
font-size:10px;
margin:0px;
padding:0px;
}

#comments #c_content{
margin-top:10px;
float:right;
width:80%;
background-image:url(img/bgform.jpg);
border: thin #000000 1px;
}

#comments .form-help{

  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;

  color:#333333;
}



submit{

}
