/* @override http://dev.macmeetandmingle.com/style.css */

body{
	background: #A79B91 url(images/bg.gif) repeat-y center;
	margin:0;
	padding: 0;
	font: 10pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
}

a.external {
	padding-right: 18px;
	background: transparent url(images/icon_external.gif) no-repeat center right;
}

A:link{
	color: #0078BA;
	text-decoration:none;
}
A:hover{ color:#000000; text-decoration:underline; }
A:active{ color:#0078BA; text-decoration:none; }
A:active:hover{ color:#000000; text-decoration:underline; }
A:visited{ color:#0078BA; text-decoration:none; }
A:visited:hover{ color:#000000; text-decoration:underline; }

#header{
background:url(images/headerbg.jpg) no-repeat top left;
width:850px;
height:205px;
min-height: 205px;
}

#wrap{
	width:850px;
	margin: 0 auto;
	background: #E5DFD6;
	border:0;
}

#navcontainer{
background:#162B5A;
width:850px;
padding: 0;
margin: 0;
}

#sidebar{
	background:transparent;
	width:230px;
	padding:  0 10px;
	margin: 20px 0;
	float:right;
	font-family:'Lucida Grande', Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
}

#navlist {
	margin: 0;
	padding: 5px;
}

#navlist li{
display: inline;
list-style-type: none;
text-align: right;
}

#navlist li a{
	text-decoration: none;
	padding-right: 15px;
	padding-left:  10px;
	border-right:  1px solid white;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	float:  left;
}

#sidebar h4{
font-size:12px;
font-weight:bold;
color:#363636;
letter-spacing:.5px;
font-style:normal;
margin: 10px 0 3px 0;
}

#navlist li a:link { color: #FFFFFF; }
#navlist li a:visited { color: #ACCBE2; }
#navlist li a:hover {color:#A79B91; }


h3{
font-size:18px;
font-weight:bold;
color:#6190CB;
letter-spacing:.5px;
font-style:normal;
text-align: left;
margin-bottom: 0;
}

#content1 h2 {
	margin: 0;
}

h4{
font-size:12px;
font-weight:bold;
color:#6190CB;
letter-spacing:.5px;
font-style:normal;
margin: 5px 0 20px 0;
}

#content1{
	width:540px;
	padding: 0 10px;
	margin: 20px;
	text-align: left;
	font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
	color:#333333;
	float:left;
}
#content2 /*Deb's alteration for 1 column page or wider page*/{ color: #333333; font: 8pt/14pt "Lucida Grande", Verdana, Helvetica, sans-serif; text-align: left; margin: 20px; padding: 0 15px; width: 800px; float: left; }
#sponsors {
	text-align: left;
	padding: 0;
	margin: 0;
}

#sponsors li{
	text-align: center;
list-style-type: none;
margin: 5px;
}

#sponsors li a img {
	padding:  5px 0;
}

#footer{
	clear:both;
	width:830px;
	background:#162B5A;
	padding: 10px;
	text-align:right;
	text-transform:lowercase;
	font: 8pt/9pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
	color:#ffffff;
}

#footer a:link{color:#FFFFFF; text-decoration:none; }
#footer a:hover{color:#A79B91; }

#title{
	width:840px;
	padding: 5px;
	background:#ACCBE2;
	text-align:left;
	font-size:10px;
	letter-spacing:2px;
	color:#403139;
	text-transform:uppercase; 
}