BODY {
	COLOR: #000000; font-size:11px; line-height:18px; margin:0; padding:0; border:0; outline:0; FONT-FAMILY: arial,helvetica,sans-serif;
}
SPAN {
	FONT-FAMILY: arial,helvetica,sans-serif
}
TD {
	FONT-FAMILY: arial,helvetica,sans-serif
}

a  {text-decoration:none;}


#topNaviSubmenu1{position:absolute; left: 50%; top: 104px; width:200px; height:140px; z-index:450; margin-left:-393px; visibility:hidden;}
#topNaviSubmenu2{position:absolute; left: 50%; top: 104px; width:240px; height:140px; z-index:450; margin-left:-182px; visibility:hidden;}
#topNaviMenu0{position:absolute; left: 50%; top: 112px; width:40px; height:15px; z-index:420; margin-left:-470px;}
#topNaviMenu1{position:absolute; left: 50%; top: 112px; width:113px; height:15px; z-index:420; margin-left:-381px;}
#topNaviMenu2{position:absolute; left: 50%; top: 112px; width:113px; height:15px; z-index:420; margin-left:-170px;}
#topNaviMenu3{position:absolute; left: 50%; top: 112px; width:96px; height:15px; z-index:480; margin-left:2px;}
#topNaviMenu4{position:absolute; left: 50%; top: 112px; width:87px; height:15px; z-index:420; margin-left:167px;}
#topNaviMenu5{position:absolute; left: 50%; top: 112px; width:88px; height:15px; z-index:420; margin-left:265px;}
#topNaviMenu6{position:absolute; left: 50%; top: 112px; width:63px; height:15px; z-index:420; margin-left:382px;}


#container{position: absolute; left:0px; top:0px; height:100%; width:100%; z-index:10;}
#NavDiv{position:absolute; left:50%; top:190px; width:230px; height:340px;  margin-left:-501px; z-index:90}
#NavDiv2{position:absolute; left:50%; top:210px; width:230px; height:340px;  margin-left:-501px; z-index:90}
#NavDiv3{position:absolute; left:50%; top:230px; width:230px; height:340px;  margin-left:-501px; z-index:90}
#menuhead{position: absolute; left:50%; top:156px; height:18px; width:230px; margin-left:-487px; z-index:100;}
#contenthead{position: absolute; left:50%; top:156px; height:18px; width:230px; margin-left:-250px; z-index:100;}
#rightimage{position: absolute; left:50%; top:135px; height:18px; width:230px; margin-left:102px; z-index:100;}
#legaldisclaimer {position: absolute; left:50%; top:612px; height:18px; width:270px; margin-left:230px; z-index:100;}


#newguns_zoom1 {position: absolute; left:50%; top:503px; height:19px; width:22px; margin-left:-364px; z-index:310;}
#newguns_zoom2 {position: absolute; left:50%; top:503px; height:19px; width:22px; margin-left:-254px; z-index:310;}
#newguns_zoom3 {position: absolute; left:50%; top:503px; height:19px; width:22px; margin-left:-144px; z-index:310;}
#newguns_zoom4 {position: absolute; left:50%; top:503px; height:19px; width:22px; margin-left:-34px; z-index:310;}
#newguns_zoom5 {position: absolute; left:50%; top:503px; height:19px; width:22px; margin-left: 76px; z-index:310;}
#newguns_zoom6 {position: absolute; left:50%; top:503px; height:19px; width:22px; margin-left: 186px; z-index:310;}
#newguns_thumbimage1 {position: absolute; left:50%; top:463px; height:18px; width:110px; margin-left:-367px; z-index:300;}
#newguns_thumbimage2 {position: absolute; left:50%; top:463px; height:18px; width:110px; margin-left:-257px; z-index:300;}
#newguns_thumbimage3 {position: absolute; left:50%; top:463px; height:18px; width:110px; margin-left:-147px; z-index:300;}
#newguns_thumbimage4 {position: absolute; left:50%; top:463px; height:18px; width:110px; margin-left:-37px; z-index:300;}
#newguns_thumbimage5 {position: absolute; left:50%; top:463px; height:18px; width:110px; margin-left: 73px; z-index:300;}
#newguns_thumbimage6 {position: absolute; left:50%; top:463px; height:18px; width:110px; margin-left: 183px; z-index:300;}
#newguns_bigimage {position: absolute; left:50%; top:123px; height:362px; width:734px; margin-left:-367px; z-index:290;}
#newguns_headline {position: absolute; left:50%; top:536px; height:18px; width:730px; margin-left:-366px; z-index:100;}
#newguns_text {position: absolute; left:50%; top:585px; height:18px; width:340px; margin-left:-366px; z-index:100;}
#newguns_technicaldetails {position: absolute; left:50%; top:587px; height:18px; width:330px; margin-left:14px; z-index:100;}
#newguns_ico {position: absolute; left:50%; top:80px; height:18px; width:110px; margin-left: 260px; z-index:100;}

