.text_emphasis {
   font-weight: bold;
   color: red;
}

.text_brack {
   color: white;
}

body{
font: 12px Helvetica neue, sans-serif;
line-height:1.4em;
text-align:left;
color:gray;
background:black;
/*background-image:url('./images/back2.png'); */
background-repeat:repeat-both;
}

ul
{
    list-style-type: none;
    indent:none;
}

a:link { color: gray; text-decoration: none;}
a:visited { color: gray; text-decoration: none;}
a:hover { color: red; text-decoration:underline;}
a:visited{visibility:visible}

a:link { color: gray; text-decoration: none;}
a:visited { color: gray; text-decoration: none;}
a:hover { color: red; text-decoration:underline;}
a:visited{visibility:visible}



h1 {
	font: 16px Helvetica, sans-serif;
    line-height:19px;
    margin-top: 0px;
    margin-bottom:0px;
	font-weight: bold;
	color: white;
    }
h2 {
	font: 14px Helvetica, sans-serif;
    line-height:inherit;
    margin-top: 0px;
	font-weight: bold;
	color: white;
	text-align:center;
    }

h3 {
	font: 16px Helvetica, sans-serif;
    line-height:inherit;
    margin-top: 0px;
	font-weight: bold;
	color: gray;
	text-align:center;
    }
	
h4 {
	font: 14px Helvetica, sans-serif;
    margin-top: 0px;
	font-weight: bold;
	color: white;
	text-align:left;
    }
h5 {
	font: 24px Arial, Bold;
    margin-top: 0px;
	font-weight: bold;
	color: white;
	text-align:left;
    }
h6 {
	font: 16px Arial, regular;
    margin-top: 0px;
	font-weight: bold;
	color: white;
	text-align:left;
    }


.header{
margin:10px 10px 10px 10px;
width:650px;
border:0px solid red;
position:relative;
float:left;
}

.headnav{
margin:10px;
width:240px;
position:relative;
float:right;
border:0px solid pink;
}

img.head{
Height:35px;
border:none;
}

ul.nav{
list-style:none;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
position:absolute;
top:0px;
right:0px;
border:0px solid orange;
}

ul.nav li{
padding:7px 0px 7px 0px;
text-align:center;
height:20px;
position:relative;
float:right;
border:0px solid white;
width:100px;
}

.maincontent{
border:0px solid silver;
margin:20px auto; 
padding:5px;
width:960px;
}

.posts {
	border: 0px solid blue;
    float: left;
    height: 190px;
    margin: 9px;
    overflow: hidden;
    position: relative;
    width: 300px;
	
}
.post {
    margin: 5px 10px 5px;
    overflow: hidden;
}



img.post {
margin:10px;
opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier */

}

img.post:hover {
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
h5.hidden {visibility:visible;}
}


.vidinfo{
Float:left;
margin:50px 10px 50px 120px;
padding:0px 0px 0px 0px;
position:relative;
border:0px solid orange;
Width:195px;
text-align:center;
}

.vidDescription{
margin:30px 30px 30px 7px;
Float:left;
position:relative;
border:0px solid red;
Width:500px;
text-align:justify;
}

hr{
  border: 0;
  width: 100%;
  color: red;
  background-color: red;
  height:2px;
}



#biopic{
margin:20px;
padding:10px;
width:870px;
position:relative;
clear:both;
border:0px solid white;
}

#bio_writeup{
margin:10px 10px 10px 25px;
padding:10px;
width:860px;
position:relative;
float:left;
border:0px solid white;
text-align:justify;
}

#bio_intro{
margin:5px 5px 5px 30px;
padding:5px;
width:455px;
position:relative;
float:left;
border:0px solid white;
}

#biopic1{
margin:0px 25px 5px 90px;
padding:0px;
width:270px;
position:relative;
float:left;
border:0px solid blue;

}

#bioinfo{
margin:20px 180px 20px 180px;
width:600px;
position:relative;
float:left;
border:0px solid blue;
}


#foot{
clear:both;
text-align:center;
border:0px solid green;
margin:5px 5px 5px 5px;
color:gray;
}

.foot{
clear:both;
text-align:center;
border:0px solid green;
margin:5px 5px 5px 0px;
color:gray;
}

#contact{
width:800px;
border:0px solid red;
float:left;
position:relative;
margin:70px 40px ;
}




