/* Start of CMSMS style sheet 'sidekick_2.0 : Sidekick Page Block Layout' */
/* General box settings */

div.box {
	padding:20px 20px 0 20px;
	font-size:1.1em;
  	line-height:1.5em;
}

div.box p {
	padding-bottom:1.5em;
}

div.box img {
	display: block;
	float: inherit;
	margin-bottom:20px;
}




/* Box 766 */
div.box766 {
  	float:left;
	width:766px;
  	margin-right:34px;
  	margin-bottom:34px;
  	background: transparent url(uploads/sidekick_2.0/766box_top.gif) no-repeat;
}

div.boxlink766 ul{
	background: transparent url(uploads/sidekick_2.0/766box_link.gif) no-repeat;
	height:77px;
	width:766px;
	margin:0 !important;
	padding:0;
}

div.boxlink766 li{
	list-style: none;
	margin: 0;
	padding:50px 0 0 0;
   	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1.5em;
}



/* Box 566 */
div.box566 {
  	float:left;
	width:566px;
  	margin-right:34px;
  	margin-bottom:34px;
  	background: transparent url(uploads/sidekick_2.0/566box_top.gif) no-repeat;
}

div.boxlink566 ul{
	background: transparent url(uploads/sidekick_2.0/566box_link.gif) no-repeat;
	height:77px;
	width:566px;
	margin:0 !important;
	padding:0;
}

div.boxlink566 li{
	list-style: none;
	margin: 0;
	padding:50px 0 0 0;
   	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1.5em;
}



/* Box 366 */
div.box366 {
  	float:left;
	width:366px;
  	margin-right:34px;
  	margin-bottom:34px;
  	background: transparent url(uploads/sidekick_2.0/366box_top.gif) no-repeat;
}

div.boxlink366 ul{
	background: transparent url(uploads/sidekick_2.0/366box_link.gif) no-repeat;
	height:77px;
	width:366px;
	margin:0 !important;
	padding:0;
}

div.boxlink366 li{
	list-style: none;
	margin: 0;
	padding:50px 0 0 0;
   	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1.5em;
}

/* Box 166 */
div.box166 {
  	float:left;
	width:166px;
  	margin-right:34px;
  	margin-bottom:34px;
  	background: transparent url(uploads/sidekick_2.0/166box_top.gif) no-repeat;
}

div.boxlink166 ul{
	background: transparent url(uploads/sidekick_2.0/166box_link.gif) no-repeat;
	height:77px;
	width:166px;
	margin:0 !important;
	padding:0;
}

div.boxlink166 li{
	list-style: none;
	margin: 0;
	padding:50px 0 0 0;
   	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1.5em;
}


/* Teaser */

div.teaser {
	position:relative;
	padding:0;
	margin: 0;
	float:left;
	width:166px;
	height:166px;
  	margin-right:34px;
  	margin-bottom:34px;
}

/* Teaser Box */
div.teasebox {
	position:absolute;
	background:transparent;
	z-index:200;
}

div.teaseboxlink {
	height:16px;
	width:166px;
	z-index:300;
}

div.teaseboxlink ul{
	margin:0 0 0 0 !important;
	padding:0;
}

div.teaseboxlink li{
	list-style: none;
	margin: 145px 0 0 0 !important;
	padding:0 !important;
	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1em;
}





/* General Orange Box settings */

div.orangebox {
	padding:20px 20px 0 20px;
	font-size:1.1em;
  	line-height:1.5em;
	color:#fff;
}

div.orangebox p {
	padding-bottom:1.5em;
	color:#fff;
}

div.orangebox img {
	display: block;
	float: inherit;
	margin-bottom:20px;
}

div.orangebox h1 {
   color:#fff;
}
div.orangebox h2 {
	color:#fff;
}
div.orangebox h3 {
   color:#fff;
}
div.orangebox h4 {
   color:#fff;
}
div.orangebox h5 {
   color:#fff;
}
div.orangebox h6 { 
   color:#fff;
}


/* Orange Box 766 */
div.orangebox766 {
  	float:left;
	width:766px;
  	margin-right:34px;
  	margin-bottom:34px;
  	background: transparent url(uploads/sidekick_2.0/766box_top_orange.gif) no-repeat;
}

div.orangeboxlink766 ul{
	background: transparent url(uploads/sidekick_2.0/766box_link_orange.gif) no-repeat;
	height:77px;
	width:766px;
	margin:0 !important;
	padding:0;
}

div.orangeboxlink766 li{
	list-style: none;
	margin: 0;
	padding:50px 0 0 0;
   	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1.5em;
}



/* Orange Box 566 */
div.orangebox566 {
  	float:left;
	width:566px;
  	margin-right:34px;
  	margin-bottom:34px;
  	background: transparent url(uploads/sidekick_2.0/566box_top_orange.gif) no-repeat;
}

div.orangeboxlink566 ul{
	background: transparent url(uploads/sidekick_2.0/566box_link_orange.gif) no-repeat;
	height:77px;
	width:566px;
	margin:0 !important;
	padding:0;
}

div.orangeboxlink566 li{
	list-style: none;
	margin: 0;
	padding:50px 0 0 0;
   	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1.5em;
}



/* Orange Box 366 */
div.orangebox366 {
  	float:left;
	width:366px;
  	margin-right:34px;
  	margin-bottom:34px;
  	background: transparent url(uploads/sidekick_2.0/366box_top_orange.gif) no-repeat;
}

div.orangeboxlink366 ul{
	background: transparent url(uploads/sidekick_2.0/366box_link_orange.gif) no-repeat;
	height:77px;
	width:366px;
	margin:0 !important;
	padding:0;
}

div.orangeboxlink366 li{
	list-style: none;
	margin: 0;
	padding:50px 0 0 0;
   	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1.5em;
}

/* Orange Box 166 */
div.orangebox166 {
  	float:left;
	width:166px;
  	margin-right:34px;
  	margin-bottom:34px;
  	background: transparent url(uploads/sidekick_2.0/166box_top_orange.gif) no-repeat;
}

div.orangeboxlink166 ul{
	background: transparent url(uploads/sidekick_2.0/166box_link_orange.gif) no-repeat;
	height:77px;
	width:166px;
	margin:0 !important;
	padding:0;
}

div.orangeboxlink166 li{
	list-style: none;
	margin: 0;
	padding:50px 0 0 0;
   	display: block;
	text-align:right;
	font-size:1.1em;
  	line-height:1.5em;
}




/* End of 'sidekick_2.0 : Sidekick Page Block Layout' */