#preownedguns_text {position: absolute; left:50%; top:585px; height:18px; width:500px; margin-left:-366px; z-index:100;}


.fanzoj_styles {}
.link { text-decoration: none; color: #505050 }

.font9line11            {font-size:9px;  line-height:11px}
.font9line11bold        {font-size:9px;  line-height:11px; font-weight:bold}
.font9line12            {font-size:9px;  line-height:12px}
.font9line13            {font-size:9px;  line-height:13px}
.font9line14            {font-size:9px;  line-height:14px}
.font9line15            {font-size:9px;  line-height:15px}
.font9line16            {font-size:9px;  line-height:16px}
.font10line10           {font-size:10px; line-height:10px;}
.font10line11           {font-size:10px; line-height:11px;}
.font10line12           {font-size:10px; line-height:12px;}
.font10line13           {font-size:10px; line-height:13px;}
.font10line15           {font-size:10px; line-height:15px;}
.font10line16           {font-size:10px; line-height:16px;}

.font11line8            {font-size:11px; line-height:8px}
.font11line9            {font-size:11px; line-height:9px}
.font11line10           {font-size:11px; line-height:10px}
.font11line11           {font-size:11px; line-height:11px}
.font11line12           {font-size:11px; line-height:12px}
.font11line12bold       {font-size:11px; line-height:12px; font-weight:bold}
.font11line13           {font-size:11px; line-height:13px}
.font11line13bold       {font-size:11px; line-height:13px; font-weight:bold}
.font11line14           {font-size:11px; line-height:14px;}
.font11line15           {font-size:11px; line-height:15px}
.font11line16           {font-size:11px; line-height:16px}
.font11line17           {font-size:11px; line-height:17px}

.font12line13           {font-size:12px; line-height:13px}
.font12line13bold       {font-size:12px; line-height:13px; font-weight:bold}
.font12line15           {font-size:12px; line-height:15px}

.font13line15           {font-size:13px; line-height:15px}
.font13line15bold       {font-size:13px; line-height:15px; font-weight:bold}

.font14line15           {font-size:14px; line-height:15px;}
.font14line15bold       {font-size:14px; line-height:15px; font-weight:bold}

.font15line17bold       {font-size:15px; line-height:17px; font-weight:bold}


.font16line17bold       {font-size:16px; line-height:17px; font-weight:bold}
.font16line18           {font-size:16px; line-height:18px;}
.font16line18bold       {font-size:16px; line-height:18px; font-weight:bold}
.font16line19bold       {font-size:16px; line-height:19px; font-weight:bold}

.font17line17bold       {font-size:17px; line-height:17px; font-weight:bold}
.font17line19bold       {font-size:17px; line-height:19px; font-weight:bold}

.font19line21           {font-size:19px; line-height:21px;}
.font19line21bold       {font-size:19px; line-height:21px; font-weight:bold}


.font23line25           {font-size:23px; line-height:25px}
.font23line25bold       {font-size:23px; line-height:25px; font-weight:bold}

.font41line49           {font-size:41px; line-height:49px}


.colorffffff {
	COLOR: #ffffff
}
.color505050 {
	COLOR: #505050
}

.colorB89931 {
	COLOR: #B89931
}

.color405954 {
	COLOR: #405954
}

.colorADADAD {
	COLOR: #ADADAD
}

.footerlink { 
color: #405954; 
text-decoration: underline; 
} 


A.color000000 {
	COLOR: #000000; TEXT-DECORATION: none
}
A.color000000:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.color000000:active {
	COLOR: #000000; TEXT-DECORATION: none
}

A.color505050-000000 {
	COLOR: #505050; TEXT-DECORATION: none
}
A.color505050-000000:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.color505050-000000:active {
	COLOR: #000000; TEXT-DECORATION: none
}

A.color505050-B89931 {
	COLOR: #505050; TEXT-DECORATION: none
}
A.color505050-B89931:hover {
	COLOR: #B89931; TEXT-DECORATION: none
}
A.color505050-B89931:active {
	COLOR: #B89931; TEXT-DECORATION: none
}

A.colorADADAD-B89931 {
	COLOR: #ADADAD; TEXT-DECORATION: none
}
A.colorADADAD-B89931:hover {
	COLOR: #B89931; TEXT-DECORATION: none
}
A.colorADADAD-B89931:active {
	COLOR: #B89931; TEXT-DECORATION: none
}

A.colorffffff-B89931 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.colorffffff-B89931:hover {
	COLOR: #B89931; TEXT-DECORATION: none
}
A.colorffffff-B89931:active {
	COLOR: #B89931; TEXT-DECORATION: none
}

A.contentnavi {
	COLOR: #ADADAD; TEXT-DECORATION: none;
}
A.contentnavi:hover {
	COLOR: #405954; TEXT-DECORATION: none;
}
A.contentnavi:active {
	COLOR: #405954; TEXT-DECORATION: none;
}


a.link1:link { 
background:url(../_img/arrowlink_darkgrey.gif) no-repeat left center; 
color: #505050; 
text-indent:.7em; 
display: block; 
text-decoration: none; 
} 
a.link1:visited { 
background:url(../_img/arrowlink_darkgrey.gif) no-repeat left center; 
color: #505050; 
text-indent:.7em; 
display: block; 
text-decoration: none; 
} 
a.link1:active { 
background:url(../_img/arrowlink_gold.gif) no-repeat left center; 
color: #B89931; 
text-indent:.7em; 
display: block; 
text-decoration: none; 
} 
a.link1:hover { 
background:url(../_img/arrowlink_gold.gif) no-repeat left center; 
color: #B89931; 
text-indent:.7em; 
display: block; 
text-decoration: none; 
} 


a.link2:link { 
background:url(../_img/arrowlink_gold.gif) no-repeat left center; 
color: #B89931; 
text-indent:.7em; 
display: block; 
text-decoration: none; 
} 
a.link2:visited { 
background:url(../_img/arrowlink_gold.gif) no-repeat left center; 
color: #B89931; 
text-indent:.7em; 
display: block; 
text-decoration: none; 
} 
a.link2:active { 
background:url(../_img/arrowlink_gold.gif) no-repeat left center; 
color: #B89931; 
text-indent:.7em; 
display: block; 
text-decoration: none; 
} 
a.link2:hover { 
background:url(../_img/arrowlink_gold.gif) no-repeat left center; 
color: #B89931; 
text-indent:.7em; 
display: block; 
text-decoration: none; 
} 


a.goldframe:link { 
	border: #000000 1px solid;
	display: block; 
} 
a.goldframe:visited { 
	border: #000000 1px solid;
	display: block; 
} 
a.goldframe:active { 
	border: #B89931 1px solid;
	display: block; 
} 
a.goldframe:hover { 
	border: #B89931 1px solid;
	display: block; 
} 


.new { color:#C00000; font-size:9px;}

.thumb { 
BORDER-RIGHT: #ADADAD 1px solid; 
BORDER-LEFT: #ADADAD 1px solid; 
BORDER-TOP: #ADADAD 1px solid;  
BORDER-BOTTOM: #ADADAD 1px solid; 
}

.thumb-preowned { 
BORDER-RIGHT: #000000 1px solid; 
BORDER-LEFT: #000000 1px solid; 
BORDER-TOP: #000000 1px solid;  
BORDER-BOTTOM: #000000 1px solid; 
}


.form1 { 
BORDER-RIGHT: #505050 1px solid; 
BORDER-LEFT: #505050 1px solid; 
BORDER-TOP: #505050 1px solid;  
BORDER-BOTTOM: #505050 1px solid; 
COLOR: #505050; 
BACKGROUND: #EEEEEE; 
FONT-FAMILY: arial,helvetica;
WIDTH: 300px;
} 


.descr {
	font-size:9px;  
	line-height:11px;
	FONT-FAMILY: arial,helvetica;
	color: #505050; 
}

.gunroom_disclaimer {
	font-size:11px;  
	line-height:11px;
	FONT-FAMILY: arial,helvetica;
	color: #405954; 
}


/* NEW CONTENT */
ol, ul { list-style:none; }

#wrapper { width:1003px; top:135px; margin:0px auto;  }
#header { left:0px; top:0px; width:100%; }
#content-black { overflow:hidden; float:left; padding:20px 0; background-color:#000000; color:#ffffff; }
#left-column { overflow:hidden; float:left; width:230px; margin-right:19px; margin-left:1px; }
#main-column { overflow:hidden; float:left; width:753px; }
#main-column h3 {width:550px; font-weight:bold; margin-bottom:30px; color:#777777; }
#footer { padding:10px 0; clear:both;}
#footer div { float:right; padding-bottom:7px;}

#left-column-head { margin:0 0 20px 15px; }
#main-column-head { margin:30px 0 10px 0; }

#gunroom_disclaimer { color: #405954; clear:both; }

