
/* Template 21 Specific Styles */

body {
	background-color:#3F4042; 
}

#content_container h2 {
	color:#FBFCF6;
}
li.box_column {
	float:right;
	padding:0 6px 0 0;
}
#content_container .middle_21 {
	width:710px; 
	float:left;
	margin:0px 0 0 0;
	padding:0;
}
#content_container .middle_21 td.top_text {
	width:540px;
	padding:0 20px 23px 0;
}
#content_container .middle_21 td.image {
	width:135px;
}
#content_container .middle_21 span.magenta_heading {
	font-size:13px;
	color:#ffffff;
}
#content_container .middle_21 td.text {
	width:372px;
	padding-right:20px;
}
#content_container .middle_21 td.colours {
	width:207px;
	margin-left:10px;
}
#content_container .middle_21 td.colour {
	width:20px;
}
#content_container .middle_21 td.colour_name {
	width:155px;
}
#content_container .middle_21 td.see_style {
	width:185px;
	padding-top:7px;
}
#content_container .middle_21 a.see_style {
	color:#c9253e;
	font-size:11px;
}
#content_container .middle_21 td.spacer {
	padding-bottom:20px;
}
#content_container #main li.middle_21 p {
	font-size:11;
	line-height:14px;
}
#content_container #main li.middle_21 td {
	font-family:arial;
	font-size:11;
	color:#B1B1AF;
	font-weight:normal;
}
#content_container #leftnav ul li.menu_2_1_active {
	padding:0 0 0 12px;
	margin:0;
	background:url('http://www.bodas.co.uk/images/static/heart_darkbackground.gif') no-repeat 0px 4px;
}
