/* CSS Document */
body{margin:0; background-color:#000000; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; font-weight:bold; line-height:15px;}
td, th{font-family:Arial, Helvetica, sans-serif;}
a{color:#FF0000; text-decoration:underline;} a:hover{color:#FFFFFF; text-decoration:underline;}
#main{background-color:#000000}
.holder{width:820px;}
.holderFP{width:715px; color:#000000; padding:20px 0 20px 0}
.holderFP a{color:#FF0000; text-decoration:none;} .holderFP a:hover{color:#000; text-decoration:underline;}
.newProducts{width: 415px;}
.newProductsBox{width:125px; margin:5px 10px 0 0; float:left; text-align:center;}

.holderBG{background:#000 url('images/piranhaBG2.jpg') top center no-repeat; height:200px;}
#NavMargin{width:95%; text-align:left;}
#NavLeft{width:200px; margin:0 20px 0 20px; position:relative; float:left}
#NavRight{width:200px; position:relative; float:left}
#holderNav{width:100%; background-color:#FFFFFF; margin-bottom:20px;}
#holder2{width:1024px;}
.headerRpt{width:100%; height:120px; background-image:url(images/header-blank.jpg); background-repeat:repeat-x; text-align:left;}
#headerLeft{width:324px; float:left; text-align: left; height:120px;}
#headerRight{width:600px; float:left; text-align:right; height:40px; margin:60px 0 20px 0;}
#header{width:100%; background-image:url(images/header.png); background-repeat:no-repeat;}
#navBar{width:100%; background-image:url(images/menuBarRpt.png); background-repeat:repeat-x; background-position:top; height:28px}
#navBarRPT{width:100%; background-image:url(images/menuBarRpt.png); background-repeat:repeat-x; background-position:top; height:28px}
#left{width:300px; text-align:left; margin:0 0 0 40px}
#right{width:550px; margin:10px 20px 0 0px; float:left; text-align:left}
.homeBody{font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:15px;}
.largeHEADER{ font-size:14px; font-weight:bold; line-height:18px; color:#CCCCCC}
#button{width:145px; height:80px; float:left; margin:0 5px 5px 0;}
#footer{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:10px 0}
.links{color:#FFFFFF; font-weight:bold; font-size:11px; text-align:center;}
.links a:link{color:#FFFFFF; text-decoration:none;} .links a:hover{color:#CCCCCC; text-decoration:none;} .links a:visited{color:#FFFFFF; text-decoration:none;} .links a:active{color:#FFFFFF; text-decoration:none;}
#intleft{width:350px; margin:0 0 0 40px; text-align:left}
.intleft{width:350px; margin:0 0 0 40px; text-align:left}
.int{width:700px; margin:0 0 0 40px; text-align:left}

#intright{width:300px; margin:0; text-align:left}
.imageBorder{border:1px solid #FFFFFF;}

.subNav{font-size:12px; text-align:left; font-weight:bold; padding:10px 0 10px 40px; z-index:10; position:inherit;}
.topLinks{font-size:12px; font-weight:bold; text-transform:uppercase; color:#000000;}
.topLinks a{color:#000000; text-decoration:none;} .topLinks a:hover{color:#333333; text-decoration:none;}

h2{color:#FF0000; font-size:16px; font-weight:bold; line-height:18px; padding:0; font-family:'Trebuchet MS', Helvetica, sans-serif}
li{padding:5px 0;}
.newsdivider{width:100%; height:1px; background-color:#000; border-bottom:1px dotted #cccccc; margin:10px 0}
h3{background-color:#666666; color:#fff; font-size:15px; font-weight:bold; width:100%; padding:4px 0 4px 8px; float:left }

.featuredLink{color:#000000; font-weight:bold; padding:0;}
.featuredLink a:link, .featuredLink a:active, .featuredLink a:visited{text-decoration:none;} .featuredLink a:hover{color:#000000; text-decoration:none;}

.featuredLink h2{color:#FF0000; font-size:16px; font-weight:bold;  padding:0; font-family:'Trebuchet MS', Helvetica, sans-serif}
.featuredLink h2 a:link, .featuredLink h2 a:active, .featuredLink h2 a:visited{text-decoration:none;} .featuredLink h2 a:hover{color:#000000}

.featuredLeft{width:350px; height:142px; float:left; margin:10px 50px 20px 0;}
.featuredRight{width:300px; float:left; margin:20px 0}


.featuredProducts{width:350px;  margin:0}
#layer{z-index:11;}
