/*
  style.css,v 1.0 2006/03/18

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2008 Seotm.com
*/
.main {
width: 1000px;
margin: auto auto; 
}
#photos {
vertical-align: middle;
text-align: center;
width:830px;
/*margin: 142px; */
/*width: 1000px;*/
height: 451px;
z-index: 1;
    padding: 0px;   
/*    float: left;   
    position: absolute;   
    top: 0px;   
    left: -13px;
    right: -10px;*/
display:table-cell;
 }
#photos img{text-align:center;}
.head {
 background-image: url('/images/design/head.jpg');
 background-position: right bottom;
 background-repeat: no-repeat;
 text-align: center;
 vertical-align: bottom;
 height: 142px;
}
.profile_name_fld
{
 text-align: right;
 vertical-align: top;
}
#menu {
/* background-image: url('/images/design/menu_back.jpg');
 background-position: center;
 background-repeat: no-repeat; */
 background-color: #000000;
 text-align: right;
 vertical-align: middle;
 width : 150px;
 padding-top: 20px;
 padding-right: 0px;
  z-index: 2; 
  position: relative; 
}
.music
{
background-color: #3d3d3d;
height: 21px;
background-image: url('/images/design/music_back.jpg');
background-position: right center;
background-repeat: no-repeat;
padding-left: 170px;
}
.music2
{
background-color: #000000;
height: 21px;
padding-right: 18px;
text-align: right;
vertical-align: middle;
}
.content
{
background-color: #000000;
height: 451px;  
width: 830px;
background-image: url('/images/design/contentback.jpg');
background-position: right bottom;
background-repeat: no-repeat;
padding: 0px;
}
.foot
{
background-image: url('/images/design/foot_back.jpg');
background-position: right top;
height: 155px;
background-repeat: no-repeat;
padding-top: 20px;
vertical-align: top;
}
.copyright
{
height: 15px;
text-align: right;
color: #949494;
font-family: Tahoma, sans-serif;
font-size: 10px;
}
.cont
{
font-size: 18px;
font-family: Tahoma, sans-serif;  
text-align: left;
width: 200px;
}
p.contact
{
font-size: 14px;
font-family: Tahoma, sans-serif;  
}
.contact a{
color: #949494;
font-family: Tahoma, sans-serif;
font-size: 14px; 
font-weight: normal;
text-decoration: underline;
}
.contact a:hover{
text-decoration: none;
}
.copyright a{
color: #949494;
font-family: Tahoma, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
.copyright a:hover{
color: #777777;
font-family: Tahoma, sans-serif;
font-size: 10px;
text-decoration: underline;
}
a.menu1{
color: #949494;
font-family: Tahoma, sans-serif;
font-size: 14px;
font-weight: normal;
cursor: pointer;
text-decoration: none;
}
a.menu1:hover{
color: #777777;
font-family: Tahoma, sans-serif;
font-size: 14px;
text-decoration: underline;
}
div.scroll {
height: 400px;
width: 435px;
overflow: auto;
background-color: #000;
padding: 15px;
}
div.flash {
height: 451px;
width: 800px;
padding-left : 30px;
}

A.menu_link {
  color: #949494;
  text-decoration: none;
  font-weight: normal;
  font-family: Tahoma, Arial, sans-serif;
  padding-left: 7px;
  font-size: 13px;   
  background-image: none;
}

A.menu_link:hover {
  color: #ffffff;
  text-decoration: underline;
  background-image:url('/images/design/cur_position.gif') ;
  background-position: left center;
  background-repeat: no-repeat;
}
.current
{
  padding-left: 7px;
  color: #ffffff;
  text-decoration: underline;
  background-image:url('/images/design/cur_position.gif') ;
  background-position: left center;
  font-weight: normal;
  font-size: 13px; 
  font-family: Tahoma, Arial, sans-serif;
  background-repeat: no-repeat;
}

/*/////////////////////////////////////////*/

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 600px; /*Width of Carousel Viewer itself*/
height: 135px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
/*margin: 8px; /*margin around each panel*/
width: 60px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}