body { background: url(images/bg.jpg) repeat center fixed; margin-top: 0}
.border { background: #ffffff;}
.tmenu { background: url(images/tmbg.jpg) repeat-y #415266;}
.tmain { background: #1f2c3c;}
.uppercase { text-transform: uppercase}
.capitalize { text-transform: capitalize}
.justify { text-align: justify}
.fontb { font-weight: bolder}
.p2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #cbcbcb;}
.p1 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 22px; color: #ffffff;}
.title { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; color: #ffb006;}
.navi { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 40px; color: #ffffff; font-weight: bolder}
.navi li { list-style: none; margin-left: -40px;}
.navi li a { text-decoration: none;}
.navi li a:link, .navi li a:visited { color: #ffffff;}
.navi li a:hover, .navi li a:active { color: #ffd011; text-decoration: none;}
.navi li a.selected { color: #ffd011;}
.foot { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #e3e6e9; background: #72808f;}
.foot a:link, .foot a:visited { color: #FFFFFF; text-decoration: none;}
.foot a:hover, .foot a:active { text-decoration: underline;}
a:link, a:visited { color: #FFFFFF; text-decoration: none;}
a:hover, a:active { color: #FFFFFF; text-decoration: underline;}
a:link, .foot a:visited { color: #FFFFFF; text-decoration: none;}
a:hover, .foot a:active { text-decoration: underline;}
.fill { background: #303d4d ; text-indent: 5px; border: inherit}
.gallery { list-style: none; margin: 0; padding: 0; width: 556px}
.gallery li { padding: 6px; margin: 0; float: left; position: relative; width: 125px; height: 125px}
.gallery img { background: #1f2c3c; border: solid 1px #999999; padding: 0px;}
.gallery li:hover img { border-color: #ffd011;}

.gallerys { list-style: none; margin: 0; padding: 0; width: 585px;}
.gallerys li { padding: 6px; margin: 0; float: left; position: relative; width: 80px; height: 80px}
.gallerys img { background: #1f2c3c; border: solid 1px #999999; padding: 0px;}
.gallerys li:hover img { border-color: #ffd011;}

.list { list-style: inherit; margin-left: 17px; padding: 0; width: 556px}
.list li { padding: 3px; margin: 0; float: left; position: relative; width: 260px;}
.buttons {
	display: inline;
	background: url(images/buttonM.jpg) repeat-x center center;
	text-align: center;
	padding: 0;
	margin-right: 4px;	
	float: left;}

.buttons a {
	color: #cbcbcb;
	background: url(images/buttonL.jpg) no-repeat left center;
	float: left;
	margin:	0;
	padding-left:7px;
	text-decoration: none;}
	
.buttons a:hover { color: #ffd011}

.buttons a span {
	background: url(images/buttonR.jpg) no-repeat right center;
	display: block;
	padding: 7px 13px 6px 5px;}
	
b { color: #ffea00; font-weight: normal }