/***********************************************/
/* myutopia_global.css                               */
/***********************************************/
/* HTML tag styles                             */
/***********************************************/

/* Global
================================================*/


/* Links
================================================*/
a:link,
a:visited {
	color:#0D3945;
	font-weight:bold;
	text-decoration:none;
	padding:2px 2px 0;
	margin:0 -2px;
	}
a:visited {color:#0D3945;}
a:focus {
	color:#580801;
	}
a:hover {
	color:#C7B902;
	}
a.imglink:link,
a.imglink:visited {border:0;}
a.imglink:hover {background:transparent;}

/* Headings
================================================*/
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
	color:#000;
	font-family:Helvetica,Arial,Geneva,sans-serif;
	}
h1 {
	font-size:1.5em;
	line-height:1.4em;
	margin:10px 0 0 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	}

.h2 {
	font-size:1em;
	line-height:1.4em;
	margin:10px 0 0 0px;
	color: #DD0044;
	font-family:Georgia, Times New Roman, Times, serif;
	}
	

h3 {
	font-size:1em;
	font-weight:normal;
	text-transform:none;
	font-family:Tahoma,Arial,Geneva,sans-serif;
}
.home h2 {
	font-weight:normal;
	font-size:1.6em;
	margin:0 0 0.625em;
	}
h2 a:link,
h2 a:visited,
h2 a:hover {
	font-weight:normal;
	color:#000;
	border:0;
	padding:0;
	margin:0;
	}

/* Lists
================================================*/
dl,
ol,
ul {margin:0 0 1em;}
dl {margin-top:-0.5em;}
dt {
	font-weight:bold;
	margin:0.5em 0 0;
	color: #8B7A63;
	}
dd {margin:0 0 0 2em;}
dd p {margin:0 0 0.5em;}
ul {
	padding:0 0 0 1.5em;
	list-style:square;
	}
ol {padding:0 0 0 4em;}
li {margin:0 0 0.5em;}


/* Navigation
================================================*/
#nav {
	float:right;
	width:100%;
	border-top:1px solid #fff;
	background:#fff;
	margin:0 0 0em;
	padding:0 0 0px;
	}
#nav ul {
	float:right;
	width:100%;
	margin:0;
	padding:0;
	background:#04B4A1;
	list-style-type:none;
	}
#nav li {
	display:inline;
	padding:0;
	margin:0;
	}
#nav a {
	background:#04B4A1;
	border-bottom:0;
	padding:15px 10px 4px 10px;
	margin:0;
	color:#ffffff;
	text-decoration:none;
	display:block;
	float:right;
	width:auto;
	font:normal 1.1em/1em Georgia, sans-serif;
	text-transform:none;
	letter-spacing:1px;
	}
#nav a:hover,
#nav a:focus {background:#CFE1A2; color: #A80034;}
#nav .sel a {
	background:#04B4A1;
	color:#CFE1A2;
	}
#nav .sel a:hover {
	background:#CFE1A2; 
	display: block;
}
#nav .sel a:focus {background:#04B4A1;}
#nav a:active {
	background:#04B4A1;
	color:#CFE1A2;
	}

/* Navigation
================================================*/
#nav2 {
	float:right;
	width:100%;
	border-top:1px solid #fff;
	background:#fff;
	margin:0 0 0em;
	padding:0 0 0px;
	}
#nav2 ul {
	float:right;
	width:100%;
	margin:0;
	padding:0;
	background:#CFE1A2;
	list-style-type:none;
	}
#nav2 li {
	display:inline;
	padding:0;
	margin:0;
	}
#nav2 a {
	background:#CFE1A2;
	border-bottom:0;
	padding:15px 10px 4px 10px;
	margin:0;
	color:#04B4A1;
	text-decoration:none;
	display:block;
	float:right;
	width:auto;
	font:normal 1.1em/1em Georgia, sans-serif;
	text-transform:none;
	letter-spacing:1px;
	}
#nav2 a:hover,
#nav2 a:focus {background:#CFE1A2; color: #A80034;}
#nav2 .sel a {
	background:#04B4A1;
	color:#CFE1A2;
	}
#nav2 .sel a:hover {
	background:#CFE1A2; 
	display: block;
}
#nav2 .sel a:focus {background:#04B4A1;}
#nav2 a:active {
	background:#04B4A1;
	color:#CFE1A2;
	}



/* Extra
================================================*/

.copyright {
	font-size: 0.7em;
	padding-top: 3px;
}
.headerRed {
	font: 1.3px/1.4px Georgia, Times New Roman, Times, serif;
	color: #A80034;
}
