/* 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:100px;
		height:auto;
		padding:0px;
		}
		
/*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 2em Trebuchet MS, Lucida Grande, sans-serif;
			font-weight:normal;
			color:#fff;
			padding:1px
			}
#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
			}
#transboxProd {	background-color:#fff;
			filter:alpha(opacity=99);	/* Internet Explorer       */
			moz-opacity:.99; 			/* Mozilla 1.6 and below   */
			opacity:.99;				/* newer Mozilla and CSS-3 */
			width:150px;
			height:auto;
			z-index:2
			}
			
#content {	width:150px;
			height:auto;
			position:absolute;
			background-color:transparent;
			padding:10px 0 5px 0;
			z-index:3
			}

#content table {margin:5px 0;
				width:150px
}
.clip {
	width:45px;
	margin-right:auto;
	margin-left:auto
}
#content td {vertical-align:top}

#content ul {
	list-style:none;
	padding:1px 0 2px 0;
	margin:0
}

#content a:link {color:#0489fa;
				font-weight:bold}
				
#content a:hover {color:#555353;
				font-weight:bold}

#content a:visited {color:#dc5724}

#content h2 {	padding: 5px 2px;
				margin:2px;
				background-color:#908f8f;
				color:#fff;
				font:small-caps 1.4em Trebuchet MS, Lucida Grande, sans-serif;
				font-weight:normal;
				}
#content h2 span {
	background-color:#908f8f;
	padding: 2px;
	margin:10px 0 10px 0
}
#content h3 {font-size:1em;
}
#content p {font-size:.8em;
	padding:0 5px}
	
#content table p {padding:0}
#content img {
	width:45px;
}
#grid {padding:0;
				font-size:.8em
}
#grid th {
	text-transform:uppercase;
	font-size:1.2em}
#grid td {
	vertical-align:top;
}
#grid ul { padding:1px 0;
			margin:0
}
#grid li {padding: 0}
/*content section with images*/
#contentimg {width:45px;
			height:auto;
			position:absolute;
			background-color:transparent;
			padding:1px;
			z-index:3
			}
#contentimg table {margin:0px;
				padding:0;
				text-align:left;
}
#contentimg p {padding: 1px;
			text-align:justify
}
#contentimg ul {list-style:none}
#contentimg li {margin:0;
			padding:0;
			padding-bottom:1px
			}
#contentimg a:link {color:#0489fa;
				font-weight:bold}
				
#contentimg a:hover {color:#555353;
				font-weight:bold}

#contentimg a:visited {color:#dc5724}

#contentimg h2 {padding: 10px 0 5px 0;
				margin-left: 2px;
				color:#fff;
				font:small-caps 1.4em Trebuchet MS, Lucida Grande, sans-serif;
				font-weight:normal;
				}
#contentimg h2 span {
	background-color:#908f8f;
	padding: 2px;
	margin:10px 0 10px 2px
}
#contentimg img {
	float:right; 
	width:45px;
	margin:0 0 2px 2px;
}
/* formating of right sidebar */
.uppersidebar {padding:2px;
				color:#fff}
.uppersidebar img {width:75px;
					padding:2px 0}

.lowersidebar {padding:2px;
				color:#fff;}
				
.infotitle {width:75px;
			height:30px;
			background-color:#40b2e5;
			}
.infotitle h2 {	font:small-caps 1.2em Trebuchet MS, Lucida Grande, sans-serif;
				font-weight:normal;
				padding:2px 2px 2px 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 h3 {font-size:.9em;
	padding:2px 0 2px 2px }
	
#text ul {	list-style-type:none;
			margin:0;
			padding:0 2px 0 2px;
			}
#text li {	margin:0;
			padding:0;
			padding-bottom:5px
			}
#text p {padding: 2px 2px 2px 5px;
		text-align:left}

#text a:link { color:#92dcfd;
			}
#text a:visited {color:#dc5724}
#text a:hover {color:#fff
				}
	
/*second box on sidebar*/
#middlesidebar {padding:2px;
				color:#fff}
				
.infotitle2 {width:75px;
			height:30px;
			background-color:#40b2e5;
			}
.infotitle2 h2 {font:small-caps 1.4em Trebuchet MS, Lucida Grande, sans-serif;
				font-weight:normal;
				padding:2px 2px 2px 5px;
}

#text2 {width:200px;
		height:auto;
		position:absolute;
		background-color:transparent;
		z-index:3;
		padding-top:5px;	
		}
			
#text2 h3 {font-zie:.9em;
	padding:5px 0 2px 5px}
				
#text2 ul {	list-style-type:none;
			margin:0;
			padding:0 2px 0 5px;
			}
#text2 li {	margin:0;
			padding:0;
			padding-bottom:2px
			}
#text2 p {padding: 2px 2px 2px 5px;
		text-align:left}

#text2 a:link { color:#92dcfd;
			}
#text2 a:visited {color:#dc5724}
#text2 a:hover {color:#fff
				}
#infobox2{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:200px;
		height:auto;
		padding: 2px 0 2px 0;
		z-index:2
		}	
		
/*3rd box on sidebar*/
#middlesidebar2 {padding:15px;
				color:#fff}
.infotitle3 {width:75px;
			height:30px;
			background-color:#40b2e5;
			}
.infotitle3 h2 {font:small-caps 1.4em Trebuchet MS, Lucida Grande, sans-serif;
				font-weight:normal;
				padding:2px 2px 2px 5px;
}

#text3 {width:200px;
		height:auto;
		position:absolute;
		background-color:transparent;
		z-index:3;
		padding-top:20px;	
		}
			
#text3 h3 {font-zie:.9em;
	padding:15px 0 10px 10px}
				
#text3 ul {	list-style-type:none;
			margin:0;
			padding:0 15px 0 15px;
			}
#text3 li {	margin:0;
			padding:0;
			padding-bottom:5px
			}
#text3 p {padding: 2px 2px 2px 5px;
		text-align:left}

#text3 a:link { color:#92dcfd;
			}
#text3 a:visited {color:#dc5724}
#text3 a:hover {color:#fff
				}
#text3 img {width:75px;
			padding:6px 0}
#infobox3{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:200px;
		height:auto;
		padding: 2px 0 2px 0;
		z-index:2
		}

/*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;
			}
.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}



				
