﻿/*-------------------Navigation style-------------*/

/*.regBtn a{ background:#f05a2f; display:block; color:#fff; text-align:center; text-decoration:none; height:40px; font-size:21px; line-height:39px;
font-family:'Arial Narrow'; text-transform:uppercase;
}*/
.regBtn {background: none repeat scroll 0 0 #4C4C4C;width: 220px;height:35px;}
.regBtn_conatiner{padding:5px 6px; height:auto; width:auto;}
.left_part{float:left; width:160px; text-align: center; border-right:1px solid #fff;}

.clear{clear:both;}

.regBtn a 
{
    color:#fff; 
    text-decoration:none; 
    line-height:39px;
    font-size: 13px;
    font-weight: bold; 
    height:40px;
    text-transform:uppercase;
    padding:0 5px 0 10px;
    border-right:2px solid #fff;
    text-align: center;
    width:160px;
}
.priceCon{float:right; width:auto;  color:#fff;font-size:13px; font-weight:bold; height:auto; padding:6px 9px 0 10px;}
.regBtn:hover{background:#F05A2F;}
.txtOne{ line-height:13px;  vertical-align:middle; padding-right:10px; }
.clear{clear:both;}

.topNavigation ul li {float:left; margin-left:6px;   width: 135px; list-style:none;}
.topNavigation ul li:first-child{margin-left:0px; }

.offScreen{display:none;}

.lastNav{ margin-right:0px !important;}

.topNavigation li a{ background:#4C4C4C; display:block; /*Changed main nav li from black to grayish - Terry*/
color:#fff; text-align:center; text-decoration:none;  font-size:11px; line-height:34px;  
font-family:'Arial'; padding:0px 3px 0px 3px; 
text-align:center; cursor:default; 
text-transform:uppercase;  
font-weight:bold; 
cursor:pointer;
}
.topNavigation ul li ul li a { position:relative;}

.topNavigation li a:hover, .active2 { background:url(../images/nav_top.png) no-repeat left top !important;}

.topNavigation ul li ul li a span {display:block; height:6px; width:133px; position:absolute; bottom:-2px; left:0px;}

/*.topNavigation ul li ul li a:hover span{background:url(../images/nav_bot.png) no-repeat left bottom !important; }*/

.topNavigation ul li:hover ul{ display:block; position:absolute; z-index:999;   }

.topNavigation ul li ul li{ float:none; border-top:1px solid #fff; margin:0px 0px 0px 0px; width:auto;}

.topNavigation ul li ul li a{background:#4C4C4C; font-weight:normal; line-height:20px ; height:auto; padding: 10px 3px; width:128px;}
.topNavigation ul li ul li a:hover{background:#F05A2F;}


.shotsize a{font-size:11px !important;}

.addImgWid{ }
.addImgWid img{ width:430px; margin-left:5px; float:left; }
.fl{float:left;}