body {
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	background-image:url('pics/bg-tiles.gif');
	background-repeat:repeat;
}

html {
	margin:0px;
	padding:0px;
	overflow: -moz-scrollbars-vertical; 
	overflow-y: scroll;
}

p {
	font-family: "helvetica neue", helvetica, arial, sans-serif;
	font-size:13px;
	line-height:21px;
	color:#696969;
	letter-spacing:1px;
}

a {
	text-decoration:none;
	padding:0px;
	color:#3E4A68;
	font-weight:bold;
}

a img {
	border-style:none;
}

a:hover {
	color:#6F8BBD;
}

#topBar {
	height:20px;
	width:100%;
	margin:15px 0px 15px 0px;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#292929;
	background-image:url('pics/transpBlack25.png');
	background-repeat:repeat;
	-moz-box-shadow: 1px 1px 5px #000000; /* Firefox */
	-webkit-box-shadow: 1px 1px 5px #000000; /* Safari, Chrome */
	box-shadow: 1px 1px 5px #000000; /* CSS3 */
}

#logo {
	width:454px;
	height:57px;
	padding:0px;
	margin:0px;
}

#logoDiv {
	margin:10px auto 30px auto;
	width:940px;
	text-align:center;
}


#container {
	z-index:10;
	position:relative;
	width:100%;
	height:auto;
	margin:0px auto 0px auto;
	padding:10px 0px 0px 0px;
	border-style:none;
	text-align:left;
	overflow:hidden;
	display:block;
	clear:both;
	background-image:url('pics/transpBlue25.png');
	background-repeat:repeat;
	-moz-box-shadow: inset 0px 0px 5px #000000; /* FF3.5+ */
	-webkit-box-shadow: inset 0px 0px 5px #000000; /* Saf3.0+, Chrome */
    box-shadow:inset 0px 0px 5px #000000; /* Opera 10.5, IE9, Chrome 10+ */
}

#containerInner {
	width:100%;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
}

#containerInnerInner {
	width:940px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
}

#nav {
	height:auto;
	width:940px;
	margin:0px auto;
	padding:0px;
}

#menuLeft, #menuRight {
	height:30px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family: "helvetica neue", helvetica, arial, sans-serif;
}

#menuLeft { float:left; font-size:14px; margin-left:20px; }
#menuRight { float:right; font-size:11px; margin-right:5px; }

#nav li {
	z-index:5;
	position:relative;
	font-weight:bold;
	float:left;
	height:40px;
	margin:0px 10px 0px 0px;
	padding:6px 15px 4px 15px;
	color:#eeeeee;
	background-image:url('pics/transpBlue25.png');
	background-repeat:repeat;
	-moz-border-radius: 3px 3px 3px 3px; /* Firefox */
	-webkit-border-radius: 3px 3px 3px 3px; /* Safari, Chrome */
	border-radius: 3px 3px 3px 3px; /* CSS3 */
	-khtml-border-radius: 3px 3px 0px 0px; /* Linux users */
	border-style:solid;
	border-width:1px 1px 0px 1px;
	border-color:#444444;
	-moz-text-shadow: 0px 0px 3px #000;
	-webkit-text-shadow: 0px 0px 3px #000;
	text-shadow: 0px 0px 3px #000;
	cursor:pointer;
	-moz-box-shadow: 1px 1px 4px #000000; /* FF3.5+ */
	-webkit-box-shadow: 1px 1px 4px #000000; /* Saf3.0+, Chrome */
    box-shadow:1px 1px 4px #000000; /* Opera 10.5, IE9, Chrome 10+ */
}

#menuRight li { height:40px; background-image:url('pics/transpOrange25.png'); margin-top:6px; padding-top:5px;}

.liSelected {
	background-image:url('pics/transpBlack25.png') !important;
	color:#ffffff !important;
	border-color:#353535 !important;
}

#header {
	text-align:center;
	width:940px;
	height:70px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}

#adRotator {
	text-align:left;
	height:30px;
	margin:23px 0px 5px 25px;
	width:620px;
	float:left;
	display:block;
	clear:both;
	font-size:14px;
	letter-spacing:2px;
	background-color:#ffffff;
}

#adRotator img {
	background-color:#ffffff;
	height:27px;
	width:75px;
	-moz-border-radius: 6px; /* Firefox */
	-webkit-border-radius:6px; /* Safari, Chrome */
	border-radius: 6px 6px 6px 6px; /* CSS3 */
	-khtml-border-radius: 6px; /* Linux users */	
	margin-right:17px;
	cursor:pointer;
}

.tds {
	height:1px !important;
	width:1px !important;
	margin:0px !important;
}


#inputBox {
	z-index:10;
	position:relative;
	float:right;
	margin:20px;
	width:250px;
	height:30px;
	overflow:hidden;
	background-color:#ffffff;
	background-image:url('pics/mglass.png');
	background-repeat:no-repeat;
	background-position:top left;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	border-radius: 10px 10px 10px 10px; /* CSS3 */
	border-style:solid;
	border-width:1px;
	border-color:#dddddd;
	-moz-box-shadow: 0px 0px 5px #D8D8D8; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 5px #D8D8D8; /* Saf3.0+, Chrome */
    box-shadow:0px 0px 5px #D8D8D8; /* Opera 10.5, IE9, Chrome 10+ */
}

#inputBox input {
	border-style:none;
	border-width:0px;
	border-collapse:collapse;
	border-color:#ffffff;
	background-color:#ffffff;
	width:210px;
	height:20px;
	margin:0px;
	margin-left:20px;
	padding:5px;
	color:#B0B0B0;
	font-family:sans-serif, tahoma, verdana;
	font-size:14px;
	text-transform:capitalize;
}

#inputBoxInfo {
	height:auto;
	overflow:hidden;
}

#inputBox input:focus {
	outline:none;
}

#main {
	z-index:9;
	position:relative;
	width:900px;
	height:auto;
	min-height:500px;
	margin:0px; margin-top:0px;
	padding:0px 20px; padding-top:5px;
	overflow:hidden;
}

#mainLeft {
	display:block;
	overflow:hidden;
	width:550px;
	margin-right:50px;
	float:left;
}

#mainRight {
	display:block;
	overflow:hidden;
	width:300px;
	float:left;
	clear:right;
	margin-bottom:100px;
}

#mainRight p {
	color:#7E868F;
	font-style:italic;
	line-height:23px;
}


#footer, #footer2 {
	background-image:url('pics/bg-tiles.gif');
	background-repeat:repeat;
	width:940px;
	height:629px;
	margin:100px auto 0px auto;
	padding:0px;
}

#footer2 {
	background-image:url('pics/footer-bg2.png');
	width:940px;
	height:629px;
}

#filterOnOff {
	float:left;
	height:48px;
	width:48px;
}

#filterInfo {
	display:none;
	width:400px;
	position:relative;
	float:left;
	margin:15px 10px 0px 15px;
	padding:10px;
	color:#5F7088;
	background-color:#eeeeee;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	border-radius: 10px 10px 10px 10px; /* CSS3 */
	border-style:solid;
	border-width:1px;
	border-color:#dddddd;
	-moz-box-shadow: 0px 0px 6px #D8D8D8; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 6px #D8D8D8; /* Saf3.0+, Chrome */
    box-shadow:0px 0px 6px #D8D8D8; /* Opera 10.5, IE9, Chrome 10+ */
}

