*{margin:0; padding:0;}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:1;
	background:#282828 url(images/page-bg.jpg) top center repeat-y;
}
h1{
	font-size:16px;
}
h2{
	font-size:14px;
}
h3{
	font-size:13px;
}
h4{
	font-size:11px;
}
h5{
	font-size:10px;
}
h6{
	font-size:9px;
}
h1,h2,h3,h4,h5,h6{
	margin-bottom:10px;
}
p{line-height:18px;}
a{text-decoration:none;}
a:hover{
}
a img{border:none;}
ul,li{list-style:none;}

.page{
	width:999px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 2px;
}
.header{
	padding-top:0px;
	background-color: #333333;
}
#header{
	border:0px none #FFFFFF;
	margin-bottom:0px;
	background-color: #FFFFFF;
	background-image: url(images/headerbg.jpg);
	background-repeat: no-repeat;
}
	.header-left{
	width:690px;
	float:left;
	border:1px none #ccc;
	height:105px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:1.3;
	margin-left: 5px;
	background-image: url(images/header_no_co.jpg);
	background-repeat: no-repeat;
	margin-bottom: 3px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	}
	.header-right{
	width:255px;
	float:right;
	border:1px solid #FFFFFF;
	height:90px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
	.special{
	position:absolute;
	left:-192px;
	top:39px;
	width:160px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:1.3;
	height: 38px;
	margin: 0px;
	background-color: #143752;
	}
		.header-right a{
	display:block;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6699FF;
	line-height:1.3;
	background-repeat: no-repeat;
	background-position: right bottom;
		}
.menubar{
	
}
#menubar{
	border:1px solid #FFFFFF;
	margin-bottom:0px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:1.3;
}
	.login{
	float:right;
	width:50px;
	background:#fff;
	margin:3px 5px 0;
	border:1px solid #FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:1.3;
	}
	.mediamenu{
	float:right;
	width:150px;
	margin:3px 5px 0;
	background:#fff;
	border:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:1.3;
	}
	/* style for menu */
	ul.nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:1.3;
	}
	ul.nav li{
	float:left;
	position:relative;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 2;
	z-index: 100;
	}
	ul.nav a{
	display:block;
	background:#a9a9a9 url(images/tn-bg.jpg) no-repeat;
	color:#fff;
	width:120px;
	height:25px;
	line-height:25px;
	text-align:center;
	text-transform:capitalize;
	font-weight:bold;
	}
	ul.nav a:hover{
		color:#000;
		text-decoration:none;
	}
		ul.nav li:hover > ul{
			display:block;	
		}
		/* style for sub-menu */
		ul.nav li ul{
			width:120px;
			background:#949494 url(images/tn-bg.jpg) no-repeat;
			padding:10px 0;
			position:absolute;
			left:0;
			top:100%;
			margin:0;
			overflow:hidden;
			display:none;
		}
		ul.nav li li{
			height:22px ;
			line-height:22px;
			padding:0 10px ;
		}
		ul.nav li li a{
			background:none;
			color:#fff;
			width:150px;
			text-align:left;
			text-transform:lowercase;
			font-weight:normal;
		}
		ul.nav li li a:hover{
	color:#333333;
		}
		/* end style for sub-menu */
.main{
	
}
#main{
	border:1px none #ccc;
	width:1001px;
	margin-bottom:1px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
	.main-left-colmn{
	width:672px;
	padding:0px;
	float:left;
	border:1px none #FFFFFF;
	}
		.gallery{
	border:1px solid #FFFFFF;
	padding:1px;
	min-height:230px;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 10;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:1.3;
	float: left;
		}
		.main-left-row-2{
			margin:0 0 10px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:1.3;
			color:#fff;
		}
			.main-left-row-2 a{
	font-family:Tahoma;
	font-size:14px;
	line-height:1.4;
	color:#003366;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
			}
			.main-left-row-2 h2{
				padding-bottom:30px;
			}
			.row-2-one{
	width:175px;
	float:left;
	border:1px solid #FFFFFF;
	height:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000000;
	margin-left: 10px;
	background-color: #fff;
	background-image: url(images/websitebutt235%20high.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
			}
			.row-2-two{
	width:175px;
	float:left;
	border:1px solid #FFFFFF;
	margin-left:4px;
	height:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#003E00;
	background-color: #fff;
	background-image: url(images/videobutt235high.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
			}
			.row-2-three{
	width:168px;
	float:right;
	border:1px solid #FFFFFF;
	height:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#25004A;
	margin-right: 6px;
	background-color: #fff;
	background-image: url(images/printbutt235high.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
			}
		.main-left-row-3{
		}
			.row-3-one{
	width:430px;
	float:left;
	border:1px none #ccc;
	min-height:20px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000;
	background-color: #fff;
	background-image: url(images/club.jpg);
	margin-left: 12px;
	background-repeat: no-repeat;
			}
			.row-3-two{
	width:192px;
	float:right;
	border:1px solid #ccc;
	min-height:20px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000;
	margin-right: 10px;
	background-color: #65A363;
			}
		
	.main-right-colmn{
	width:318px;
	float:right;
	border:1px none #295489;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 0px;
	}
		.main-right-row-1{
	border:1px solid #FFFFFF;
	margin-bottom:0px;
	min-height:222px;
	background-color: #fff;
	background-image: url(images/intro-top4.jpg);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.2;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-right: 5px;
	margin-top: 7px;
		}
		.main-right-row-2{
	border:1px solid #FFFFFF;
	margin-bottom:0px;
	min-height:155px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
		}
		.main-right-row-3{
	border:1px none #ccc;
	min-height:180px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
		}
	
.footer{
	
}
#footer{
	border:1px solid #ccc;
	margin-bottom:10px;
	padding:10px;
	width:980px;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000;
}
	.footer-left{
		width:325px;
		float:left;
		border:1px solid #ccc;
		padding:10px;
		margin-right:10px;
		background:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:1.3;
		color:#000;
	}
	.footer-middle{
	width:325px;
	float:left;
	border:1px solid #ccc;
	padding:10px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000;
	}
	.footer-right{
		width:245px;
		float:right;
		border:1px solid #ccc;
		padding:10px;
		color:#999;
		background:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:1.3;
		color:#000;
	}
		.footer-right p{
			font-size:10px;
			line-height:14px;
		}
		.footer-right a{
			color:#999;
			text-decoration:underline;
		}
		.footer-right a:hover{
			text-decoration:none;
		}
		
.fl{ float:left}
.fr{ float:right}
.wrapper { height:100%; overflow:hidden }
.cl{ clear:both; font-size:0; height:0; }
.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
.png { /* for png ../images to fix for IE6*/ }


/* Alignments */
.center { text-align:center }
.right { text-align:right }
.top {vertical-align:top }
.middle { vertical-align:middle }
#container .main #main .main-left-colmn .main-left-row-2 .row-2-one {
	font-family: "Century Gothic";
	font-size: 12px;
	font-style: normal;
	line-height: 1.3px;
	color: #000055;
}

