BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../imgs/background.jpg) #000000 repeat-x left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	POSITION: relative;
	TEXT-ALIGN: center;
	line-height: 23px;
	font-family: 'Lucida Grande', sans-serif;
	font-size: 12.5px;
}
H1.logo A {
	DISPLAY: block;
	LEFT: 0px;
	BACKGROUND-IMAGE: url(../imgs/logo.png);
	background-repeat: no-repeat;
	OVERFLOW: hidden;
	WIDTH: 422px;
	TEXT-INDENT: -2000em;
	POSITION: absolute;
	HEIGHT: 120px
}
H2 {
	OVERFLOW: hidden; TEXT-INDENT: -2000em; HEIGHT: 1%
}
H3 {
	MARGIN: 0px 0px 8px 5px; FONT: 175%/1.5 Arial, sans-serif; COLOR: #FFFFFF
}
H3.flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
H4 {
	MARGIN: 10px 0px 0px; FONT: 165%/1.5 Arial, sans-serif; COLOR: #3cb8d7
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 35px; FONT: 240%/1 Georgia, serif; COLOR: #fff; PADDING-TOP: 0px
}
P {
	MARGIN-BOTTOM: 25px
}
A {
	COLOR: #ff7c00; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
:focus {
	outline: 0
}
#wrapper {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 920px;
	PADDING-TOP: 0px;
	POSITION: relative;
	TEXT-ALIGN: left;
	visibility: inherit;
}
#masthead {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 150px
}
#banner {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 150px; HEIGHT: 260px
}
#content {
	PADDING-RIGHT: 0px; MARGIN-TOP: 200px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 920px; PADDING-TOP: 0px; POSITION: relative
}
#mainContent {
	FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 490px
}
#secondaryContent {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 400px
}
#mainNav {
	RIGHT: 0px; OVERFLOW: hidden; WIDTH: 400px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 61px; HEIGHT: 36px
}
#mainNav LI {
	MIN-HEIGHT: 36px; FLOAT: left; LIST-STYLE-TYPE: none
}
#mainNav LI A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../imgs/menu.png); OVERFLOW: hidden; TEXT-INDENT: -2000em; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 36px
}
#article_actions_wrap .share_actions {
	float:right;
}
#article_actions_wrap .share_actions a {
	padding-right:1px;
}
#article_actions_wrap .actions_head {
	font-size: 16px;
    font-weight: bold;
    margin: 0 0 2px;
}
.sp_forum {
	BACKGROUND: url(http://www.brimtek.com/racing/imgs/sprite_forum.6.gif) no-repeat
}
.s_comment.sp_forum {
	BACKGROUND-POSITION: 0px 0px
}
.s_socialtwitter.sp_forum {
	BACKGROUND-POSITION: 0px -50px
}
.s_socialfacebook.sp_forum {
	BACKGROUND-POSITION: 0px -100px
}
.s_socialemail.sp_forum {
	BACKGROUND-POSITION: 0px -150px
}
.s_edit.sp_forum {
	BACKGROUND-POSITION: -100px 0px
}
.s_socialmore.sp_forum {
	BACKGROUND-POSITION: -100px -50px
}
.s_forum.sp_forum {
	BACKGROUND-POSITION: -100px -100px
}
.s_news.sp_forum {
	BACKGROUND-POSITION: -100px -150px
}
.s_hot.sp_forum {
	BACKGROUND-POSITION: -200px 0px
}
.s_video.sp_forum {
	BACKGROUND-POSITION: -200px -50px
}
.s_photo.sp_forum {
	BACKGROUND-POSITION: -200px -100px
}
.s_poll.sp_forum {
	BACKGROUND-POSITION: -200px -150px
}
.s_judge_mini.sp_forum {
	BACKGROUND-POSITION: -300px 0px
}
.s_edit_mini.sp_forum {
	BACKGROUND-POSITION: -300px -50px
}
.s_email_alert.sp_forum {
	BACKGROUND-POSITION: -300px -100px
}
.s_forum_mini.sp_forum {
	BACKGROUND-POSITION: -300px -150px
}
.s_forum_search.sp_forum {
	BACKGROUND-POSITION: -400px 0px
}
.s_help_mini.sp_forum {
	BACKGROUND-POSITION: -400px -50px
}
.s_close.sp_forum {
	BACKGROUND-POSITION: -400px -100px
}
.s_email_alert_mini.sp_forum {
	BACKGROUND-POSITION: -500px 0px
}
.s_orange_star.sp_forum {
	BACKGROUND-POSITION: -500px -50px
}
.s_dialog_top.sp_forum {
	BACKGROUND-POSITION: 0px -450px
}
.s_judge_brilliant.sp_forum {
	BACKGROUND-POSITION: 0px -300px
}
.s_judge_clueless.sp_forum {
	BACKGROUND-POSITION: -100px -300px
}
.s_judge_interesting.sp_forum {
	BACKGROUND-POSITION: -200px -300px
}
.s_judge_funny.sp_forum {
	BACKGROUND-POSITION: -300px -300px
}
.s_judge_helpful.sp_forum {
	BACKGROUND-POSITION: -400px -300px
}
.s_judge_mean.sp_forum {
	BACKGROUND-POSITION: -500px -300px
}
.s_judge_nuts.sp_forum {
	BACKGROUND-POSITION: 0px -350px
}
.s_judge_offtopic.sp_forum {
	BACKGROUND-POSITION: -200px -350px
}
.s_judge_racy.sp_forum {
	BACKGROUND-POSITION: -400px -350px
}
.s_judge_spam.sp_forum {
	BACKGROUND-POSITION: -500px -350px
}
.s_judge_agree.sp_forum {
	BACKGROUND-POSITION: -100px -350px
}
.s_judge_disagree.sp_forum {
	BACKGROUND-POSITION: -300px -350px
}
.s_judge_touching.sp_forum {
	BACKGROUND-POSITION: 0px -400px
}
.s_judge_incendiary.sp_forum {
	BACKGROUND-POSITION: -100px -400px
}
#m_home A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 90px
}
#m_home A:hover {
	BACKGROUND-POSITION: 0px -36px
}
#m_home A.selected {
	BACKGROUND-POSITION: 0px -36px
}
#m_portfolio A {
	BACKGROUND-POSITION: -90px 0px; WIDTH: 118px
}
#m_portfolio A:hover {
	BACKGROUND-POSITION: -90px -36px
}
#m_portfolio A.selected {
	BACKGROUND-POSITION: -90px -36px
}
#m_about A {
	BACKGROUND-POSITION: -208px 0px; WIDTH: 83px
}
#m_about A:hover {
	BACKGROUND-POSITION: -208px -36px
}
#m_about A.selected {
	BACKGROUND-POSITION: -208px -36px
}
#m_contact A {
	BACKGROUND-POSITION: -290px 0px; WIDTH: 102px
}
#m_contact A:hover {
	BACKGROUND-POSITION: -290px -36px
}
#m_contact A.selected {
	BACKGROUND-POSITION: -290px -36px
}
.thumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 20px 0px; WIDTH: 132px; PADDING-TOP: 0px
}
.thumb A IMG {
	BORDER-RIGHT: #0d0c0c 5px solid; BORDER-TOP: #0d0c0c 5px solid; BORDER-LEFT: #0d0c0c 5px solid; BORDER-BOTTOM: #0d0c0c 5px solid
}
.thumb A:hover IMG {
	BORDER-RIGHT: #3cb8d7 5px solid; BORDER-TOP: #3cb8d7 5px solid; BORDER-LEFT: #3cb8d7 5px solid; BORDER-BOTTOM: #3cb8d7 5px solid
}
.thumb P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
.vcard {
	BORDER-TOP: #404040 1px solid; MARGIN: 40px 0px 35px; PADDING-TOP: 40px
}
.vcard H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0.7em; PADDING-TOP: 0px
}
.vcard P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0.7em; PADDING-TOP: 0px
}
.vcard P {
	MARGIN-BOTTOM: 20px; LINE-HEIGHT: 1.5em
}
.vcard .tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.5;
}
.vcard A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.5;
}
.vcard A {
	FONT-WEIGHT: normal; COLOR: #fff
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #404040 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#footer P {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 500px; COLOR: #404040
}
#footer IMG {
	FLOAT: right; PADDING-TOP: 6px
}
P STRONG {
	MARGIN: 10px 0px 0px; FONT: 130%/1.5 Arial, sans-serif; COLOR: #3cb8d7
}
FORM H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px
}
FORM P {
	FONT-SIZE: 10px
}
.pile {
	MARGIN-TOP: 80px; PADDING-LEFT: 120px; BACKGROUND: url(../imgs/flickr.gif) no-repeat 0px 0px


}
