/* CSS Document */
body {
text-align : center;
padding:0px; 
font : .7em tahoma, arial, helvetica, sans-serif; 
background-color : #c0c0c0; 
background-image : url(images/grid.gif); 
}

H1 {
font-weight : 200; 
font-size : 20px; 
padding: 0; 
margin : 0; 
color : #000033; 
padding-top : 0; 
}
H2 {
font-weight : 200; 
font-size : 15px; 
padding: 0;
margin:0; 
color : #000033; 
} 
H3 {
padding-right : 0; 
padding-left : 0; 
font-weight : 100; 
font-size : 10px; 
padding-bottom : 0; 
color : #000033; 
padding-top : 0; 
} 
H4 {
padding-right : 0; 
padding-left : 0; 
font-weight : 100; 
font-size : 10px; 
padding-bottom : 0; 
color : white; 
padding-top : 0; 
} 


 /*---------link properties-----------*/
 A {
text-decoration : none; 
} 
A:link {
color : #000033; 
} 
A:visited {
color : #000099; 
} 
A:hover {
background-color : white; 
}  


	
	
#container {
	position: relative;
	width: 758px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background-color:#c0c0c0;
	}
	#logo {
	background-color:#000033;
}
	
#featured {

    text-decoration : none; 

	position: absolute;
	top: 180px;
	right: 75px;
	float: right;
	}
#featuredtxt {
	}
/*--------------------Product content boxes---------------*/
.leftbox{
    position:absolute;
	top: 180px;
	left: 25px;
	float: left;
	width: 200px;
	height: 200px;
	
	}
.centerbox{
    position:absolute;
	top: 180px;
	right: 215px;
	float:none;
	width:300px;
	height: 200px;
	
	}
.rightbox{
    position:absolute;
	top: 180px;
	right: 15px;
	float: right;
	width: 200px;
	height: 200px;

	}
	/*--------------Additional Info menu formating-------------*/
.pic { 
border:1px solid #000033;
}
.aimenu {
position : relative; 
float : left; 
width : 125px; 
height : auto; 
margin-top : 15px; 
margin-bottom : 15px; 
margin-left : 10px;
margin-right : 2px; 
text-align : left; 
 
z-index : 3; 
} 
.aimenu ul {
margin : 1em; 
padding : 1em; 
font-size : 0.9em; 
} 
.aimenu li {
margin : 0; 
list-style-type : none; 
} 
.aimenu p {
margin : 0; 
padding : 0; 
text-align :left; 
} 

	/*------------------------Item text control-----------*/
.border {
border-bottom:1px solid #000033;
}

.desc {
width : 260px;
text-align : left;
margin-left:0em;
padding-right : 0em; 
padding-left : 4em; 
font-size : 1em; 
padding-bottom : 0; 
color : #000033; 
padding-top : 0;
 
}
.descul {
text-align: left;
margin-left: 25px; 
padding-left : 25px;
width : 260px;  
} 
p.desc li {
margin :25px; 
padding : 25px; 
font-size : 0.5em; 
} 
/*Tab Menu*/
#navigation a {
color : #c0c0c0; 
background : #000033 url(images/tab-blue-left.gif) no-repeat 0% 0%; 
text-decoration : none; 
padding-left : 10px; 
} 
#navigation a span {
color : #c0c0c0; 
background : #000033 url(images/tab-blue-right.gif) no-repeat 100% 0%; 
text-decoration : none; 
padding-right : 10px; 
} 
#navigation a:hover {
color : #ffffff; 
background : #20619d url(images/tab-left-hover.gif) no-repeat 0% 0%; 
text-decoration : none; 
padding-left : 10px; 
} 
#navigation a:hover span {
color : #ffffff; 
background : #20619d url(images/tab-right-hover.gif) no-repeat 100% 0%; 
text-decoration : none; 
padding-right : 10px; 
} 
#navigation {
list-style : none; 
padding-left : 20%; 
padding-right : 10%; 
margin : 0; 
} 
#navigation li {
float : left; 
display : block; 
margin : 0; 
padding : 0; 
} 
#navigation a , #navigation a span {
display : block; 
float : left; 
} 
#navigation a , #navigation a span {
float : none; 
} 
.menuborder {
position : relative; 
width : 500px; 
height : 1px; 
border-top : 1px solid #000033; 
}

.main {
position : relative; 
float : none; 
margin-top : 0; 
margin-bottom : 0; 
margin-right : 0; 
margin-left : 0; 
text-align : left; 
}

.maincad {
position : relative; 
float : none; 
width : 300px; 
height : auto; 
margin-top : 0; 
margin-bottom : 0; 
margin-right : 0; 
margin-left : 0; 
text-align : left; 
z-index : 1; 
} 
.widemain {
position : relative; 
float : none; 
width : 600px; 
height : auto; 
margin-top : 5px; 
margin-bottom : 5px; 
margin-right : 5px; 
margin-left : 5px; 
text-align : center; 
z-index : 1; 
} 
/*Page Bottom*/
#copywrite{
padding-right : 0; 
padding-left : 0; 
font-weight : 100; 
font-size : 10px; 
padding-bottom : 0; 
color : white; 
padding-top : 0; 
} 

.footer {
position : relative; 
width : 700px; 
height : 0px; 
border-top : 1px solid #000033; 
} 
.footer {
position : relative; 
width : 700px; 
height : 0px; 
border-top : 1px solid #000033; 
} 
.spacer {
position : relative; 
width : 700px; 
height : 50px; 
} 
