body { font-family:"Lucida Grande",Arial,sans-serif;  font-size:0.84em; color:#000; line-height:130%; margin:0; padding:6px; }
a:link {   font-family:Arial,sans-serif;  color:#0062A2;     text-decoration:none; font-weight:normal; font-size:1em; }
a:visited {   font-family:Arial,sans-serif;  color:#0062A2;     text-decoration:none; font-weight:normal; font-size:1em; }
a:hover {  font-family:Arial,sans-serif; color:#0062A2;    text-decoration:underline; font-weight:normal; font-size:1em; }



a img { border: none ; margin-left:1px; }

a.title:link { color:black;  font-size:2.20em; line-height:130%; border-bottom: 1px dotted #999999; text-decoration: none;  display:block; height:auto; margin:0; padding:0;   }
a.title:visited { color:black;  font-size:2.20em;line-height:130%; border-bottom: 1px dotted #999999; text-decoration: none;  display:block; height:auto; margin:0; padding:0;  }
a.title:hover { color:black; font-size:2.20em;line-height:130%; border-bottom: 1px dotted #999999; text-decoration: none; display:block; height:auto; margin:0; padding:0;  }

a.big:link {  font-size:0.81em;  font-weight:bold;  }
a.big:visited {  font-size:0.81em;   font-weight:bold;   }
a.big:hover {  font-size:0.81em; font-weight:bold;  }

a.v:link { text-decoration:none; font-weight:normal; font-size:1em;  } 
a.v:visited {  text-decoration:none; font-weight:normal; font-size:1em;  }
a.v:hover { text-decoration:underline; font-weight:normal; font-size:1em;  }

a.img { border:0px;  }

/* tags */
h1 { font-family:Arial,sans-serif; font-size:1.90em; margin:0px; padding:0px; line-height:130%; font-weight:normal; border-bottom: 1px dotted #999999; text-decoration: none; color:#000; }

h2 {  font-size:14pt; margin:0px; padding:0px;  font-weight:normal; line-height:105%;   }
h3 {  font-size:12.5pt; margin:0px; padding:0px;  font-weight:bold; line-height:105%;  display: inline;  } 


/* div id */
#container { width:100%; margin:auto;  text-align:left;      }
#header { width:100%;   float:left;  height:70px; background:#F1F6F6; line-height:70px; margin-bottom:18px;   }
#body { width:800px;   float:left; }
#pt {  width:100%;float:left; vertical-align:top; margin-bottom:28px; } /* div post title */
#pd {  padding-bottom:20px; font-size:11px; color:#777; } /* div post details */
#emn { width:100%; float:right;  margin-top:5px; margin-bottom:5px;  } /* notify via email */
#pcc { width:75%; height:100%; margin-top:20px; margin-left:6px; } /* post comment container */
#pc { width:64%; float:left; margin-right:2%; } /* post container */

/* div class */
div.space { float:left; height:10px; width:100%; }
div.comc { width:92%; float:left; border:1px dotted #dadada;  margin-bottom:10px; padding:10px; } /* comment container */
div.cd { float:left; width:100%; margin-bottom:6px; font-size:8pt; color:#8B9496; } /* comment reply details */
div.cr { width:92%; float:left;   padding:4px; margin-left:10px; } /* comment reply div */
div.crc {  width:100%; border:1px solid #e1e1e1; float:left } /* comment reply container */
div.f {  width:100%;  float:left;} /* div full */
div.res { width:92%; float:left;    padding:2px;  } /* div results */
div.rep {   height:100%; float:right; width:auto; font-size:8pt;} /* link reply to */

div.it1 { width:30%; float:left; margin-top:5px; } /* form comment desc */
div.it2 { width:auto; float:left; margin-top:5px; } /* form comment input */


blockquote { padding-left:10px; margin-left:2px; border-left:2px solid #D7DBDC;  }





/* span  */

span.nc { font-size:14pt; font-weight:bold;  width:auto; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Times, serif; line-height:160%; } /* title num comments */
span.date { font-size:9pt; font-family:"Times New Roman", Times, serif; color:#A7B6BA; margin-bottom:8px; }

/* forms */

form { margin:0px; padding:0px; }
input.psearch { margin:0px; padding:0px; height:22px; line-height:22px; vertical-align:middle; text-align:middle; border:1px solid #CCCCCC; background-image:url(img/bck_input.jpg); background-repeat:repeat-x; color:#555555; font-size:13px;  }