/*
Copyright (c) 2006 DBA DESIGN SERVICES LIMITED.  All rights reserved.
*/

a	{
	font-family:verdana,sans serif;
	text-decoration:none;
	}

em	{
	font-style:normal;
	}

img	{
	border:0px;
	}

body	{
	background: url(bg.jpg) center top repeat-x #000 ;
	margin:10px 0px 0px 0px;
	}

	.tpnv	{
		background:#990000;
		width:775px;
		border-top:solid 1px #fff;
		}

		.tpnv table tr td a, .collnks a, .PGTBL tr td a{
			display:block;
			color:#fff;
			font-size:11px;
			}

		.tpnv table tr td a:hover, .collnks a:hover, .PGTBL tr td a:hover{
			display:block;
			color:#fff;
			font-size:11px;
			background:#ff0000;
			}

		#tpnvlnks td a{
			padding:5px 3px 3px 2px;
			border-right:solid 1px #cc0000;
			}

		#tpnvlnks td a:hover{
			padding:5px 3px 3px 2px;
			border-right:solid 1px #cc0000;
			}

		#tpnvlnks td a img{
				margin:0px 1px 0px 1px;
				}

			.tpnv table tr td a img{
				margin: 0px 2px 2px 2px;
				}

			.collnks a img, .PGTBL tr td a img{
				margin:0px 2px 2px 2px;
				}	

			.collnksTD a{
				padding: 2px 3px 1px 0px;
				border-top:solid 1px #cc0000;
				}	

	.MAINTBL{
		width:775px;
		background:#fff;
		}

		.LTD	{
			width:600px;
			}

		.RTD	{
			width:165px;
			background:#990000;
			padding: 0px 0px 5px 10px;
			}

		.RTD a	{
			padding: 2px 3px 1px 0px;
			border-top:solid 1px #cc0000;
			}

			.RTD div{
				margin-top:6px;
				width:155px;
				border-top: solid 1px #cc6666;				
				background:#650000;
				}

				.RTD div em, .hdngIMP{
					display:block;
					background:#cc0000;
					font-family:impact, sans serif;
					font-size:20px;
					padding:2px 0px 2px 2px;
					color:#fff;
					}

/* PAGES ===================== */

	.PGTBL	{
		border:solid 10px #fff;
		}

	.PGTBL tr td a {
		padding:2px 5px 3px 3px;
		background:#cc0000;		
		}

	.hdng	{
		margin:10px;
		font-family:impact;
		color:#cc0000;
		border-bottom:solid 1px #cc0000;
		font-size:24px;
		}

	.mtext	{
		padding:10px;
		font-family:verdana,sans serif;
		font-size:12px;
		line-height:1.4em;
		}

		.mtext a{
			color:#cc0000;
			}

	.ulsq	{
		list-style-type:square;
		}

/* D LISTS ===================== */

	.Fbx	{
		border:solid 1px #990000;
		margin:0px 0px 10px 0px;
		background: #f2f2f2;
		}

	.F1	{
		padding:4px 0px 4px 4px ;
		background: #cc0000;
			font-family:impact;
			color:#F5CCCC;
			font-size:24px;
		}

		.F1 span{
			color:#fff;
			padding-left:6px;
			}

		.F1 em{
			color:#fff;
			padding-left:6px;
			font-style:normal;
			}

		.F2	{
			padding:5px;
			background: #e2e2e2;
			font-family:verdana, sans serif;
			color:#333;
			font-size:12px;
			}

			.F2 em	{
				padding:0px 5px 0px 0px;
				}


				.F3	{
				padding:5px;
				}

/* LISTS ======================= */

	ul 	{
		list-style-type:square;
		}

		ul li	{
			line-height:1.8em;
			padding:10px 0px 10px 0px;
			}


		ul li em{
			display:block;
			margin:0px 0px 5px 0px;
			font-family:impact;
			color:#cc0000;
			font-size:24px;
			}

/* GALLERY ===================== */

	.glry td a{
		height:210px;
		width:140px;
		display:block;
		border:solid 1px #ddd;
		font-size:10px;
		color:#333;
		background:#fff;
		}


	.glry td a:hover{
		height:210px;
		width:140px;
		display:block;
		border:solid 1px #cc0000;
		background:#d2d2d2;
		}

		.glry td {
			width:170px;
			}

		.glry td a b{
			display:block;
			background:#cc0000;
			color:#fff;
			font-size:10px;
			}

	.glrypic	{
			width:138px;
			display:block;
			}

		.glry td a b img{
			margin: 0px 2px 0px 2px;
			}

		.glry td a em{
			font-style:normal;
			display:block;
			padding:2px;
			}

		.shad	{
			width:140px;
			height:10px;
			display:block;
			}

		.clp	{
			clip:rectangle(0px, 30px, 50px, 0px )
			}

/* PAGES ===================== */

	.sml, .F1 em	{
		font-family:verdana,sans serif;
		
		font-size:10px;
		}

	.ftr 	{
		font-family:verdana,sans serif;
		font-size:10px;
		color:#fff;		
		background:#cc0000;
		padding:5px 0px 6px 20px;
		}
