/*========================================================*/
/*  CSS Menu Style                                         */
/*========================================================*/
@import url(menus.css);

/*========================================================*/
/*  Control Panel                                         */
/*========================================================*/
.ControlPanel					{ background: #f4f3ba; border:#d0dde6 solid; border-width:0px 0px 1px; }
.ControlPanel IMG				{ margin:5px 5px 0px; }
.ControlPanel TD TD TD TD IMG	{ margin:0px; }
.ControlPanel TD TD TD			{ width:auto}
.ControlPanel DIV				{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.ControlPanel TD .SubHead		{ font-size:12px; color:#222; font-weight:bold; }
.ControlPanel TD TD TD .SubHead	{ background:transparent; border:0px; font-size:12px; color:#666; font-weight: bold; }
.ControlPanel TD TD TD input	{ background:#edf0f2; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.ControlPanel TD TD TD select	{ background:#edf0f2; font-size:11px; color:#444;}

/*========================================================*/
/*  Universal                                          */
/*========================================================*/
body, .Normal, .NormalTextBox, td, div, p{ font: normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#Body							{ background:url(images/body.gif) top left repeat-x #1e5758;}
A:link 							{ COLOR: #008080; TEXT-DECORATION: none}
A:visited 						{ COLOR: #008080; TEXT-DECORATION: none}
A:active 						{ COLOR: #008080; TEXT-DECORATION: none}
A:hover 						{ COLOR: #333; TEXT-DECORATION: underline}
H1,H3,H5						{ color:#1e5758; margin:0px; padding:0px}
H2,H4							{ color:#008080; margin:0px; padding:0px}
.clear							{ clear:both}
.left							{ float:left}
.right							{ float:right}
.imgleft						{ float:left; margin:0px 5px 5px 5px}
.imgright						{ float:right; margin:0px 5px 5px 5px}
.Head							{ color:#006600; font:bold 16px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.SubHead						{ color:#008080}
.Settings						{ text-align:left}
.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active			{ color:#006600; text-decoration:none; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; padding:0 3px;}
A.CommandButton:hover			{ color:#FB9409; text-decoration:none;}
/*========================================================*/
/*  Skin layout                                         */
/*========================================================*/
#dnnwrapper						{ width:760px; margin:0 auto; background:#ffffff;} 
#dnncontent						{ margin:0 20px 20px 20px;background:#ffffff;}
#dnnfooter						{ height:35px; text-align:center; clear:both}
#dnnheader						{ height:177px; background:url(images/head4.jpg) top left repeat-x; position:relative} 
* html #dnnheader				{ height:177px}
.topspace						{ width:760px; height:35px; margin:0 auto; text-align:right}
.topspace img					{ margin-top:2px}

#text_sizer {float:left;}
#text_sizer img {border:none 0}
.usercontrols {float:right}
.headbg{margin:auto;width:760px;}
.Menu							{ background:#c88214;margin-bottom:18px; border-top:1px #e3c089 solid; height:37px;text-align:left;position:relative;z-index:1200;}
/*========================================================*/
/*  Skin Object                                         */
/*========================================================*/

.user,
A.user:link,
A.user:active,
A.user:visited  				{ color: #fff; text-decoration:none; padding:0 5px; line-height:30px;} 
A.user:hover 					{ color:#e2ea07;text-decoration:underline;}

.login,
A.login:link,
A.login:active,	
A.login:visited  				{ color:#fff; text-decoration:none; padding:0 10px 0 15px; line-height:30px;} 
A.login:hover 					{ color:#e2ea07; text-decoration:underline;}


.linksmenu,
A.linksmenu:link,
A.linksmenu:active,	
A.linksmenu:visited  			{ color:#ffff99; text-decoration:none; padding:0 10px 0 15px; line-height:30px;} 
A.linksmenu:hover 				{ color:#e2ea07; text-decoration:underline;}

.linksub,
A.linksub:link,
A.linksub:active,	
A.linksub:visited  				{ color:#c88214; text-decoration:none; padding:0 10px 0 15px; line-height:30px;} 
A.linksub:hover 				{ color:#e2ea07; text-decoration:underline;}

.privacy,
A.privacy:link,
A.privacy:active,
A.privacy:visited  				{ color:#fff; font: normal 11px/36px Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration:none; padding:0 10px} 
A.privacy:hover 				{ color:#e2ea07;}

.terms,
A.terms:link,
A.terms:active,
A.terms:visited  				{ color:#fff; font: normal 11px/36px Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:none;  padding:0 10px} 
A.terms:hover					{ color:#e2ea07;}

.copyright						{ padding:0 10px; color:#fff; font: normal 11px/36px Verdana,Geneva,Arial,Helvetica,sans-serif}
.Language img					{ width:18px} 

/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/
.leftpane						{ width:49%}
.rightpane						{ width:49%}
.botpane						{ padding:0px}

/*========================================================*/
/*  styles for image templates                            */
/*========================================================*/
div.caption_left_div { margin: 10px; text-align: center; float: left;}
div.caption_right_div { margin: 10px; text-align: center; float: right;}
span.caption { font-style: italic; } 

/* styling for entire main title portion */
span.skin_span_maintle {
	border: 2px none yellow;
	border-bottom-style: solid;	
	letter-spacing: 0.2em;
	font-weight:bold;
}

/* styling for emphasized letters */
span.skin_span_emplet {
	font-size: 145%;
}

/* styling for entire sub title portion */
span.skin_span_subtle {
	display: block;
	font-size: 18px;
	padding-top: 0.2em;
	letter-spacing: 0.2em;
}

/* TITLE STYLING */
.skin_id_tlecont {
	height:197px; 
	width: 760px;
}

.slogan
{
    position:relative;top:-180px;left:30px;
	font-size:28px;
    color: yellow;font-family: Trebuchet MS;
}
.logo
{
	position:relative;left:30px;top:-180px
}


.pagedetails_td_main
{
background-color: #666; /* colour of blurb bckgrnd */
border: none; /* border of blurb */
width: 50%;
color: #FFF;
vertical-align:top;
}
.pagedetails_div_cellheader
{
background-color: #EEE; 
border: none; /* border of heading */
padding:0.5em;
}

.pagedetails_div_main p {
padding: 4px;
}

