html, body
{
    background: #000000 url(http://www.2wenty5ive.com/src/style/img/lay_default_bg_coolflat.jpg) repeat scroll top center;
    color: #FFFFFF;
    font-family: Arial,Tahoma,Verdana,"Trebuchet MS",Sans-Serif,Georgia,Courier,"Times New Roman", Serif;
    font-size: 12px;
    background-color: #555555;
    margin:0px;
    padding:0px;
}

img { border:none;}
img.wallthumb { height:94px;width:125px;padding-right:10px;}
img.img_block{display:block;}
img.arrow {vertical-align:baseline;}
img.thumb {height:80px;width:80px;padding:2px;}
img.thumb:hover {
    height:80px;width:80px;
    background:#c82678;
    padding:2px;
    }  
      
a:link,a:active,a:visited
{
    color: #8ad886;
    text-decoration: none;
}

a:hover
{
    text-decoration: none;
    color: #d7d886;


}

a.navi_link:link,a.navi_link:active,a.navi_link:visited
{
    color: #FFFFFF;
    text-decoration: none;
}

a.navi_link:hover
{
    text-decoration: none;
    color: #ff0000;

}  

a.navi_sublink:link,a.navi_sublink:active,a.navi_sublink:visited
{
    color: #FFFFFF;
    text-decoration: none;
    padding:5px;
    margin: 0px 2px 0px 2px;
    background-color:#393939;
    font-size:14px;
    font-weight:bold;
}

a.navi_sublink:hover
{
    text-decoration: none;
    color: #FFFFFF;
    background-color:#727272;
    font-size:14px;
    font-weight:bold;

}  

a.navi_sublink_green:link,a.navi_sublink_green:active,a.navi_sublink_green:visited
{
    color: #FFFFFF;
    text-decoration: none;
    padding:5px;
    margin: 0px 2px 0px 2px;
    background-color:#056915;
    font-size:14px;
    font-weight:bold;
}

a.navi_sublink_green:hover
{
    text-decoration: none;
    color: #FFFFFF;
    background-color:#05911c;
    font-size:14px;
    font-weight:bold;

} 

a.navi_quick:link,a.navi_quick:active,a.navi_quick:visited
{
    color: #FFFFFF;
    text-decoration: none;
}

a.navi_quick:hover
{
    color: #ffd600;   
    text-decoration: none;
    

}  

a.navi_img:hover,a.navi_img:link,a.navi_img:active,a.navi_img:visited
{
    text-decoration: none;
    border:0px none;
    color:#000000;

}  


a.navi_head:link,a.navi_head:active,a.navi_head:visited
{
    color: #FFFFFF;
    text-decoration: none;
}

a.navi_head:hover
{

    color: #c82678;   
    text-decoration: none;
    background:#000000;
    padding:10px;
    margin:-10px;
    

}  


.font_headline_big
 {
  font-size:18px;
  font-weight:bold;
  display:block;
 }

.font_headline_small
 {
  font-size:12px;
  font-weight:bold;
 }
 
 .sitename
 {
  font-size:17px;
  font-weight:bold;   
     
 }

div.lay_div_content
{
 width:800px;
 margin: 0 auto; 
 padding:7px;
 border-width: 0px 2px 2px 7px;
 border:#000000 solid;
 text-align:justify;
}

.lay_table_mainbox
{
 width:800px;
 border:0px;
 margin:0px;
 padding:0px;
 text-align:left;
 background-color:#000000;
}

.lay_table_subbox
{
	width:100%;
	margin:0px;
	padding:0px;
}

