/* Red-Theme Design by Wes Foster - www.wesfed.com */
@charset "utf-8";

/* CSS Document */
* {margin:0;padding:0}
.clear {clear:both;height:0;overflow:hidden}

body {background:#fff url(./images/bg.gif) repeat-x top center;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:0}
fieldset{border:0}

#wrapper {width:902px;margin:0 auto}
#container {background:#fff}


/* Links */
a img{border:0px}
a, a:active, a:visited {color:#fff; font-weight:bold; text-decoration:none}
a:hover {text-decoration:underline}


/* Round corners */
#content .t  {background: url(./images/content_t.png) 0 0 repeat-x;}
#content .b  {background: url(./images/content_b.png) 0 100% repeat-x}
#content .l  {background: url(./images/content_l.png) 0 0 repeat-y;}
#content .r  {background: url(./images/content_r.png) 100% 0 repeat-y;}
#content .bl {background: url(./images/content_bl.png) 0 100% no-repeat;}
#content .br {background: url(./images/content_br.png) 100% 100% no-repeat;}
#content .tl {background: url(./images/content_tl.png) 0 0 no-repeat;}
#content .tr {background: url(./images/content_tr.png) 100% 0 no-repeat;}
#content .inner{padding:3px}


/* Body */
#headbar_cont{width:902px; height:33px; margin:0 auto; background:url(./images/head_bar.png) no-repeat}
	#headbar{padding:10px}
		#hb_left{float:left}
		#hb_right{float:right}

#header{width:100%; margin-top:20px}
	#logo {float:left; width:398px; height:130px}
	#search{float:right; padding:13px 10px 0}
		.search_big {border:1px solid #ddd; background:#eee; padding:3px; font-size:15px; font-weight:bold; color:#888; width:350px}
		.search_big:focus {border-color:#bbb; background:#fff}
		#input_search {width:310px; height:27px; padding:5px 0 0 5px; border:0px; background:url(./images/round_input.png) no-repeat left top}
		#btn_search {width:77px; height:27px; background:url(./images/btn_search.png) no-repeat center; border:0; color:#600; font-weight:bold; font-size:13px; cursor:pointer}

#loading {}
.msg{color:#808080; font-size:14px; float:right}

#content{width:100%; color:#808080; background:#fff}
	#content a, #content a:visited, #content a:active {color:#600; font-size:10px; font-weight:normal}
	#content a:hover {color:#f00}

.result .row1, .result .row2{padding:10px}
.result .row2{background:#fdfdfd}
td.row1 a, td.row2 a{color:#600; text-decoration:underline}

.result{}
	.url, .dd_download, .dd_play, .dd_share, .dd_pladd{display:none}
	.share_email, .share_web{float:left; width:50%}
	
	.close{text-align:right; font-weight:bold; border-bottom:1px solid #ddd; margin-bottom:10px}
	
	h3{color:#b22; font-weight:bold; font-size:15px; margin:0; text-align:center}
	.result h3{text-align:left}
	
	.col1{width:500px; float:left}
	.col2{width:100px; float:left; text-align:center; font-size:11px;}
	.col3{width:270px; float:left; text-align:center; font-size:11px; padding-top:5px}
	
#prev {float:left}
#next {float:right}
#next a, #prev a {color:#000; font-size:14px}

#copyright{text-align:center; padding:10px; font-size:10px; color:#808080; margin-top:35px}
	#copyright a{color:#707070}
	
/* Rows */
#error_row {background:#fdd; border:1px solid #ecc; color:#000; font-weight:bold; padding:10px; margin:10px}
#success_row {background:#dfd; border:1px solid #cec; color:#000; font-weight:bold; padding:10px; margin:10px}
#error_row a, #success_row a {color:#000; text-decoration:underline}

/* Table Stuff */
.table_content {margin:0 auto; border:1px solid #eee; color:#000}
.table_content td {width:50%}
.table_content .row1, .table_content .row2, .table_content .footer_row{padding:5px}
.table_content .row1 {background:#eee}
.table_content .row2 {background:#fff}
.table_content .footer_row {background:#ddd; text-align:center}