body{
	background:#000;
}
div{
	padding:0;
	margin:0;
	}
.clear {
    clear:both;
    }
.clearLeft {
    clear: left;
    }
.clearRight {
    clear: right;
    }
.clearNone {
    clear: none;
    }
.center{
    margin:0 auto;
	padding:0;
	text-align:center;
	}
.center2{
    display:block;
    margin:0 auto;
	padding:0;
	text-align:center;
	}
.flash{
    margin:25px 0 0 0;
	padding:0;
    z-index:0;
	}
.flashNav{
    width:775px;
	height:75px;
    margin:0 auto;
	padding:0;
    z-index:0;
	}
.right{
	text-align:right;
	}
.left{
	text-align: left;
	}
.rightFloat{
	float : right;
	}
.leftFloat{
	float : left;
	}
.indent{
	text-indent:1em;
	}
.justify{
	text-indent:1em;
    margin:0 0 15px 0;
	}
.unjust{
	text-indent:1.5em;
	line-height:150%;
	}
.italic{
	font-style:italic;
	}
.bold{
	font-weight:bold;
	}
.yellow{
	color:#ffff5e;
	}
.red{
	color:#da3400;
	}
a.cursor {
    cursor: hand;
	font-weight:bold;
	}
a.cursor:hover {
	text-decoration:none;
	}
img{
	border:0;
	}

a {
	color:#da3400;
	}
#main a.textlink  {
	text-decoration : none;
	}

/* Left */
.h1top{
    margin:5px 0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	}
.leftheader {
    margin:5px 0 15px 0;
	padding:0;
	font-size:1.0em;
	font-weight:bold;
	letter-spacing:0.1em;
	color:#ffff5e;
	text-align:center;
	}
#left p{
	padding: 0;
    margin: 0 0 10px 0;
	font: bold .95em "Courier New", Tahoma, Verdana, "Trebuchet MS", arial;
	letter-spacing: 0.05em;
	color: #ffff5e;
	text-align: left;
	}
#left h1{
    margin:0 0 0 0;
	padding:0;
	font-size:.8em;
	font-weight:bold;
	letter-spacing:0.1em;
	color:#da3400;
	}
#left h2{
	padding:0;
    margin:0 0 10px 0;
	font: bold .8em Courier New, Tahoma, Verdana, "Trebuchet MS", arial;
	letter-spacing:0.1em;
	color:#ffff5e;
	}
#left img{
    margin:5px 0;
	}
/* Left List Nav */
#left ul {
	margin: 0 0 10px 10px;
	padding:0 0 0 0;
	list-style-type: none;
	text-align: left;
}
#left ul li a {
	background: #000000 url(../images/nav/bullet.png) left center no-repeat;
	padding: 0 0 0 12px;
	text-align: left;
	font: bold 95% "Trebuchet MS", arial, "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-decoration: none;
	color: #da3400;
}
#left ul li a:hover {
	background: #000000 url(../images/nav/bulletOver.png) left center no-repeat;
	color: #ffff5e;
}
/* End Left List Nav */
#left .center{
	padding: 0;
    margin: 0 auto 0 auto;
	}
.leftNav {
	padding: 0;
    margin: 0 auto;
	font: bold 1.2em "Courier New", Tahoma, Verdana, "Trebuchet MS", arial;
	color: #da3400;
	text-decoration: none;
}
#left .center{
	padding:0;
    margin:25px auto 0 auto;
	}
	
#left a img {
	border:1px solid #da3400;
	}
#left a:hover img {
	border:1px solid #ffff5e;
	}
.pad{
	padding:0;
	margin:0 10px;
	text-align:center;
	clear:left;
	}
/* Right */
#right h1{
    margin:0;
	padding:0;
	font-size:15px;
	font-weight:bold;
	}
#right p{
    margin:0;
	padding:10px 0 0 0;
    margin:0;
	font-size:80%;
	font-weight:normal;
	}
#right a{
    display:block;
	padding:0;
    margin:5px 0;
	font-size:13px;
	font-weight:bold;
	color:blue;
	text-decoration:underline;
	}
#right a:hover{
	text-decoration:none;
	}
/* Main */
#main h1{
	font-size:1.6em;
	letter-spacing:0.1em;
	color:#ffff5e;
	}
#main h2{
	font-size:1.2em;
	color:#da3400;
	padding:0 0 5px 0;
	}
#main h3{
	font-size:1.0em;
	color:#da3400;
	padding:0 0 15px 0;
	text-align:right;
	}
h2.yellow {
	font-size:1.2em;
	color:#ffff5e;
	padding:0 0 5px 0;
	}
#main p{
	padding:0;
	margin:0;
	font: normal 1.1em "Courier New", Tahoma, Verdana, ""Trebuchet MS"", arial;
	color:#ffffff;
	text-align:left;
	}
#main a{
	padding:0;
    margin:0;
	font: bold 1.0em "Courier New", Tahoma, Verdana, "Trebuchet MS", arial;
	color:#da3400;
	text-decoration: underline;
	}
#main a:hover{
	text-decoration:none;
	color:#ffff5e;
	}
#main .imgL{
	margin:5px 15px 0 0;
	padding:0;
	float:left;
	}
#main .imgR{
	margin:5px 0 0 15px;
	padding:0;
	float:right;
	}
	
#main a img {
	border:2px solid #da3400;
	}
#main a:hover img {
	border:2px solid #ffff5e;
	}

.imgC{
    display:block;
	padding:0 0 0 0;
	margin:0 auto;
	text-align:center;
	}
#main  p.justify2{
	text-indent:1em;
	padding:15px 0 0 0;
	text-align:left;
	}
/* Footer */
.footer{
	color:#ffff5e;
	background-color:#000;
	}
.footer p{
	width:100%;
	padding:5px 0;
	margin:0;
	text-align:center;
	font-weight:bold;
	font-size: 1.2em;
	}
/* Guestbook */
.guestbook{
    width:550px;
    margin:0 auto 10px auto;
	padding:10px;
	border:1px solid #da3400;
	}
.guestbook b{
	color:#ffff5e;
	}
div.guestbook {
	color:#fff;
	background:#000;
	}
.gb{
    width:550px;
    margin:0 auto;
	padding:10px;
	border:0px solid #da3400;
	}
.gb b{
	color:#ffff5e;
	}
div.gb {
	color:#fff;
	background:#000;
	}
#main .gb a img {
	border:0px solid #da3400;
	padding:2px;
	}
#main .gb a:hover img {
	border:0px solid #da3400;
	padding:2px;
	}
