BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE:11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: verdana,helvetica,arial,sans-serif; 
background: #111111 center repeat-y url("images/kubrickbgwide.jpg") ;
}
A {
	COLOR: #A1A1A1; outline: none; font-weight:bold;
}
UL A {
	COLOR: #ef1d23; TEXT-DECORATION: none
}
UL A:hover {
	COLOR: #000
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
P A {
	COLOR: #ef1d23; TEXT-DECORATION: none
}
P A:visited {
	COLOR: #ef1d23; TEXT-DECORATION: none
}
P A:hover {
	COLOR: #000
}
H1 {
	PADDING: 0px 0px 10px 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px ; COLOR: #000; LINE-HEIGHT: 32px; FONT-FAMILY: verdana,helvetica,arial,sans-serif; TEXT-DECORATION: none
}
H1 A {
	PADDING 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px;  MARGIN: 0px 0px 0px; COLOR: #000; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,helvetica,arial,sans-serif; TEXT-DECORATION: none
}
H1 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #000; LINE-HEIGHT: 32px; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #ef1d23
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ef1d23; PADDING-TOP: 0px
}
H2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #ef1d23; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
H2 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #ef1d23; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #000
}
H2 I {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #5a5a5a; FONT-STYLE: normal
}
H2 I A {
	COLOR: #5a5a5a; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
H2 I A:visited {
	COLOR: #5a5a5a; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
H2 I A:hover {
	COLOR: #000
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; COLOR: #000; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial
}
H3 A {
	COLOR: #333333; TEXT-DECORATION: none
}
H3 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
H3 A:hover {
	COLOR: #ef1d23
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; COLOR: #000; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial
}
H4 A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
H4 A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
H4 A:hover {
	COLOR: #000000
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ef1d23; PADDING-TOP: 0px
}
H6 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H6 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H6 A:hover {
	COLOR: #ef1d23
}
H6 IMG {
	VERTICAL-ALIGN: middle
}
.inline_adwrap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eee
}
.more-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ef1d23; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.more-link A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #ef1d23; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.more-link A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #ef1d23; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.more-link A:hover {
	COLOR: #000
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.red {
	COLOR: #ea030c
}
.bold {
	FONT-WEIGHT: bold
}
.alignright {
	FLOAT: right; MARGIN-LEFT: 5px
}
.alignleft {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.alignnone {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.clear {
	CLEAR: both
}
.container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1050px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
.ad {
	DISPLAY: block; MARGIN: 5px 0px
}
.ad300x250 {
	DISPLAY: block; MIN-HEIGHT: 250px; MARGIN: 5px auto; WIDTH: 300px
}
.ad300x60 {
	DISPLAY: block; MIN-HEIGHT: 60px; MARGIN: 5px auto; WIDTH: 300px
}
.ad300x80 {
	DISPLAY: block; MIN-HEIGHT: 80px; MARGIN: 5px auto; WIDTH: 300px
}
.ad300x90 {
	DISPLAY: block; MIN-HEIGHT: 90px; MARGIN: 5px auto; WIDTH: 300px
}
.ad300x100 {
	DISPLAY: block; MIN-HEIGHT: 100px; MARGIN: 5px auto; WIDTH: 300px
}
.ad .container_sidebar IMG {
	FLOAT: none
}
IMG#wpstats {
	DISPLAY: none
}
.link3 A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #666666; PADDING-BOTTOM: 3px; MARGIN: 0px 50px; COLOR: white! important; PADDING-TOP: 3px
}
.link3 A:hover {
	BACKGROUND: #ea030c
}
.pagination {
	FONT-WEIGHT: bold
}
#header {
	CLEAR: both; DISPLAY: inline-block; Z-INDEX: 12; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: relative; TEXT-ALIGN: center
}
#rdm_banner {
	MARGIN: 0px auto 30px; WIDTH: 550px; HEIGHT: 25px
}
#rdm_banner SELECT {
	BORDER-RIGHT: #6b6b6b 1px solid; BORDER-TOP: #6b6b6b 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #6b6b6b 1px solid; BORDER-BOTTOM: #6b6b6b 1px solid
}
#rdm_banner OPTION {
	HEIGHT: 15px
}
#rdm_banner IMG {
	FLOAT: left; MARGIN: 2px 12px 0px 5px
}
#leaderboard {
	MARGIN: 0px auto 10px; WIDTH: 728px; HEIGHT: 90px; TEXT-ALIGN: center! important
}
#logoNav {
	CLEAR: both; BACKGROUND: #000 url(../../../images/logos/header.png) ; MARGIN: -20px auto 0; WIDTH:100%; HEIGHT: 144px; TEXT-ALIGN: left
}
#logo {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: visible; PADDING-TOP: 23px; POSITION: relative;
	margin-bottom:30px;
}
#logo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 23px
}
#logo A {
	FLOAT: left
}
#logo #header_feature {
	FLOAT: left; MARGIN: -33px 0px 0px 210px; OVERFLOW: visible
}
#logo #header_feature A {
	FLOAT: left; MARGIN-RIGHT: 11px
}
#mainNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; Z-INDEX: 12; BACKGROUND: #000; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH:100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ed1c24 4px solid; POSITION: relative; HEIGHT: 27px
}
#categoryLinks {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; LIST-STYLE-POSITION: outside; Z-INDEX: 1000; PADDING-BOTTOM: 0px! important; MARGIN: 0px auto; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none; POSITION: relative
}
#categoryLinks UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; LIST-STYLE-POSITION: outside; Z-INDEX: 1000; PADDING-BOTTOM: 0px! important; MARGIN: 0px auto; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none; POSITION: relative
}
#categoryLinks A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FONT-SIZE:9px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#categoryLinks LI:hover {
	BACKGROUND: #ed1c24
}
#categoryLinks LI.over {
	BACKGROUND: #ed1c24
}
#categoryLinks LI:hover A {
	COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#categoryLinks LI.over A {
	COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#categoryLinks LI {
	MARGIN-TOP: 4px; FLOAT: left; TEXT-TRANSFORM: uppercase; POSITION: relative
}
#categoryLinks UL {
	BORDER-RIGHT: #ef1d23 1px solid; BORDER-TOP: #ef1d23 1px solid; DISPLAY: none; BACKGROUND: #fefefe; LEFT: 0px; BORDER-LEFT: #ef1d23 1px solid; WIDTH: 165px; BORDER-BOTTOM: #ef1d23 1px solid; POSITION: absolute; TOP: 25px
}
#categoryLinks LI:hover LI A {
	COLOR: #333
}
#categoryLinks LI.over LI A {
	COLOR: #333
}
#categoryLinks LI UL A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 1px; WIDTH: 153px; LINE-HEIGHT: normal; PADDING-TOP: 5px; HEIGHT: auto; TEXT-ALIGN: left
}
#categoryLinks LI UL A:hover {
	BACKGROUND: #ef1d23; COLOR: #fff
}
#categoryLinks UL UL {
	TOP: auto
}
#categoryLinks LI UL UL {
	LEFT: 160px; MARGIN: 0px
}
#categoryLinks LI:hover UL UL {
	DISPLAY: none
}
#categoryLinks LI.over UL UL {
	DISPLAY: none
}
#categoryLinks LI:hover UL UL UL {
	DISPLAY: none
}
#categoryLinks LI.over UL UL UL {
	DISPLAY: none
}
#categoryLinks LI:hover UL UL UL UL {
	DISPLAY: none
}
#categoryLinks LI.over UL UL UL UL {
	DISPLAY: none
}
#categoryLinks LI:hover UL {
	DISPLAY: block
}
#categoryLinks LI LI:hover UL {
	DISPLAY: block
}
#categoryLinks LI LI LI:hover UL {
	DISPLAY: block
}
#categoryLinks LI LI LI LI:hover UL {
	DISPLAY: block
}
#categoryLinks LI.over UL {
	DISPLAY: block
}
#categoryLinks LI LI.over UL {
	DISPLAY: block
}
#categoryLinks LI LI LI.over UL {
	DISPLAY: block
}
#categoryLinks LI LI LI LI.over UL {
	DISPLAY: block
}
#categoryLinks LI UL LI {
	MARGIN-TOP: 0px; TEXT-TRANSFORM: none
}
#mainColumn {
	DISPLAY: inline; Z-INDEX: 4; FLOAT: left; MARGIN: 0px 0px 15px; WIDTH: 700px; POSITION: relative
}
#mainContent {
	BORDER-TOP: #727272 5px solid; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(images/bg-striped.gif); PADDING-BOTTOM: 10px; WIDTH: 700px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat
}
.postMeta {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 7px 25px; PADDING-TOP: 3px; HEIGHT: 13px
}
.postMeta H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: auto; LINE-HEIGHT: 13px! important; PADDING-TOP: 0px! important
}
.postMeta A {
	COLOR: #ea030c! important; TEXT-DECORATION: none! important; BORDER-BOTTOM-STYLE: none! important
}
.postMeta .postInfo {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none; COLOR: #ea030c! important
}
.postMeta .postComments A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none; COLOR: #727272! important
}
.postMeta .postComments A:hover {
	COLOR: #ea030c! important
}
.post H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 7px; COLOR: #666; PADDING-TOP: 0px! important; LETTER-SPACING: 0px
}
.post {
	CLEAR: both; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 675px; POSITION: relative
}
.post H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px 7px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica
}
.post .excerpt {
	FONT-SIZE: 1.5em; MARGIN-LEFT: 7px; COLOR: #727272
}
.post .excerpt P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 3px 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.post .author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 7px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.post .author A {
	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.post .author A:hover {
	COLOR: #ea030c
}
.post .tags {
	FONT-SIZE: 0.9em; MARGIN: 5px 7px 10px; TEXT-TRANSFORM: capitalize; COLOR: #727272
}
.post .tags A {
	COLOR: #727272; TEXT-DECORATION: none
}
.post .tags A:hover {
	COLOR: #ea030c
}
.post P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.post P IMG.headImage {
	MARGIN: -5px 0px 0px -5px
}
#category_header H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 0px 25px; TEXT-TRANSFORM: uppercase; COLOR: #ff000a
}
.entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 675px; PADDING-TOP: 0px; POSITION: relative
}
.entry .digg {
	DISPLAY: inline; FLOAT: left; MARGIN: 3px 10px 5px 0px
}
.entry IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.entry IMG A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.entry IMG A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.entry P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.entry UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 20px 50px; PADDING-TOP: 0px
}
.entry OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 20px 50px; PADDING-TOP: 0px
}
.entry UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LIST-STYLE-TYPE: disc; BORDER-BOTTOM-STYLE: none
}
.entry OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LIST-STYLE-TYPE: decimal; BORDER-BOTTOM-STYLE: none
}
.entry BLOCKQUOTE P {
	FONT-SIZE: 14px; MARGIN: 20px 0px 20px 5px; LINE-HEIGHT: 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.entry P IMG {
	MARGIN-BOTTOM: 5px
}
.entry .related {
	BORDER-RIGHT: #727272 1px solid; BORDER-TOP: #727272 1px solid; FONT-SIZE: 14px; MARGIN: 20px 0px 20px 5px; BORDER-LEFT: #727272 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #727272 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #fefefe
}
.entry .map {
	MARGIN: 0px 5px 10px
}
P.wp-caption-text {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 3px 0px; BORDER-LEFT: #e4e4e4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e4e4e4 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.container .snap_preview LI {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 2px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.container .snap_preview UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 0px! important; FONT-FAMILY: Georgia, "Times New Roman", Times, serif! important
}
.stbutton {
	DISPLAY: block; LINE-HEIGHT: 16px! important; HEIGHT: 16px! important
}
.postNav {
	CLEAR: both; MARGIN: 0px 5px
}
.postNav P {
	PADDING-RIGHT: 16px; DISPLAY: inline-block; PADDING-LEFT: 16px; FONT-SIZE: 1em; MIN-HEIGHT: 38px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 250px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.postNav A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.postNav A:hover {
	COLOR: black
}
.postNav .alignleft A {
	DISPLAY: inline; PADDING-LEFT: 20px; MIN-HEIGHT: 38px; BACKGROUND: url(images/arrow-left.png) no-repeat; FLOAT: left; POSITION: relative; TEXT-ALIGN: left
}
.postNav .alignright P {
	TEXT-ALIGN: right
}
.postNav .alignright A {
	PADDING-RIGHT: 20px; DISPLAY: inline; MIN-HEIGHT: 38px; BACKGROUND: url(images/arrow-right.png) no-repeat right top; FLOAT: right; TEXT-ALIGN: right
}
.postNav .alignleft SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 19px
}
.postNav .alignright SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-RIGHT: 19px
}
#postComments {
	PADDING-RIGHT: 25px; BORDER-TOP: #727272 7px solid; MARGIN-TOP: 10px; PADDING-LEFT: 25px; FLOAT: left; BACKGROUND-IMAGE: url(images/bg-striped.gif); PADDING-BOTTOM: 0px; WIDTH: 650px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; POSITION: relative
}
H3#comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #999; PADDING-TOP: 0px
}
H3#comments .commentTo {
	FONT-WEIGHT: bold; COLOR: #464646
}
.comment_author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 20px 20px 0px; WIDTH: 150px; PADDING-TOP: 0px
}
.comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 469px; PADDING-TOP: 0px
}
.commentlist {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 20px; WIDTH: 650px; PADDING-TOP: 1px
}
.commentlist LI {
	PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #f7f7f7; FLOAT: left; LIST-STYLE-IMAGE: url(images/icons/arrow_comment.gif); PADDING-BOTTOM: 4px; MARGIN: 5px 0px; WIDTH: 98%; PADDING-TOP: 4px
}
.commentlist A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.commentlist .comment .comment-author {
	CLEAR: both; PADDING-RIGHT: 4px; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 2px; POSITION: relative
}
.commentlist .comment .comment-author A {
	COLOR: #cc0000
}
.commentlist .comment .comment-author IMG {
	CLEAR: both; BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 5px 5px 5px 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #eee 1px solid
}
.commentlist .comment-meta {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 81px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px
}
.commentlist .comment-meta A {
	COLOR: #666
}
.commentlist .fn {
	DISPLAY: block; FONT-STYLE: normal; WORD-WRAP: break-word
}
.commentlist .says {
	DISPLAY: none
}
.commentlist P {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 0px 105px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative
}
.commentlist .bypostauthor #div {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative
}
.commentlist LI.bypostauthor .comment-author IMG {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.commentlist LI.bypostauthor .comment-author {
	FONT-WEIGHT: bold; COLOR: #333
}
.commentlist UL.children LI.comment .comment-author IMG {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #fff; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.commentlist UL.children LI.bypostauthor .comment-author IMG {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.commentlist UL.children LI.comment .comment-author {
	FONT-WEIGHT: normal
}
.commentlist UL.children LI.bypostauthor .comment-author {
	FONT-WEIGHT: bold
}
.commentlist UL.children LI UL.children LI.comment .comment-author {
	FONT-WEIGHT: normal
}
.commentlist UL.children LI UL.children LI.bypostauthor .comment-author {
	FONT-WEIGHT: bold
}
.commentlist UL.children LI UL.children LI.comment .comment-author IMG {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #fff; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.commentlist UL.children LI UL.children LI.bypostauthor .comment-author IMG {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.commentlist UL.children LI UL.children LI UL.children LI.comment .comment-author {
	FONT-WEIGHT: normal
}
.commentlist UL.children LI UL.children LI UL.children LI.bypostauthor .comment-author {
	FONT-WEIGHT: bold
}
.commentlist UL.children LI UL.children LI UL.children LI.comment .comment-author IMG {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #fff; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.commentlist UL.children LI UL.children LI UL.children LI.bypostauthor .comment-author IMG {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.commentlist UL.children {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 26px; BACKGROUND: url(images/icons/arrow_comment.gif) #fff no-repeat 3px 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 97%; PADDING-TOP: 3px; POSITION: relative
}
.commentlist UL.children LI {
	BACKGROUND: white; POSITION: relative
}
.commentlist .reply {
	FLOAT: right; MARGIN-RIGHT: 4px
}
.flag-comments {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 85px; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; POSITION: relative
}
.leave_comment {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 625px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.leave_comment TEXTAREA {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #bbb 1px solid; WIDTH: 585px; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Arial
}
.leave_comment INPUT {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #bbb 1px solid; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Arial
}
#respond {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 5px; PADDING-TOP: 4px; POSITION: relative
}
#respond INPUT {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 1px; BORDER-LEFT: #bbb 1px solid; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Arial
}
#respond TEXTAREA {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #bbb 1px solid; WIDTH: 585px; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Arial
}
#respond A {
	COLOR: #cc0000
}
#respond P {
	MARGIN: 0px
}
#entry .main_gallery IMG {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
#entry .main_gallery A {
	COLOR: #000; TEXT-DECORATION: none
}
#entry .main_gallery A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#entry .main_gallery A:hover {
	COLOR: #ef1d23
}
#entry .main_gallery .main_gallery_link A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 520px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #bbb; BORDER-BOTTOM-STYLE: none
}
#entry .main_gallery .main_gallery_link A:visited {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 520px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #bbb; BORDER-BOTTOM-STYLE: none
}
#entry .main_gallery .main_gallery_link A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ef1d23
}
#entry .sub_gallery IMG {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
#entry .sub_gallery A {
	COLOR: #000; TEXT-DECORATION: none
}
#entry .sub_gallery A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#entry .sub_gallery A:hover {
	COLOR: #ef1d23
}
#entry .sub_gallery .sub_gallery_link A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 95px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #bbb; BORDER-BOTTOM-STYLE: none
}
#entry .sub_gallery .sub_gallery_link A:visited {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 95px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #bbb; BORDER-BOTTOM-STYLE: none
}
#entry .sub_gallery .sub_gallery_link A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ef1d23
}
.attachment-thumbnail {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
#entry .attachment-thumbnail {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
#entry A .attachment-thumbnail:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #666; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.attachment-large {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.gallery-icon A:hover IMG {
	BORDER-RIGHT: #ef1d23 2px solid; BORDER-TOP: #ef1d23 2px solid; BORDER-LEFT: #ef1d23 2px solid; BORDER-BOTTOM: #ef1d23 2px solid
}
.gallery-caption {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, sans-serif
}
.post #image_desc .snap_preview P {
	FONT-SIZE: 14px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#gallery-1 A:hover IMG {
	BORDER-RIGHT: #ef1d23 2px solid; BORDER-TOP: #ef1d23 2px solid; BORDER-LEFT: #ef1d23 2px solid; BORDER-BOTTOM: #ef1d23 2px solid
}
#top_img_link {
	MARGIN-LEFT: 275px; WIDTH: 126px
}
#top_img_link A IMG {
	DISPLAY: none
}
#top_img_link A {
	DISPLAY: block; MARGIN: 15px 5px 2px; WIDTH: 53px; HEIGHT: 20px
}
#top_img_link #left A {
	BACKGROUND: url(images/icons/gallery_nav_prev_down.jpg) no-repeat; FLOAT: left
}
#top_img_link #right A {
	BACKGROUND: url(images/icons/gallery_nav_next_down.jpg) no-repeat; FLOAT: left
}
#bottom_img_link DIV {
	MARGIN: 10px
}
#bottom_img_link #left A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/icons/gallery_nav_prev_down.jpg) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 17px
}
#bottom_img_link #right A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/icons/gallery_nav_next_down.jpg) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 17px
}
#top_img_link #right A:hover {
	BACKGROUND: url(images/icons/gallery_nav_next.jpg) no-repeat left bottom
}
#top_img_link #left A:hover {
	BACKGROUND: url(images/icons/gallery_nav_prev.jpg) no-repeat left bottom
}
#bottom_img_link #right A:hover {
	BACKGROUND: url(images/icons/gallery_nav_next.jpg) no-repeat right top
}
#bottom_img_link #left A:hover {
	BACKGROUND: url(images/icons/gallery_nav_prev.jpg) no-repeat left top
}
#bottom_img_link A:hover IMG {
	BORDER-RIGHT: #ef1d23 1px solid; BORDER-TOP: #ef1d23 1px solid; BACKGROUND: #ef1d23; BORDER-LEFT: #ef1d23 1px solid; BORDER-BOTTOM: #ef1d23 1px solid
}
P#featureNav {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
P#featureNav {
	COLOR: #ff0000; TEXT-DECORATION: none
}
P#featureNav A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.jcarousel-container {
	MARGIN: 10px auto; POSITION: relative
}
.jcarousel-clip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative
}
.jcarousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
.jcarousel-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 170px
}
.jcarousel-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 170px
}
.jcarousel-item IMG {
	BORDER-RIGHT: #737373 1px solid; BORDER-TOP: #737373 1px solid; BORDER-LEFT: #737373 1px solid; BORDER-BOTTOM: #737373 1px solid
}
.jcarousel-list LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px
}
.jcarousel-next {
	DISPLAY: none; Z-INDEX: 1
}
.jcarousel-prev {
	DISPLAY: none; Z-INDEX: 1
}
.jcarousel-skin-macleans .jcarousel-container-horizontal {
	WIDTH: 980px
}
.jcarousel-skin-macleans .jcarousel-clip-horizontal {
	WIDTH: 950px; HEIGHT: 170px
}
.jcarousel-skin-macleans .jcarousel-item-horizontal {
	MARGIN: 0px 10px 0px 0px
}
.jcarousel-skin-macleans .jcarousel-item-placeholder {
	BACKGROUND: #fff; COLOR: #000
}
.jcarousel-skin-macleans .jcarousel-next-horizontal {
	RIGHT: 0px; BACKGROUND: url(images/arrow-next.gif) no-repeat 0px -16px; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 60px; HEIGHT: 16px
}
.jcarousel-skin-macleans .jcarousel-next-horizontal:hover {
	BACKGROUND-POSITION: 0px 0px
}
.jcarousel-skin-macleans .jcarousel-next-horizontal:active {
	BACKGROUND-POSITION: 0px -16px
}
.jcarousel-skin-macleans .jcarousel-next-disabled-horizontal {
	BACKGROUND-POSITION: 0px -32px; CURSOR: default
}
.jcarousel-skin-macleans .jcarousel-next-disabled-horizontal:hover {
	BACKGROUND-POSITION: 0px -32px; CURSOR: default
}
.jcarousel-skin-macleans .jcarousel-next-disabled-horizontal:active {
	BACKGROUND-POSITION: 0px -32px; CURSOR: default
}
.jcarousel-skin-macleans .jcarousel-prev-horizontal {
	BACKGROUND: url(images/arrow-previous.gif) no-repeat 0px -16px; LEFT: 0px; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 60px; HEIGHT: 16px
}
.jcarousel-skin-macleans .jcarousel-prev-horizontal:hover {
	BACKGROUND-POSITION: 0px 0px
}
.jcarousel-skin-macleans .jcarousel-prev-horizontal:active {
	BACKGROUND-POSITION: 0px -16px
}
.jcarousel-skin-macleans .jcarousel-prev-disabled-horizontal {
	BACKGROUND-POSITION: 0px -32px; CURSOR: default
}
.jcarousel-skin-macleans .jcarousel-prev-disabled-horizontal:hover {
	BACKGROUND-POSITION: 0px -32px; CURSOR: default
}
.jcarousel-skin-macleans .jcarousel-prev-disabled-horizontal:active {
	BACKGROUND-POSITION: 0px -32px; CURSOR: default
}
.jcarousel-container H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 172px; COLOR: #ef1d23; PADDING-TOP: 0px
}
.jcarousel-container H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 172px; COLOR: #000; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#leftColumn { /*MARGIN-LEFT: 25px;*/
	DISPLAY: inline; FLOAT: left;  WIDTH: 445px
}
#leftColumn H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#leftColumn H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#leftColumn P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#middleColumn { /* WIDTH: 193px*/
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 270px
}
#featured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 22px; PADDING-TOP: 0px
}
#macleansFeatured {
	PADDING-RIGHT: 0px; BORDER-TOP: #727272 5px solid; PADDING-LEFT: 0px; Z-INDEX: 5; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 445px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 336px
}
#macleansFeatured .slide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 445px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 336px
}
#macleansFeatured .slide IMG {
	POSITION: absolute; TOP: 0px
}
#macleansFeatured .slide .featuredText {
	Z-INDEX: 5; OVERFLOW: hidden; WIDTH: 445px; COLOR: #fff; BOTTOM: 0px; POSITION: absolute
}
#macleansFeatured .slide A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#macleansFeatured .slide A:hover P {
	FONT-WEIGHT: normal; COLOR: #999999
}
#macleansFeatured .background {
	BACKGROUND: url(images/slider_background.jpg) #000 repeat-x 50% bottom; MARGIN-BOTTOM: 0px; WIDTH: 445px; POSITION: absolute; TOP: 0px; HEIGHT: 80px
}
#macleansFeatured .featuredText .header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 22px; Z-INDEX: 2; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 3px; POSITION: relative; TEXT-ALIGN: center
}
#macleansFeatured .featuredText P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 15px; Z-INDEX: 3; BACKGROUND: #000; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center
}
#navbox {
	FONT-SIZE: 10px; BACKGROUND: #000; FLOAT: left; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 445px; COLOR: #fff; BORDER-BOTTOM: #ed1c24 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 12px
}
#navbox A {
	COLOR: #fff; TEXT-DECORATION: none
}
#navbox A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#navbox #nav {
	WIDTH: 445px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
