@charset "UTF-8";
/* CSS Document */

body
   {
background: #000; 

 color: #ffffea;
 margin: 0px;
 padding: 0px;
 text-align: center;
 font-family: "Palatino Linotype", Book Antiqua, Palatino, serif
 }


textarea{
background:#000;
color:#fff;
}
 
img {

border:0px;
}

h1, h2, h3,ul, li, p, form
   {
    color: #ffffea;
   }
   
   h1   {
   margin: 0px;
   padding: 0px;
    
	font-size:30px;
	font-weight:600;
	   }
   
    h2   {
   margin: 0px;
   padding: 0px;
    
	font-size:15px;
	font-weight:200;
	letter-spacing:2px;
   }
   
     h3   {
   margin: 0px;
   margin-top:3px;
   padding: 0px;
	font-size:11px;
	font-weight:200;
	letter-spacing:3px;
   }
   
    h4   {
	text-align: left;
	color: #FFF;
   margin: 10px 0px 0px 15px;
   padding: 0px;
	font-size:20px;
	font-weight:400;
/*font-style:italic;*/
	letter-spacing:0px;
   }
hr
   {
   display: none;
   }
a{

color:#075F74;
   text-decoration:none;
   }
a:hover{
   text-decoration:underline;
   }

#wrapper
   {
   
   margin: 60px auto;
background:#000;
   padding: 0;
   width: 900px;
clear:both;
min-height:600px;
   border:#fff solid 0px;
   }
   
#left   {
   
   height: 600px;
   width: 400px;
   border-right:#666 solid 1px;
   float:left;
   }
#right {
   
   height: 600px;
   width: 460px;
   padding-top: 15px;
margin-left:20px;
   float:left;
   border:#fff solid 0px;
   } 

 #right ul{

padding:0;
margin:0;

}
   
   
#title
   {
   margin-top:-30px;
   height: 100px;
   width: 400px;
   text-align: center;
    border:#fff solid 0px;
clear:both;
   }


#player
   {

   width: 180px;
   height:212px;
   padding:0px;
float:right;
margin-right:0px;
padding-top:25px;
   border:#fff solid 0px;
margin-bottom:-30px;
}

#smallnav
   {
   height: 200px;
   width: 80px;
   border:#fff solid 0px;
	float:right;
	color:#ffffea;
	 margin:0px 20px 0px 0px;
text-align:right;
   }
   
   #smallnav a:link, #smallnav a:visited {
   
 	color:#666;
    font-style:italic;
	text-decoration:none;
	font-size:15px;
	letter-spacing:0px;
   }
   
   #smallnav a:hover {
   color:#ffffea;
   }

#smallnav ul{
padding:0;

}
   
    #smallnav li {

    list-style-type:none;
   }


#nav
   {
   
   height: 200px;
   width: 400px;
   text-align: center;
    border:#fff solid 0px;
	float:right;
   }
   
   #nav a:link, #nav a:visited {
   
 	color:#fff;
	text-decoration:none;
       /* font-style:italic;*/
font-size:15px;
font-weight:200;
   }
   
   #nav a:hover {
   color:#666;
   }
   
   #nav li
   {
   margin: 0px 30px 10px 0px;
   text-align: right;
   	list-style:none;
   }
   
#form
   {
   
   height: 200px;
   width: 200px;
   margin:0 0 0 20px;
   border:#fff solid 0px;
	float:left;
   }

#s
   {
   color:#fff;
   height: 20px;
   width: 155px;
   margin:10px 0px 0px 0px;
   border-bottom:#fff solid 1px;
background-color:#000;
border-top:#0d0d0b solid 0px;
border-left:#0d0d0b solid 0px;
border-right:#0d0d0b solid 0px;   
float:left;
   }
   
.screen-reader-text {
 
color:#000;
visibility:hidden;
	text-decoration:none;
       /* font-style:italic;*/
font-size:15px;
   height: 15px;
   width: 80px;
   margin:0px 0px;
   border-bottom:#CCC solid 0px;
background-color:#000;  
float:left;
   }


#search-right{
width:400px;
float:left;
}



#search-right h3{

font-size:18px;

}



#searchsubmit:hover {

color:#666;
}

#searchsubmit {
 
color:#fff;
	text-decoration:none;
font-family:helvetica, sans-serif;
      /*  font-style:italic;*/
line-height:16px;
font-size:12px;
   height: 25px;
   width: 63px;
   margin:10px 0px;
border:#666 solid 0px;
   border-bottom:#666 solid 0px;
background:#000;
float:right;
position:relative; 

cursor:pointer;

   }

   #glow   {
   
   height: 249px;
   width: 360px;
    border:#fff solid 0px;
	float:left;
	margin:20px 10px;
	background-image:url(backsq2.png);
	background-repeat:no-repeat;
   }
   
   #glow2   {
   
   height: 180px;
   width: 260px;
    border:#fff solid 0px;
	float:left;
	margin-top:15px;
	background-image:url(backsqsmall.png);
	background-repeat:no-repeat;
   }
   #postwrapper
   {
   
   min-height: 380px;
   width: 380px;
    border-top:#111 solid 1px;
	margin: 20px auto;
	background-color:#000;
	border-bottom:#111 solid 1px;
   }
   
   #postwrapper2
   {
   clear:both;
   min-height: 300px;
   width: 480px;
    border-top:#111 solid 2px;
	margin: 20px auto;
	background-color:#000;
	/*border-bottom:#111 solid 1px;*/
   }


  #postwrapper2 ul
   {list-style:none;




}
#postwrapper2 h4{

