/* 
	=====
	The styles here apply to :-
	1) Red Carpet boxes that appear throughout the site
	2) Red Carpet featured galleries on the Active Zone page
	3) Red Carpet Section itself
	=====
*/

/* 
	===== 
	Red Carpet boxes that appear on Main Page and Active Zone pages 
	===== 
*/
#content .red_carpet_features_box
{}

#content .red_carpet_features_box .red_carpet_features_box_header
{
	background:#b8a29d url(/images/2007/more_redcarp.gif) no-repeat center right;
	text-align:left;
	width:100%;
	display:block;
	margin-bottom:5px;
}

#content .red_carpet_features_box .red_carpet_features_box_header img, 
#content .red_carpet_features_box .feature .red_carpet_feature img
{border:none;}

#content .red_carpet_features_box .feature
{
	width:49%;
	padding:0px 1px;	
	margin:0px;
	border:none;
}

#content .item .red_carpet_features_box .left
{
	float:left;
}

#content .item .red_carpet_features_box .right
{
	float:right;
	margin-left:-8px;
}

#content .red_carpet_features_box .feature .red_carpet_feature
{
	text-align:center;
	background:#f5f2ed;	
	padding:10px 0px;
	margin-bottom:10px;
}

#content .red_carpet_features_box .feature h1
{
	text-align:center;
	font-size:11px;
	padding:5px;
}

/* 
	===== 
	Red Carpet Section styles
	===== 
*/
/* ===== Container Styles ===== */
#content #container #redcarpet_container
{
	width:748px;
	padding:0px 10px;
}

#content #redcarpet_main_content, 
#content #redcarpet_inside_content
{
	width:410px;
	padding-right:7px;
	border-right:solid 1px #f0f0f0;
}

#content #redcarpet_main_sidebar, 
#content #redcarpet_inside_sidebar
{
	width:320px;
	padding-left:7px;
	border-left:solid 1px #f0f0f0;
	margin-left:-1px;
}

#content #redcarpet_inside_content
{
	width:570px;
}

#content #redcarpet_inside_sidebar
{
	width:160px;
}

/* ===== Header Style ===== */
#content #container #redcarpet_container #red_carpet_header
{
	width:100%;
	background:#b8a29d;
	margin-bottom:10px;
}

#content #redcarpet_container h1#gallery_name
{
	color:#84452B;
	font-size:14px;
}

#content #redcarpet_container .item .image_container
{
	background:#F2F2F2;
	margin-right:10px;
	float:left;
	width:130px;
	padding:15px;
	text-align:center;
}

#content #redcarpet_container .item .image_container a img
{
	border:none;
}

#content #redcarpet_container .item h1
{
	color:#333333;
	font-size:11px;
	padding:10px 0px 0px 0px;
	float:left;
	width:240px;
}

#content #redcarpet_container .item p
{
	font-size:11px;
	padding:0px;
	float:left;
	width:240px;
}

#content #redcarpet_container #redcarpet_inside_content .item h1
{
	width:400px;
}

#content #redcarpet_container #redcarpet_inside_content .item p
{
	padding-top:10px;
	width:400px;
}

#content #redcarpet_container #redcarpet_inside_content .photo .image_container
{
	width:540px;
	margin:0px;
}

#content #redcarpet_container #redcarpet_inside_content .photo h1
{
	width:440px;
	padding:0px 50px;
}

#content #redcarpet_container #redcarpet_inside_content .photo p
{
	width:440px;
	padding:10px 50px 0px 50px;
	text-align:center;
}

#content #redcarpet_container #redcarpet_inside_content .photo_link_box
{
	width:100%;
	text-align:right;
	padding-bottom:10px;
}

#content #redcarpet_container #redcarpet_inside_content .photo_link_box a
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
}

/* ===== Highlighted Gallery Style ===== */
#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight
{
	background:#f5f2ed;
	text-align:center;
	padding:10px 0px;
}

#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight *
{float:none;}

#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight h1
{
	color:#cc3366;
	font-size:16px;
	text-align:left;
	margin:0px 5px;
	width:auto;
}

#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight p
{
	text-align:left;
	margin:0px 5px;
	width:auto;
}

#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight a
{margin:0px auto;}

#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight img
{border:none;}

#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight .link_box
{
	margin:0px 5px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	text-align:left;
	clear:left;
	width:auto;
}

#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight .link_box a
{
	font-weight:normal;
	float:none;
}

#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight>h1, 
#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight>p, 
#content #redcarpet_container #redcarpet_main_sidebar #redcarpet_highlight>.link_box
{margin:0px 10px;}
