A {

	COLOR: #333333;

	TEXT-DECORATION: none

}

A:visited {

	COLOR: #333333;

	TEXT-DECORATION: none

}

A:hover {

	COLOR: #999999; TEXT-DECORATION: none

}

BODY {

	FONT-SIZE: 12px;

	MARGIN: 0px;

	COLOR: #333333;

	FONT-FAMILY: Tahoma, Verdana, Arial;

	BACKGROUND-COLOR: #666666

}

#main {

	BORDER-RIGHT: #000000 2px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 2px solid; WIDTH: 950px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff

}

#wrap {

	MARGIN: 0px auto;

	WIDTH: 992px

}

IMG {

	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px

}

#header {

	PADDING-LEFT: 10px; MARGIN: 0px; WIDTH: 940px; HEIGHT: 110px; BACKGROUND-COLOR: #ffffff

}

#header-left {

	FLOAT: left; WIDTH: 200px; PADDING-TOP: 5px; HEIGHT: 90px

}

#header-right {

	FLOAT: right;

	WIDTH: 500px;

	PADDING-TOP: 10px;

	HEIGHT: 90px

}

#navtop {

	BACKGROUND: url(images/nav.gif) #00ADEE repeat-x;

	MARGIN-BOTTOM: 1px;

	FONT: bold 14px Arial, Helvetica, sans-serif;

	WIDTH: 950px;

	COLOR: #00ADEE;

	HEIGHT: 33px

}

#navbottom {

	FONT-WEIGHT: bold; BACKGROUND: url(images/bottomnav.jpg) repeat-x 50% top; MARGIN: 0px 0px 10px; WIDTH: 950px; HEIGHT: 20px

}

#navleft {

	FLOAT: left;

	WIDTH: 760px

}

#navright {

	FLOAT: left; WIDTH: 180px; PADDING-TOP: 4px

}

#nav2 {

	DISPLAY: block; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 100%; HEIGHT: 33px

}

#nav2 {

	MARGIN-TOP: 0px; LINE-HEIGHT: 21px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

#nav2 UL {

	MARGIN-TOP: 0px; LINE-HEIGHT: 21px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

#nav2 A {

	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none

}

#nav2 A:hover {

	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none

}

#nav2 LI {

	FLOAT: left; LIST-STYLE-TYPE: none

}

#nav2 A {

	PADDING-RIGHT: 16px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px

}

#nav2 A:visited {

	PADDING-RIGHT: 16px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px

}

#nav2 A:hover {

	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #555555; TEXT-DECORATION: none

}

#nav2 A:active {

	DISPLAY: block;

	COLOR: #fff;

	BACKGROUND-COLOR: #555555;

	TEXT-DECORATION: none

}

#nav2 LI UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -999em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 174px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: absolute; HEIGHT: auto

}

#nav2 LI LI {

	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 0px; BACKGROUND: #222222; MARGIN-LEFT: 0px; BORDER-LEFT: #a9a9a9 1px solid; WIDTH: 172px

}

#nav2 LI LI A {

	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #fff

}

#nav2 LI LI A:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #fff

}

#nav2 LI LI A:hover {

	BACKGROUND: #555555

}

#nav2 LI LI A:active {

	BACKGROUND: #555555

}

#nav2 LI:hover UL {

	LEFT: auto

}

#nav2 LI LI:hover UL {

	LEFT: auto

}

#nav2 LI LI LI:hover UL {

	LEFT: auto

}

#nav2 LI.sfhover UL {

	LEFT: auto

}

#nav2 LI LI.sfhover UL {

	LEFT: auto

}

#nav2 LI LI LI.sfhover UL {

	LEFT: auto

}

A.main:hover {

	BACKGROUND: none transparent scroll repeat 0% 0%

}

#searchnav {

	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #dddddd 2px solid; WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-COLOR: #99cc00

}

#searchinput {

	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #dddddd 2px solid; WIDTH: 110px; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #dddddd 2px solid

}

#content {

	CLEAR: both; PADDING-LEFT: 15px; WIDTH: 930px; LINE-HEIGHT: 17px; BACKGROUND-COLOR: #ffffff

}

#content P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px

}

#middlecontent {

	FLOAT: left;

}

#middlecontent A {

	COLOR: #0066FF

}

#middlecontent A:hover {

	COLOR: #999999

}

#middlecontent H2 {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 18px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #eeeeee 4px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #eeeeee 4px solid

}

#leftcontent {

	FLOAT: left;

	WIDTH: 155px

}

#leftcontent H2 {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 14px; BACKGROUND: url(images/sidebar-top-red.gif) #006699 no-repeat 50% top; PADDING-BOTTOM: 4px; MARGIN: 15px 0px 3px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 2px solid

}

#leftcontent UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#leftcontent LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/club.gif) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; FONT: 12px Tahoma; TEXT-INDENT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

.post-meta {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/css-dotted.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px

}

.dot {

	BACKGROUND: url(images/css-dotted.gif) repeat-x 50% bottom

}

#sidebar {

	FLOAT: left;

	MARGIN-LEFT: 20px;

	WIDTH: 450px

}

#sidebar A {

	COLOR: #666666

}

#sidebar A:hover {

	COLOR: #00ADEE

}

#sidebar H2 {

	PADDING-RIGHT: 4px;

	PADDING-LEFT: 4px;

	FONT-SIZE: 14px;

	BACKGROUND: url(images/sidebar-top.gif) #00ADEE no-repeat 50% top;

	PADDING-BOTTOM: 4px;

	MARGIN: 15px 0px 3px;

	COLOR: #ffffff;

	PADDING-TOP: 4px;

	BORDER-BOTTOM: #dddddd 2px solid

}

