/* MIXED MEDIA / SPLASH PAGE */

/* Column Layouts */
.mms_left_col
{
	float:left;
	position:relative;
	width:621px;
	border-right:1px solid #1c1c1a;
}

.mms_right_col
{
	float:left;
	position:relative;
	margin-left:7px;
	width:295px;
}

/* Title Bars */
#tb1,#tb6
{
	height:22px;
	background-image:url("../../media/image/site/red_title_bg.gif");
	background-repeat:repeat-x;
	text-transform:uppercase;
	color:#FFFFFF;
	font-family:serif;
	size:13px;
	padding:3px 0px 0px 6px;
	width:290px;
}

#tb3,#tb5
{
	float:left;
	position:relative;
	width:602px;
	height:28px;
	border-top:1px solid #e1e0c6;
	background-color:#609ead;
	color:#eceff0;
	text-transform:uppercase;
	font-size:20px;
	padding:2px 0px 0px 12px;
}

#tb4
{
	height:22px;
	background-image:url("../../media/image/site/grey_title_bg.gif");
	background-repeat:repeat-x;
	text-transform:uppercase;
	color:#FFFFFF;
	font-family:serif;
	size:13px;
	padding:3px 0px 0px 6px;
	width:290px;
}

/* Rotator Boxes */
#mmr
{
	height:295px;
	padding:6px;
}

#mmr ul
{
	float:left;
	position:relative;
	width:165px;
	margin:0px;
	padding:0px; 
	height:295px;
	list-style:none;
	z-index:2; 
}

#mmr ul li
{
	float:left;
	position:relative;
	width:165px;
	margin-top:-1px;
	height:58px;
	list-style:none;
	border : 1px solid #868686;
	background-color : #F6F6F6;
	border-right : none;
	cursor : default;
}

#mmr ul li div 
{
	padding:0px 0px 0px 0px;
}

#mmr ul .active_li 
{
	background-color : #84d7f6;
}

#mmr .display 
{
	float:left;
	position:relative;
	margin-top:-1px;
	height:294px;
	width:430px;
	background-color:#e2ebef;
	border-top:1px solid #868686;
	border-bottom:1px solid #868686;
	border-left:6px solid #868686;
	border-right:6px solid #868686;
	z-index:1;
}

#mmr .display p, 
#mmr .display span p
{
	padding:5px 10px 5px 10px;
}

#mmr .rtitle 
{ 
	color:#02a0c6;
	font-size:11px;
	text-transform:uppercase;
	text-align:center;
	padding-top:10px;
}

#mmr .rsubtitle
{
	width:100%;
	text-align:center;
	font-size:11px;
	color:#1f2324;
} 

#mmr .rss_title
{
	font-weight:bold;
	font-size:13px;
	color:#007d9b;
	text-decoration:none;
}

#mmr .forum_title
{
	font-weight:bold;
	font-size:13px;
}

#mmr .forum_breadcrumbs
{
	font-weight:bold;
	font-size:10px;
	color:#AAAAAA;
}

#mmr .rss_link
{
	color:#007d9b;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
	padding-left:5px;
}

#gp1
{
	float:left;
	position:relative;
	height:342px;
	padding:6px;
	background-color:#e1e0c6;
}

#gp1 ul
{
	float:left;
	position:absolute;
	margin:0px;
	padding:0px;
	height:70px;
	bottom:0px;
	width:395px;
	list-style:none;
}

#gp1 ul li
{
	float:left;
	position:relative;
	width:79px;
	height:62px;
	list-style:none;
	border-top : none;
	background-color : #fefefe;
	cursor:pointer;
}

#gp1 ul li div 
{
	padding:5px 0px 0px 5px;
}

#gp1 ul .active_li,
#gp1 ul li .active_li
{
	background-color : #fefefe;
	border-top : 1px solid #fefefe;
	margin-top:-1px;
}

#gp1 .display 
{
	float:left;
	position:relative;
	height:274px;
	width:387px;
	background-color:#fefefe;
	z-index:1;
	padding:4px 4px 0px 4px;
}

#content_body #gp1 ul li
{
	border-right:1px solid #CCCCCC;
	width:78px;
}

/* Right-Hand Panels */
#lgn
{
	height:248px;
	width:290px;
}

#lgn p
{
	margin:0px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #aeacab;
	height:68px;
	
}

#lgn .rss_title,
#lgn .rss_title a,
#lc .forum_title
{
	color:#007d9b;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}

#mmr .rss_link:hover,
#mmr .forum_link:hover,
#lgn .rss_title:hover,
#lgn .rss_link:hover,
#lc .forum_title:hover,
#lc .forum_link:hover
{
	color:#bb1515;
	text-decoration:underline;
}

#lgn .rss_description,
#lc .forum_text
{
	color:#000000;
	font-size:11px;
}

#lgn .rss_link,
#lc .forum_link,
#mmr .forum_link
{
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	padding-left:5px;
	color:#007d9b;
	text-decoration:none;
	text-transform:none;
}

#join
{
	margin:0px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #aeacab;
	
}

#mail_list_inline
{
	font-size:12px;
	background-color:#1a1b1c;
	padding:2px 0px 2px 6px;
	width:290px;
}

#mail_list_inline span
{
	color:#c3e0eb;
}

#mail_list_inline input
{
	margin-left:10px;
	font-size:11px;
}

#lc
{
	height:359px;
	border-bottom:1px solid #aeacab;
	background-image:url("../../media/image/site/lc_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 335px;
	color:242424;
	font-size:12px;
	text-align:center;
	margin-bottom:13px;
	width:290px;
}

#lc a
{
	text-transform:uppercase;
	color:#f5001d;
	text-decoration:none;
}

#lc a:hover
{
	text-decoration:underline;
}

#lc p
{
	margin:0px 0px 5px 0px;
	padding:2px 0px 0px 0px;
	border-bottom:1px solid #aeacab;
	height:76px;
	text-align:left;
}

#lc .forum_breadcrumbs
{
	font-size:9px;
	color:#aeacab;
	font-weight:bold;
}

#links
{
	height:262px;
	width:290px;
}

/* Embedded Media Panel */
#gf1
{
	float:left;
	position:relative;
	width:434px;
	height:245px;
	padding:6px;
	background-color:#ddd7d5;
}

/* Embedded Media HTML Panels */
#gp2
{
	float:left;
	position:relative;
	height:342px;
	width:196px;
	padding:6px;
	background-color:#e1e0c6;
}

#gf2
{
	float:left;
	position:relative;
	height:245px;
	width:156px;
	padding:6px;
	background-color:#ddd7d5;
}

/* Edit Buttons */
#links .edit_button, 
#gp2 .edit_button, 
#gf2 .edit_button 
{
	float:left;
	position:absolute;
	padding:5px 10px 5px 10px;
	bottom:5px;
	right:5px;
	border:1px solid #999999;
	background-color:#FFFFFF;
}

#gf1 .edit_button
{
	float:left;
	position:absolute;
	padding:5px 10px 5px 10px;
	bottom:-15px;
	right:0px;
	border:1px solid #999999;
	background-color:#FFFFFF;
}

.display .edit_button
{
	float:left;
	position:absolute;
	padding:5px 10px 5px 10px;
	top:-20px;
	right:-10px;
	border:1px solid #999999;
	background-color:#FFFFFF;
}

.rtitle .edit_button,
.rsubtitle .edit_button
{
	margin-left:2px;
}

.dotted
{
	float:left;
	position:relative;
	margin-top:5px;
	margin-bottom:5px;
	width:614px;
	border-bottom:1px dotted #ababab;
	height:1px;
}
