/* @override 
	http://mesolutions.mirror/wp-content/themes/starkers/style.css
	http://andrewnewtons.com/mesolutions/wp-content/themes/MEsolutions/style.css
*/

/* remove all padding and margins on ALL styles */
* { padding:0px; margin:0px;}

/* set HTML tags styles */
body { margin-left:auto; margin-right:auto; width:1000px; font-family:Verdana, Sans-Serif, Arial; color:#333; font-size:medium;}
img { border:0px;}
ul { padding-left:30px; list-style-type:square;}
li { padding-bottom:10px; padding-right:10px;}
p { padding:7px 0 7px 0;}
h1 { font-family:Trebuchet MS, Sans-Serif, Arial; font-weight:300; font-size:3em; padding-bottom:5px; color:#0099CC;}
h2 { font-family:Trebuchet MS, Sans-Serif, Arial; font-weight:600; font-size:medium; padding-top:7px; padding-bottom:7px; color:#CC0066;}
strong { color:#000;}

/* ID styles */
#Header { float:left; background:#FFf url(images/HeaderBg.gif) no-repeat left top; width:996px; height:199px;}
#HeaderImg {background: url(images/ResearchHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#who-we-are {background: url(images/LinksHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#what-we-do {background: url(images/WhatHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#how-to-give {background: url(images/HeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#research-we-support {background: url(images/ContactHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#contact-us {background: url(images/howHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#links {background: url(images/WhoHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:318px;
	float: right;
}
#privacy {background: url(images/ResearchHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#legal {background: url(images/ResearchHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#policy-and-procedure {background: url(images/ResearchHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#what-is-me {background: url(images/ResearchHeaderImg.jpg) no-repeat -17px 5px; height:148px; width:290px;
	float: right;
}
#Logo { float:left; padding:31px 0 0 31px;}
#WebsiteArea { float:left; clear:left; width:100%; background:#FFF url(images/ContentBg.gif) repeat-y left top;}
#Navigation { float:left; padding-left:19px; width:220px; text-transform:uppercase; font-size:.7em;
	font-family:Trebuchet MS, Sans-Serif, Arial; font-weight:bold; text-align:right;}
	/* sub styles for #Navigation */
	#Navigation ul { border-top:dashed 1px #CC0066;list-style-type:none; padding:0px;}
	#Navigation li { border-bottom:dashed 1px #CC0066; padding-bottom:0px; clear:left;}
	#Navigation a { color:#333; text-decoration:none; padding:5px 21px 5px 0px;}
	#Navigation a, span { display:block; }
	#Navigation a:hover { background:#FFF url(images/NavArrow.gif) no-repeat right 60%; }
	#Navigation li.current_page_item { color:#333; text-decoration:none; background: #FFF url(images/NavArrow.gif) no-repeat 201px 60%;}

	/* sub styles for #Snavigation */
	#Snavigation ol {list-style-type:none; clear:left; padding:0px;}
	#Snavigation li { list-style-type:none; padding-bottom:0px; border-bottom:solid 1px #FFF;}
	#Snavigation a { color:#333; text-decoration:none; padding:5px 21px 5px 0px;}
	#Snavigation a, span { display:block; }
	#Snavigation a:hover { background:#FFF url(images/NavArrow.gif) no-repeat right 60%; }
	#Snavigation li.current_page_item { color:#333; text-decoration:none; background:#FFF url(images/NavArrow.gif) no-repeat right 60%; }

#Donate { float:left; width:220px; padding-top:50px;}
#Donate a:hover { background:#fff; }

#PageContent { float:left; width:460px; margin-left:40px;}
	#PageText { float:left; clear:left; width:100%; font-size:.7em; line-height:1.3em; overflow:auto; }
	/* substyles for #PageContent */
	#PageContent li { color:#CC0066; list-style-type:square; padding-bottom:10px; }
	#PageContent li.Alt { color:#0099CC; list-style-type:square; padding-bottom:2px; }
	#PageContent li strong { color:#333; font-weight:normal; }
	#PageContent p, #PageText p { padding-right:10px;}


#PageRight { float:left; width:200px; margin-left:20px;}

#Footer { float:left; clear:left; color:#898989; font-size:.6em; width:100%; padding-bottom:15px; }
#CopyRight {float:left; padding-left:15px;}
#PrivacyLegal { float:left; padding-left:400px;}
	#PrivacyLegal a { color:#898989; text-transform:uppercase; text-decoration:none;}
	#PrivacyLegal a:hover { color:#CC0066;}

/* CLASS styles */
.BreadCrumb { text-transform:uppercase; color:#999; font-weight:bold; font-size:x-small;}

q {
	background: url(images/quote.gif) no-repeat 0 30px;
	padding-top: 40px;
	width: 160px;
	z-index: 1;
	display: block;
	font: italic small/1.4em Georgia, "Times New Roman", Times, serif;
	color: gray;
	text-align: center;
}

.endquote {
	background: url(images/quote_close.gif) no-repeat right bottom;
}

.quotescollection_author {
	background: url(images/quote_close.gif) no-repeat right top;
	display: block;
	float: left;
	width: 160px;
	height: 60px;
	text-align: center;
	font: x-small "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: -50px;
	padding-top: 50px;
	z-index: -2;
}
