body {
    margin: 0px;
    padding: 0px;
}
a.sort {
    cursor: pointer;
}
input.menu {
    border: 0px solid #245DB6;
    background:transparent;
    color: #000000;
    cursor: hand;
    height: 30px;
    width: 100px;
    align: center;
    font-size: 14px;
    font-family:"Verdana",Georgia,Serif;
    font-weight: regular;
}
input.menu:hover {
    border: 0px solid #245DB6;
    background:url(images/grey_butt.png);
    color: #FFFFFF;
    cursor: pointer;
}
div.friends {
    position:relative;
    align: center;
    valign: middle;
    padding:0.5px; 
    border: 1px solid #245DB6;
    height: 12px;
    width: 20px;
    background: #FFFFFF;
    color: #000000;
    font-size: 9px;
    font-family:"Verdana",Georgia,Serif;
    font-weight: regular;
    left:-20px;
    top:-5px;
}
a {}
a:link.upper {
    text-decoration: none; 
    font-variant: small-caps;
    color: #800000; 
    font-weight:bold;
}
a:visited.upper {
    text-decoration: none; 
    font-variant: small-caps;
    color: #9FC1FF; 
    font-weight:bold;
}
a:hover.upper {
    text-decoration: none; 
    color: #ff9900; 
    font-weight:bold;
}
a:active.upper {
    color: red;
    text-decoration: none
}
a:link.admin {
    color:#00FF00;
    font-size: 12px;
    font-family:"Verdana",Georgia,Serif;
    font-weight: regular;
}

/* Inset 3D Curved */
.inset {
	 background: transparent;
	 width:99%;
	 margin:0 auto;
}
.inset h1, .inset p {
	 margin:0 10px;
}
.inset h1 {
	 font-size:2em; 
	 color:#000000; 
	 letter-spacing:1px;
}
.inset p {
	 padding-bottom:0.5em; 
	 color: #9FC1FF;
}

.inset .top, .inset .bottom {
	 display:block; 
	 background:transparent; 
	 font-size:1px;
}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {
	 display:block; 
	 overflow:hidden;
}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {
	 height:1px;
}
.inset .b2 {
	 background:#FFE7B3; 
	 border-left:1px solid #999; 
	 border-right:1px solid #aaa;
}
.inset .b3 {
	 background:#FFE7B3; 
	 border-left:1px solid #999; 
	 border-right:1px solid #ddd;
}
.inset .b4 {
	 background:#FFE7B3; 
	 border-left:1px solid #999; 
	 border-right:1px solid #eee;
}
.inset .b4b {
	 background:#FFE7B3; 
	 border-left:1px solid #aaa; 
	 border-right:1px solid #fff;
}
.inset .b3b {
	 background:#FFE7B3; 
	 border-left:1px solid #ddd; 
	 border-right:1px solid #fff;
}
.inset .b2b {
	 background:#FFE7B3; 
	 border-left:1px solid #eee; 
	 border-right:1px solid #fff;
}

.inset .b1 {
	 margin:0 5px; 
	 background:#999;
}
.inset .b2, .inset .b2b {
	 margin:0 3px; 
	 border-width:0 2px;
}
.inset .b3, .inset .b3b {
	 margin:0 2px;
}
.inset .b4, .inset .b4b {
	 height:2px; 
	 margin:0 1px;
}
.inset .b1b {
	 margin:0 5px; 
	 background:#fff;
}

.inset .boxcontent {
	 display:block; 
	 background:#FFE7B3; 
	 border-left:1px solid #999; 
	 border-right:1px solid #fff; 
	 color: #000000; 
         font-family: Verdana;
         text-align:center;
	 padding:4px;
}

#container {
	 background:#d8d8ee; 
	 width:600px; 
	 margin:15px; 
	 padding:80px;
}
.xsnazzy h1, .xsnazzy h2, {
	 margin:0 10px; 
	 letter-spacing:1px;
}
.xsnazzy p {
	 color:#FFFFFF;
}
.xsnazzy h1 {
	 font-size:1.5em; 
	 font-variant: small-caps;
	 color:#000000;
}
.xsnazzy h2 {
	 font-size:2em; 
	 color:#000000; 
	 border:0;
}
.xsnazzy p {
	 padding-bottom:0em; 
	 color:#eee;
}
.xsnazzy h2 {
	 padding-top:0.5em; 
	 padding-left:10px;
}
.xsnazzy {
	 background: transparent; 
	 width:800px; 
	 margin:1em;
}

.xsnazzy em {
	 display:block; 
	 width:0; 
	 height:0; 
	 color:#d8d8ee; 
	 overflow:hidden; 
	 border-top:12px solid #fff; 
	 border-left:12px dotted transparent; 
	 border-right:12px dotted transparent; 
	 margin-left:50px;
}

/* hack for IE5.5 */
* html .xsnazzy em {
	 width:24px; 
	 height:12px; 
	 w\idth:0; 
	 hei\ght:0;
}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {
	 display:block; 
	 overflow:hidden; 
	 font-size:0;
}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {
	 height:1px;
}
.xb4, .xb5, .xb6, .xb7 {
	 background:#ccc; 
	 border-left:1px solid #FA9114; 
	 border-right:1px solid #FA9114;
}

.xb1 {
	 margin:0 8px; 
	 background:#FA9114;
}
.xb2 {
	 margin:0 6px; 
	 background:#FA9114;
}
.xb3 {
	 margin:0 4px; 
	 background:#FA9114;
}
.xb4 {
	 margin:0 3px; 
	 background:#FFFFFF; 
	 border-width:0 5px;
}

.xb5 {
	 margin:0 2px; 
	 background:#FFFFFF; 
	 border-width:0 4px;
	 }
.xb6 {
	 margin:0 2px; 
	 background:#FFFFFF; 
	 border-width:0 3px;
} 
.xb7 {
	 margin:0 1px; 
	 background:#FFFFFF; 
	 border-width:0 3px; 
	 height:2px;
} 

.xboxcontent {
	 display:block; 
         color: #283659;
         font-family: Verdana;
         text-align:center;
	 background:#FFFFFF; 
	 border:3px solid #FA9114; 
	 border-width:0 3px; 
	 padding:0px;
}