color:#075f74;
}


 #postwrapper2 ul li
   {width:480px;
clear:both;




}
      
   #postphoto
   {
   
   height: 225px;
   width: 380px;
    border:#fff solid 0px;
	margin: 25px auto;
	
   }


#postphoto2
   {
   
   height: 250px;
   width: 220px;
    border:#fff solid 0px;
	margin: 15px 10px 0px 15px;
	float:left;
   }
.linephoto
   {
     border:#fff solid 1px;
   }

#posttext
   {
   
   min-height: 60px;
   width: 380px;
    border:#fff solid 0px;
	margin:10px 15px;
	/*font-style:italic;*/
   }
   
   #posttext p {
   
   text-align: left;
	color: #fff;
   margin: 0px;
   padding: 0px;
	font-size:13px;
	font-weight:200;
	letter-spacing:0px;
	line-height:18px;
    
   }
   
   #posttext a:link, #posttext a:visited {
   text-align:left;
 	color:#999;
	text-decoration:none;
       /* font-style:italic;*/
font-size:15px;
font-weight:600;
   }
   
   #posttext a:hover {
   color:#ffffea;
   }

#posttext2
   {
   
  min-height: 150px;
   width: 210px;
background-color:#000;
padding:0px;
    border:#fff solid 0px;
	margin:20px 0px 0px 10px;
	/*font-style:italic;*/
float:left;
   }
   
   #posttext2 p {
   
   text-align: left;
	color: #727171;
   margin: 0px;
   padding: 0px;
	font-size:15px;
	font-weight:200;
	letter-spacing:0px;
	line-height:20px;
    
   }

#posttext2 h4 {
   
  text-align: left;
	color: #666;
   margin: 10px 0px 10px 0px;
   padding: 0px;
	font-size:23px;
	font-weight:600;
/*font-style:italic;*/
	letter-spacing:0px;
   }
  


   
   #posttext2 a:link, #posttext2 a:visited {
margin: 5px 0px 0px 0px;   

 	color:#999;
	text-decoration:none;
       /* font-style:italic;*/
font-size:15px;
font-weight:600;
float:left;
   }
   
   #posttext2 a:hover {
   color:#ffffea;
   }

   #posttitle {
   
  /*  height: 30px;  */
   width: 380px;
   border:#fff solid 0px;
   margin:0px 0px 5px 0px;

     }
	       
   #line {
   
   height: 600px;
   width: 10px;/*909*/
   background-color:#000;
   background-image:url(middle.png);
   background-repeat:no-repeat;
   border-left:#093 solid 0px;
   float:left;
   }
   
#content
   {
   
   height: 587px;
   width: 774px;/*909*/
   text-align: center;
   border:#fff solid 0px;
   }
   
#contentMed
   {
   height: 340px;
   width: 774px;/*909*/
   text-align: center;
   }
   
#footer
   {
   
   height: 109px;/*89px is the height of the swf file*/
   width: 774px;
   text-align: center;
   }

.alignleft{

float:left;
margin-left:20px;
}


.alignright{

float:right;
margin-right:20px;
}
.navigation{
clear:both;
margin-bottom:40px;


}



#posttitle h4{

margin:0;
}


.postmetadata{



font-size:12px;

}





















#postphoto2{



}

#postwrapper2{

min-height:250px;

}






/* root element for scrollable */
.vertical {  
	
	/* required settings */
	position:relative;
	overflow:hidden;	

	/* vertical scrollers have typically larger height than width */	
	height: 550px;	 
	width: 480px;
		
}

/* root element for scrollable items */
.items {	
	position:absolute;
	
	/* this time we have very large space for height */	
	height:20000em;	
	margin: 0px;
}

/* single scrollable item
.items div {
	margin:10px 0;
	padding:15px;
	font-size:12px;
	height:300px;
}
 */
/* elements inside single item 
.items img {
	float:left;
	margin-right:20px;
	height:180px;
	width:240px;
}

.items h3 {
	margin:0 0 5px 0;
	font-size:16px;
	color:#456;
	font-weight:normal;
}
*/
/* the action buttons above the scrollable */
#actions {
	width:480px;
	margin:15px 0 10px 0;	
}

#actions a {
	font-size:14px;		
	cursor:pointer;
	color:#fff;
}

#actions a:hover {
	text-decoration:underline;
	color:#666;
}

.disabled {
	visibility:hidden;		
}

.nextPage {
	float:right;
}	
.prevPage{

	float:left;


}

.sociable{


clear:both;
}
.sociable ul li{

list-style:none;
float:left; 
margin:10px;
}


.postmetadata{


clar:both;
}