@charset "utf-8";

/* CSS Document */



body {

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	background: #7992ad;

}

.slideshow { float:left; height: 360px; width: 960px; margin: auto }
.slideshow img {  background-color: #eee; }

#leftColumn a{
 float:left;
 color:#9FF;
 text-decoration:underline;
 padding-left:10px;
 font-weight:bold;
}
#leftColumn a:hover{
 color:#FFF;	
}
h1 {

	float:left;

	cursor:pointer;

	margin:0;

}

h2 {

	font-weight:bold;

	color: #fff;

	font-size: 20px;

	margin:0;

}

h3 {

	color:  #d62229;

	font-size: 24px;

	margin:0;

	font-weight:bold;

}

h4 {

	display:block;

	width: 220px;

	height: 30px;

	color:#fff;

	margin:0;

	text-transform:uppercase;

	background:url(../_img/h4_Bg.jpg) no-repeat;

	-moz-box-shadow: 4px 4px 4px #000;

	-webkit-box-shadow: 4px 4px 4px#000;

	box-shadow: 4px 4px 4px #000;

	font-size: 20px;

	font-weight:bold;

	padding: 5px 0 0 10px;
	
	text-align:center;

}

h5 {
	margin:0;
	font-size: 24px;
	font-weight:100;
	padding:5px 10px 0 10px;
	color:#f00;

}

p {

	font-size: 14px;

	color: #fff;

	padding:0 10px;

	text-align:justify;

}

a, a visited {

	text-decoration:none;

}

	a:hover {

		text-decoration:underline;

	}



/* Header */

#headerWrap {

	width: 100%;

	height: 154px;

	background:url(../_img/header_bg.jpg) repeat-x;

}

	#header {

		width: 960px;

		height: 154px;

		margin:0 auto;

	}

		h1 a {

			display:block;

			width: 233px;

			height: 113px;

			background: url(../_img/logo.jpg) no-repeat;

			text-indent:-9999px;

		}

		#info {

			margin: 20px 10px 0 0;

			float:right;

			text-align:right;

		}

			#info h3 {

				margin-bottom: 5px;

			}

			

		/* Menu */

		#menu {

			width: 960px;

			height: 29px;

			clear:both;

			padding-top: 12px;

		}

			#menu ul {

				margin:0;

				padding:0 0 0 25px;

				list-style:none;

			}

				#menu ul li{

					display:inline;

				}

				#menu ul li a{

					font-size: 18px;

					color: #fff;

					font-weight:bold;

					padding-right: 144px;

					text-shadow:0px 3px 15px #000;

				}

					#menu ul li a#noPad {

						padding:0;

					}

					#menu ul li a:hover {

						text-decoration:none;

						color: #ff0000;

					}

					

/* Main Content */

#mainContentWrap {

	width: 100%;

	height: 100%;

	background:#bae0ff url(../_img/maincontent_bg.jpg) repeat-x;

	overflow:hidden;

	padding-bottom: 40px;

}

	#mainContent {

		width: 960px;

		height: 100%;

		margin:0 auto;

		padding-top: 20px;

	}

		#leaderBoard {
	width: 960px;
	height: 360px;

		}

			#leaderBoard h3 {

				font-size: 36px;

				width: 350px;

				text-indent:15px;

				color: #fff;

				padding: 120px 0 0 90px;

				font-style:italic;

			}

		ul#products {

			margin:0;

			padding: 20px 0 0 0;

			list-style:none;
			
			float:left;

		}

			ul#products li{

				display:inline;

				padding-right: 38px;

			}

			ul#products li#noPad {

				padding:0;

			}

		#content {

			margin-top: 40px;

			width: 960px;

			height: 100%;

			overflow:hidden;

			background: url(../_img/content_bg.png) repeat-y; 

			padding: 10px 0 20px 0;

		}

			#leftColumn {

				width: 675px;

				float:left;

			}

			#rightColumn {

				width: 285px;

				float:left;

			}

			

/* footer */

#footerWrap {

	background:url(../_img/footer_bg.jpg) repeat-x;

	width: 100%;

	height: 100%;

	overflow:hidden;

}

	#footer {

		width: 960px;

		height: 100%;

		overflow:hidden;

		margin:0 auto;

		text-align:right;

		background:url(../_img/footer_bg2.png) center top no-repeat;

		padding: 20px 0;

	}

		#footer a {

			color: #fff;

			text-decoration: underline;

		}

		#footer p{

			margin:0;	

			float:left;

			text-align:right;

			font-size: 12px;

			padding-top: 12px;

		}

		#phone {

			float:right;

			padding-right: 10px;

		}

	
