/* TEKPOWER CSS Document 
   Copyright 2007 Ebear studios
   Last edit date: 2007-02-07 */
* { margin:0; padding:0; outline:none;}
body,html {background:#F6F5F2 url(pix/body.png) repeat-x;}
body {text-align:center; min-width:949px; color:#444;
	font:76%/1.5 Geneva,Verdana,Arial,Helvetica,sans-serif;}
a:link,
a:visited {
	color:#AE4F0C;
	font-weight:bold;
	text-decoration:none;
}
a:visited {color:#333}
a:focus,
a:hover {
	border-bottom-style:solid;
	color:#D03900;
}

a img {border:none;  border-style:none;}

ul {list-style-type:none}

h4 {font:0.9em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:3px 0;}

map {border:none;}

#mainpage {width:100%; margin:0 auto; padding:0 5px; background:#F6F5F2 url(pix/body.png) repeat-x;}

#secbox {width:949px; text-align:center; margin:0 auto; padding:0 5px; background-color:#fff;}

#toptext {
	position:relative;
	margin:0 auto;
	background:#fff;
	text-align:right;
}
#cart, #final {
	margin:0 0 5px;
	padding:0 0.5em;
	list-style:none;
	background:#f1efe7;
}
#cart li, #final li {
	display:inline;
	font-size:1em;
	line-height:1.7;
}
#cart a:link,
#cart a:visited {
	padding-right:0px;
	border-color:#fff;
	color:#666;
	font-weight: lighter;
}
#cart a:focus,
#cart a:active,
#cart a:hover {
	color:#ae4f0c;
	text-decoration:underline;
}

#brandtop { margin:0 0 5px 0; position:relative; width:100%; height:80px; min-width:949px; background:url(pix/flat.gif) repeat-x;}

#mainnav {width:100%;
        height:27px;
    	line-height:normal;
		background:#fff url(pix/bg1.gif) repeat-x bottom;}

#menuloction {text-align:center; position:relative; width:949px; margin:auto; padding:inherit;}

#menu { background-color:#f1efe7;
		list-style:none;
		margin:0;
		padding:0;
		clear:both;
	}
#menu li { float:left;
	background:url(pix/norm_right.gif) no-repeat right top;
    margin:0;
    padding:0;
}
#menu li:hover {
	float:left;
	background:url(pix/norm_right_on.gif) no-repeat right top;
    margin:0;
    padding:0;	
}
#menu #current {background-image:url(pix/norm_right_on.gif);
    }
#menu #current a {
    background-image:url(pix/norm_left_on.gif);
	padding-bottom:8px;
    }
#menu a:link,
#menu a:visited {display:block;
	background:url(pix/norm_left.gif) no-repeat left top !important;
		font:0.9em Geneva,Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#4f4f4f;
		padding:7px 9px 6px;
		border:none;
		}
#menu a:hover {display:block;
	background:url(pix/norm_left_on.gif) no-repeat left top !important;
		font:0.9em Geneva,Verdana, Arial, Helvetica, sans-serif;		
		font-weight:bold;
		color:#03305E;
		padding:7px 9px 7px;
		border:none;
		text-decoration:underline;
}
		
#search {background:url(pix/sea1.gif) no-repeat; text-align:left; position:relative; width:100%; height:35px; padding:2px 0 0 0;}
#tex {float:left; width:105px; margin:6px 0 0 6px; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.fir {margin:4px 5px 0 0; display:inline; float:left;}
.sec {margin:5px 0 0;}
#content {background-color:#fff; position:relative; width:100%; height:905px;}
#index {float:left; width:210px; height:100%; text-align:left;}
#pix a {border:none}
.leftcont li {font-size:1em;}
.leftcont li a:link,
.leftcont li a:visited,
.leftcont li a:hover {font:0.90em Geneva, Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 12px; color:#333333; background:url(pix/naw1.gif) no-repeat 0 70%;}
.leftcont li a:hover {font:0.90em Geneva, Arial, Helvetica, sans-serif; font-weight:bold; border:none; padding:0 0 0 12px; background:url(pix/naw.gif) no-repeat 0 70%; color:#03305E; text-decoration:underline;}
#ss {float:left; width:2px; height:100%; background: url(pix/line.gif) repeat-y; margin:0 0 0 2px; position:relative;}
#main {float:left; width:733px; height:905px; background-color:#fff; margin:0 0 0 2px;}
#main a:visited, 
#main a:link,
#main a:hover {border:none; font:1em Geneva,Verdana, Arial, Helvetica, sans-serif;		
		font-weight:bold;
		color:#4f4f4f;}
#main a:hover {border:none; font:1em Geneva,Verdana, Arial, Helvetica, sans-serif;		
		font-weight:bold;
		color:#03305E;
		text-decoration:underline;}
#main p {text-align:left; padding:0 0 0 10px;}
#main span {color:#03305E; font-weight:bold;}
#trac {background:url(pix/tracker.gif) no-repeat; width:544px; height:60px;}
#down {background:url(pix/download.gif) no-repeat; width:544px; height:60px;}
#main li {text-align:left; text-indent:3em; font-size:12px; list-style:inside disc;}

div#maina {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainb {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainc {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#maind {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#maine {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainf {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#maing {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainh {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#maini {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainj {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#maink {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainl {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainm {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainn {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#maino {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}
div#mainp {float:left; background-color:#D7D3C1; width:178px; margin:5px 0 0 5px;}

#footer {text-align:right; width:959px; height:35px; margin:0; padding:0;}
#mone {background:url(pix/foot1.gif) no-repeat; width:959px; height:35px; margin:0; padding:0;}
#mone p{font:1.1em Verdana, Arial, Helvetica, sans-serif; color:#03305E; text-transform:capitalize; text-align:left; padding:7px 0 0 70px; font-weight:bold;}
.df{margin:-23px 0 0 625px; padding:0; text-align:right; display:block;}
#mono {width:100%; text-align:center;}
#final a:link,
#final a:visited {
	padding-right:0px;
	border-color:#fff;
	color:#666;
	font-weight: lighter;
}
#final a:focus,
#final a:active,
#final a:hover {
	color:#ae4f0c;
	text-decoration:underline;
}


