body {

	background-image: url("../img/bg.jpg");
	background-repeat: repeat;
	margin: 10px 0px 0px 0px;
	font-family: Arial;
	font-size: 11px;
	color: #404040;
	line-height: 18px;

}

.titleinput {

	font-family: Arial;
	font-size: 11px;
	color: #404040;
	width: 250px;

}

.forumselect {

	font-family: Arial;
	font-size: 11px;
	color: #404040;
	width: 254px;

}

.forumtopselect {

	font-family: Arial;
	font-size: 11px;
	color: #404040;
	width: 224px;

}

.input {

	font-family: Arial;
	font-size: 11px;
	color: #404040;
	width: 120px;

}

.checkbox {

	font-family: Arial;
	font-size: 11px;
	color: #404040;
	margin: 0px 10px 0px 0px;
	padding: 5px 0px 0px 0px;

}

.iteminput {

	font-family: Arial;
	font-size: 11px;
	color: #404040;
	font-weight: normal;
	width: 60px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

.shopselect {

	font-family: Arial;
	font-size: 11px;
	color: #404040;
	width: 110px;
	padding: 0px;
	margin: 0px;

}

.sizeselect {

	font-family: Arial;
	font-size: 11px;
	color: #404040;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;

}

#container {

	float: left;
	width: 670px;
	background-color: #fff;
	position: absolute;
	left: 50%;
	margin: 0px 0px 10px -335px;
	padding: 0px 0px 0px 0px;

}

#header_img {

	float: left;
	width: 670px;
	height: 163px;
	margin: 0px;
	padding: 0px;

}

#container #navtop {

	float: left;
	width: 670px;
	background-image: url("../img/nav_bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;

}

#navtop .nav {

	float: left;
	text-transform: uppercase;
	font-weight: bold;
	color: #eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 2px 20px;

}

.nav a:link { text-decoration: none; color: #eee; }
.nav a:active { text-decoration: none; color: #eee; }
.nav a:visited { text-decoration: none; color: #eee; }
.nav a:hover { text-decoration: none; color: #fff; }

#container #subnav {

	float: left;
	width: 670px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#subnav #left {

	float: left;
	text-align: left;
	margin: 7px 0px 0px 10px;
	padding: 0px 0px 0px 0px;

}

#subnav #right {

	float: right;
	text-align: right;
	font-weight: bold;
	margin: 7px 10px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#right a:link { text-decoration: none; color: #404040; }
#right a:active { text-decoration: none; color: #404040; }
#right a:visited { text-decoration: none; color: #404040; }
#right a:hover { text-decoration: underline; color: #006699; }

#container #bar {

	float: left;
	width: 660px;
	height: 30px;
	margin: 7px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#bar #bordered {

	float: left;
	width: 648px;
	height: 28px;
	border: 1px solid #aaa;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#bordered #catchoice {

	float: left;
	width: 300px;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#bordered #refine {

	float: right;
	width: 302px;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#bordered #category {

	float: right;
	width: 155px;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#container #forum {

	float: left;
	width: 640px;
	margin: 2px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#forum #forumnavigation {

	float: left;
	background-color: #eee;
	width: 640px;
	text-align: center;
	color: #404040;
	border-top: 1px solid #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#forumnavigation a:link {text-decoration: none; color: #404040;}
#forumnavigation a:active {text-decoration: none; color: #404040;}
#forumnavigation a:visited {text-decoration: none; color: #404040;}
#forumnavigation a:hover {text-decoration: none; color: #e7352f;}

#forum #forumtitle {

	float: left;
	width: 390px;
	height: 19px;
	background-color: #e7352f;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border-bottom: 1px solid #aaa;

}

#forumtitle .title {

	font-weight: bold;
	font-size: 11px;
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px solid #fff;

}

#forum #topthreads {

	float: left;
	width: 50px;
	height: 19px;
	background-color: #e7352f;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border-bottom: 1px solid #aaa;

}

#topthreads .copy {

	font-size: 10px;
	color: #fff;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px solid #fff;

}

#forum #topposts {

	float: left;
	width: 50px;
	height: 19px;
	background-color: #e7352f;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border-bottom: 1px solid #aaa;

}

#topposts .copy {

	font-size: 10px;
	color: #fff;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px solid #fff;

}

#forum #toplastpost {

	float: left;
	width: 150px;
	height: 19px;
	background-color: #e7352f;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border-bottom: 1px solid #aaa;

}

