/* layout  */

}

a:link {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:img {
	text-decoration: none;
}

html, body {
text-align: center;
}

body {
		background: #ffffff;
		font: 15px "Garamond", "Georgia", "times", "Times New Roman", serif;
		color: #000000;
		border: 0px;
		margin:0px;
		}

.archive a {
	text-decoration: none;
	font: 16px "Garamond", "Georgia", "times", "Times New Roman", serif;
	color: #000000;
}

.archive a:hover {
color: #db5884;
}
.archive a:visited {
color: #1479b3;
}


.uline {

font-weight:700;

border-bottom:1px solid #90544c;

width:95%;

font-size:1.2em;



}


img.bio {
border-width:3px;
padding: 3px;
margin-right: 15px;
border-style: solid;
}

#wrapper {

	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:850px;
}

img.source-image {

height: 100%;
position: fixed;
top: 0;
left: 0;

}

img.source-image2 {

height: 100%;
position: fixed;
top: 0;
left: 0;

}




#title {
background: url("images/83a4b7.png");
position: absolute; 
width: 430px;
top: 50px; 
right: 190px;
padding: 10px;
border-width: 5px;
border-style: solid;
border-color: #ffffff;
text-align: center;
}

h1 {
font: bold 30px "courier new", Garamond, Georgia, "Times New Roman", "times", serif;
color: #ffffff;
}

h2 {
font: bold 18px "courier new", Garamond, Georgia, "Times New Roman", "times", serif;
color: #ffffff;
}

h3 {
font: bold 20px "courier new", Garamond, Georgia, "Times New Roman", "times", serif;
color: #000000;
}



#contentLeft {

float:left;

width:46%;

margin-right:5px;

height:auto;

margin-bottom:0;

padding:1em;

}



#contentRight {

float:right;

width:39%;

height:auto;

margin-bottom:0;

padding:1em;

}



/* all the time menu */

#mary {
width: 162px; 
position: absolute; 
top: 50px; 
right: 0px;
} 

#mary ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
#mary a {
font: bold 20px "courier new", Garamond, Georgia, "Times New Roman", "times", serif;
display: block;
border-width: 2px;
border-style: solid;
border-color: #fff;
margin: 0;
padding: 3px 3px;
text-transform: uppercase;
}


#mary a {
color: #000;
background: url("images/bababa.png");
text-decoration: none;
}

#mary a:hover {
color: #a00;
background: #83a4b7;
}


#mary li {
/* make the list elements a containing block for the nested lists */
position: relative;
} 

#mary ul ul ul {
top: 0;
width: 100%; /* width is based on the containing block */
}

#mary ul ul ul a {
background: #000000;
color: #ffffff;
font: bold 16px Garamond, arial, helvetica, sans-serif;
text-transform: none;
}

#mary ul ul ul a:hover {
background: #ffffff;
color: #a00;
font: bold 16px Garamond, arial, helvetica, sans-serif;
}

div#mary ul ul ul,
div#mary ul ul li:hover ul ul
{display: none;}

div#mary ul ul li:hover ul,
div#mary ul ul ul li:hover ul
{display: block;}

/* Expanding Menu */


.pops {
background: #FFFFF0;
font: 12pt "Garamond", "Georgia", "times", "Times New Roman", serif;
color: #000000;
width: 600px;
		padding: 10px;
border-width: .5px;
border-style: solid;
border-color: #6c5e5e;
margin-top: 68px;
margin-left: 20px;
padding-left: 20px;
}

.pabst {
background: #FFFFF0;
font: 12pt "Garamond", "Georgia", "times", "Times New Roman", serif;
color: #000000;
width: 700px;
padding: 10px;
border-width: .5px;
border-style: solid;
border-color: #6c5e5e;
}
.pabst p {
text-align: justify !important; }

