/* CSS Document */
body {
background-color: #000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-repeat: no-repeat;
}
.frame{
position:relative;
height:478px;
width:673px;
left:290px;
top:-545px;
}
a {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
color: #FFFFFF;
}
a.footLinks {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 10px;
color: #FFFFFF;
}
a.appLink {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #FFFFFF;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFBF15;
}
a:hover {
text-decoration: underline;
color: #FFFFFF;
}
a:active {
text-decoration: none;
color: #FFFFFF;
}
.style2 {
color: #FFBF15
}

.style2 {
font-size: small;
}

#siteWrap{
height:739px;
width:1055px;
overflow:hidden;
background-image:url(../webImages/bgA.jpg);
position:relative;
margin:auto;
}
#afLogo {
position:relative;
left:100px;
top:51px;
width:490px;
height:142px;
z-index:2;
}
#sideBar {
background-image:url(../webImages/sideBar.gif);
position:relative;
left:106px;
top:-47px;
width:184px;
overflow:hidden;
height:478px;
z-index:1;
}
.nav{
padding-left:3px;
padding-top:12px;
}
#featProd {
background-image:url(../webImages/featBg.png);
position:relative;
float:right;
left:-95px;
top:-532px;
width:653px;
overflow:hidden;
height:317px;
z-index:1;
}

#btmTxt {
background-image:url(../webImages/btmTxt.png);
position:relative;
float:right;
left:-95px;
top:-539px;
width:653px;
height:183px;
z-index:1;
}
img.troops{
padding-top:5px;
padding-left:5px;
}
.footer{
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-weight:lighter;
position:relative;
top:-60px;
width:800px;
height:20px;
}
.descr{
width:275px;
color:white;
font-family:"Times New Roman", Times, serif;
font-size:12px;
padding-left:10px;
padding-top:10px;
margin-top:0px;
}
.aboutTxt{
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:lighter;
position:relative;
top:20px;
left:-3px;
line-height:25px;
width:600px;
height:200px;
}
.aboutMis{
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:lighter;
position:relative;
top:20px;
left:-3px;
line-height:25px;
width:600px;
height:100px;
}
.footerApp{
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-weight:lighter;
position:relative;
top:-25px;
width:800px;
height:20px;
z-index:9;
}
p{
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}
p.btmTxt{
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
padding-left:25px;
padding-top:5px;
margin-top:10px;
}

img.feat {
padding-top:25px;
padding-left:30px;
}
.cartBtn{
position:relative;
float:right;
top:-35px;
right:350px;
}
.musicBtn{
position:relative;
width:180px;
height:85px;
top:-72px;
left:785px;
}
.prodTtl{
width:242px;
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
padding-left:27px;
padding-top:15px;
}
#prodImg {
position:relative;
float:right;
left:-40px;
top:-130px;
width:273px;
height:280px;
z-index:1;
}
.prodImgApp {
position:relative;
float:right;
left:-40px;
top:-100px;
width:273px;
height:280px;
z-index:1;
}
.moreShirts{
position:relative;
width:577px;
height:120px;
top:-5px;
left:40px;
}
p.descr{
width:275px;
color:white;
font-family:"Times New Roman", Times, serif;
font-size:10px;
padding-left:27px;
padding-top:5px;
margin-top:5px;
}
.ppb {
position:relative;
left:28px;
top:-20px;
width:86px;
height:24px;
z-index:4;
}
.ppbtn {
position:relative;
left:130px;
top:-15px;
width:111px;
height:35px;
z-index:4;
}

/* Contact Page */
.cnctPE{
width:260px;
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}
.cnctAd{
float:left;
position:relative;
width:200px;
top:20px;
left:15px;
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}
.cnctMail{
position:relative;
top:25px;
color:white;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:lighter;
text-align:center;
}
.cnctInfo{
position:relative;
float:right;
width:260px;
height:130px;
top:-40px;
right:485px;
}
.cnctEmail{
background-image:url(../webImages/contactEmail.png);
position:relative;
float:right;
width:383px;
height:183px;
top:-60px;
left:165px;
}
.cnctMap{
position:relative;
float:right;
top:-355px;
right:95px;
background-image:url(../webImages/featBg.png);
width:653px;
height:317px;
}
.about{
position:relative;
float:right;
top:-355px;
right:95px;
background-image:url(../webImages/featBg.png);
width:653px;
height:317px;
}
.aboutTop{
position:relative;
float:right;
top:-55px;
right:95px;
background-image:url(../webImages/topLong.png);
width:653px;
height:183px;
}

img.map{
position:relative;
float:right;
right:35px;
top:30px;
}
#imageFlash {
position:relative;
left:330px;
top:-515px;
width:600px;
height:400px;
z-index:1;
}
img.more{
padding-bottom:5px;
}