body {
    background-color: #ffffff;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:	x-small; /*For IE5/Win */
	voice-family:	"\"}\"";
	voice-family:	inherit;
	font-size:	small;  /*For compliant browsers */
}

body {
	font-size:	x-small; /*For IE5/Win */
}

html>body {
	font-size:	small;  /*For opera, firefox, ie7 etc */
}

a img {
    border: 0;
}

.clear {
	border: 0;
	clear: both;
    display: block;
    float: none;
    margin: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

form {
    position: relative;
	margin: 0;
	padding: 0;
	height: 1%;
}

.container {
    position: relative;
    width: 990px;
    left: 50%;
    margin: 15px 0px 0px -495px;
}

/*Top*/

#top {
    position: relative;
    width: 100%;
}

#top #contact {
    position: absolute;
    right: 78px;
    top: 30px;
}

#contact .detail {
    display: block;
    width: 100%;
    margin-bottom: 5px;
    color: #646467;
}

#contact .detail, #contact a {
    color: #555555;
}

/*Menu*/

#menu {
    position: relative;
    width: 98%;
    margin: 8px 0px 8px 0px;
    padding: 0px 1% 0px 1%;
    background: #939598 url("/img/menuBG.jpg") repeat-x;
    overflow: auto;
}

#menu a {
    position: relative;
    float: left;
    padding: 7px 16px 9px 16px;
    color: #3f3f40;
    text-decoration: none;
    font-weight: bold;
    border-right: 2px solid #939598;
}

#menu a:hover, #menu #sel {
    background: url("/img/menuSelBG.jpg");
    color: #ffffff;
}

#menu #friends {
   border-right: 0;
}

#mainWrap {
    position: relative;
    width: 100%;
    overflow: auto;
    margin-bottom: 5px;
}

#mainWrap .col {
    width: 19%;
    min-height: 465px;
    float: left;
}

#mainWrap #leftCol {
    background: #57575a;
}

#mainWrap #rightCol {
    background: #fcb814;
    float: right;
}

#leftCol ul, #rightCol ul {
    float: left;
    padding: 0;
    margin: 5px 10px 0px 0px;
    display: inline;
    list-style-position: outside;
}

#leftCol li, #rightCol li {
    position: relative;
    margin: 12px 0px 0px 22px;
    padding: 0;
    color: #fcb814;
}

#leftCol li, #leftCol li a {
    color: #fcb814;
}

#rightCol li, #rightCol li a {
    color: #57575a;
}

#leftCol li a, #rightCol li a {
    font-size: 85%;
    text-decoration: none;
}

#mainWrap #mainCol {
    width: 58%;
    min-height: 465px;
    margin: 0px 2% 0px 2%;
}

.colInner {
    position: relative;
    width: auto;
    min-height: 463px;
    border: 1px solid #939598;
}

#ears {
    position: absolute;
    left: 30px;
    top: 33px;
    z-index: 0;
}

#mainWrap h1 {
    position: absolute;
    color: #939598;
    margin: 42px 28px 10px 50px;
    padding: 0;
    font-size: 300%;
    z-index: 1;
}













