body
{
margin: 0px;
font-family: calibri, arial, tahoma, verdana, san-serif;
font-size: 14px;
color: #FFFFFF;
background: #000000;
}

.guntech-shell
{
font-family: calibri, arial, tahoma, verdana, san-serif;
font-size: 14px;
}

.guntech-header
{
background: url('guntech-imgs/x10_header_bkg.jpg') repeat-x top;
height: 144px;
}

.guntech-logo
{
float: left;
margin-top: 30px;
margin-left: 30px;
}

.guntech-header-contact
{
float: right;
margin-top: 30px;
margin-right: 30px;
color: #FFFFFF;
text-align: right;
}

.guntech-content-area
{
background: url('guntech-imgs/x10_bkg.jpg');
padding-left: 30px;
padding-right: 30px;
}

.guntech-text
{
padding: 14px;
}

.guntech-image-left
{
float: left;
margin: 0px 4px 4px 0px;
}

.guntech-footer
{
background: url('guntech-imgs/x10_footer_bkg.jpg') repeat-x top;
padding: 14px;
text-align: center;
color: #FFFFFF;
font-size: 13px;
}

.guntech-footer a:link , .guntech-footer a:visited , .guntech-footer a:active
{
padding: 0px 12px 0px 12px;
color: #FFFFFF;
text-decoration: none;
font-size: 14px;
font-weight: normal;
}

.guntech-footer a:hover
{
color: #FF0000;
text-decoration: underline;
}

h2
{
font-size: 22px;
font-weight: bold;
padding: 0px;
color: #666666;
margin: 12px 0px 12px 0px;
}

h3
{
font-size: 16px;
font-weight: bold;
padding: 0px;
color: #70A625;
margin: 12px 0px 12px 0px;
}

a:link , a:visited , a:active
{
color: #FF0000;
font-weight: bold;
text-decoration: none;
}

a:hover
{
color: #FF0000;
font-weight: bold;
text-decoration: underline;
}

.guntech-ad-main
{
background: #000000;
}

.guntech-promo-column
{
background: #363636;
}

.guntech-promo-box
{
padding: 14px;
background: #363636 url('guntech-imgs/x10_promos_bkg.jpg') repeat-x top;
line-height: 20px;
font-weight: bold;
color: #D9D9D9;
}

.guntech-promo-box h3
{
font-size: 18px;
padding: 0px;
margin: 0px;
color: #FF0000;
}

.guntech-tv-box
{
padding: 14px;
background: #000000;
line-height: 12px;
}

.guntech-tv-box h3 a:link , .guntech-tv-box h3 a:visited , .guntech-tv-box h3 a:active
{
font-size: 16px;
font-weight: normal;
padding: 0px;
margin: 0px;
color: #FFFFFF;
}

.guntech-tv-box h3 a:hover
{
color: #FFFFFF;
text-decoration: underline;
}

.guntech-message-box
{
padding: 14px;
background: #333333 url('guntech-imgs/x10_box_mail_bkg.jpg') no-repeat top right;
line-height: 15px;
}


.guntech-news-box
{
padding: 14px;
background: #000000;
line-height: 10px;
}

.guntech-news-box h3 a:link , .guntech-news-box h3 a:visited , .guntech-news-box h3 a:active
{
font-size: 16px;
font-weight: normal;
padding: 0px;
margin: 0px;
color: #FFFFFF;
}

.guntech-news-box h3 a:hover
{
color: #FFFFFF;
text-decoration: underline;
}


.guntech-subpage
{
padding: 16px;
background: #000000 url('guntech-imgs/x10_subpage_bkg.jpg') no-repeat bottom right;
}

.title-bar{
font-size: 24px;
padding: 0px;
margin: 0px;
margin-bottom: 14px;
color: #FF0000;

}

.guntech-subpage h1
{
font-size: 24px;
padding: 0px;
margin: 0px;
margin-bottom: 14px;
color: #FF0000;
}

.guntech-subpage h2
{
font-size: 20px;
font-weight: normal;
padding: 0px;
margin: 0px;
margin-bottom: 14px;
color: #FF0000;
}

.guntech-subpage h3
{
font-size: 18px;
padding: 0px;
margin: 0px;
margin-bottom: 14px;
color: #999999;
font-style: italic;
}

.guntech-subpage h4
{
font-size: 18px;
font-weight: normal;
padding: 0px;
margin: 0px;
color: #999999;
font-style: italic;
}

.guntech-img
{
border: 1px dotted #666666;
}

.guntech-img-right
{
float: right;
border: 1px solid #666666;
margin: 0px 0px 8px 8px;
}

.guntech-img-left
{
float: left;
border: 1px solid #666666;
margin: 0px 8px 8px 0px;
}

.guntech-prod-table
{
font-size: 15px;
}

.guntech-prod-table-title
{
background: #575238;
color: #FFFFFF;
text-align: center;
font-size: 16px;
text-transform: uppercase;
padding: 4px 8px 4px 8px;
}

.guntech-prod-table-label
{
font-weight: bold;
border-bottom: 1px solid #333333;
text-align: right;
color: #999999;
}

.guntech-prod-table-field
{
border-bottom: 1px solid #333333;
font-size: 16px;
}