#toplastpost .copy {

	font-size: 10px;
	color: #fff;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px px 0px px;
	border-bottom: 1px solid #fff;

}

#forum #subforum {

	float: left;
	width: 640px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	background-color: #fff;
	border-bottom: 1px solid #aaa;

}

#subforum #avatarforum {

	float: left;
	width: 60px;
	height: 60px;
	background-color: #eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#avatarforum .img {

	padding: 5px 0px 0px 5px;
	margin: 0px 0px 0px 0px;

}

#subforum #subforumtitle {

	float: left;
	width: 325px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	display: inline;

}

#subforumtitle .title {

	font-weight: bold;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.title a:link	{ color: #404040; text-decoration: none; }
.title a:visited{ color: #404040; text-decoration: none; }
.title a:active	{ color: #404040; text-decoration: none; }
.title a:hover	{ color: #006699; text-decoration: underline; }

#subforumtitle .description {

	font-size: 10px;
	color: #aaa;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;

}

#subforum #threadtitle {

	float: left;
	width: 355px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	display: inline;

}

#subforum #threadicon {

	float: left;
	width: 25px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	
}

#threadtitle .title {

	font-weight: bold;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.title a:link	{ color: #404040; text-decoration: none; }
.title a:visited{ color: #404040; text-decoration: none; }
.title a:active	{ color: #404040; text-decoration: none; }
.title a:hover	{ color: #006699; text-decoration: underline; }

#threadtitle .hottitle {

	font-weight: bold;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.hottitle a:link	{ color: #e7352f; text-decoration: none; }
.hottitle a:visited{ color: #e7352f; text-decoration: none; }
.hottitle a:active	{ color: #e7352f; text-decoration: none; }
.hottitle a:hover	{ color: #006699; text-decoration: underline; }

#threadtitle .description {

	font-size: 10px;
	color: #aaa;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;

}

#subforum #threads {

	float: left;
	width: 49px;
	height: 60px;
	text-align: center;
	background-color: #eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border-right: 1px solid #fff;

}

#threads .copy {

	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;

}

#subforum #posts {

	float: left;
	width: 50px;
	height: 60px;
	text-align: center;
	background-color: #eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#posts .copy {

	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;

}

#subforum #threadthreads {

	float: left;
	width: 49px;
	height: 40px;
	text-align: center;
	background-color: #eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border-right: 1px solid #fff;

}

#threadthreads .copy {

	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;

}

#subforum #threadposts {

	float: left;
	width: 50px;
	height: 40px;
	text-align: center;
	background-color: #eee;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#threadposts .copy {

	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;

}

#subforum #lastpost {

	float: left;
	width: 145px;
	text-align: right;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#lastpost .member {

	font-weight: bold;
	color: #006699;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;

}

#lastpost .date {

	font-size: 10px;
	color: #999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#subforum #threadlastpost {

	float: left;
	width: 145px;
	text-align: right;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#threadlastpost .member {

	font-weight: bold;
	color: #006699;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;

}

#threadlastpost .date {

	font-size: 10px;
	color: #999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#container #topic {

	float: left;
	width: 640px; 
	margin: 2px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#container #forumnav {

	float: left;
	width: 640px; 
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#forumnav #forumnavleft {

	float: left;
	width: 320px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#forumnavleft .copy {
	
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#forumnav #forumnavright {

	float: left;
	width: 320px;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#forumnavright .copy {

	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.copy a:link {text-decoration: none; color: #404040; }
.copy a:active {text-decoration: none; color: #404040; }
.copy a:visited {text-decoration: none; color: #404040; }
.copy a:hover {text-decoration: none; color: #999; }

#container #useroptions {

	float: left;
	width: 640px; 
	background-color: #f0f0f0;
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#useroptions #useroptionsleft {

	float: left;
	width: 205px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#useroptionsleft .copy {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;

}

#useroptions #navigation {

	float: left;
	width: 210px;
	text-align: center;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#navigation a:link {text-decoration: none; color: #404040;}
#navigation a:active {text-decoration: none; color: #404040;}
#navigation a:visited {text-decoration: none; color: #404040;}
#navigation a:hover {text-decoration: none; color: #e7352f;}

#useroptions #useroptionsright {

	float: left;
	width: 215px;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#useroptionsright .copy {

	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#topic #topictitle {

	float: left;
	width: 640px;
	height: 19px;
	background-color: #e7352f;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border-bottom: 1px solid #aaa;

}

#topictitle .title {

	font-weight: bold;
	font-size: 11px;
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px solid #fff;

}

#topic #post {

	float: left;
	width: 639px;
	background-image: url("http://www.nelson-piquetjr.com/forum/media/img/topic_bg.jpg");
	background-repeat: repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;

}

