html {
	padding:0px;
	margin:0px;
	width:100%;
}

body {
	padding:0px;
	margin:0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:#000 url(../images/bg2.jpg) repeat-x top;
}

a {
	outline:none;
}

#tContainer {
	position:absolute;
	left:50%;
	top:20px;
	width:890px;
	margin-left:-445px;
}

#tHeader {
	width:890px;
	height:148px;	/*445 - 148 = 297*/
	background:#000 url(../images/headers/home.jpg) no-repeat center;
	padding:148px 0px 0px 0px;
}

#tLogo {
	width:149px;
	height:148px;
}

#tLogo img {
	border:0px;
}

#tLine {
	height:6px; /**/
	line-height:6px;
	font-size:6px;
	background:#000 url(../images/greybar.jpg) repeat-x top center;
}

#tMenu {
	height:25px; /**/
	background:#000 url(../images/menu_bg.jpg) repeat-x top center;
}

#tMenu a {
	display:block;
	float:left;
	width:126px; /**/
	height:20px;
	color:#231F20;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	text-align:center;
	border-right:1px solid #7f8080;
}

#tMenu a:hover {
	background:#000 url(../images/menu_hover.jpg) repeat-x top center;
	color:#FFFFFF;
}

#tMenu a.last {
	border:0px;
	width:128px;
	_width:125px;
}

#tMenu a.selected {
	background:#000 url(../images/menu_hover.jpg) repeat-x top center;
	color:#FFFFFF;
}

#tContentHolder {
	background:#282828 url(../images/content_bg.jpg) repeat-x top;
}

#tSelected {
	height:6px;
	font-size:6px;
	line-height:6px;
	background:url(../images/menu_selected.jpg) no-repeat;
}

#tContent {
	padding:30px 40px 20px 40px;
}

#tContent h2 {
	font-size:18px;
	margin:0px 0px 10px 0px;
	padding:0px;
	letter-spacing:1px;
}

#tContent h3 {
	font-size:14px;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:#FF0000;
	font-weight:normal;
}

#tContent p {
	margin:0px 0px 10px 0px;
	padding:0px;
}

#tContent ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 15px;
	color:#FF0000;
}

#tContent ol {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 15px;
}


#tContent a {
	color:#FF0000;
	text-decoration:none;
}

#tContent a:hover {
	text-decoration:underline;
}

#tContent hr {
	background-color:#FF0000;
	border:0px;
	color:#FF0000;
	height:1px;
	margin:20px 0px 20px 0px;
}

#tContentLeft {
	float:left;
	width:364px;
	padding:0px 40px 0px 0px;
}

#tContentRight {
	float:right;
	width:365px;
	padding:0px 0px 0px 40px;
}

.txtRed {
	color:#FF0000;
}

.txtWhite {
	color:#FFFFFF;
}

.txtSmall {
	font-size:10px;
}

#tContentFooter {
	background:#000 url(../images/footer_bg.jpg) no-repeat center;
	height:28px;
}

#tFooter {
	padding:20px 40px 20px 40px;
	font-size:14px;
}

#tFooter a {
	color:#FFFFFF;
	text-decoration:none;
}

#tFooter a:hover {
	color:#FF0000;
}

#tFooterLeft {
	float:left;
}

#tFooterRight {
	float:right;
	text-align:right;
	color:#808080;
	font-size:10px;
}

/****GALLERY****/

#gallery {
	height:445px;
	margin-top:-148px;
}

#gallery td {
	width:148px;
	height:148px;
}

#gallery td img {
	/*border:1px solid #FFFFFF;*/
	cursor:pointer;
}

#gallery td.logo {
	background:#000 url(../images/logo.jpg) no-repeat center;
	height:148px;
}

#gallery td a {
	display:block;
	height:148px;
}

#gallery td.first, td.last {
	width:149px;
}

#thumbnails img {
	border:1px solid white;
	margin:0px 5px 5px 0px;
	cursor:pointer;
}

