body
{
      
      font-family:Arial, Verdana; 
      font-size:13px; 
      background:#e2d9bf url(/images/background/canvas_background1.jpg);
}
a
{
    color:#000;
}
a:hover
{
   color:#502e1c;
 
}
a.on    
{
   color:#502e1c;
   text-decoration:none;
   text-transform:uppercase;
   
   }

#wrapper
{
       
	width:100%;
	height:100%;
	

}
#container
{
   background: #e2d9bf url(/images/background/header.png) no-repeat top left;
	margin:auto;
	width:980px;
 
	border:1px solid #fff;
	padding:10px;
}

#header
{
    height: 160px;
    
}

#body
{
    display:block;
    clear:both;
    margin: 20px;
   
}
#footer
{
    height: 100px;
    margin: 20px;
}
#topnav
{
   margin-top:-20px 
}
#topnav ul
{
     display:inline;
     margin-left: 23px;
     margin-top: 0px;
     padding:0;
}
#topnav li
{
    display:inline;
    list-style:none;
}
#topnav a
{   
    font-weight:bold;
    margin: 0 5px 0 0;

}


   
#bottomnav
{
    text-align:center;
}
#bottomnav ul
{
    display:inline;
}
#bottomnav li
{
    display:inline;
    list-style:none;
}
#bottomnav a
{   
    font-weight:bold;
    margin: 0 5px 0 0;

}



.news
{
    padding:20px;
    margin: 10px auto;
    background: #e2d9bf;
     
  width:960px;
border:1px solid #fff;
}
#glider{margin-top:5px;}
.glideritem {
	float: left;
}
#glidercontainer {

}
#community_icons
{
    font-size:11px;
    font-weight:bold;
    color:#000;
    float:right;
    margin-right:30px;
    padding-top:5px;
    text-align:right;
}
#community_icons img
{

    opacity:0.4;
    filter:alpha(opacity=40);
    margin-top:5px;
}
#community_icons img:hover
{
    opacity:1;filter:alpha(opacity=100)
}

#signature
{
    font-weight:normal;
    font-size:10px;
}

.stylist_name
{
    font-weight:bold;
    font-size:15px;
}
.stylist_bio
{
    margin:5px 5px 20px 5px;
}


.copy
{
    margin: 0 20px 0 20px;
}

.left
{
    float:left;
}

.right
{
    float:right;
}
.center
{
    text-align:center;
}
.top
{
    vertical-align:top;
}
.bottom
{
    vertical-align:bottom;
}
.clearit
{
    clear:both;
}
.bold
{
    font-weight:bold;
}
.no
{
    display:none;
}
.yes
{
    display:block;
}
.border1
{
    border:1px solid #000;
}
.border2
{
    border:1px solid #ddd;
}

.innershadow {
    -moz-box-shadow:inset 0 0 5px #000000;
   -webkit-box-shadow:inset 0 0 5px #000000;
   box-shadow:inset 0 0 5px #000000;

}

.outershadow {
   -moz-box-shadow: 5px 5px 5px #000000;
  -webkit-box-shadow: 5px 5px 5px #000000;
  box-shadow: 5px 5px 5px #000000;

}