#post #userinfo {

	float: left;
	width: 138px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #eee;
	border-right: 1px solid #aaa;
	border-left: 1px solid #aaa;
	display: table;

}

#userinfo .user {

	font-weight: bold;
	color: #006699;
	line-height: 11px;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 10px;

}

.user a:link { text-decoration: none; color: #e7352f; }
.user a:active { text-decoration: none; color: #e7352f; }
.user a:visited { text-decoration: none; color: #e7352f; }
.user a:hover { text-decoration: none; color: #aaa; }

#userinfo .title {

	font-size: 10px;
	color: #999;
	width: 90px;
	line-height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;

}

#userinfo .avatar {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;

}

#userinfo .postings {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 10px;

}

#userinfo .location {

	margin: 0px 0px 0px 0px;
	padding: 20px 0px 5px 10px;

}

#userinfo .flag {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;

}

#post #postcopy {

	float: left;
	width: 499px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #fff;

}

#postcopy #copy {

	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#copy #resultstable	 {
	
	float: left;
	width: 459px;
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#resultstable #pos {
	
	float: left;
	width: 20px;
	font-size: 11px;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#resultstable #circuit {
	
	float: left;
	text-align: left;
	width: 80px;
	font-size: 11px;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;

}

#resultstable #driver {
	
	float: left;
	width: 120px;
	font-size: 11px;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#resultstable #team {
	
	float: left;
	width: 110px;
	font-size: 11px;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#resultstable #result {
	
	float: left;
	width: 100px;
	font-size: 11px;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#resultstable #time {
	
	float: left;
	width: 270px;
	font-size: 11px;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#resultstable #laps {
	
	float: left;
	width: 40px;
	font-size: 11px;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#resultstable #avg {
	
	float: left;
	width: 70px;
	font-size: 11px;
	color: #404040;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#postcopy .quotee {

	font-weight: bold;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	
}

#postcopy .quoted {

	color: #808080;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	
}

#postcopy #options {

	width: 497px;
	height: 20px;
	background-color: #efefef;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #fff;
	

}

#options #optionsleft {

	float: left;
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#options #optionsright {

	float: left;
	text-align: right;
	width: 197px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#optionsleft .postdate {

	font-weight: bold;
	color: #808080;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;

}

#optionsright .edit {

	font-weight: bold;
	color: #808080;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;

}

#optionsright .quote {

	font-weight: bold;
	color: #808080;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;

}

#container #comment {

	float: left;
	width: 638px;
	background-color: #f0f0f0;
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border: 1px solid #aaa;

}

#comment #left {

	float: left;
	width: 139px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #f0f0f0;
	display: inline;
	
}

#left .title {

	font-size: 11px;
	color: #e7352f;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;

}

#comment #right {

	float: left;
	width: 499px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#right .copy {

	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 7px 10px 10px 10px;

}

#right .textarea {

	font-family: arial;
	font-size: 11px;
	line-height: 18px;
	color: #404040;
	width: 438px;
	height: 60px;
	margin: 15px 0px 5px 0px;
	padding: 0px 0px 0px 0px;

}

#right .comment {

	font-size: 11px;
	line-height: 18px;
	color: #404040;
	width: 440px;
	height: 60px;
	margin: 15px 0px 5px 0px;
	padding: 0px 0px 0px 0px;

}

#right .expand {

	font-size: 11px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;

}

#right #send {

	float: left;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 10px 0px;

}

#container #lock {

	float: left;
	width: 640px;
	font-family: arial;
	font-weight: bold;
	color: #fff;
	text-align: center;
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;
	background-color: #006699;

}

#container #replies {

	float: left;
	width: 640px;
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;
	background-color: #aaa;

}


#replies #replytitle {

	float: left;
	width: 640px;
	height: 19px;
	background-color: #006699;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	border-bottom: 1px solid #aaa;

}

#replytitle .title {

	font-weight: bold;
	font-size: 11px;
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px solid #fff;

}