#nav A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#nav A.activeSlide {
	BACKGROUND: #ed1c24
}
#navbox #next {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; RIGHT: 135px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#navbox #prev {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; LEFT: 137px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
H2.titleImage {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 3px; TEXT-INDENT: -9999px; PADDING-TOP: 0px! important; HEIGHT: 20px
}
H2#topStoriesTitle {
	BACKGROUND: url(images/title_top-stories.png) no-repeat
}
H2#needToWatchTitle {
	BACKGROUND: url(images/title_video-day.png) no-repeat
}
H2#fromMacleansTitle {
	BACKGROUND: url(images/title_from-macleans.png?20090707) no-repeat
}
H2#blogCentralTitle {
	BACKGROUND: url(images/title_blog-central.png?20090707) no-repeat
}
H2#connectTitle {
	BACKGROUND: url(images/title_connect.png) no-repeat
}
H2#pollTitle {
	BACKGROUND: url(images/title_poll.png?20090706) no-repeat
}
#fromMacleans {
	PADDING-RIGHT: 2px; BORDER-TOP: #727272 5px solid; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(images/bg-striped.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 440px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat
}
#fromMacleans UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#fromMacleans UL LI.fromMacleansArticle {
	BACKGROUND: #fff; FLOAT: left; MARGIN: 3px 5px; OVERFLOW: hidden; WIDTH: 136px; TEXT-ALIGN: center
}
.footer#fromMacleans {
	WIDTH: 1025px
}
.fromMacleansArticle H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.fromMacleansArticle H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.fromMacleansArticle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.fromMacleansArticle H4 {
	MARGIN-TOP: 2px! important; FONT-SIZE: 0.95em; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; HEIGHT: 15px
}
.fromMacleansArticle H3 {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 4px 0px 0px; LINE-HEIGHT: 1.1em! important; FONT-FAMILY: Arial
}
.fromMacleansArticle A H3 {
	COLOR: #000
}
.fromMacleansArticle P {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; FONT-SIZE: 1em; PADDING-BOTTOM: 1px! important; COLOR: #6a6a6a; LINE-HEIGHT: 1.1em! important; PADDING-TOP: 0px! important
}
.fromMacleansArticle IMG {/*max-width: 136px; */

	width:100%; max-height: 252px
}
.fromMacleansArticle A {
	DISPLAY: block
}
.fromMacleansArticle A:hover H3 {
	COLOR: #ed1c24
}
.fromMacleansArticle A:visited H3 {
	COLOR: #727272
}
.fromMacleansArticle A:hover H3 {
	COLOR: #ed1c24
}
#bloglist {/* BACKGROUND-IMAGE: url(images/bg-striped.gif);*/
	PADDING-RIGHT: 8px; BORDER-TOP: #727272 5px solid; DISPLAY: block; PADDING-LEFT: 8px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 430px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat
}
#bloglist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bloglist LI { /*BACKGROUND-IMAGE: url(images/headshots/blogroll.jpg?091119);BACKGROUND-COLOR: #ffffffBACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -804px;*/
	 MARGIN: 0px 0px 8px; POSITION: relative; HEIGHT: 100px; 
}
#bloglist LI A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#bloglist LI .text {/*MARGIN-LEFT: 100px; POSITION: absolute*/
	BOTTOM: 2px; 
}
#bloglist LI H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
#bloglist LI .meta {
	FONT-SIZE: 11px; MARGIN-LEFT: 4px; COLOR: #6a6a6a
}
#bloglist LI H4 A {/*DISPLAY: block; FLOAT: left;*/
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 335px; COLOR: black; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif
}
#bloglist LI H4 A:hover {
	COLOR: #ed1c24
}
#bloglist LI.andrew-coyne {
	BACKGROUND-POSITION: 0px 0px
}
#bloglist LI.paul-wells {
	BACKGROUND-POSITION: 0px -67px
}
#bloglist LI.scott-feschuk {
	BACKGROUND-POSITION: 0px -134px
}
#bloglist LI.kady-omalley {
	BACKGROUND-POSITION: 0px -201px
}
#bloglist LI.aaron-wherry {
	BACKGROUND-POSITION: 0px -268px
}
#bloglist LI.jaime-weinman {
	BACKGROUND-POSITION: 0px -335px
}
#bloglist LI.andrew-potter {
	BACKGROUND-POSITION: 0px -402px
}
#bloglist LI.john-geddes {
	BACKGROUND-POSITION: 0px -469px
}
#bloglist LI.luiza-ch-savage {
	BACKGROUND-POSITION: 0px -536px
}
#bloglist LI.brian-d-johnson {
	BACKGROUND-POSITION: 0px -603px
}
#bloglist LI.brian-bethune {
	BACKGROUND-POSITION: 0px -670px
}
#bloglist LI.michael-petrou {
	BACKGROUND-POSITION: 0px -737px
}
#bloglist LI.mitchel-raphael {
	BACKGROUND-POSITION: 0px -871px
}
#bloglist LI.john-parisella {
	BACKGROUND-POSITION: 0px -938px
}
#bloglist LI.philippe-gohier {
	BACKGROUND-POSITION: 0px -1005px
}
#bloglist LI.martin-patriquin {
	BACKGROUND-POSITION: 0px -1072px
}
#bloglist LI.colby-cosh {
	BACKGROUND-POSITION: 0px -1139px
}
#newsCategories {
	WIDTH: 481px
}
.newsCategory {
	CLEAR: both; BORDER-TOP: #727272 5px solid; MARGIN-TOP: 20px; FLOAT: left; WIDTH: 100%
}
.newsCategory H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
.newsCategory H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
.newsCategory H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
.newsCategory P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
.newsCategory H4 {
	FONT-SIZE: 1em; MARGIN: 2px 0px 5px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #727272 1px dashed
}
.newsCategory IMG {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.newsCategory H2 {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; TEXT-TRANSFORM: none
}
.newsCategory H2 A {
	COLOR: #000! important; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.newsCategory H2 A:hover {
	COLOR: #ef1d23! important
}
.newsCategory H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; FONT-FAMILY: Arial, sans-serif; LETTER-SPACING: normal! important
}
.newsCategory H3 A {
	COLOR: #000! important
}
.newsCategory H3 A:hover {
	COLOR: #ef1d23! important
}
.newsCategory P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 1em; PADDING-BOTTOM: 1px! important; COLOR: #6a6a6a; PADDING-TOP: 0px! important
}
.newsCategory P .authorLink {
	COLOR: #ec1c23
}
.newsCategory P .authorLink A:hover {
	COLOR: #ec1c23
}
.newsCategory P .commentLink A {
	COLOR: #181818
}
.newsCategory P .commentLink A:hover {
	COLOR: #ec1c23! important
}
.newsCategory UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
.newsCategory UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #727272 1px dashed
}
.newsCategory UL LI.postNum3 {
	BORDER-BOTTOM-STYLE: none
}
.newsCategory A.more {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: #c6c6c6; FLOAT: right; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.newsCategory A.more:hover {
	BACKGROUND: #ec1c23
}
.categorySponsor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 17px 0px 0px 372px; BORDER-LEFT: #727272 1px dashed; WIDTH: 103px; PADDING-TOP: 5px; BORDER-BOTTOM: #727272 1px dashed; POSITION: absolute; HEIGHT: 28px
}
.categorySponsor P {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 20px! important; MARGIN: -17px 0px; COLOR: #727272; LINE-HEIGHT: normal; PADDING-TOP: 0px! important; TEXT-ALIGN: right
}
LI.sponsorCat H3 {
	WIDTH: 230px
}
LI.sponsorCat P.newsCategoryMeta {
	WIDTH: 230px
}
.newsCategory .categorySponsor IMG {
	FLOAT: none; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: auto; BORDER-BOTTOM-STYLE: none! important
}
.newsCategoryLeft {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 0px
}
.newsCategoryRight {
	DISPLAY: inline; FLOAT: left; WIDTH: 310px
}
#needToKnowTopArrow {/*MARGIN-BOTTOM: -44px;*/
	Z-INDEX: 11; BACKGROUND: url(images/scan.gif) repeat center bottom;  WIDTH: 275px; POSITION: relative; HEIGHT:35px;
}
#needToKnow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; BACKGROUND: url(images/bg-striped.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 28px; POSITION: relative
}
.needToKnowArticle {/*MARGIN: 0px auto 10px;BACKGROUND: url(images/bg_need-to-know.gif?v01) no-repeat PADDING-TOP:PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  0pxPADDING-BOTTOM: 8px;*/
	 BACKGROUND-COLOR: #111111;  WIDTH: 275px; 
}
.needToKnowArticle H4 {
	TEXT-ALIGN: center
}
.needToKnowArticle H3 {
	TEXT-ALIGN: center
}
.needToKnowArticle P {
	TEXT-ALIGN: center
}
.lastNeed {
	BACKGROUND: url(images/bg_need-to-know-last.gif?v01) #ffffff no-repeat; PADDING-BOTTOM: 50px
}
.needRank {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; WIDTH: 18px; COLOR: #fff; PADDING-TOP: 0px; POSITION: absolute; TEXT-ALIGN: center
}
#needToKnowBottomArrow {
	MARGIN-TOP: -50px; Z-INDEX: 11; BACKGROUND: url(images/arrow-need_to_know_bottom.png) no-repeat center top; WIDTH: 193px; POSITION: relative; HEIGHT: 42px
}
.needtoKnow UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #dcdcdc 1px dashed; LIST-STYLE-TYPE: none
}
.needtoKnow UL LI .snap_preview {
	FONT-SIZE: 14px
}
.needtoKnow UL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.needtoKnow H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px; PADDING-TOP: 0px
}
.needtoKnow H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-TOP: 0px
}
.needtoKnow .postMeta {
	FLOAT: none; MARGIN: 0px
}
.needtoKnow .excerpt {
	FONT-SIZE: 14px; MARGIN: 1px; COLOR: #727272
}
#needtoknow A {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 44px; BACKGROUND: url(images/mustread/source.jpg) no-repeat
}
#needToKnowMore A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #ef1d23; PADDING-BOTTOM: 5px; WIDTH: 183px; COLOR: white; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#needToKnowMore A:hover {
	PADDING-BOTTOM: 2px; COLOR: #cccccc; BORDER-BOTTOM: #cccccc 3px solid
}
.needToKnowArticle H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.needToKnowArticle H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.needToKnowArticle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.needToKnowArticle H4 {
	FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; PADDING-TOP: 10px
}
.firstNeed H4 {
	PADDING-TOP: 17px
}
.needToKnowArticle H4 A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.needToKnowArticle H4 A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.needToKnowArticle H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 0px; LINE-HEIGHT: 1.1em
}
.needToKnowArticle A H3 {
	COLOR: #000
}
.needToKnowArticle A {
	DISPLAY: block; WIDTH: 265px; TEXT-DECORATION: none; padding:5px; height:auto; border-top:1px #222222 solid;
	
}

