/* 
================================
Skin styles for DotNetNuke
================================
*/   
.ph1, H1 {
	font-size:Large;
	color:#79143d;
	font-weight:Bold;
	}
.ph1n, {
	font-size:Large;
	color:#79143d;
	font-weight:normal;
	}
.ph2, H2 {
	font-size:medium;
	color:#79143d;
	font-weight:Bold;
	}
.ph3, H3 {
	font-size:small;
	color:#79143d;
	font-weight:normal;
	}
.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #6F0B00;
}
.skinmaster {
	
	height: 100%;
	background-color:#CEDBFD;
	background-image:url(RS_Bg.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	border-right: #111111 2px solid; 
	border-top: #111111 1px solid; 
	border-left: #111111 2px solid; 
	border-bottom: #111111 1px solid;  
}
.skinheader {
	Height:400px;
	background-image:url(Flowers.png);
	background-repeat: no-repeat;
	background-position: top right;
}

.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.messagepane {
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	Top: 15px;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 0px;
	
}
.logo{
	background-color: transparent;
	padding-left: 10px;
	padding-right: 110px;
	padding-top: 70px;
	position:relative;
	Top: 0px;
}
.intropane {
	Position: relative;
	Top:0px;
	Left: 0px;
	width: 55%;
	height:100%;
	background-color: transparent;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 10px;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {

	width: 100%;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 0px;
}
.upper_rightpane {
	width: 185px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 175px;
	padding-top: 20px;
}
.rightpane {
	width: 185px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 175px;
	padding-top: 20px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.footer_links,
a.footer_links:link,
a.footer_links:hover,
a.footer_links:visited,
.user,
a.user:link,
a.user:hover,
a.user:visited,
.links,
a.links:link,
a.links:active,
a.links:visited,
a.links:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#78133F;
	font-size: 11pt;
	font-style:normal;
	Text-decoration:underline;
	font-weight:normal;
}

.Head {
   font-family: Verdana, Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #333333;
}
.Journal_footer{
	background-color:#A40047;
	background-image:url(/RS_happyplace_ftr.png;
	background-position: center right;
	background-repeat: no-repeat;
}
.sidemenu links.sidemenu level0.sidemenu{
	Color:#FFFFFF;
	Font-Size:12pt;
	Font-Weight:Bold;
	Font-Family:Veranda,Arial,Tahoma;
	Text-Transform:uppercase;
}
