@charset "utf-8";
/* CSS Document */


*
{
	margin:0px;
	padding:0px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
}
a img
{
	border:none;
}
body
{
	background:url(../images/bgsliver.jpg) repeat-x #727172;
	font-size:10px;
}
#Container
{
	width:960px;
	margin:0 auto;
	margin-top:21px;
	position:relative;
}
#Container2
{
	width:1200px;
	margin:0 auto;
	margin-top:21px;
	position:relative;
}
#nav
{
	width:100%;
	height:47px;
	display:block;
	list-style-type:none;
	padding-left:130px;
}
#nav li
{
	height:100%;
	float:left;
	display:block;
}
#nav li a
{
	height:41px;
	float:left;
	display:block;
}
#head
{
	width:100%;
	height:187px;
	display:block;
	text-indent:-5000px;
	background:url(../images/head.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#head a{
display:block;
position:absolute;
} 
#head a#link1{
width:152px;
height:110px;
top:80px;
right: 18px;
} 
#head a#link2{
width:68px;
height:110px;
top:88px;
right: 180px;
} 
#head a#link3{
width:222px;
height:163px;
top:60px;
right: 135px;
} 
#head a#link4{
width:68px;
height:110px;
top:85px;
right: 365px;
} 
#head a#link6{
width:350px;
height:110px;
top:85px;
right: 300px;
} 

#head2
{
	width:100%;
	height:187px;
	display:block;
	text-indent:-5000px;
	background:url(../images/head2.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#head2 a{
display:block;
position:absolute;
} 
#head2 a#link1{
width:222px;
height:163px;
top:60px;
right: 20px;
} 
#head2 a#link2{
width:68px;
height:110px;
top:85px;
right: 245px;
} 
#head2 a#link3{
width:222px;
height:163px;
top:60px;
right: 135px;
} 
#head2 a#link4{
width:68px;
height:110px;
top:85px;
right: 365px;
} 




#mainFrame3
{
	position:relative;
	width:100%;
	height:486px;
	display:block;
	background:url(../images/main_frame3.jpg);
}
#mainFrame3 a#link4{
	position:absolute;
width:50px;
height:115px;
top: 275px;
right: -410px;
border:1px solid #FFF;
} 
#mainFrame3 a#link5{
position:absolute;
width:115px;
height:98px;
top: 305px;
right: -620px;
background-image:url(../images/tint.png);
background-repeat:repeat,
} 
#mainFrame3 a:hover#link5{
	position:absolute;
width:115px;
height:98px;
top: 305px;
right: -620px;
background-image:none;
} 
#mainFrame3 a#link6{
position:absolute;
width:40px;
height:40px;
top: 238px;
right: -162px;
} 
#mainFrame3 .writeup
{
	width:400px;
	height:330px;
	position:absolute;
	left:40px;
	top:70px;
}
#mainFrame3 .writeup span
{
	width:160px;
	float:left;
	margin-right:24px;
	line-height:18px;
}
#mainFrame3 .writeup span p
{
	margin-bottom:8px;
}



#mainFrame
{
	clear:both;
	position:relative;
	width:100%;
	height:486px;
	display:block;
	background:url(../images/main_frame.jpg);
}
#mainFrame .writeup
{
	width:400px;
	height:330px;
	position:absolute;
	left:40px;
	top:70px;
}
#mainFrame .writeup span
{
	width:160px;
	float:left;
	margin-right:24px;
	line-height:18px;
}
#mainFrame .writeup span p
{
	margin-bottom:8px;
}

#mainFrame2
{
	clear:both;
	position:relative;
	width:100%;
	height:486px;
	display:block;
	background:url(../images/main_frame.jpg);
}
#mainFrame2 .writeup
{
	width:400px;
	height:330px;
	position:absolute;
	left:40px;
	top:70px;
}
#mainFrame2 .writeup span
{
	width:160px;
	float:left;
	margin-right:24px;
	line-height:18px;
}
#mainFrame2 .writeup span p
{
	margin-bottom:8px;
}


#email_bar
{
	clear:both;
	width:100%;
	height:130px;
	display:block;
}
#foot
{
	clear:both;
	width:100%;
	height:130px;
	display:block;
}
.products #mainFrame
{
	background:none;
	height:673px;
	width:960px;
}
.contact #mainFrame
{
	position:relative;
	background:url(../images/contact_mainframe.jpg);
	height:673px;
	width:960px;
}
.finance #mainFrame
{
	position:relative;
	background:url(../images/finance_mainframe.jpg);
	height:673px;
	width:960px;
}
.mail_list #mainFrame
{
	position:relative;
	background:url(../images/mail_list_mainframe.jpg);
	height:673px;
	width:960px;
}
.coupon #mainFrame
{
	position:relative;
	background:url(../images/coupon_mainframe.jpg);
	height:673px;
	width:960px;
}
.contact #mainFrame .map
{
	position:absolute;
	left:430px;
	top:74px;
}
.links #mainFrame
{
	position:relative;
	background:url(../images/links.jpg);
	height:673px;
	width:960px;
}
.links, .contact, .products, .finance, .mail_list, .coupon
{
	background:url(../images/bgsliver_2.jpg);
}
.contact #mainFrame .cform
{
	width:590px;
	position:absolute;
	top:440px;
	height:180px;
	display:block;
	left:240px;
}
.finance #mainFrame .cform
{
	width:800px;
	position:absolute;
	float: left;
	display:block;
}
.cform input, .cform textarea
{
	padding:4px;
	background:#333333;
	color:#FFFFFF;
}
.finance #mainFrame .cform label, .cform input
{
	float: left;
	clear:left;
}
.mail_list #mainFrame .cform label, .cform input
{
	float: left;
	clear:left;
}
#second{
	padding-left:10px;
}

.cform textarea
{
	width:250px;
	height:60px;
}


.cform select, option
{
	float: left;
	clear:left;
	color:#FFF;
}
.cform checkbox
{
background:#333333;
	color:#FFF;
}
#footer
{
	vertical-align:top;
	background-image:url(../images/foot_small.jpg);
	background-repeat:repeat-x;
	color:#CCC;
	padding:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:11px;
}
#footer a
{
	color:#CCC;
	text-decoration:none;
}
#footer a:hover
{
	color:#CCC;
	text-decoration: underline;
}
    #printable { display: none; } 
 
    @media print 
    { 
        #Container { display: none; } 
        #printable { display: block; } 
    } 
	
	

