/*

------------------------------

nclud'ed screen styles

Designed by Alex Giron 

Coded by Maritn Ringlein

http://www.nclud.com

------------------------------

*/



/*------ Homepage Layout Styles ------*/

div#contentDiv {
	padding:0px;
	margin:0px;
}
div#homepage {
	width:835px;
	padding-top:15px;
}
#homepage {
}
#homepage #contentcontainer {
	width:84.0em;
	padding:4.5em 2.0em 1.0em 2.0em;
}
#homepage .box {
	padding-top:2.0em;
}
#homepage .box h3 {
	padding-left:2.0em;
}
#homepage .box li {
	padding:0.3em 1.4em 0.3em 4.0em;
	background: url(../img/icn_carrot_dark.gif) no-repeat 30px 7px;
}
#homepage .rowA {
	margin-bottom:0;
}
#homepage .rowA .colA {
	width:26.5em;
	float:left;
}
#homepage .rowA .colA .roundedBox {
	height:202px;
	margin-top:-1.0em;
}
#homepage .rowA .colB {
	width:56.2em;
	float:right;
}
#homepage .rowB {
	margin-bottom:1.0em;
}
#homepage .rowB #colA {
	width:27.0em;
	float:left;
	background:#e9e09e;
}
#homepage .rowB #colA .magazine {
	background:#ffffff;
	border-bottom:10px solid #ffffff;
	padding:1.0em;
	height:auto;
}
#homepage .rowB #colA .magazine .list_bull {
	margin:0;
}
#homepage .rowB #colA .box {
	clear:both;
}
#homepage .rowB #colB {
	width:29.0em;
	float:left;
	margin-left:1.0em;
	background:#f5ebc1;
}
#homepage .rowB #colB .box {
	margin:2.0em;
	padding-top:0;
}
#homepage .rowB #colB .box h3 {
	padding-left:0;
}
#homepage .rowB #colB .box li {
	border-bottom:0px solid #eeeeee;
	padding:0.3em 1.4em 0.3em 1.0em;
	background: transparent url(../img/icn_carrot_yellow.gif) no-repeat 0 0.8em;
}
#homepage .rowB #colB .box p a {
	text-decoration:none;
	font-weight:bold;
}
#homepage .rowB #colB .box p a:hover {
	text-decoration:underline;
}
#homepage .rowB #colC {
	width:26.0em;
	float:right;
	background:#eeeeee;
	position:relative;
}
#homepage .rowB #colC .promo_image {
	border-top:9px solid #ffffff;
	margin-top:1.0em;
	position:absolute;
	bottom:0;
	left:0;
}
#homepage .rowC {
	margin-bottom:1.0em;
}
#homepage .rowC .colA {
	width:55.0em;
	float:left;
	background:#e9e09e;
	padding:1.0em;
}
#homepage .rowC .colA .sponsor_banner {
	display:block;
	width:540px;
	margin:0 auto;
}
#homepage .rowC .colB {
	width:24.0em;
	float:right;
	background:#e9e09e;
	padding:1.6em 1.0em 0.8em 1.0em;
}
#homepage .rowC .colB p {
	margin:0.4em 0;
	line-height:1.4em;
}
/*------ Alterations Classes (styles changed via the cascade beyond the original design) ------*/

/* ----- These change the background of the four dark brown boxes on the homepage (01/22/08) ---- */
#homepage #colA .box li {
	border-top:1px solid #eeeeee;
}
#homepage .rowB #colA {
	width:27.0em;
	float:left;
	background:#ffffff;
}
#homepage .rowB #colC {
	width:26.0em;
	float:right;
	background:#eeeeee;
	position:relative;
}
#homepage #colC .box li {
	border-top:1px solid #eeeeee;
}
#homepage .rowC .colA {
	width:55.0em;
	float:left;
	background:#fbf1d5;
	padding:1.0em;
}
#homepage .rowC .colB {
	width:24.0em;
	float:right;
	background:#fbf1d5;
	padding:1.6em 1.0em 0.8em 1.0em;
}

#homepage .rowB #colB {
	background:#ffffff
}

#homepage .rowB #colB img {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #D6D6D6;
	padding:2px;
}

/*------Homepage double engagement boxes---- */

	#homepage .rowA .colA .roundedBoxT {
	height:101px;
	margin-top:0.3em;
}
#homepage .rowA .colA .roundedBoxB {
	height:101px;
	margin-top:-1.0em;
	margin-bottom:0em;
}
#homepage .rowB #colA .magazine a {
	text-decoration:none;	
	font-weight:bold;
}
