 
/*
	Mehran Bolhasani Website
	Design by: Mehran Bolhasani
	Copyright (c) 2009
*/
* {
	margin: 0;
	padding: 0; }
 
body {
	background: #dee2e4 url(../img/bg.gif) no-repeat center;
	color: #444;
	font-family: Georgia;
	font-size: 12px;
	line-height: 28px; }
 
@font-face {
	font-family: Museo;
	src: url(../img/Museo.otf); }
 
a {
	color: #E33258;
	text-decoration: none; }
 
	a:hover { color: #af2b49; }
 
	a:focus { outline: none; }
 
i { color: #E33258; }
 
p { padding: 20px 0; }
 
::-moz-selection {
	background: #26ADE4;
	color: #fff; /* Firefox */ }
 
::selection {
	background: #26ADE4;
	color: #fff; /* Safari */ }
 
/* WRAPPER */
#container {
	margin: 20% auto 0 auto;
	position: relative;
	width: 600px; }
 
.me {
	font-family: Museo;
	font-size: 19px;
	letter-spacing: -1px;
	text-shadow: 1px 1px 0 #effdff; }
 
	.me p { padding: 0; }
 
		.me p.contact { padding-top: 15px; }
 
	.me .name {
		color: #2b585e;
		font-size: 38px; 
		cursor: pointer; }
 
	.me ul {
		margin: -20px 0;
		padding-left: 35px; }
 
		.me ul li { list-style: square; }
 
	.me .footer {
		font-size: 15px;
		margin-top: 2em;
		text-align: center; }
 
/* tooltip design */
.ToolTips {
	display: block;
	position: absolute;}
 
	.ToolTips .message {
		background: #fafbfb;
		display: block;
		padding: 0px 10px;
		position: relative; 
		-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.15);
		-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.15);
		box-shadow: 0 1px 8px rgba(0, 0, 0, 0.15);
		border: 1px solid rgba(0, 0, 0, 0.20);}
 
/* this is just a div displaying the loading animated .gif */
.loading {
	background: url(images/ajax-loader.gif) center center no-repeat;
	display: block;
	height: 50px;
	margin: 0px auto 0px;
	width: 31px; }
 
/* tip container */
.tipContainer { display: none; }
 
/* beautify the tooltip content */
.ToolTips .message {
	font-size: 12px;
	text-align: justify; }
 
	.ToolTips .message h3 {
		color: #FF6600;
		font-size: 16px;
		margin: 0px 0px 10px;
		padding: 0px; }
 
	.ToolTips .message .rights {
		clear: both;
		color: #666666;
		display: block;
		font-size: 11px;
		margin: 15px 0px 0px;
		text-align: right; }
 
 