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

body
{
	font-family:Arial;
	font-size:14px;
	margin:0 auto;
	background-color:#fff;
	width:100%;
	color:#333;
}
a
{
	color:#f00;	
}
h4 { font-size:32px; font-weight:bold; }
h3 { font-size:24px; font-weight:bold; }

#content_wrapper
{
	width:950px;
	margin:0 auto;
	position:relative;
}

#header
{
	background-image:url(templates/images/tunetwtr/headertop.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:108px;
	position:relative;
	width:100%;
	color:#FAE050;
}

#header a
{
	color:#f00;	
	text-decoration:underline;
	font-weight:bold;
}

#logo
{
	width:115px;
	height:128px;
	background-image:url(templates/images/tunetwtr/logohead.png);
	position:absolute;
	left:0;
	top:33px;
}

#logotext
{
	width:470px;
	height:108px;
	background-image:url(templates/images/tunetwtr/logotxt.jpg);
	background-repeat:no-repeat;
	margin-left:122px;

}

#white_fade_down
{
	width:100%;
	background-image:url(templates/images/tunetwtr/fadedown.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	background-position:top;
	padding-bottom:10px;
}

#white_fade_up
{
	width:100%;
	background-image:url(templates/images/tunetwtr/fadeup.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	background-position:bottom;
}

#black_fade_down
{
	width:100%;
	background-image:url(templates/images/tunetwtr/blk_fadedown.jpg);
	background-repeat:repeat-x;
	background-color:#000;
	background-position:top;
	color:#ccc;
	padding-top:15px;
}

#entry_wide
{
	margin-top: 10px;
	background-color:#ffd;
	border-top:solid 2px #FAE04F;
	border-bottom:solid 2px #FAE04F;
	padding-top:10px;
	padding-bottom:10px;
	height:200px;
}

.yellow_area
{
	background-color:#ffd;
	border:solid 2px #FAE04F;
	color:#333;
	position:relative;
}

#left_side_wrapper
{
	width: 450px;
	float:left;
	padding:10px;
}

#right_side_wrapper
{
	width: 450px;
	float:right;
	padding:15px;
}

#sm_content_item
{
	width:100%;
	border-bottom:solid 1px #ccc;
	margin-bottom:10px;
	padding:10px 5px;
}

#sm_content_img
{
	float:left; 
	width:55px; 
	height:57px; 
	padding:5px;
}

#sm_content_text
{
	float:right; 
	width:370px; 
	padding:5px;	
	font-size:12px;
}

#msgBox
{
	width:458px;
	height:38px;
	float:right;
	padding:10px;
}

.infotxt
{
	background-color:#B7E2FF;
}

.oktxt
{
	background-color:#C6FF8C;
	color:#1A3300;
}

.errortxt
{
	background-color:#F2C7BF;
	color:#f00;
}

#clear
{
	clear:both;
}

#results tr td
{
	padding:5px;	
	border-bottom:solid 1px #ccc;
}
