BODY
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bgtileall.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
    COLOR: #a4a4a4;
    
}
P
{
    FONT-SIZE: 12px;
    COLOR: #a4a4a4;
    LINE-HEIGHT: 16px;
}
A
{
    COLOR: #b0c103;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #b0c103;
    TEXT-DECORATION: underline;
}
h1, h2, h3 {
color: #b0c103;
}
h3 {
font-size: 1em;
font-weight: normal;
padding: 15px 0 2px 0;
margin: 0;
}
#background
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/bgtile.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 100%;
}
#position
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 647px;
    PADDING-TOP: 0px;
}
#logo
{
    FLOAT: left;
    MARGIN-BOTTOM: 1px;
    WIDTH: 260px;
    MARGIN-RIGHT: 1px;
    HEIGHT: 84px;
}
#topmenu
{
    CLEAR: right;
    DISPLAY: block;
    FLOAT: right;
    MARGIN-BOTTOM: 1px;
    MARGIN-LEFT: 1px;
    WIDTH: 375px;
    HEIGHT: 74px;
    padding: 10px 10px 0 0;
    text-align: right;
    background: url(../images/topmenu.jpg) no-repeat;
}

#topmenu a {
color: #fff;
text-decoration: none;
padding: 10px;
font-size: .8em;
}
#mainmenu
{
    CLEAR: both;
    MARGIN-TOP: 1px;
    DISPLAY: block;
    MARGIN-BOTTOM: 1px;
    WIDTH: 647px;
    HEIGHT: 76px;
}
#leftimg
{
    MARGIN-TOP: 1px;
    FLOAT: left;
    MARGIN-BOTTOM: 1px;
    WIDTH: 388px;
    MARGIN-RIGHT: 1px;
    HEIGHT: 217px;
}
#righthome
{
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 1px;
    FONT-SIZE: 11px;
    FLOAT: right;
    BACKGROUND-IMAGE: url(../images/righthomebg.jpg);
    MARGIN-BOTTOM: 1px;
    MARGIN-LEFT: 1px;
    WIDTH: 257px;
    COLOR: #3d3d3d;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: 'Trebuchet MS';
    HEIGHT: 216px;
    TEXT-ALIGN: left;
}
#arrow
{
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(../images/bullet.gif);
    COLOR: #3d3d3d;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: 'Trebuchet MS';
}
#footer
{
    CLEAR: both;
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 1px;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(../images/footer.jpg);
    WIDTH: 647px;
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 48px;
}
#pjs
{
    PADDING-LEFT: 14px;
    FONT-SIZE: 6.5pt;
    FLOAT: left;
    COLOR: #939393;
    FONT-FAMILY: Verdana;
}
#pjs A
{
    COLOR: #939393;
    TEXT-DECORATION: none;
}
#pjs A:hover
{
    COLOR: #9f9f9f;
    TEXT-DECORATION: none;
}
#slingshot
{
    PADDING-RIGHT: 19px;
    FONT-SIZE: 9px;
    FLOAT: right;
    TEXT-TRANSFORM: uppercase;
    COLOR: #939393;
    FONT-FAMILY: Verdana;
}
#slingshot A
{
    COLOR: #939393;
    TEXT-DECORATION: none;
}
#slingshot A:hover
{
    COLOR: #9f9f9f;
    TEXT-DECORATION: none;
}
#bodysub
{
    CLEAR: both;
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/mainbox_mid.gif);
    WIDTH: 647px;
    BACKGROUND-REPEAT: repeat-y;
}

#bodysub p, #bodysubleft p, #bodysubtextLeft p, #bodysub ul, #bodysubleft ul, #bodysubtextLeft ul {
FONT-SIZE: 12px;
    COLOR: #a4a4a4;
    LINE-HEIGHT: 16px;
}
#bodysubwho
{
    CLEAR: both;
    DISPLAY: block;
    FLOAT: none;
    WIDTH: 637px;
}
#bodysubwhotext
{
    PADDING-RIGHT: 21px;
    PADDING-LEFT: 21px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: left;
}
#bodysubleft
{
    FLOAT: left;
    WIDTH: 404px;
    BACKGROUND-COLOR: transparent;
}
#bodysubright
{
    FLOAT: right;
    WIDTH: 232px;
    BACKGROUND-COLOR: transparent;
}
#bodysubtextLeft
{
    PADDING-RIGHT: 21px;
    PADDING-LEFT: 21px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: left;
    FONT-SIZE: 12px;
    COLOR: #a4a4a4;
    LINE-HEIGHT: 16px;
}
#bodysubtextRight
{
    PADDING-RIGHT: 21px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 30px;
    TEXT-ALIGN: left;
}

.sidebarcontent {
    font-size: .7em;
    padding-top: 24px;
}
.sidebarcontent p {

    font-size: .7em;
}
#bodytop
{
    CLEAR: both;
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 1px;
    FONT-SIZE: 6px;
    BACKGROUND-IMAGE: url(../images/mainbox_top.gif);
    WIDTH: 647px;
    HEIGHT: 11px;
}
#bodybot
{
    CLEAR: both;
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 6px;
    BACKGROUND-IMAGE: url(../images/mainbox_bot.gif);
    MARGIN-BOTTOM: 1px;
    WIDTH: 647px;
    HEIGHT: 7px;
}
#titles
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 21px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: left;
}
.spacer
{
    HEIGHT: 20px;
}
.quote
{
    FONT-SIZE: 13px;
    COLOR: #cccccc;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: 'Trebuchet MS';
}
.quotes
{
    FONT-SIZE: 22px;
    COLOR: #b0c103;
    FONT-FAMILY: 'Trebuchet MS';
}
.toptextB
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #cccccc;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 12px;
    FONT-FAMILY: 'Verdana';
}
.toptext
{
    FONT-SIZE: 12px;
    COLOR: #a4a4a4;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 12px;
    FONT-FAMILY: 'Trebuchet MS';
    LETTER-SPACING: normal;
}
.bios
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #7e8815;
}
.bioImg
{
    MARGIN: 1px 8px 2px 0px;
}
.bullet
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 11px;
    LIST-STYLE-IMAGE: url(../images/bullet.gif);
    COLOR: #a4a4a4;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: 'Trebuchet MS';
}
.greenText
{
    COLOR: #b0c103;
}
.blogDate
{
    FONT-SIZE: 10px;
}
.breadcrumb
{
    FONT-SIZE: 9px;
    COLOR: #a4a4a4;
    LINE-HEIGHT: 9px;
    FONT-FAMILY: 'Trebuchet MS';
    padding: 5px 0 0 0;
    display: block;
}
.breadcrumb A
{
    FONT-SIZE: 9px;
    COLOR: #b0c103;
    LINE-HEIGHT: 9px;
    FONT-FAMILY: 'Trebuchet MS';
    TEXT-DECORATION: none;
}
.breadcrumb A:hover
{
    FONT-SIZE: 9px;
    COLOR: #b0c103;
    LINE-HEIGHT: 9px;
    FONT-FAMILY: 'Trebuchet MS';
    TEXT-DECORATION: underline;
}
.titleImg
{
    MARGIN-TOP: 10px;
}
#toolbar
{
    CLEAR: both;
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/mainbox_mid.gif);
    PADDING-BOTTOM: 14px;
    WIDTH: 647px;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 17px;
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
.signup
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 5px;
}
INPUT
{
}

.float-left {
float: left;
display: block;
}

.float-right {
float: right;
display: block;
}

.picture-float-left {
float: left;
display: block;
padding: 0 10px 0 0;
}

hr {
border: #b0c103 1px solid;
}

img {
border: none;
}