/* z-index 1 container layout */
body {	background-color:#1a1919;
		padding:0;
		margin:0;
		font:.9em Arial, Verdana, sans-serif;
		color:#292828;
		}
h1,h2,h3,h4,p {	margin:0;
				padding:0
				}
img {border:none}

#container {position:relative;
			width:230px;
			height:auto;
			}
#banner {	width:230px;
			height:auto;
			z-index:2
			}
#leftedge {display:none
			}
#main { position:absolute;
		top:280px;
		left:0px;
		width:230px;
		height:auto;
		background-color:#de651e;
		z-index:1
		}
#rightedge {display:none
			}
#bottomedge {display:none
			}
/*content layout in main container*/


#leftcontent {	position:absolute;
				width:230px;
				height:auto;
				z-index:2
			}
#title {background:#de651e url(../siteImages/titleBkgd.jpg);
		width:150px;
		height:55px;
		z-index:2
		}
		
#sidebar {	position:relative;
			top:0px;
			left:150px;
			width:80px;
			height:auto;
			background-color:#d31145;
			z-index:2
			}

#footer {width:200px;
		height:auto;
		background:transparent;
		}
/*3rd index layout*/
#logo {	position:absolute;
		top:0;
		left:0;
		width:200px;
		height:50px;
		padding:10px 0 0 10px;
		z-index:3
		}		
/*formatting of top navigation */
#horznav {position:absolute;
					top:200px;
					padding:1px
					}
.menutitle a, .menu a {
	font:.8em "Trebuchet MS", Lucida Grande,arial, sans-serif;
	text-decoration:none;
	display:block;
}	
.menutitle a:hover, .menu a:hover {
	font:.8em "Trebuchet MS", Lucida Grande,arial, sans-serif;
	text-decoration:none;
	display:block;
}
.menutitle a {color:#5dc8dd;
				font-weight:bold}
.menutitle a:visited {color:#5dc8dd;
				font-weight:bold}
.menutitle a:hover {
	color:#fff;
	font-weight:bold
}

#mensmenu {display:none}
#womensmenu {display:none}
#kidsmenu {display:none}
#commenu {display:none}
#techmenu {display:none}
#multimenu {display:none}

.menu a:hover {background-color:#fff}

.menu {	background-color:#70c8df;
		filter:alpha(opacity=90);	/* Internet Explorer       */
		moz-opacity:.90; 			/* Mozilla 1.6 and below   */
		opacity:.90;				/* newer Mozilla and CSS-3 */
		border:1px solid #01427a
}
.menu a {color:#01427a;
		padding: 0 5px;
		border-bottom: 1px solid #01427a
}

.topnav {position:absolute;
	top:90px;
	left:0px;
	padding:5px;
	height:30px}

.topnav ul {
	margin:0;
	padding:0
	}

.topnav li {padding:2px 0;
	list-style-type:none;
			}

.topnav img {width:18px;
			height:18px;
			padding-left:2px;
			vertical-align:bottom
				}
.topnav a:link,a:active {text-decoration:none;
			color:#dcdbdb;
			font:1em Trebuchet MS, Lucida Grande, sans-serif;
			padding:0 2px 0 0
			}
.topnav a:visited {font:1em Trebuchet MS, Lucida Grande, sans-serif;
				color:#dcdbdb;
				text-decoration:none;
				padding:0 2px 0 0}
.topnav a:hover {color:#5dc8dd;
				font:1em Trebuchet MS, Lucida Grande, sans-serif;
				padding:0 2px 0 0}

.lang a:link,a:visited,a:active{	color:#f34e4d;}
.lang a:hover{color:#fff}
.ind {color:#9fc63b}			
#searchQuery {
	position:absolute;
	top:50px;
	color:#fff;
	padding:0px
}
#searchQuery ul {
	font-size:11px;
	list-style-type:none;
	text-align:right;
	margin:0;
	padding:2px
}
/*formating of leftcontent*/
#title h1 {	font:small-caps 1.5em Trebuchet MS, Lucida Grande, sans-serif;
			font-weight:normal;
			color:#fff;
			padding:0 5px 0 5px
			}
#transbox {	background-color:#fff;
			filter:alpha(opacity=70);	/* Internet Explorer       */
			moz-opacity:.70; 			/* Mozilla 1.6 and below   */
			opacity:.70;				/* newer Mozilla and CSS-3 */
			width:150px;
			height:auto;
			z-index:2
			}
			
#content {	width:150px;
			height:auto;
			position:absolute;
			z-index:3;
			background-color:transparent;
			padding:5px 0 5px 2px
			}

#content p {padding: 2px;
}
#content ul {list-style:none;
	padding:0;
	margin:0}
#content li {margin:0;
			padding:0;
			}
#content a:link, a:active {
	color:#0489fa;
	font-weight:bold
}
#content a:visited {
	color:#0489fa;
	font-weight:bold
}			
#content a:hover {color:#555353;
				font-weight:bold;
				}

#content h2 {	padding: 2px 1px;
				margin:0;
				background-color:#908f8f;
				color:#fff;
				font:small-caps 1.4em Trebuchet MS, Lucida Grande, sans-serif;
				font-weight:normal;
				}
#content table {margin:0px 1px;
				z-index:3}
#content table input {font-size:.8em; width:60px}

/* formating of right sidebar */
.uppersidebar {padding:2px}
.uppersidebar img {width:75px}

.lowersidebar {padding:2px;
				color:#fff;}

.infotitle {width:75px;
			height:40px;
			background-color:#40b2e5;
			}
.infotitle h2 {	font:small-caps 1.2em Trebuchet MS, Lucida Grande, sans-serif;
				font-weight:normal;
				padding:2px;
				}
#infobox{background-color:#000;
		filter:alpha(opacity=29); 	/* Internet Explorer       */
		moz-opacity:.29;  			/* Mozilla 1.6 and below   */
		opacity:.29;  				/* newer Mozilla and CSS-3 */
		width:75px;
		height:auto;
		padding: 5px 0 5px 0;
		z-index:2
		}		
#text {	width:75px;
		height:auto;
		position:absolute;
		background-color:transparent;
		z-index:3;
		padding-top:5px;
		text-align:justify
		}
#text ul {	list-style-type:none;
			margin:0;
			padding:0 2px 2px 2px;
			}
#text li {	margin:0;
			padding:0;
			padding-bottom:1px;
			color##92dcfd
			}
#text p {padding: 0px 2px 0px 2px;}
#text h3 {	font:small-caps 1em Trebuchet MS, Lucida Grande, sans-serif;
			font-weight:bold;
			color:#fff;
			padding:1px 1px 1px 2px}
#text a:link { color:#92dcfd;
			}
#text a:visited {color:#dc5724}
#text a:hover {color:#fff
				}
				
/*formatting of footer*/
#footer {	font:normal small-caps .9em Treduchet MS, Lucida Grande, sans-serif;
			color:#fff;
			padding: 0 10px 10px 0
			}
				
#footer a {font:normal small-caps .9em Treduchet MS, Lucida Grande, sans-serif;
			color:#fff;
			text-decoration:none;
			padding: 0 2px
			}

#footer a:hover {color:#2a2929}

.links li {
			list-style-type:none;
			}
.links img {width:230px}
.newsletter ul {list-style-type:none;
			text-align:left;
			margin:0;
			padding:0 0 0 5px
			}
.newsletter li {padding-bottom:5px}

/*formatting span text*/				

.fweight {font-weight:bold}



				