#sidebar UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#sidebar LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/club.gif) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; FONT: 12px Tahoma; TEXT-INDENT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

.newsletter {

	BORDER-RIGHT: #dddddd 1px dashed; PADDING-RIGHT: 20px; BORDER-TOP: #dddddd 1px dashed; PADDING-LEFT: 10px; BACKGROUND: url(images/clover-rss.gif) no-repeat right top; PADDING-BOTTOM: 10px; FONT: 10px/12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #dddddd 1px dashed; WIDTH: 216px; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px dashed

}

#newsletterform {

	MARGIN: 0px

}

#newsletterform INPUT {

	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 10px Verdana, Arial, Helvetica,sans-serif; BORDER-LEFT: #dddddd 2px solid; WIDTH: 160px; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 2px solid

}

#newsletterform #submit {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-LEFT: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 25px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee

}

#pagecontent {

	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 650px

}

#pagecontent IMG {

	MARGIN: 5px

}

#pagecontent H1 {

	FONT-SIZE: 24px; MARGIN: 0px 0px 5px

}

#pagecontent H2 {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 18px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; PADDING-TOP: 3px

}

#pagecontent H3 {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; PADDING-TOP: 3px

}

#pagecontent H4 {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px

}

.reviewheadings {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 18px; BACKGROUND: url(images/bigdot.gif) repeat-x 50% bottom; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; COLOR: #006699; PADDING-TOP: 3px

}

.post-info {

	BACKGROUND: url(images/bigdot.gif) repeat-x 50% top; MARGIN-BOTTOM: 25px; FONT: 10px Verdana, Arial, Helvetica,sans-serif; COLOR: #777777; PADDING-TOP: 8px

}

.articledate {

	MARGIN-TOP: 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; COLOR: #999999; FONT-FAMILY: Georgia, "Times New Roman", Times, serif

}

.breadcrumb {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(images/bigdot.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 4px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #777777; PADDING-TOP: 4px

}

P IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; max-width: 100%

}

IMG.centered {

	BORDER-RIGHT: #dddddd 3px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eeeeee 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: none; PADDING-BOTTOM: 4px; MARGIN: 10px auto; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 3px solid; TEXT-ALIGN: center

}

.aligncenter {

	BORDER-RIGHT: #dddddd 3px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eeeeee 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: none; PADDING-BOTTOM: 4px; MARGIN: 10px auto; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 3px solid; TEXT-ALIGN: center

}

DIV.aligncenter {

	BORDER-RIGHT: #dddddd 3px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eeeeee 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: none; PADDING-BOTTOM: 4px; MARGIN: 10px auto; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 3px solid; TEXT-ALIGN: center

}

IMG.alignright {

	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px

}

IMG.alignleft {

	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-TOP: 4px

}

.alignright {

	FLOAT: right

}

.alignleft {

	FLOAT: left

}

#commentform {

	PADDING-LEFT: 40px; BACKGROUND: url(images/leave-comment.gif) no-repeat left top

}

#commentform P {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 5px 0px; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

#commentform INPUT {

	BORDER-RIGHT: #eeeeee 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 1px 0px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 250px; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif

}

#commentform TEXTAREA {

	BORDER-RIGHT: #eeeeee 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 330px; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif

}

#commentform #submit {

	BORDER-RIGHT: #cccccc 3px double; BORDER-TOP: #cccccc 3px double; MARGIN: 0px; BORDER-LEFT: #cccccc 3px double; WIDTH: 70px; BORDER-BOTTOM: #cccccc 3px double; BACKGROUND-COLOR: #eeeeee

}

.alt {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px

}

.date {

	FONT-SIZE: 10px; COLOR: #777777

}

A.admin {

	COLOR: #000000; BORDER-BOTTOM: #000000 1px dashed; TEXT-DECORATION: none

}

A.admin:visited {

	COLOR: #000000; BORDER-BOTTOM: #000000 1px dashed; TEXT-DECORATION: none

}

A.admin:hover {

	COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none

}

A.comment_link {

	COLOR: #d03620; BORDER-BOTTOM: #ba0126 1px dashed; TEXT-DECORATION: none

}

A.comment_link:visited {

	COLOR: #d03620; BORDER-BOTTOM: #ba0126 1px dashed; TEXT-DECORATION: none

}

#commentblock H4 {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 18px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px dashed

}

A.comment_link:hover {

	COLOR: #222; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none

}

.comment {

	FONT-SIZE: 20px

}

.commenttext {

	MARGIN-TOP: 10px; PADDING-LEFT: 5px; BORDER-BOTTOM: #dddddd 1px solid

}

.commentlist {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px; TEXT-ALIGN: justify

}

.commentlist LI {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 3px; PADDING-TOP: 15px; LIST-STYLE-TYPE: none

}

.commentlist LI .avatar {

	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid

}

.commentlist P {

	MARGIN: 10px 5px

}

.nocomments {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center

}

.commentmetadata {

	DISPLAY: block; MARGIN: 0px

}

#footer {

	PADDING-RIGHT: 20px;

	MARGIN-TOP: 5px;

	PADDING-LEFT: 20px;

	BACKGROUND: url(images/topfooter.jpg) #00ADEE repeat-x 50% top;

	PADDING-BOTTOM: 20px;

	FONT: 10px Verdana, Arial, Helvetica, sans-serif;

	WIDTH: 910px;

	COLOR: #ffffff;

	PADDING-TOP: 20px;

	HEIGHT: 20px

}

#footer A {

	COLOR: #ffffff

}

#footer A:hover {

	COLOR: #ffffff; TEXT-DECORATION: underline

}

#footer LI {

	DISPLAY: inline; LIST-STYLE-TYPE: none

}

#footer-outside {

	MARGIN-TOP: 5px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #333333

}


