/* CSS Document */
*{
margin:0;
padding:0;
}
a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ED1C24;
text-decoration:none;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ED1C24;
text-decoration:underline;
}
/*Start Of Body*/
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #000000;
}
/*End Of Body*/
/*Start Of Wrappper*/
#wrapper{
margin:0 auto;
width:980px;
}
#wrapper #header{
margin:0 auto;
width:940px;
height:156px;
background:url(../images/header.jpg) no-repeat;
position:relative;
}
#wrapper #header #logolink{
width:138px;
height:69px;
position:absolute;
top:44px;
right:764px;
}
#wrapper #header #logolink a{
display:block;
height:69px;
text-decoration:none;
}	
#wrapper #header #logolink a span{
visibility:hidden;
}
#wrapper #header #adminlink{
width:10px;
height:10px;
position:absolute;
top:12px;
right:32px;
}
#wrapper #header #adminlink a{
display:block;
height:10px;
text-decoration:none;
}	
#wrapper #header #adminlink a span{
visibility:hidden;
}
#wrapper #content{
margin:0 auto;
width:940px;
border-top:2px solid #ED1C24;
background-color:#FFFFFF;
}
#wrapper #content #menu-container{
width:940px;
height:23px;
float:left;
margin:0 0 15px 0;
display:inline;
}
.sitesearch input{
width:136px;
height:15px;
border:1px solid #333;
float:left;
font-size:10px;
padding:0 0 0 5px;
margin:4px 0 0 15px;
}
.searchbutton input{
width:30px;
height:21px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
margin:2px 0 0 10px;
}
#menu{
position:relative;
float:right;
height:23px;
font-family:Arial, Helvetica, sans-serif;
display:inline;
background-color:#E1E2E3;
display:inline;
}
#menu ul{
margin:0;
padding:0;
height:23px;
list-style:none;
display:inline;
}
#menu ul li{
position:relative;
display:inline-block;
float:left;
height:23px;
line-height:20px;
color:#866E8D;
font-weight:bold;
font-size:12px;
display:inline;
}
#menu ul li a{
position:relative;
display:inline-block;
height:23px;
text-decoration:none;
color:#866E8D;
padding:0 20px 0 20px;
}
#menu ul li a:hover{
position:relative;
display:inline-block;
height:23px;
background:#231F20;
text-decoration:none;
color:#FFFFFF;
}
#menu ul li:hover ul, #menu ul li.sfhover ul{
display:block;
}
#menu ul li a:hover,
#menu ul li a.current{
color:#FFFFFF;
text-decoration:none;
}
#menu ul ul{
width:150px;
height:auto;
list-style:none;
top:23px;
left:0;
position:absolute;
z-index:9;
display:none;
background:none;
}
#menu ul ul li{
background:none;
}
#menu ul ul li a{
display:block;
color:#866E8D;
text-align:left;
background:#E1E2E3;
width:150px;
text-decoration:none;
font-size:inherit;
font-weight:normal;
font-size:12px;
}
#menu ul ul li a:hover{
color:#FFFFFF;
background:#231F20;
text-decoration:none;
}
.menu_border_right{
border-right:solid 1px #FFFFFF;
}
#wrapper #content #left-column{
width:182px;
min-height:400px;
float:left;
margin:0 15px 15px 15px;
display:inline;
}
#wrapper #content #left-column #latestnews{
width:182px;
height:315px;
float:left;
background:url(../images/latestnews-bg.jpg) no-repeat;
margin:0 0 15px 0;
display:inline;
}
#wrapper #content #left-column #categorymenu{
width:182px;
float:left;
margin:0 0 15px 0;
display:inline;
}
#wrapper #content #left-column #categorymenu-top{
width:182px;
height:20px;
float:left;
background:url(../images/latestnews-top.jpg) no-repeat;
margin:0 0 0 0;
display:inline;
}
#wrapper #content #left-column #categorymenu-middle{
width:182px;
float:left;
background:url(../images/latestnews-middle.jpg) no-repeat;
background-color:#000;
margin:0 0 0 0;
display:inline;
}
#wrapper #content #left-column #categorymenu-bottom{
width:182px;
height:20px;
float:left;
background:url(../images/latestnews-bottom.jpg) no-repeat;
margin:0 0 0 0;
display:inline;
}
#wrapper #content #left-column #categorymenu-middle #scrollingnews{
width:162px;
height:300px;
float:left;
margin:0 0 0 10px;
display:inline;
}
.leftbutton{
width:182px;
height:65px;
float:left;
margin:0 0 10px 0;
display:inline;
}
.menu_left_header{
width:162px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
margin:0 0 15px 10px;
}
#menu_left{
width:162px;
background-color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 0 10px;
}
#menu_left ul{
margin:0;
padding:0;
list-style:none;
}
#menu_left ul li{
position:relative;
display:inline-block;
height:25px;
line-height:25px;
color:#000000;
font-size:13px;
font-weight:bold;
background:#FFFFFF;
text-align:center;
border-bottom:1px solid #000;
}
#menu_left ul li a{
width:142px;
position:relative;
display:inline-block;
height:25px;
text-decoration:none;
color:#000000;
padding:0 10px 0 10px;
}
#menu_left ul li a:hover{
position:relative;
display:inline-block;
height:25px;
background:#D91A28;
text-decoration:none;
color:#FFFFFF;
}
#wrapper #content #right-column{
width:713px;
min-height:400px;
float:left;
margin:0 15px 15px 0;
display:inline;
}
#wrapper #content #right-column h1{
width:713px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#6D6E70;
margin:0 0 15px 0;
padding:0 0 0 0;
display:inline;
}
#wrapper #content #right-column #maintext{
width:713px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0 0 0 0;
display:inline;
}
#wrapper #content #right-column #maintext #categorytext{
width:713px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0 0 0 0;
display:inline;
}
#wrapper #content #right-column #categorytext h1{
width:713px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#6D6E70;
margin:0 0 15px 0;
display:inline;
}
#wrapper #content #right-column #categorytext #writeup{
width:713px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0 20px 30px 0;
display:inline;
}
#productlist{
width:713px; 
float:left; 
padding:0 0 0 0;
display:inline;
}
.productblock{
width:100px; 
float:left; 
height:120px; 
background-color:#FFF; 
margin:0 30px 30px 0; 
display:inline; 
padding:0 0 0 0;
}
.productblock-image{
width:100px; 
float:left; 
height:100px; 
margin:0 0 5px 0; 
display:inline;
}
.productblock-text{
width:100px; 
float:left; 
height:20px; 
display:inline;
text-align:center;
}
.productblock-text a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#D91A28;
text-decoration:none;
}
.productblock-text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#D91A28;
text-decoration:underline;
}
#wrapper #content #right-column #productdetails{
width:668px;
float:left;
margin:20px 0 0 0;
display:inline;
}
.productcontainer{
width:150px;
float:left;
margin:0 15px 15px 0;
border:1px dashed #CCC;
display:inline;
}
.productcontainer-title{
width:150px;
height:50px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#6D6E70;
display:inline;
}
.productcontainer-title a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#6D6E70;
text-decoration:none;
display:inline;
}
.productcontainer-title a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#6D6E70;
text-decoration:underline;
display:inline;
}
.productcontainer-image{
width:100px;
padding:0 25px 0 25px;
float:left;
display:inline;
}
.productcontainer-button{
width:150px;
float:left;
display:inline;
}
#wrapper #content #right-column #productmoreinfo{
width:713px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0 0 0 0;
display:inline;
}
#wrapper #content #right-column #productleft{
width:210px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0 23px 0 0;
display:inline;
}
.productmoreinfo-image{
width:210px;
float:left;
margin:0 0 20px 0;
display:inline;
}
.productmoreinfo-buttons{
width:210px;
float:left;
margin:0 0 0 0;
display:inline;
}
.moreinfobutton{
width:210px;
float:left;
margin:0 0 10px 30px;
display:inline;
}
#wrapper #content #right-column #productright{
width:480px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0 0 0 0;
display:inline;
}
#wrapper #content #footer{
margin:0 15px 15px 15px;
width:910px;
height:40px;
float:left;
background:url(../images/footer.jpg) no-repeat;
background-color:#FFFFFF;
display:inline;
}
#wrapper #content #footer #copyright{
margin:13px auto;
width:805px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#866E8D;
}
#wrapper #content #footer #copyright a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#866E8D;
text-decoration:none;
}
#wrapper #content #footer #copyright a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#866E8D;
text-decoration:underline;
}
.clear{
clear:both;
}
#emailpop {
	position:absolute;
	width:389px;
	height:213px;
	z-index:1;
	left: 226px;
	top: 187px;
	visibility: show;
}
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 214px;
	top: 156px;
	visibility: hidden;
}

