/* CSS Document */

.c_head{padding:0; margin-top:8px;text-align:left;}

/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions, .c_head h1{float:left;}
.c_head h1{margin:0; padding:0; color: #8e173a;}
.icn img{margin-right:5px;}

.head_title{margin:0; float:left;}
.title_vis{margin:0; float:right;}

.c_content{clear:both;}
.c_contentpane{padding:8px 0 0 0; text-align:left;}
.c_footer {margin-bottom:20px;padding:0; text-align:right;}

/*---------- default style for head & normal -----------*/
.Normal p{margin-top:0px;}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F}


.CommandButton {
	display: inline;
}

/* ----------- MARTIN EDITS ----------------- */
.containerGrayBox {
	margin-bottom: 10px;
}

.GrayBoxContent {
	background: url(images/grayBg.jpg);
	width: 220px;
}

.GrayBoxContent .innerContent {
	padding: 0px 10px;
}

.containerGrayBox .innerContent h1 {
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

.containerGrayBox .innerContent h1 .TitleHead {
	color: #8e173a;
}

.containerGrayMidBox {
	margin-bottom: 10px;
}

.GrayMidBoxContent {
	background: url(images/grayMidBg.jpg);
	width: 300px;
}

.GrayMidBoxContent .innerContent {
	padding: 0px 10px;
}

.containerGrayMidBox .innerContent h1 {
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

.containerGrayMidBox .innerContent h1 .TitleHead {
	color: #8e173a;
}

.containerGraySpanBox {
	margin-bottom: 10px;
}

.GraySpanBoxContent {
	background: url(images/graySpanBg.jpg);
	width: 710px;
}

.GraySpanBoxContent .innerContent {
	padding: 0px 10px;
}

.containerGraySpanBox .innerContent h1 {
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

.containerGraySpanBox .innerContent h1 .TitleHead {
	color: #8e173a;
}

.containerRedBox {
	margin-bottom: 10px;
}

.RedBoxContent {
	background: url(images/redBg.gif);
	width: 220px;
}

.RedBoxContent .innerContent {
	padding: 0px 10px;
}

.containerRedBox .innerContent h1 {
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

.containerRedBox .innerContent h1 .TitleHead {
	color: #ffffff;
}

.containerRedBox .innerContent .Normal {
	color: #ffffff;
}

.containerStandard {
	margin-bottom: 10px;
}

.containerStandard .StandardTitle {
	font-weight: normal;
	border-bottom: 1px solid #d3d3d3;
}

.containerStandard .StandardContent {
	padding-top: 10px;
	padding-right: 20px;
}

h1 .TitleHead {
	font-weight: normal;
}

.containerPanel {
	float: left;
	color: #ffffff;
}

.containerPanel .Normal, .containerPanel .TitleHead {
	color: #ffffff;
}

.panel_Default {
	width: 230px;
	height: 186px;	
	color: #ffffff;
}

.panel_Default p {
	color: #ffffff;
}

.container_cobweb {
	background: url(images/cobweb.jpg);
}

.container_insect{
	background: url(images/insect.jpg);
}

.container_grass{
	background: url(images/grass.jpg);
}

.container_bubble{
	background: url(images/bubble.jpg);
}

.container_zen{
	background: url(images/zen.jpg);
}

.container_leaf{
	background: url(images/leaf.jpg);
}

.container_boat{
	background: url(images/boat.jpg);
}

.container_shell{
	background: url(images/shell.jpg);
}

.container_pebble{
	background: url(images/pebble.jpg);
}

.container_lilypad{
	background: url(images/lilypad.jpg);
}

.container_cobwebContent,
.container_insectContent,
.container_grassContent,
.container_bubbleContent,
.container_leafContent,
.container_boatContent,
.container_pebbleContent{
	padding: 105px 8px 0 8px;
	position:relative;
	height:50px;
}

.container_zenContent,
.container_lilypadContent,
.container_shellContent{
	padding: 8px 8px 0 8px;
	position:relative;
	height:85px;
}

.container_cobwebContent h1,
.container_insectContent h1,
.container_grassContent h1,
.container_bubbleContent h1,
.container_zenContent h1,
.container_leafContent h1,
.container_boatContent h1,
.container_shellContent h1,
.container_pebbleContent h1,
.container_lilypadContent h1{
	margin: 0px;
	padding: 0px;
}

.container_cobwebContent .Normal p,
.container_insectContent .Normal p,
.container_grassContent .Normal p,
.container_bubbleContent .Normal p,
.container_zenContent .Normal p,
.container_leafContent .Normal p,
.container_boatContent .Normal p,
.container_shellContent .Normal p,
.container_pebbleContent .Normal p,
.container_lilypadContent .Normal p{
	width:150px;
}

.container_cobwebContent .Normal a:link,
.container_cobwebContent .Normal a:visited,
.container_cobwebContent .Normal a:active,
.container_insectContent .Normal a:link,
.container_insectContent .Normal a:visited,
.container_insectContent .Normal a:active,
.container_grassContent .Normal a:link,
.container_grassContent .Normal a:visited,
.container_grassContent .Normal a:active,
.container_bubbleContent .Normal a:link,
.container_bubbleContent .Normal a:visited,
.container_bubbleContent .Normal a:active,
.container_zenContent .Normal a:link,
.container_zenContent .Normal a:visited,
.container_zenContent .Normal a:active,
.container_leafContent .Normal a:link,
.container_leafContent .Normal a:visited,
.container_leafContent .Normal a:active,
.container_boatContent .Normal a:link,
.container_boatContent .Normal a:visited,
.container_boatContent .Normal a:active,
.container_shellContent .Normal a:link,
.container_shellContent .Normal a:visited,
.container_shellContent .Normal a:active,
.container_pebbleContent .Normal a:link,
.container_pebbleContent .Normal a:visited,
.container_pebbleContent .Normal a:active,
.container_lilypadContent .Normal a:link,
.container_lilypadContent .Normal a:visited,
.container_lilypadContent .Normal a:active{
	color:#ffffff;
	text-decoration:none;
}

.container_cobwebContent .Normal a:hover,
.container_insectContent .Normal a:hover,
.container_grassContent .Normal a:hover,
.container_bubbleContent .Normal a:hover,
.container_zenContent .Normal a:hover,
.container_leafContent .Normal a:hover,
.container_boatContent .Normal a:hover,
.container_shellContent .Normal a:hover,
.container_pebbleContent .Normal a:hover,
.container_lilypadContent .Normal a:hover{
	text-decoration:underline;
}

.container_cobwebContent .moreLink,
.container_insectContent .moreLink,
.container_grassContent .moreLink,
.container_bubbleContent .moreLink,
.container_zenContent .moreLink,
.container_leafContent .moreLink,
.container_boatContent .moreLink,
.container_shellContent .moreLink,
.container_pebbleContent .moreLink,
.container_lilypadContent .moreLink{
	float: right;
	position:absolute;
	right:5px;
	bottom:0px;
}


/* ====================== */
/* = OLD ONES TO REMOVE = */
/* ====================== */
.panel_newToUsContent,
.panel_ourGuidesContent,
.panel_blogTitleContent,
.panel_nextEventContent,
.panel_inTheNewsContent,
.panel_readOurBlogContent{
	border: 10px solid green;
}


.panel_newToUs {
	background: url(images/panel_NewToUs.jpg);
}

.panel_blogTitle {
	background: url(images/panel_BlogTitle.jpg);
}

.panel_nextEvent {
	background: url(images/panel_NextEvent.jpg);
}

.panel_inTheNews {
	background: url(images/panel_InTheNews.jpg);
}

.panel_ourGuides {
	background: url(images/panel_OurGuides.jpg);
}

.panel_readOurBlog {
	background: url(images/panel_ReadOurBlog.jpg);
}

.panel_blogTitleContent,
.panel_nextEventContent,
.panel_inTheNewsContent ,
.panel_readOurBlogContent {
	padding: 105px 8px 0 8px;
	position:relative;
	height:50px;
}

.panel_newToUsContent,
.panel_ourGuidesContent {
	padding: 8px 8px 0 8px;
	position:relative;
	height:85px;
}

.panel_newToUsContent h1,
.panel_blogTitleContent h1,
.panel_nextEventContent h1,
.panel_inTheNewsContent h1,
.panel_ourGuidesContent h1,
.panel_readOurBlogContent h1 {
	margin: 0px;
	padding: 0px;
}

.panel_newToUsContent .moreLink,
.panel_ourGuidesContent .moreLink,
.panel_blogTitleContent .moreLink,
.panel_nextEventContent .moreLink,
.panel_inTheNewsContent .moreLink,
.panel_readOurBlogContent .moreLink{
	float: right;
	position:absolute;
	right:5px;
	bottom:0px;
}

/*
.panel_nextEventContent .Normal p,
.panel_blogTitleContent .Normal p,
.panel_inTheNewsContent .Normal p,
.panel_readOurBlogContent .Normal p{
	width:150px;
}
*/
/* ======= */
/* = END = */
/* ======= */

.GrayQuoteContent {
	width: 220px;
	background: url(images/grayQuoteBg.jpg);
}

.GrayQuoteContent .InnerContent {
	padding: 5px 8px;
}

.RedAltRows_Title {
	background: url(images/redStripTop.jpg);
	width: 700px;
	height: 22px;
	padding: 7px 0px 7px 10px;
}

.RedAltRows_Title h1 .TitleHead {
	color: #ffffff;
}

.RedAltRows_Title h1 {
	padding: 2px 0px 0px 0px;
	margin: 0px;
}

.containerGrayQuote .innerContent {
	padding-left: 7px;
	padding-right: 5px;
	padding-top: 3px;
}