#content
{
    MIN-HEIGHT: 100%;
    POSITION: relative;
    HEIGHT: 100%
}
#topbar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.9em;
    BACKGROUND: url(../images/bg/topbar.gif) #fff repeat-x left bottom;
    FLOAT: left;
    PADDING-BOTTOM: 0.6em;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 100%;
    COLOR: #cfd9db;
    PADDING-TOP: 0.6em
}
#header
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: url(../images/bg/header.gif) #48525b repeat-x left bottom;
    MARGIN: 0px auto;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    HEIGHT: 50px
}
#header IMG
{
    LEFT: 10px;
    POSITION: absolute;
    TOP: 5%
}
#header UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 240px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 1.5em 0.5em 0px 0px;
    PADDING-TOP: 0px;
    POSITION: absolute
}
#header UL LI
{
    DISPLAY: inline;
    LIST-STYLE-TYPE: none

}
#header UL LI A
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    FONT: 1.2em/1em 'Trebuchet MS', verdana, arial, sans-serif;
    COLOR: #ff9933;
    font-weight: bold;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0.1em;



}
#header UL LI A.last
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px
}
#header UL LI A:hover
{
    COLOR: #3b5d77
}
#headerImg
{
    BACKGROUND: url(../images/bg/header_image.jpg) no-repeat left top;
    MARGIN: 0px auto;
    HEIGHT: 143px
}
#menu
{
    MARGIN: 0px auto
}
#menu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg/menu.gif) #3b5d77 repeat-x left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
#menu UL LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#menu UL LI A
{
    BORDER-TOP: #41637d 7px solid;
    FLOAT: left;
    FONT: 400 1.3em 'Trebuchet MS', verdana, arial, sans-serif;
    WIDTH: 20%;
    COLOR: #ffffff;
    LETTER-SPACING: 0.1em;
    HEIGHT: 3.4em;
    text-align: center;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 0px;
}
#menu UL LI A SPAN
{
    PADDING-RIGHT: 7px;
    DISPLAY: block;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
#menu UL LI A SPAN.desc
{
    FONT-SIZE: 0.8em;
    COLOR: #8c8d94
}
#menu UL LI A:hover
{
    BORDER-TOP: #455660 7px solid;
    BACKGROUND: #4a5c6a
}
#menu UL LI A.here
{
    BORDER-TOP: #455660 7px solid;
    BACKGROUND: #4a5c6a
}
#menu UL LI A:hover SPAN.desc
{
    COLOR: #fff
}
#menu UL LI A.here SPAN.desc
{
    COLOR: #fff
}
#menu UL LI A SPAN.speaker
{
    PADDING-LEFT: 22px;
    BACKGROUND: url(../images/icons/speaker.gif) no-repeat 5px 50%
}
#menu UL LI A:hover SPAN.speaker
{
    BACKGROUND: url(../images/icons/speaker_on.gif) no-repeat 5px 50%
}
#menu UL LI A SPAN.bubble
{
    PADDING-LEFT: 24px;
    BACKGROUND: url(../images/icons/bubble.gif) no-repeat 4px 4px
}
#menu UL LI A:hover SPAN.bubble
{
    BACKGROUND: url(../images/icons/bubble_on.gif) no-repeat 4px 4px
}
#menu UL LI A SPAN.heart
{
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/icons/heart.gif) no-repeat 3px 50%
}
#menu UL LI A:hover SPAN.heart
{
    BACKGROUND: url(../images/icons/heart_on.gif) no-repeat 3px 50%
}
#menu UL LI A SPAN.dollar
{
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/icons/dollar.gif) no-repeat 4px 50%
}
#menu UL LI A:hover SPAN.dollar
{
    BACKGROUND: url(../images/icons/dollar_on.gif) no-repeat 4px 50%
}
#page
{
    CLEAR: both;
    FLOAT: left;
    MARGIN-BOTTOM: 6em;
    WIDTH: 100%;
    TEXT-ALIGN: left;

    PADDING-TOP: 15px;

}
#columns
{
    MARGIN: 0px auto
}
.width
{
    WIDTH: 776px
}
.widthPad
{
    WIDTH: 746px
}
.width25
{
    WIDTH: 24%
}
.width50
{
    WIDTH: 48%
}
.width73
{
    WIDTH: 73%
}
.width60
{
    WIDTH: 58%
}
.width40
{
    WIDTH: 40%
}
.width75
{
    WIDTH: 70%
}
.width100
{
    WIDTH: 100%
}