ul#menu {
width: 175px;
list-style-type: none;
text-align: center;
position: absolute;
		margin-top: 244px;
		margin-bottom: 20px;
		margin-right: 190px;
		margin-left: 20px !important;
padding-left: 20px;
padding-bottom: 90px;
border: none;


}

ul#menu a {
font-family: "courier new", Garamond, Georgia, "Times New Roman", Times, serif;
font-size: 14pt;
font-weight: bold; 
color: #000000;
text-decoration: none;
outline: none;

}

ul#menu a:hover {
color: #ffffff;
}

ul#menu ol {
display: none;
text-align: left;
list-style-type: none;
padding: 5px;
position: relative;

}


ul#menu li {
border-bottom: none;
float: left;
line-height: 30px;
 	list-style: none;
margin-bottom: 5px;
color: #ffffff;

}

ul#menu ol li {
border-bottom: none;
}



/* Channel images */		

#orange a  {
		width: 90px;
		background: url("images/83a4b7.png") repeat;
		float:left;
  		overflow:hidden;
		border: none;


		}
		
#orange a:hover  {
		background: url("images/d84677.png") repeat;
  		overflow:hidden;

		}

#orange a.active {
background: url("images/d84677.png") repeat;


		}

#blue a  {
		width: 360px;
font-size: 50px;
		background: url("images/83a4b7.png") repeat;
		float: left;
  		overflow:hidden;
		padding:5px;
		border: none;

		}
		
#blue a:hover  {
		background: url("images/d84677.png") repeat;
  		overflow:hidden;
		}
#blue a.active {
background: #FFFFF0;
		border-width: 3px;
		border-style: solid;
		border-color: #000;
margin-top: 5px;
		}



#pink a  {
		width: 360px;
font-size: 50px;
		background: url("images/83a4b7.png") repeat;
		float: left;
  		overflow:hidden;
		padding:5px;
		border: none;
font-style: italic;

		}
		
#pink a:hover  {
		background: url("images/d84677.png") repeat;
  		overflow:hidden;
font-style: italic;
		}
#pink a.active {
background: #FFFFF0;
		border-width: 3px;
		border-style: solid;
		border-color: #000;
margin-top: 5px;
font-style: italic;
		}


						
#alabaster a {
		width:90px;
		background: url("images/83a4b7.png") repeat;
		float: left;
  		overflow:hidden;
		border: none;

		}

#alabaster a:hover {
		background: url("images/d84677.png") repeat;
  		overflow: hidden;
		}


#white a {
	text-decoration: none;
		background: none;
  		height:auto;
		width:auto;
border: none;

}

#white a:hover {
	text-decoration: none;
}



.footer {

	font-size:0.7em;
	text-align: center;

	bottom:0;

	color: #000;

	clear:left;

	position: fixed;

	width:100%;

	padding: 10px;
margin-bottom: 0;


background-color:#fff;
height:20px;

}



.footer a {
color:#000;
text-decoration:none;
}

.footer a:hover {
color:#000;
text-decoration:underline;
}


.bambam {
background: #transparent;
width: 600px;
border: none;
margin-top: 0px;
margin-left: 5px;
margin-right: 40px;
margin-bottom: 20px;
padding: none;

}



#black a {
		color:#000;
font-family: "courier new", Garamond, Georgia, "Times New Roman", Times, serif;
font-size: 40pt;
font-weight: bold;
padding: 10px;
		text-decoration:none;
		width: 600px;
		background: transparent;
		float: left;
  		overflow: hidden;
		border: none;
		}

#black a:hover {
		color:#fff;
		text-decoration:none;
		background: #000;
		width:600px;
  		overflow: hidden;
		}

h4 {
background: #fff;
font: bold 55pt "courier new", Garamond, Georgia, "Times New Roman", "times", serif;
color: #000;
margin-bottom: 0px;
}
h5 {
font: bold 12pt "courier new", Garamond, Georgia, "Times New Roman", "times", serif;
margin: 0px;
padding: 0px;
}
