h1.cufon {
   font-size:28px;
}
h1#subtitle {
   font-size:22px;
}
h2.cufon {
   font-size:26px;
}
h3 {
   font-weight:bold;
   font-size:18px;
   margin-bottom:6px;
   clear:both;
}
h3.cufon {
   font-size:26px;
}
#about_box h2.cufon {
   font-size:24px;
   margin:2px 0 0 6px;
}
#content_inner {
   padding: 20px 20px 43px 25px;
   height:auto !important;
   min-height:200px !important;
   height:200px;
}
#content_inner .error {
   background-color:#cc0000;
   color:#fff;
   font-weight:bold;
   padding:1em;
}
#content_inner em {
   font-style:italic;
}
#content_inner ul {
   list-style:square;
}
#content_inner li {
   margin:0.5em;
}
#content_inner a {
   text-decoration:underline;
}
#header {
   height: 275px;
}
#page {
   width: 785px;
   margin: 0 auto;
}
#page #content_outer {
   margin-top:-150px;
   min-height:1px;
}
#page #content_outer #menu {
   width: 155px;
   float: left;
   padding: 5px;
}
#page #content_outer #menu li {
   padding-bottom:8px;
   background-position:bottom left;
   background-repeat:no-repeat;
}
#page #content_outer #menu li a {
   text-decoration:none;
   font-size:11px;
}
#page #content_outer #menu li a:hover {
   text-decoration:underline;
   font-weight:bold;
}
#page #content_outer #about_box {
   float: left;
   padding-top:10px;
   width:176px;
   overflow:hidden;
}
#page #content_outer #about_box p {
   color:#fff;
   padding: 5px;
}
#page #content_outer #content {
   float: left;
   width: 444px;
   padding-bottom: 110px;
   margin-top:150px;
}
#page #content_outer #content #heading {
   padding-left: 43px;
}
#page #footer {
   clear:both;
   padding-left: 10px;
   height:20px;
   font-size: 10px;
}
#page #footer a {
   color: #fff;
   font-size: 10px;
   line-height: 20px;
}
#social_networking {
   font-size:11px;
   margin-top:5px;
}
#about_box {
   line-height:150%;
}