A.lightTheme IMG
{
    VERTICAL-ALIGN: middle;
    WIDTH: 20px;
    HEIGHT: 20px
}
A.darkTheme IMG
{
    VERTICAL-ALIGN: middle;
    WIDTH: 20px;
    HEIGHT: 20px
}
A.submitButton IMG
{
    VERTICAL-ALIGN: middle;
    WIDTH: 20px;
    HEIGHT: 20px
}
A.lightTheme IMG
{
    BACKGROUND: url(../images/icons/light_light_theme.gif) no-repeat center center
}
A.darkTheme IMG
{
    BACKGROUND: url(../images/icons/light_dark_theme.gif) no-repeat center center
}
A.submitButton IMG
{
    BACKGROUND: url(../images/icons/light_submit.gif) no-repeat center center
}
.post
{
    FLOAT: left;
    MARGIN-BOTTOM: 1.5em;
    WIDTH: 99%;
    BORDER-BOTTOM: #cccccc 1px solid;
    POSITION: relative
}
.post .date
{
    LEFT: 5px;
    WIDTH: 2.2em;
    POSITION: absolute;
    TOP: 0px;
    TEXT-ALIGN: right
}
.post .date .month
{
    FONT: bold 1.1em 'Trebuchet MS', verdana, arial, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #888
}
.post .date .day
{
    MARGIN-TOP: -5px;
    DISPLAY: block;
    FONT: bold 1.8em 'Trebuchet MS', verdana, arial, sans-serif;
    COLOR: #888888
}
.post .date .year
{
    MARGIN-TOP: -5px;
    DISPLAY: block;
    FONT: bold 1.1em 'Trebuchet MS', verdana, arial, sans-serif;
    COLOR: #888888
}
.post .title
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 5px;
    COLOR: #ff9900;
    PADDING-TOP: 0px
}
.post P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 1.2em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px 0px 0px 3.5em;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 0px
}
UL.thumbs
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL.thumbs LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL.thumbs LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
A.thumb IMG
{
    BORDER-RIGHT: #ccc 5px solid;
    BORDER-TOP: #ccc 5px solid;
    BORDER-LEFT: #ccc 5px solid;
    BORDER-BOTTOM: #ccc 5px solid
}
A.thumb:hover IMG
{
    BORDER-RIGHT: #668fa3 5px solid;
    BORDER-TOP: #668fa3 5px solid;
    BACKGROUND: #8eb4c6;
    BORDER-LEFT: #668fa3 5px solid;
    BORDER-BOTTOM: #668fa3 5px solid
}
A.thumb:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
A.thumb SPAN
{
    MARGIN-TOP: -2px;
    DISPLAY: block
}
UL.submenu1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    PADDING-TOP: 0px
}
UL.submenu2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    PADDING-TOP: 0px
}
UL.submenu1 LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(foo.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.submenu2 LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(foo.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.submenu1 LI A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    HEIGHT: 1%
}
UL.submenu2 LI A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    HEIGHT: 1%
}
UL.submenu1 LI A
{
    BACKGROUND: url(../images/bg/submenu1.gif) no-repeat 5px 50%
}
UL.submenu1 A:hover
{
    BACKGROUND: url(../images/bg/submenu1.gif) #b3c6c4 no-repeat 5px 50%;
    COLOR: #426f85
}
UL.submenu2 LI A
{
    BACKGROUND: url(../images/bg/submenu2.gif) no-repeat 3px 50%;
    COLOR: #426f85
}
UL.submenu2 A:hover
{
    BACKGROUND: url(../images/bg/submenu2.gif) #b3c6c4 no-repeat 3px 50%;
    COLOR: #426f85
}
.block
{
    DISPLAY: block
}
.clear
{
    CLEAR: both
}
.marginRight
{
    MARGIN-RIGHT: 15px
}
.paddingLeft
{
    PADDING-LEFT: 5px
}
.paddingRight
{
    PADDING-RIGHT: 5px
}
.floatLeft
{
    FLOAT: left
}
.floatRight
{
    FLOAT: right
}
.alignLeft
{
    TEXT-ALIGN: left
}
.alignRight
{
    TEXT-ALIGN: right
}
.alignTop
{
    VERTICAL-ALIGN: top
}
.alignMiddle
{
    VERTICAL-ALIGN: middle
}
.alignBottom
{
    VERTICAL-ALIGN: bottom
}
.lightBlueBg
{
    BACKGROUND-COLOR: #ebebcf;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px 1px 1px 1px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left

}
.dark
{
    COLOR: #353e47
}

.darkred
{
    COLOR: #B22222
}
.orange
{
    COLOR: #FFA500
}
.hotnews
{
    COLOR: #B22222
}
.test
{
    FONT-FAMILY: 'Trebuchet MS', Garamond
}
.width30
{
    WIDTH: 29%
}
.boxleft
{
    FLOAT: left;
    WIDTH: 48%;
    TEXT-ALIGN: center
}
.boxright
{
    FLOAT: right;
    WIDTH: 48%;
    TEXT-ALIGN: center
}
.rub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}
.mini
{
    FONT-SIZE: 10px
}
.mini2
{
    FONT-SIZE: 9px
}
.uppercase
{
TEXT-TRANSFORM: uppercase;
}
.puppytitle
{
COLOR: #880000;
FONT-SIZE: 10px
}

.champtitle
{
COLOR: #880000;
TEXT-TRANSFORM: uppercase;
}
.champtitle2
{
COLOR: #880000;

}