.needToKnowArticle A:hover {
	DISPLAY: block; MARGIN: auto; WIDTH: 265px; TEXT-DECORATION: none; padding-left:5px; background-color:#000000; color:#FFFFFF;
	}
.needToKnowArticle A:hover H3 {
	COLOR: #ed1c24
}
.needToKnowArticle A:visited H3 {
	COLOR: #ed1c24
}
.needToKnowArticle P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #6a6a6a; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.needToKnowArticle A:visited H3 {
	COLOR: #999999
}
#needToKnowSidebar {
	CLEAR: both; FLOAT: left; WIDTH: 310px
}
#needToKnowSidebar #needToKnow {
	BORDER-TOP: #727272 5px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 8px
}
#needToKnowSidebar .needToKnowArticle {
	WIDTH: 280px
}
#needToKnowSidebar .needToKnowArticle A {
	WIDTH: 270px
}
#needToKnowSidebar #needToKnowTopArrow {
	BACKGROUND: url(images/categories/need-to-know.jpg) no-repeat center bottom; MARGIN-BOTTOM: 4px; WIDTH: 200px; HEIGHT: 30px
}
#needToKnowSidebar #needToKnowBottomArrow {
	DISPLAY: none; MARGIN-LEFT: 10px
}
#needToKnowSidebar #needToKnowMore A {
	MARGIN-TOP: -10px; Z-INDEX: 10; WIDTH: 300px; POSITION: relative
}
#needToKnowSidebar .firstNeed H4 {
	PADDING-TOP: 10px
}
#needToKnowSidebar .lastNeed {
	PADDING-BOTTOM: 8px
}
#bottomNewsCategories {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 100%
}
#newsCategoriesLeft {
	DISPLAY: inline; FLOAT: left; WIDTH: 481px; MARGIN-RIGHT: 26px
}
#newsCategoriesRight {
	DISPLAY: inline; FLOAT: left; WIDTH: 481px
}
#newsCategoriesLeft .newsCategory {
	HEIGHT: 330px
}
#newsCategoriesRight .newsCategory {
	HEIGHT: 330px
}
.interview {
	CLEAR: both; BORDER-TOP: #727272 5px solid; MARGIN-TOP: 20px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 100%
}
.interview H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
.interview H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
.interview P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
.interview H4 {
	FONT-SIZE: 0.95em; MARGIN: 2px 0px 5px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #727272 1px dashed
}
.interview H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: none
}
.interview H2 A {
	COLOR: #000! important; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.interview H2 A:hover {
	COLOR: #ef1d23! important
}
.interview IMG {
	MARGIN-RIGHT: 10px
}
.interview P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 1em; PADDING-BOTTOM: 1px! important; COLOR: #6a6a6a; PADDING-TOP: 0px! important
}
.interview P .authorLink {
	COLOR: #ec1c23
}
.interview P .authorLink A:hover {
	COLOR: #ec1c23
}
.interview P .commentLink A {
	COLOR: #181818
}
.interview P .commentLink A:hover {
	COLOR: #ec1c23! important
}
.interview A.more {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: #c6c6c6; FLOAT: right; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.interview A.more:hover {
	BACKGROUND: #ec1c23
}
#categoryHeadingImage {
	DISPLAY: block; FLOAT: left; MARGIN: 15px 0px 6px 25px; WIDTH: 100%; POSITION: relative
}
#categoryDescription P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; COLOR: #666; PADDING-TOP: 0px
}
#blog_heading_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(images/bg-white.gif); PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
#blogDescription {
	Z-INDEX: 10; LEFT: 158px; COLOR: #666; POSITION: absolute; TOP: 23px
}
#categoryOtherPosts {
	BORDER-TOP: #ddd 1px dashed; FONT-SIZE: 1.2em; MARGIN: 20px 0px 0px 7px; PADDING-TOP: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif! important
}
#categoryOtherPosts UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#categoryOtherPosts UL LI {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ddd 1px dashed
}
#categoryOtherPosts H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 1.9em; PADDING-BOTTOM: 0px! important; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px! important; FONT-FAMILY: Arial, Helvetica
}
#categoryOtherPosts H2 A {
	COLOR: #000; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#categoryOtherPosts H2 A:hover {
	COLOR: #ef1d23
}
#categoryOtherPosts H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px! important; LETTER-SPACING: 0px
}
#categoryOtherPosts H4 A {
	COLOR: #666! important
}
.post H4 A {
	COLOR: #666! important
}
#categoryOtherPosts H4 A:hover {
	COLOR: #ea030c
}
#categoryOtherPosts .post H4 A:hover {
	COLOR: #ea030c
}
#categoryOtherPosts .excerpt {
	MARGIN-LEFT: 0px
}
#categoryOtherPosts .excerpt A {
	FONT-SIZE: 0.85em; COLOR: #727272
}
#categoryOtherPosts .excerpt A:hover {
	COLOR: #727272
}
#categoryOtherPosts .excerpt A.more-link {
	FONT-SIZE: 0.55em! important; COLOR: #ea030c
}
#categoryOtherPosts .excerpt A.more-link:hover {
	COLOR: #000
}
UL.list401 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
UL.list401 LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL.list401 A {
	FONT-WEIGHT: bold; COLOR: #ef1d23
}
UL.list401 A:hover {
	COLOR: #000000
}
.weekinpictures UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.weekinpictures LI {
	MARGIN: 3px 0px 8px; LIST-STYLE-TYPE: none
}
.sharebar {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/sharebar_bg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 665px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 23px
}
.sharebar .lefticons {
	FLOAT: left
}
.sharebar .righticons {
	FLOAT: right
}
.sharebar A {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN: 4px 2px 0px; TEXT-TRANSFORM: uppercase; COLOR: #6f6e6e; TEXT-DECORATION: none
}
.sharebar A:hover {
	COLOR: #ef1d23
}
.postSubNavdiv {
	CLEAR: both; FLOAT: left; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: center
}
UL.postSubNav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative
}
UL.postSubNav LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-TOP: 0px
}
UL.postSubNav LI A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #727272; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: arial
}
UL.postSubNav LI A:hover {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #000 2px solid; PADDING-LEFT: 7px; BACKGROUND: #ed1c24; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 2px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #000 2px solid
}
UL.postSubNav LI.current A {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ed1c24; PADDING-BOTTOM: 4px; BORDER-LEFT: #000 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid
}
#sidebar {
	PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; OVERFLOW: hidden; WIDTH: 310px; PADDING-TOP: 0px
}
#needToWatch {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#needToWatchVideo {
	PADDING-RIGHT: 10px; BORDER-TOP: #727272 5px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images/bg-striped.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; WIDTH: 310px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat; HEIGHT: 100px
}
#needToWatchVideoContainer {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 290px; PADDING-TOP: 0px! important; HEIGHT: 90px
}
#needToWatchVideoContainer P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#needToWatchVideoContainer .videotitle {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #727272; LINE-HEIGHT: 12px; MARGIN-RIGHT: 5px; PADDING-TOP: 5px
}
#needToWatchVideoContainer A:hover {
	COLOR: #ed1c24
}
#blogsArrow {
	MARGIN-TOP: 5px; Z-INDEX: 2; BACKGROUND: url(images/arrow-blogs.png) no-repeat; MARGIN-LEFT: -24px; WIDTH: 78px; POSITION: relative; HEIGHT: 193px
}
#blogs {
	PADDING-RIGHT: 5px; BORDER-TOP: #727272 5px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(images/bg-striped.gif); PADDING-BOTTOM: 5px; MARGIN: -180px 0px 20px 10px; OVERFLOW: hidden; WIDTH: 290px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat
}
UL.bloggers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 38px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.bloggers LI {
	FLOAT: left; MARGIN: 5px 6px; OVERFLOW: hidden; WIDTH: 50px; HEIGHT: 64px
}
UL.bloggers LI A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(images/bloggers.jpg?v090310); WIDTH: 50px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 64px
}
UL.bloggers LI#blogger-wells A {
	BACKGROUND-POSITION: 0px 0px
}
UL.bloggers LI#blogger-coyne A {
	BACKGROUND-POSITION: 0px -64px
}
UL.bloggers LI#blogger-wherry A {
	BACKGROUND-POSITION: 0px -128px
}
UL.bloggers LI#blogger-omaley A {
	BACKGROUND-POSITION: 0px -192px
}
UL.bloggers LI#blogger-feschuk A {
	BACKGROUND-POSITION: 0px -256px
}
UL.bloggers LI#blogger-savage A {
	BACKGROUND-POSITION: 0px -320px
}
UL.bloggers LI#blogger-geddes A {
	BACKGROUND-POSITION: 0px -384px
}
UL.bloggers LI#blogger-wineman A {
	BACKGROUND-POSITION: 0px -448px
}
H2#interact {
	DISPLAY: inline; WIDTH: 150px
}
.ad IMG {
	VERTICAL-ALIGN: text-bottom
}
#weekInPicturesArrow {/*MARGIN-LEFT: -24px;*/
	Z-INDEX: 2; BACKGROUND: url(images/arrow-week_in_pictures.png) no-repeat;  WIDTH: 78px; POSITION: relative; HEIGHT: 194px
}
#weekInPictures {
	PADDING-RIGHT: 3px; BORDER-TOP: #727272 5px solid; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(images/bg-striped.gif); PADDING-BOTTOM: 11px; MARGIN: -180px 0px 20px 10px; OVERFLOW: hidden; WIDTH: 290px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat; HEIGHT: 140px
}
#weekInPictures A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 273px; HEIGHT: 140px
}
#weekInPictures IMG {
	OVERFLOW: hidden; WIDTH: 273px
}
#mostContent {
	BORDER-TOP: #727272 5px solid; DISPLAY: block; BACKGROUND-IMAGE: url(images/s.gif); PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; WIDTH: 310px; BACKGROUND-REPEAT: repeat
}
#sideTabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px
}
#sideTabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 7px; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#sideTabs LI A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; TEXT-INDENT: -9999px; POSITION: relative; HEIGHT: 28px
}
#sideTabs LI#tab-most-read A {
	BACKGROUND: url(images/tab-most_read.gif?20090707) #fff no-repeat; MARGIN-LEFT: 7px; WIDTH: 86px
}
#sideTabs LI#tab-most-recent A {
	BACKGROUND: url(images/tab-most_recent.gif?20090707) #fff no-repeat 0px 0px; WIDTH: 103px
}
#sideTabs LI#tab-recent-comments A {
	BACKGROUND: url(images/tab-comments.gif?20090707) #fff no-repeat; WIDTH: 94px
}
#sideTabs LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 5px; COLOR: #999; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#sideTabs LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 5px; COLOR: #999; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#sideTabs LI A:hover {
	PADDING-BOTTOM: 5px; MARGIN: 0px 3px; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#sideTabs LI A.current {
	PADDING-BOTTOM: 5px; MARGIN: 0px 3px; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#sideTabs LI#tab-most-read A:hover {
	BACKGROUND-POSITION: 0px -28px
}
#sideTabs LI#tab-most-read A.current {
	BACKGROUND-POSITION: 0px -28px
}
#sideTabs LI#tab-most-recent A:hover {
	BACKGROUND-POSITION: 0px -28px
}
#sideTabs LI#tab-most-recent A.current {
	BACKGROUND-POSITION: 0px -28px
}
#sideTabs LI#tab-recent-comments A:hover {
	BACKGROUND-POSITION: 0px -28px
}
#sideTabs LI#tab-recent-comments A.current {
	BACKGROUND-POSITION: 0px -28px
}
.tabList {
	DISPLAY: none
}
#tabContainer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px 7px; WIDTH: 279px; PADDING-TOP: 0px
}
#tabContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabContainer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px dashed; LIST-STYLE-TYPE: none
}
#tabContainer LI A {
	FONT-WEIGHT: bold; COLOR: #999
}
#tabContainer LI A:hover {
	COLOR: #000
}
#tabContainer LI .meta {
	FONT-SIZE: 10px
}
#tabContainer LI A.top-posts-comment-count {
	FONT-SIZE: 10px
}
#tabContainer LI .meta A {
	COLOR: #181818
}
#tabContainer LI .meta A:hover {
	COLOR: #ec1c23
}
#tabContainer LI A.top-posts-comment-count {
	COLOR: #181818
}
#tabContainer LI A.top-posts-comment-count:hover {
	COLOR: #ec1c23
}
#sidePoll {
	PADDING-RIGHT: 12px; BORDER-TOP: #727272 5px solid; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(images/bg-striped.gif); PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; WIDTH: 294px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat
}
#pollTab {
	BACKGROUND: url(images/tab-poll.gif) no-repeat; WIDTH: 43px; HEIGHT: 28px
}
#bestsellerTab {
	BACKGROUND: url(images/tab-bs.jpg) no-repeat; WIDTH: 120px; HEIGHT: 28px
}
#pollContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; WIDTH: 275px; PADDING-TOP: 5px
}
#pollContent .commentLink A {
	COLOR: #181818
}
#pollContent .commentLink A:hover {
	COLOR: #ec1c23! important
}
#pollArrow {
	MARGIN-TOP: 5px; Z-INDEX: 2; BACKGROUND: url(images/arrow-poll.png) no-repeat; MARGIN-LEFT: -24px; WIDTH: 78px; POSITION: relative; HEIGHT: 193px
}
#pollContent H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.homepage #sidePoll {
	PADDING-RIGHT: 8px; BORDER-TOP: #727272 5px solid; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(images/bg-striped.gif); PADDING-BOTTOM: 10px; MARGIN: 5px 0px 20px; WIDTH: 294px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat
}
.homepage #pollTab {
	BACKGROUND: url(images/tab-poll.gif) no-repeat; WIDTH: 43px; HEIGHT: 28px
}
.homepage #pollContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.homepage #pollArrow {
	MARGIN-TOP: 5px; Z-INDEX: 1; BACKGROUND: url(images/arrow-poll.png) no-repeat; MARGIN-LEFT: -24px; WIDTH: 78px; POSITION: relative; HEIGHT: 193px
}
.homepage #pollContent H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#search {/*BACKGROUND-IMAGE: url(images/bg-striped.gif);*/
	PADDING-RIGHT: 10px; BORDER-TOP: #727272 5px solid; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left;  PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; WIDTH: 290px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat; POSITION: relative
}
#search #sbutton {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BACKGROUND: #ed1c24; MARGIN-LEFT: 2px; BORDER-LEFT: #333333 1px solid; WIDTH: 63px; COLOR: #ffffff; BORDER-BOTTOM: #333333 1px solid
}
#search INPUT {
	BORDER-RIGHT: #727272 1px solid; BORDER-TOP: #727272 1px solid; BORDER-LEFT: #727272 1px solid; COLOR: #333333; BORDER-BOTTOM: #727272 1px solid
}
#connectTopArrow {/*MARGIN-LEFT: -24px;*/
	Z-INDEX: 1; BACKGROUND: url(images/arrow-connect.png) no-repeat;  WIDTH: 78px; POSITION: relative; HEIGHT: 194px
}
#connect {
	PADDING-RIGHT: 10px; BORDER-TOP: #727272 5px solid; DISPLAY: inline; PADDING-LEFT: 48px; FLOAT: left; BACKGROUND-IMAGE: url(images/bg-striped.gif); PADDING-BOTTOM: 5px; MARGIN: -180px 0px 5px 10px; WIDTH: 246px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat; POSITION: relative
}
#connect #sbutton {
	BACKGROUND: #ed1c24; MARGIN-LEFT: 0px; WIDTH: 63px; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#connect INPUT {
	BORDER-RIGHT: #727272 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #727272 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 2px 2px; BORDER-LEFT: #727272 1px solid; WIDTH: 164px; COLOR: #333333; LINE-HEIGHT: normal; PADDING-TOP: 2px; BORDER-BOTTOM: #727272 1px solid
}
#connect A {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 1px; WIDTH: 46px; COLOR: #727272; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#connect A:hover {
	COLOR: #ed1c24
}
.widget UL {
	BORDER-RIGHT: #eee 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 5px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; BORDER-LEFT: #eee 5px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 5px solid
}
.widget LI A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.widget LI A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.widget LI A:hover {
	COLOR: #ef1d23
}
.widget .page_item A {
	BORDER-BOTTOM-STYLE: none
}
.widget .page_item A:visited {
	BORDER-BOTTOM-STYLE: none
}
.widget .page_item A:hover {
	BORDER-BOTTOM-STYLE: none
}
.widget .cat-item A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.widget .cat-item A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.widget .cat-item A:hover {
	BACKGROUND-COLOR: #fff
}
.widget .current-cat {
	BACKGROUND-COLOR: #fff
}
.widget .current-cat A {
	BACKGROUND-COLOR: #fff
}
.widget .current-cat A:visited {
	BACKGROUND-COLOR: #fff
}
.rsswidget IMG {
	DISPLAY: none
}
#footer {
	CLEAR: both; BORDER-TOP: #ed1c24 5px solid; width:1059px;
}
#footerTop {
	PADDING-RIGHT: 26px; PADDING-LEFT: 26px; FONT-SIZE: 10px; BACKGROUND: #000; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-TOP: 6px; HEIGHT: 95px
}
#footerTop UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 10px; PADDING-TOP: 0px! important
}
#footerTop UL LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
#footerTop UL LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footerTop UL LI#navb-quizzes A {
	BORDER-RIGHT-WIDTH: 0px
}
#footerLogo {
	DISPLAY: inline; FLOAT: left; WIDTH: 251px
}
#footerInfo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 381px
}
#footerInfo P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: normal; PADDING-TOP: 0px! important
}
.footerLinks {
	WIDTH: 1040px; HEIGHT: 20px
}
.footerLinks UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 840px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
.footerLinks UL LI {
	DISPLAY: inline; FLOAT: left
}
UL#bottomLinks LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL#bottomLinks LI#contact A {
	BORDER-RIGHT-STYLE: none
}
UL#bottomLinks LI {
	HEIGHT: 15px
}
UL#bottomLinks LI A {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase
}
UL#sponsorLinks LI {
	MARGIN-LEFT: 10px
}
#footer P#footerAboutWordPress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
#footer P#footerAboutWordPress A {
	COLOR: #002eb8
}
#footer P#footerAboutWordPress A:hover {
	COLOR: #002eb8
}
#footer P#footerRdmBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer #footerBottom #rdm_banner_wht IMG {
	BORDER-TOP: #a1a1a1 1px solid
}
#content .categorylist .categories {
	FLOAT: left; WIDTH: 300px
}
#content .categorylist LI {
	PADDING-LEFT: 10px; COLOR: #727272; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#content .categorylist LI A {
	COLOR: #727272
}
#content .categorylist .categories .children LI A {
	FONT-WEIGHT: bold
}
#content .categorylist .categories .children LI UL A {
	FONT-WEIGHT: normal
}
#content .categorylist .categories LI A:hover {
	BORDER-LEFT-COLOR: red; BORDER-BOTTOM-COLOR: red; COLOR: black; BORDER-TOP-COLOR: red; BORDER-RIGHT-COLOR: red
}
#content .categorylist .categories LI A:hover {
	BORDER-LEFT-COLOR: red; BORDER-BOTTOM-COLOR: red; COLOR: black; BORDER-TOP-COLOR: red; BORDER-RIGHT-COLOR: red
}
#content .categorylist .categories LI A {
	FONT-WEIGHT: bold; COLOR: #ed1212
}
#content .categorylist .categories LI UL LI A {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; BORDER-LEFT: #d0d0d0 2px solid; COLOR: #5d5d5d
}
#content .categorylist .categories LI UL LI A {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; BORDER-LEFT: #d0d0d0 2px solid; COLOR: #5d5d5d
}
#content .categorylist {
	DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; WIDTH: 100%
}
#content .categorylist LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#idc-container-parent {
	OVERFLOW: hidden
}
#idc-container-parent #idc-container {
	FLOAT: left; MARGIN: 4px; WIDTH: 693px; POSITION: relative
}
#idc-container-parent #idc-container .idc-c .idc-c-h {
	MARGIN: 0px
}
#idc-container-parent #idc-container .idc-c-b {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dbdbdb 0px solid; PADDING-LEFT: 4px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 3px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dbdbdb 1px solid
}
#idc-container-parent #idc-container .idc-c .idc-c-t {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 0px
}
#idc-container-parent #idc-container .idc-c-t-inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
#idc-container-parent #idc-container .idc-c .idc-c-t TEXTAREA {
	MARGIN: 0px -5px; WIDTH: 400px
}
#idc-container-parent #idc-container .idc-tb {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
#idc-container-parent #idc-container .idc-tb H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#idc-container-parent #idc-container .idc-tb-b {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#idc-container-parent #idc-container .idc-reply .idc-c-t {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 1px
}
#idc-container-parent #idc-container .idc-reply .idc-c-t-inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#idc-container-parent #idc-container .idc-reply .idc-c-b {
	BORDER-TOP-WIDTH: 1px
}
#content .books .titleImage {
	MARGIN-TOP: 4px; PADDING-TOP: 4px
}
#content .books {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content .books #leftColumn {
	MARGIN-TOP: 7px; MARGIN-LEFT: 0px; WIDTH: 400px
}
#content .books #middleColumn {
	MARGIN-TOP: 7px; MARGIN-LEFT: 5px; WIDTH: 200px
}
.books #bookTopStory {
	FLOAT: left; BACKGROUND-IMAGE: url(images/bg-striped.gif); OVERFLOW: hidden; WIDTH: 660px; POSITION: relative; HEIGHT: 350px
}
.books #bookTopStory A {
	TEXT-DECORATION: none
}
.books #bookTopStory #textbox {
	Z-INDEX: 5; BACKGROUND: #000000; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #fff; BOTTOM: 0px; POSITION: absolute
}
.books #bookTopStory H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 22px; Z-INDEX: 2; BACKGROUND: #000000; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 23px; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.books #bookTopStory P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 15px; Z-INDEX: 3; BACKGROUND: #000; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
.bookBox {
	PADDING-RIGHT: 3px; BORDER-TOP: #727272 5px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(images/bg-striped.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; WIDTH: 390px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat
}
.bookBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.bookBox LI {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 3px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; POSITION: relative
}
.bookBox LI.booklist {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.bookBox LI.booklist A {
	COLOR: #666666
}
.bookBox LI.booklist A:hover H3 {
	COLOR: #ef1d23
}
.bookBox LI.booklist H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em! important; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif
}
.bookBox LI.booklist P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6a6a6a; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.bookBox LI A {
	DISPLAY: block
}
.bookBox LI.booklist IMG.thumbnail {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 20px; POSITION: relative
}
#content .books #middleColumn .bookBox LI.booklist IMG.thumbnail {
	DISPLAY: inline; FLOAT: right; MARGIN: 3px 0px 3px 3px; HEIGHT: 70px
}
.bookBox LI.booklist P.bio A {
	DISPLAY: inline; COLOR: #ec1c23
}
.bookBox LI.booklist P.bio A:hover {
	COLOR: #ec1c23
}
.bookBox LI.booklist P.bio A.biocomments {
	COLOR: #181818
}
.bookBox LI.booklist P.bio A.biocomments:hover {
	COLOR: #ec1c23
}
.bookBox LI.booklist P.bio {
	FONT-SIZE: 1em; COLOR: #ec1c23; LINE-HEIGHT: 1em
}
.bookBox LI SPAN {
	CLEAR: none; DISPLAY: block; FLOAT: left; POSITION: relative
}
.books #bookFeaturesTitle {
	BACKGROUND: url(images/categories/books_sub.jpg) no-repeat 0px -7px
}
.books #bookReviewTitle {
	BACKGROUND: url(images/categories/books_sub.jpg) no-repeat 0px -32px
}
.books #bookRecommmendedTitle {
	BACKGROUND: url(images/categories/books_sub.jpg?090625) no-repeat 0px -57px
}
.books #bookQATitle {
	BACKGROUND: url(images/categories/books_sub.jpg) no-repeat 0px -82px
}
.books #bookNewsTitle {
	BACKGROUND: url(images/categories/books_sub.jpg?090625) no-repeat 0px -107px
}
.column-580 {
width:580px;
float:left;
position:relative;
}
.column-254 {
width:254px;
float:left;
margin-left:20px;
position:relative;
}
