body {background-color : #000000;	margin-top : 0px;	margin-bottom : 5px;}

.header-back {background-image : url(../images/background-header.jpg);	height : 158px;	width : 850px;}
.gold-line {background-color : #c2a331;	height : 1px;	width : 850px;}

#nav-box {float : right; width : 449px;}
.nav-name {background-image : url(../images/thecellopath.jpg); height : 127px; width : 449px; text-indent : -9999em;}

ul#nav {background : url('../images/background-nav.jpg') no-repeat; width : 449px; height : 30px; margin : 0 0 0 0; padding : 0 0 0 39;}
ul#nav li {float : left; list-style-type : none;}
ul#nav li a {height : 30px; display : block; position : relative; top : 0; text-indent : -9999em; outline : none;}
li#n1 a {background-position : 0 0; width : 76px; left : 14;}
li#n1 a:hover, li#n1 a.active {background-position : -14 0;}
li#n2 a {background-position : 0 0; width : 148px; left : 18px;}
li#n2 a:hover, li#n2 a.active {background-position : -18px 0;}
li#n3 a {background-position : 0 0; width : 127px; left : 22px;}
li#n3 a:hover, li#n3 a.active {background-position : -22px 0;}

.main-body {height : 620px; padding : 30 35 30 35; background-image : url(../images/background-body.jpg); background-position : bottom;	background-repeat : repeat-x; font-family : Arial Narrow; font-size : 16px; color : #ffffff;}

.text-index {padding-top : 40px; font-family : Arial Narrow; font-size : 19px; color : #ffffff; line-height : 30px;}

#footer {width : 850px; padding-top : 4px; font-family : Arial; font-size : 12px; color : #616161;}
a.footer {color : #616161; text-decoration : none;}
.footer-left {float : left; width : 400px;}
.footer-right {float : right;}

h1 { font-family : Arial; font-size : 26px; color : #ffffff; margin: 0; font-weight: normal; }
h2 { font-family : Arial; font-size : 18px; color : #ffffff; margin: 0; } 

.holder { margin-bottom: 10px; }
.left { float: left; width: 200px; }
.right { float: left; width: 200px; }
.clear { clear: both; }

.button { border: 1px solid #CCCCCC;  font: 16px Arial; padding: 3 20 3 20; background-image: url('/images/button.jpg'); color: white; font-weight: bold; }

.error { font-family: Arial, Helvetica, Verdana; font-size: 10pt; color: red; background: #fff1f1; font-weight: bold; border: 1px solid gray;  padding: 15px; align: center; }

.info { font-family: Arial, Helvetica, Verdana; font-size: 10pt; color: green; background: #d0ffd1; font-weight: bold; border: 1px solid gray;  padding: 15px; align: center; }

#indexlist { font-family: Arial; color: white; font-size: 14px; margin: 0; padding: 0;}
#indexlist li { line-height: normal; float : left; list-style-type : none; margin-right: 10px; margin-left: 10px; }
#indexlist li a { color: white; }

#about li { margin-bottom: 20px; }