#replies #post {

	float: left;
	width: 639px;
	background-image: url("../img/topic_bg.jpg");
	background-repeat: repeat;
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;

}

#post #userinfo {

	float: left;
	width: 138px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #eee;
	border-right: 1px solid #aaa;
	border-left: 1px solid #aaa;
	display: table;

}

#userinfo .user {

	font-weight: bold;
	color: #e7352f;
	line-height: 11px;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 10px;

}

.user a:link { text-decoration: none; color: #e7352f; }
.user a:active { text-decoration: none; color: #e7352f; }
.user a:visited { text-decoration: none; color: #e7352f; }
.user a:hover { text-decoration: underline; color: #006699; }

#userinfo .title {

	font-size: 10px;
	color: #999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;

}

#userinfo .avatar {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;

}

#userinfo .postdate {

	margin: 0px 0px 0px 0px;
	padding: 20px 0px 5px 10px;

}

#post #postcopy {

	float: left;
	width: 499px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #fff;

}

#postcopy .copy {

	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 7px 10px 10px 10px;

}

#postcopy #options {

	width: 497px;
	height: 20px;
	background-color: #efefef;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #fff;
	

}

#options #optionsleft {

	float: left;
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#options #optionsright {

	float: left;
	text-align: right;
	width: 192px;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;

}

#optionsleft .postdate {

	font-weight: bold;
	color: #808080;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;

}

#optionsright .edit {

	font-weight: bold;
	color: #808080;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;

}

#optionsright .quote {

	font-weight: bold;
	color: #808080;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;

}

#postcopy #sig {

	clear: left;
	width: 480px;
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #aaa;


}

#sig .sig {

	font-size: 10px;
	color: #aaa;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#topic #postframe {

	float: left;
	width: 639px;
	background-image: url("../img/topic_bg.jpg");
	background-repeat: repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;

}

#postframe #frameleft {

	float: left;
	width: 138px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #eee;
	border-right: 1px solid #aaa;
	border-left: 1px solid #aaa;
	display: table;

}

#frameleft .copy {

	font-size: 11px;
	font-weight: bold;
	color: #e7352f;
	border-bottom: 1px solid #fff;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 10px;

}

#postframe #frameright {

	float: left;
	width: 499px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #fff;

}

#frameright #js-buttons {
	
	float: left;
	width: 499px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#js-buttons .background {
	
	float: left;
	width: 499px;
	background-image: url("../../../media/img/background_silver.jpg");
	border-bottom: 1px solid #aaa;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;

}

#js-buttons .seperator {
	
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 5px;

}

#js-buttons .seperator2 {
	
	float: left;
	margin: 0px;
	padding: 2px 15px 0px 15px;

}

#js-buttons .textual {
	
	float: left;
	font-family: arial;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
	width: 16px;
	height: 16px;
	border: 1px solid #808080;
	text-align: center;
	margin: 3px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

.textual a:link		{ color: #404040; text-decoration: none; }
.textual a:visited		{ color: #404040; text-decoration: none; }
.textual a:active		{ color: #404040; text-decoration: none; }
.textual a:hover		{ color: #aaa; text-decoration: none; }

#js-buttons .textualoff {
	
	float: left;
	font-family: arial;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
	width: 16px;
	height: 16px;
	border: 1px solid #808080;
	text-align: center;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

.textualoff a:link		{ color: #404040; text-decoration: none; }
.textualoff a:visited		{ color: #404040; text-decoration: none; }
.textualoff a:active		{ color: #404040; text-decoration: none; }
.textualoff a:hover		{ color: #aaa; text-decoration: none; }

#js-buttons .do {
	
	float: left;
	width: 16px;
	height: 16px;
	margin: 3px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#frameright .copy {

	font-size: 11px;
	border-bottom: 1px solid #aaa;
	width: 489px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 10px;

}

#frameright .copyoff {

	font-size: 11px;
	width: 440px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 10px;

}

#frameright .textarea {

	font-family: arial;
	font-size: 11px;
	line-height: 18px;
	color: #404040;
	width: 438px;
	height: 60px;
	margin: 10px 0px 5px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;

}

#frameright #smilies {

	border-bottom: 1px solid #aaa;
	width: 440px;
	margin: 4px 0px 0px 10px;
	padding: 0px 0px 0px 0px;

}

#smilies .smilie {

	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;

}

#frameright #send {

	float: left;
	width: 479px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px;

}