@charset "utf-8";
/* CSS Document */

.callout-box {
	border: 2px solid black;
	margin-bottom: 5px;
	width: 100%;
}

.callout-box th {
	background-image:url(/images/v4/silver-grade.gif);
	background-repeat:repeat-x;
	text-transform: uppercase;
	color:white;
	height: 24px;
	padding: 3px 0 0 3px;
	font-size: 16px;
	border-bottom: 2px solid black;
	vertical-align: middle;
}

.callout-box td {
	padding:0px 5px 0px 5px;
	font-size: 10px;
}

#header-login {
	background-color: none;
	color: white;
	left: 25px;
	bottom: 1px;
}

#header-login a,
#header-login a:link,
#header-login a:visited {
	color: white;
	text-decoration: none;
	font-size: 12px;
}
#header-login a:active,
#header-login a:hover {
	color: white;
	text-decoration: underline;
}

.yui-skin-sam .yuimenubarnav .yuimenubaritem {
	border-right:3px solid white;
}

.image-thumbnail img {
	max-width:200px;
}

#column2 label {
	white-space:nowrap;
}

.avatar {
	max-height:65px;
}

.userList .userSearchBox .rich-sb-ext-decor-3 {
	display:none;
}

.alpha-link,
.alpha-link a:link,
.alpha-link a:visited {
	font-weight:bold;
	color:blue;
	font-size:11px;
}
.simple-box input {
	width:95%;
}

.productInfo {
	height:auto;
}

.yui-skin-sam .yuimenuitemlabel {
	padding:5px;
}

.ad-box {
	padding:10px;
}

fieldset {
	font-size:11px;
}

legend {
	font-size:12px;
}

.status-textarea {
	font-size:11px;
}

.competition-image {
	max-width:200px;
}

.yuimenubaritemlabel {
	cursor:pointer;
}

#ucreatecentral {
	width: 149px;
	font-size:11px;
}

#ucreatecentral p img {
	float: right;
	padding-top: 12px;
}

.central-panel .rich-panel-body {
	padding:0px;
}
.central-panel ul.status-update-list li p {
	padding:0;
}

.central-panel .rich-panel-header,
.central-panel .rich-panelbar-header,
.central-panel .rich-panelbar-header-act {
	background-image:url(../images/v4/black-gradient.gif);
	background-color:black;
	background-repeat:repeat-x;
	color:white;
	height:15px;
}

div.rich-panel.central-panel {
	border:1px solid gray;
}

.central-panel .blog-post-title {
	display:block;
}

.central-panel .news-item-headline,
.central-panel .event-title,
.central-panel .blog-post-title,
.central-panel p strong,
.central-panel strong {
	font-weight:bold;
	color:#0090FF;
}
.central-panel a {
	font-size:11px;
}

.central-panel .date-submitted,
.central-panel .blog-post {
	display:block;
}
.central-panel .rich-panel-body div,
.central-panel ul.status-update-list {
	margin:0;
	padding:0;
	width:130px;	
}

.central-panel .status-update-list li {
	margin:2px;
}

.central-panel .rich-panel {
	padding:0;
}

.central-panel div.events-container,
.central-panel table.events-item-container,
.central-panel table.events-item-container td,
.central-panel table.news-item-container td
.central-panel table.news-container,
.central-panel div.news-container table.news-item-container td {
	margin:0;
	padding:0;
}

input, select, textarea, button, keygen, isindex, legend, a,
textarea[type="textarea"], input[type="text"], input[type="password"],
button[type="button"], button[type="reset"], button[type="submit"], input[type="reset"], input[type="submit"], input[type="button"],
fieldset textarea {
	font-size:13px;	
}

#latest_body {
	margin:2px;
}

.central-panel p {
	margin:0;
}
p.central-intro {
	padding:10px;
	border:1px solid silver;
	border-top:none;	
	margin:0;
}

#header-login .login-bar-controls a {
	font-size:9px;
	position:relative;
	top:-3px;
}

#header-login form {
	margin:0;
}


.login-bar {
	padding:0;
	margin:0;
}
.header-connected {
	position:relative;
	top:2px;
}

.browse-alpha td {
	padding:0;
	text-align:center;
}
.browse-alpha td a:link,
.browse-alpha td a:visited {
	color:black;
	font-weight:normal;
}

#column4 .user-list {
	margin-top:16px;
}

.alpha-separator {
	color:gray;
}

.recent-user {
	padding:5px;
	min-height:40px;
}
.recent-user img,
.featured-user img {
	display:block;
}

#container2 .events-item-container {
	padding:5px;
}

.featuredCreators table.rich-table {
	width:300px;
	margin-left:3px;
}

.latestMembers .rich-panel-body {
	padding:10px 10px 0 10px;
}

.homePage #startImage,
.homePage #stopImage {
	display:none;
}

.homePage .productDetail td img {
	width:48px;
}
.homePage .productDetailSingle td img {
	width:auto;
}

.homePage .productInfo {
	width:auto;
}

fieldset textarea {
	font-size:11px;
}

.rich-table a {
	font-size:11px;
}

#competitionList {
	margin-top:8px;
}
