
body {
    margin:0; padding:0;
    background-color:black;
    background-image:url('/images/backgrounds/SDC10519.jpg');
      color:#ffffff;
    font-family: Futura, Helvetica, sans-serif; outline: none; -moz-outline-style: none; 
}
h1 { line-height:0.7em; font-size:4em;   font-weight: normal; margin-top:15px;  }

a:link, a:visited {
        text-decoration: none;
        border-bottom:1px dotted #ffffff;
        color: #ffffff;
}
#intro {
background-color:rgba(171, 36, 29, 0.7);

width:450px;
margin:auto; 
margin-top:30px;
text-align:center;
padding:8px;
}
#whole {
width:90%;
min-width:900px;
margin:auto; 
margin-top:5%;
text-align:left;
color:#ffffff;
z-index:10;
font-size:1.2em;
background-color:rgba(1, 1, 1, 0.6);
}
#edbox {
position:absolute; left:0px; top:0px; padding-top:5px; height:25px; min-width:800px; white-space:nowrap; overflow:hidden; text-align:center; width:100%; font-size:0.7em;
color:#ffffff;
z-index:1;
background-color:black;
}

#header { margin-bottom: 0px; margin-top: 30px; }
#footer { position:absolute; bottom:3px; right:0px; font-size:0.7em; 
background-color:#000000; padding:5px; color:white;
 }

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	color:black;
	background-color: white;
	padding: 5px;
	opacity: 0.90;
	font-size:0.7em;
	font-family:Helvetica, sans-serif;
	max-width:350px;
}
#tooltip h3, #tooltip div { margin: 0; }

#bgmaximage {

z-index: 0;
}
#abouted {
	float:right;
	margin-top:-90px;
	margin-right:5px;
	text-align:right;
}

.popa {
padding-top:10%;
display:none;
z-index:100;
width:100%;
height:100%;
top:0;
right:0;
position:absolute;
text-align:center;
background-color:rgba(84, 84, 84, 0.9);
}
#tweeta ul, #tweets_favs li {
	list-style: none;
	text-align:left;
	padding-left: 0;
	margin:0;

}
#tweeta ul li, #tweets_favs li .tweet {
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	background-color:rgba(84, 84, 84, 0.9);
	padding:10px;
	margin-bottom:10px;
	font-size:0.9em;
}
#tweets_favs li .tweet .vcard, #tweets_favs li .tweet .hentry .meta span {
display:none;
}
.twittime {
	font-size:0.6em;
}
.wider {
width:46%;

}
#items a {
	padding:8px;
}
#items a:hover {
	background-color:#d52b24;
}
.highlightmenu {
	background-color:#d52b24;
}
.whole_option {
	display:none;
		font-size:0.8em;
font-family:Helvetica;
line-height:25px;

}
.collapse {
	padding:15px;
	width:20%;
	min-width:150px;
	min-height:150px;
	max-width:300px;
	float:left;
	margin-left:auto;
	margin-right:auto;

}
.collapsemore {
	padding:15px;
	width:45%;
	float:left;
	padding-bottom:25px;
}

.whole_option img {
	
}
.collapse a {
border-bottom:0px;
}
.collapse a:hover {
border-bottom:1px dotted #ffffff;
}
.quote, .textg {
	margin:10px;
}
.quote:before {
	content: open-quote;
	font-weight: bold;
	font-size: 200%;
}
.quote:after {
	content: close-quote;
	font-weight: bold;
	font-size: 100%;
}
.mentry img {
	border: 4px solid white;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float:left;
	vertical-align: top;
	margin-right:10px;
	  
}
.mentry {
 padding-bottom:5px;
}
.mtentry a img {
	width:100%;
}
.mtentryto {
	margin:15px;
	float:left;
	text-align:center;
}
.mtentry {
	max-height:84px;
	overflow:hidden;
	
	border: 4px solid white;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
}
.btentryto {
	margin:15px;
	float:left;
	text-align:center;
	width:106px;
}
.btentry img {
	height:155px;
	width:106px;
	border: 4px solid white;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.btentry {
	width:106px;	
}
.meddis {
	background-color:white;
	color:black;
	height:150px;
	border: 4px solid white;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	overflow:hidden;
}
.meddis img {
	width:100%;
}
@media screen and (max-device-width: 480px){
	body{
	  -webkit-text-size-adjust:none;
	}
	#footer {
		display:none;
	}
	#whole {
		display:none;
	}
	#edbox {
		 display:none;
	}
}

