html{
  height: 100%;
  font-family:Arial, Helvetica, sans-serif;
}

body{background-color:#ffffff;}

.bgleft{
   background: url(img/leftsh.gif) repeat-y scroll top right;
}

.bgright{
   background: url(img/rightsh.gif) repeat-y scroll top right;
}

.cont{
    background: url(img/cntr.gif) repeat-y scroll top right;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	vertical-align:top;
	color:#BB0000;
	font-size:12px;
	text-align:justify;
}

.menu{
   color:#BB0000;
	font-size:13px;
}

.pink{
   color:#BB0000;
	font-size:13px;
}

.bmenu{
  color:#EB0000;
  font-size:11px;
  text-decoration:none;
  padding-left:10px;
  padding-right:10px;
}

a.bmenu:hover{
text-decoration:underline;
}

.tab_header1{
  background: url(img/tab_header1.gif) no-repeat scroll top left;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  height:34px;
  padding-top:6px;
  padding-left:10px;
  vertical-align:top;
}

.tab_header2{
  background: url(img/tab_header2.gif) no-repeat scroll top left;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  height:34px;
  padding-top:6px;
  padding-left:10px;
  vertical-align:top;
}

.tab_header3{
  background: url(img/tab_header3.gif) no-repeat scroll top left;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  height:34px;
  padding-top:6px;
  padding-left:10px;
  vertical-align:top;
}


.tab_cont{
   background: url(img/tab_cont.gif) repeat-y scroll bottom right;
   padding:10px;
}

.tab_cont_no{
   background: url(img/tab_cont_no.gif) repeat-y scroll bottom right;
   padding:10px;
}

.tab_cont3{
   background: url(img/tab_cont3.gif) repeat-y scroll bottom right;
   padding:10px;
}


.fotoday{
   width:384px;
   margin-right:20px;
   float:left;
}

.fotodaytxt{
   font-size:12px;
   text-align:justify;
   color:#5C5C5E;
   width:308px;
   float:right;
}

.txtdate{
   color:#EB0000;
   font-size:12px;
   font-weight:bold;
   padding-bottom:7px;
 }
 
.prev{
   width:120px;  
   height: 147px !important; /*IE doesn't understands this*/
   height /**/ : 167px; /*Internet Explorer hack. Only IE understands this*/
   border:1px solid #F89D8B;
   padding:8px;
   text-align:left;
   vertical-align:top;
}

.prevvideo{
   
   padding-bottom:10px;
}

.prevtxt{
   color:#666666;
   font-size:12px;
}

.blogtxt{
   color:#666666;
   font-size:12px;
   text-align:center;
}

.prevblog{
text-align:center;
}

.morelnk{
   color:#EB0000;
   font-size:12px;
   font-weight:bold; 
   text-decoration:none;
   padding-top:25px;
 }
 
a.morelnk:hover{text-decoration:underline;} 

.pg {	
	font-size: 11px;
	color:#666666;
	text-decoration: none;
	background-color: #ffffff;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
a.pg:hover {	
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	background-color: #EB0000;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.pgsel {	
	font-size: 11px;
	color:#EB0000;
	text-decoration: none;
	background-color: #ffffff;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.firstbox{
   background: url(img/firstbox.gif) repeat-y scroll top left;
   padding:5px;
}

.copy{
width:114px;
float:right;
}

.bio{
font-size:10px;
color:#B97777;
text-decoration:none;
}