.lay_table_foot
{
 width:800px;
 border: thin solid #000000;  
 border-width: 5px 0px 0px 0px;  
 margin:0px;
 padding:15px 5px 10px 20px;
 background: url(http://www.2wenty5ive.com/src/style/img/lay_default_bgalpha_black58.png) repeat scroll top center;
 font-size:12px;
}

.lay_td_head
{
 width:100%;
 height:150px;
 border: thin solid #000000;  
 border-width: 0px 0px 5px 0px;  
 margin:0px;
 padding:0px;
 background: url(http://www.2wenty5ive.com/src/style/img/lay_default_head.png) no-repeat scroll top center;                       
}

.lay_td_navibar
{
	width: 100%;
	height: 40px;
	border: thin solid #000000;
	border-width: 0px 2px 0px 7px;
	margin: 0px;
	padding: 4px 0px 4px 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	background: #000000 url(http://www.2wenty5ive.com/src/style/img/lay_default_navibar.jpg) no-repeat fixed top left;
	background-color: #000000;
}

.lay_td_myspacebar
{
	width: 100%;
	height: 25px;
	border: thin solid #000000;
	border-width: 0px 2px 0px 7px;
	margin:0px;
	padding: 0px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.lay_td_subbox
{
	width:100%;
	padding:10px 5px 10px 20px;
	margin:0px;
	border: thin solid #000000;
	border-width: 0px 2px 0px 7px;
	vertical-align:top;
    background: url(http://www.2wenty5ive.com/src/style/img/lay_default_bg_content.jpg) no-repeat scroll bottom left;
}

.lay_td_contentbox
{
  width:565px;
  margin:0px;
  padding:0px;
  text-align:justify;
  vertical-align:top;
}

.lay_td_sidestripe
{
	width:210px;
	margin:0px;
	padding:0px 0px 10px 10px;
	vertical-align:top;
    text-align:center;
}



.lay_td_foot_txt
{
 width:100px;  
 margin:0px;
 padding:0px 15px 0px 10px;

 font-size:10px;
}

.lay_td_foot_txt2
{
 padding:15px 15px 0px 10px;
 margin-top:10px;  
width:100%;
border:thin solid #000000;
border-width:2px 0px 0px 0px; 
font-size:9px;
}



.lay_div_myspacebar
{
	width: 100%;
	height: 25px;
	border-width: 0px 0px 0px 0px;
	margin:0px;
	padding: 2px 10px 2px 10px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background: url(http://www.2wenty5ive.com/src/style/img/lay_default_myspacebar.png) no-repeat fixed top center;  
}

.lay_div_feed_head
{
	width: 516px;
	border-width: 0px 0px 0px 0px;
	margin: 0px;
	padding: 2px 10px 2px 5px;
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	background-color: #595959;
}

.lay_div_feed_content
{
	width: 511px;
	border-width: 0px 0px 0px 0px;
	margin: 0px;
	padding: 10px;
    font-size:12px;
	text-align: justify;
    background: url(img/lay_tableback.png) repeat scroll top left; 
}

.div_content_blue
{
    width: 511px;
    border-width: 0px 0px 0px 0px;
    margin: 0px;
    padding: 10px;
    font-size:12px;
    text-align: justify;
    background: url(img/lay_tableback_blue.png) repeat scroll top left; 
}   

.div_content_red
{
    width: 511px;
    border-width: 0px 0px 0px 0px;
    margin: 0px;
    padding: 10px;
    font-size:12px;
    text-align: justify;
    background: url(img/lay_tableback_red.png) repeat scroll top left; 
}

.div_content_green
{
    width: 511px;
    border-width: 0px 0px 0px 0px;
    margin: 0px;
    padding: 10px;
    font-size:12px;
    text-align: justify;
    background: url(img/lay_tableback_green.png) repeat scroll top left; 
}

.div_tablefoot
{
    width: 511px;
    border-width: 0px 0px 0px 0px;
    margin: 0px;
    padding: 20px 0px 0px 0px;
    font-size: 11px;
    text-align: right; 
}

.lay_div_feed_foot
{
    width: 516px;
    border-width: 0px 0px 0px 0px;
    margin: 5px 0px 10px 0px;
    padding: 2px 10px 2px 5px;
    font-size: 9px;
    font-weight: bold;
    text-align: left;
    background-color: #3b3b3b;
}

.lay_div_head_navi_parent
{
  position:relative;
 visibility:visible;
 width:0%;
 height:0%;
 z-index:1;
 margin:0px;
 padding:0px;
}

.lay_div_head_navi
  {
   position:absolute;
   z-index:1; 
   width:1px;
  }
  
.lay_div_head_navi_on
{
 cursor:pointer;
 position:absolute;
 z-index:2;
 visibility:hidden;
}

.lay_div_newsletterbox
  {
   cursor:pointer;
   position:absolute;
   z-index:1; 
   width:225px;
background-color:#000000;
margin:0px;
padding:3px 6px 3px 6px;
  }

.div_sidebar_green
{
 width:210px;
padding:5px 0px 3px 0px;
 margin:0px 0px 5px 0px;
 background: url(img/lay_tableback_green.png) repeat scroll top left;  
 text-align:center;
}
.div_sidebar_red
{
 width:210px;
padding:5px 0px 3px 0px;
 margin:0px 0px 5px 0px;
 background: url(img/lay_tableback_red.png) repeat scroll top left;  
 text-align:center;
}
.div_sidebar_blue
{
 width:210px;
 padding:5px 0px 3px 0px;
 margin:0px 0px 5px 0px;
 background: url(img/lay_tableback_blue.png) repeat scroll top left;  
 text-align:center;
}

.div_sidebar_headline
{
 width:210px;
 padding:7px 7px 7px 7px; 
 font-weight:bold;
 text-align:left;
}
.div_box_vidfeat
{
 width:210px;
 padding:5px 0px 0px 0px;
 margin:0px 0px 5px 0px;
 background-color:#373737;
 text-align:center;
}

.div_box_vidfeat_headline
{
 width:200px;
 padding:5px;
 margin:0px 0px 0px 0px;
 background-color:#595959;
 font-size:11px;
 font-weight:bold;
 
}

.pop_parent_myspace
{
 position:fixed;
 visibility:visible;
 width:0%;
 height:0%;
 z-index:2;
 margin-left:-30px;
 margin-top:30%;
}


pop_myspace_sidebar
{ 
cursor:pointer; 
position:absolute; 
 width:30px;
 height:150px; 
 visibility:visible;
 z-index:2;
 top:-125px;
 
 
}


.pop_close_myspace
{
  cursor:pointer;
  position:absolute; 
  width:30px;
  height:150px; 
  z-index:2;
  top:49px;
  left:-31px;
  background: url(http://www.2wenty5ive.com/src/style/img/lay_sidebar_myspace_x.jpg) no-repeat scroll top center;     
}
.pop_myspace
{
    position:absolute;
    top:-50px;
    left:30px;
    z-index:2; 
    border:1px solid #ffd600;
    padding-top:23px;
      visibility:hidden;  
    padding:5px;
    background: url(http://www.2wenty5ive.com/src/style/img/lay_default_bgalpha_black79.png) repeat scroll top left;
    
    
}

.fixed_div
{
 position:fixed;
 visibility:hidden;
 width:100%;
 height:100%;
 text-align:center;
 margin-top:5%;
 z-index:99;
}
.pop_gallery
{
    width:632px;
    height:440px; 
    z-index:99;
    margin: 0 auto;
    margin-top:23px; 
    padding-top:0px;
    visibility:hidden;
    border:3px solid #ffd600;
    
    
}

.pop_close_gallery
{
  cursor:pointer;
    position:absolute;
    top:0px;
    left:auto;
    margin: 0 auto;
    height:15px;
    z-index:3;
    margin-left:665px;
    padding:2px;
    font-size:12px;
    font-weight:bold; 
}

.black_screen
{
    position:fixed;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    z-index:2; 
    border:0px;
    visibility:hidden; 
    background: url(http://www.2wenty5ive.com/src/style/img/lay_default_bgalpha_black58.png) repeat scroll top left; 
    
    
}



