/* CSS Document */
body{
width:1000px;
background-color:#ffffff;
background-image:url(../images/newback.jpg);
background-repeat:no-repeat;
background-position:center top;
margin:0 auto;
}


#maincontainer
{
clear:both;
float:left;
width:940px;

margin-top:5px;
margin-left:20px;
}


#header {
	float:left;
	clear:both;
	margin-left:46px;
	_margin-left:15px;
	width:868px;
}
#logo
{
	margin-left:10px;
	width:198px;
	height:68px;
	margin-top:20px;
}
#links
{
	clear:both;
	float:left;
	margin-left:10px;
	_margin-left:5px;
	margin-top:-5px;
	text-align:left;
}
#links ul {
margin:0px;
margin-top:10px;
margin-bottom:11px;
padding:0px;
}
#links ul li{
display:inline;

list-style-type:none;
/*position:relative;*/

}

#mainBody {
	float:left;
	clear:both;
	_width:870px;
	*width:870px;
	margin-left:46px;
	_margin-left:16px;
}
#links a
{font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
font-size:14px;
text-decoration:none;
color:#797878;
}
#links a:hover
{font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
font-size:14px;
text-decoration:none;
color:#E99400;
}
#border
{

clear:both;
float:left;
border-bottom:1px solid #C8C8C9;
width:845px;
*width:820px;
_*width:840px;
margin-left:55px;
*margin-left:80px;
_margin-left:21px;
margin-top:-5px;
margin-bottom:10px;
*margin-top:-20px;}


#pagebody {
margin-left:0px;
_margin-left:-8px;

}

#leftlinks
{
float:left;
height:423px;
width:226px;
_width:229px;
*width:220px;
background-image:url(../images/linksbg.gif);
background-repeat:no-repeat;
/*margin-left:55px;*/
/**margin-left:25px;*/
/*_margin-left:10px;*/
margin-right:5px;
*margin-right:0px;
margin-top:-5px;
margin-bottom:30px;
background-position:center top;

}
#leftlinks a
{font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
font-size:14px;
text-decoration:none;
color:#010000;


}
#leftlinks ul
{
margin-left:-7px;

*margin-left:32px;
_margin-left:16px;

}

#leftlinks li a:hover{color:#E99400;}

#leftlinks .link
{list-style-type:none;
width:160px;
text-align:center;
border-bottom:1px solid #C8C8C9;
padding-top:0px;
padding-right:10px;
padding-bottom:10px;
*padding-bottom:11px;
margin-top:5px;
margin-bottom:3px;
_margin-left:15px;

}
#leftlinks ul li
{list-style-type:none;
width:170px;
text-align:center;
padding-right:10px;
}
#leftlinks ul li a
{
/*padding-bottom:2px;*/

}
#lhsleft table{
margin-left:35px;
font-size:12px;

}
#lhsleft td{
height:22px;
}
#lhsleft td a{
font-size:12px;
color:#E99400;
}
#lhsleft td a:hover{
color:#E99400;
}
.link1{
padding:0;
text-align:left;
font-size:12px;

}
.link1 td a,.link2 td a{
font-size:14px;
color:#E99400;
text-decoration:none;
font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
}

#cartlinks {
width:400px;
position:absolute;
font-size:13px;
top:40px;
right:80px;
_right:80px;
text-align:right;
}

#cartlinks a{
font-size:13px;
color:#E99400;
text-decoration:none;
font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
margin-right:6px;
margin-left:6px;
}

.link2 td{
font-size:14px;
color:#000000;
text-decoration:none;
font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
}

.link1 td a:hover{
font-size:14px;
color:#E99400;
text-decoration:none;
font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;


}
.mid{
float:left;
width:633px;
*width:640px;
margin-top:-5px;
*margin-top:-5px;
_margin-top:-5px;
*margin-left:15px;
_margin-left:8px;
}


#midimg
{

margin-bottom:-7px;
z-index:3;
_width:633px;
*border:thick #003366;
margin-left:-2px;

}
#midtext
{

width:610px;
font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
font-size:11px;
color:#797878;
padding-left:10px;
}

#bottom
{
float:left;
clear:both;
margin-top:20px;
margin-left:43px;
	_margin-left:16px;
	width:868px;
}

.new
{margin-bottom:10px;
margin-left:0px;

}
#logos
{
float:left;
clear:both;
margin-top:0px;
margin-left:50px;
margin-bottom:100px;}

#logosnew
{
float:left;
clear:both;
margin-top:20px;
margin-left:43px;
_margin-left:15px;

width:865px;
border-bottom:1px solid #C8C8C9;}

#footerText {
	position:relative;
	width:100%;
	height:37px;
	z-index:1;
	font-size:9px;
	font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
	color:#A9AAA8;
	text-align:center;
	margin-bottom:100px;
	float:left;

}
#footerText a{
color:#CCCCCC;
text-decoration:none;
}
#footerText a:hover{
color:#999999;
text-decoration:none;
}
/* CSS Document */
.orTop {
	background-image:url(../images/orTop.jpg);
	width:569px;
	height:12px;
}

.orMid {
	background-image:url(../images/orMid.jpg);
	background-repeat:repeat-y;
	width:569px;
}

.orBot {
	background-image:url(../images/orBot.jpg);
	width:569px;
	height:13px;
}
