
body {

            margin: 0px;

            padding: 0px;

            font-family: Verdana, Arial, Times New Roman, sans-serif;

            font-size: 100%;

            color: #4E4E4E;

            background: #000000 url(images/bg.gif) no-repeat center top;

            width:100%;

}

h1, h2, h3, h4, h5, h6 {

            font-family: Georgia, Times New Roman, Helvetica, sans-serif;

            letter-spacing: -0.05em;

            text-transform: capitalize;

}

.post-content img {

            float: none;

            border-width: 0px;

}

.post-features .post-content {

            margin: 0px;

            padding: 8px 5px 12px;

            float: left;

            width: 550px;

            font-size: 0.6875em;

            color: #333333;

            line-height: 16px;

            /*border-top: 1px solid #eeeeee;

            border-bottom: 1px solid #eeeeee;*/

}

.post-meta .post-content {

            margin: 0px;

            padding: 8px 5px;

            float: left;

            width: 550px;

            background: #FFFFFF;

            font-size: 0.6875em;

            color: #333333;

            line-height: 16px;

            /*border-top: 1px solid #eeeeee;

            border-bottom: 1px solid #eeeeee;*/

            overflow: hidden;

}

#main-post .post-content {

            font-size: 0.6875em;

            line-height: 16px;

}

 

.comment-text {

            float: left;

            width: 465px;

            font-size: 0.6875em;

            line-height: 18px;

            color: #121212;

            margin: 0px;

            padding: 0.5em 0px;

}

 

.nav, .nav * {

            margin:0px;

            padding:0px;

}

#horiz-menu {  /* this is a z-index ie6 and ie7 bug fix */

            float: left;

            width: 894px;

            /*color: #FFFFFF;*/

}

 

.moo-menu {

            margin: 0px;

            padding: 0px;

            float: left;

            width: 894px;

 

}

.moo-menu-wrap {

            /*background: #000000;*/

            float: left;

            width: 894px;

}

 

 

 

.nav {

            float:left;

            margin: 0px;

            list-style-type: none;

            position: relative;

            /*background: #000000;*/

}

.nav ul {

            float: left;

            position: relative;

            margin: 0px;

            width: 125px;

            padding: 0px;

}

.nav ul ul{

            margin: 0px;

            padding: 0px;

            position: relative;

            float: left;

            width: 125px;

}

.nav li {

            float:left;

            list-style:none;

            font-size: 12px;

            line-height: 25px;

            position: relative;

            display: inline;

            /*background: #000000;*/

            text-transform: capitalize;

            margin: 0px;

            text-align: center;

            font-weight: bold;

}

.nav li li {

            float:left;

            font-size: 1em;

            display: block;

            line-height: 17px;

            text-transform: capitalize;

            margin: 0px;

            position: relative;

}

.nav li li li {

            font-size: 1em;

            position: relative;

            float: left;

            line-height: 17px;

            text-transform: capitalize;

            margin: 0px;

}

.nav li a {

            color: #16465f;

            text-decoration: none;

            display: block;

            float: left;

            height: 25px;

            padding-right: 10px;

            padding-left: 10px;

            /*background: #000000;*/

            /*border-right: 1px solid #454545;*/

}

.nav li a:hover {

            color: #FFFFFF;

            text-decoration: none;

            display: block;

            float: left;

            height: 25px;

            padding-right: 10px;

            padding-left: 10px;

            /* background: #333333; */

            /*border-right: 1px solid #454545;*/

}

 

 

 

.nav li li a {

            display:block;

            text-decoration:none;

            float:left;

            <!--background: #333333;

            color: #FFFFFF;-->

            padding: 3px 5px;

            height: auto;

            position: relative;

            /*border-right: 1px solid #191919;

            border-bottom: 1px solid #191919;*/

            width: 114px;

}

.nav li li a:hover {

            display:block;

            padding: 3px 5px;

            text-decoration:none;

            float:left;

            <!--background: #565656;

            color: #FFFFFF;-->

            height: auto;

            position: relative;

            /*border-right: 1px solid #191919;

            border-bottom: 1px solid #191919;*/

            width: 114px;

}

.nav li li li a {

            display:block;

            padding: 3px 5px;

            text-decoration:none;

            float:left;

            <!--background: #333333;

            color: #FFFFFF;-->

            height: auto;

            width: 114px;

            position: relative;

            /*border-right: 1px solid #191919;

            border-bottom: 1px solid #191919;*/

}

.nav li li li a:hover {

            display:block;

            padding: 3px 5px;

            text-decoration:none;

            float:left;

            height: auto;

            <!--background: #565656;

            color: #FFFFFF;-->

            width: 114px;

            position: relative;

            /*border-right: 1px solid #191919;

            border-bottom: 1px solid #191919;*/

}

 

div#horiz-menu li:hover li,

div#horiz-menu li.sfHover li,

div#horiz-menu li.active:hover li,

div#horiz-menu li.active.sfHover li {

            background-image: none;

}

 

div#horiz-menu li:hover li a,

div#horiz-menu li.sfHover li a,

div#horiz-menu li.active:hover li a,

div#horiz-menu li.active.sfHover li a {

            background-image: none;

}

 

.nav li ul {

            top:-999em;

            position:absolute;

 

 

}

 

.nav li:hover ul,

.nav li.sfHover ul {

            top: 25px;

            left: 0px;

            position: absolute;

}

.nav li:hover li ul,

.nav li.sfHover li ul {

            top:-999em;

            position: absolute;

 

 

}

 

.nav li li:hover ul,

.nav li li.sfHover ul {

            top:0px;

            position: relative;

    left: 0px;

}

a:link {

            text-decoration: none;

}

a:visited {

            text-decoration: none;

}

a:hover {

            text-decoration: none;

}

a:active {

            text-decoration: none;

}