
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=New+Amsterdam&display=swap" rel="stylesheet">



.new-amsterdam-regular {
  font-family: "New Amsterdam", sans-serif;
  font-weight: 400;
  font-style: normal;
}


@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:200;
	src:local(''), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_thin.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_thin.woff") format("woff"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_thin.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Display 200';
	src:url('/wss/fonts/SF-Pro-Display/v1/sf-pro-display_thin.eot');
	
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:300;
	src:local(''), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_light.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_light.woff") format("woff"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_light.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Display 300';
	src:url('/wss/fonts/SF-Pro-Display/v1/sf-pro-display_light.eot');
	
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:500;
	src:local(''), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_medium.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_medium.woff") format("woff"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_medium.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Display 500';
	src:url('/wss/fonts/SF-Pro-Display/v1/sf-pro-display_medium.eot');
	
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:600;
	src:local(''), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_semibold.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_semibold.woff") format("woff"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_semibold.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Display 600';
	src:url('/wss/fonts/SF-Pro-Display/v1/sf-pro-display_semibold.eot');
	
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:400;
	src:url('/wss/fonts/SF-Pro-Display/v1/sf-pro-display_regular.eot');
	src:local(''), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_regular.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_regular.woff") format("woff"), url("/wss/fonts/SF-Pro-Display/v1/sf-pro-display_regular.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:200;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_thin.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_thin.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_thin.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:200;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_thin-italic.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_thin-italic.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_thin-italic.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text 200';
	src:url('/wss/fonts/SF-Pro-Text/v1/sf-pro-text_thin.eot');
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:300;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_light.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_light.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_light.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:300;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_light-italic.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_light-italic.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_light-italic.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text 300';
	src:url('/wss/fonts/SF-Pro-Text/v1/sf-pro-text_light.eot');
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:400;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_regular-italic.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_regular-italic.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_regular-italic.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:500;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_medium.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_medium.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_medium.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:500;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_medium-italic.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_medium-italic.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_medium-italic.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text 500';
	src:url('/wss/fonts/SF-Pro-Text/v1/sf-pro-text_medium.eot');
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:600;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_semibold.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_semibold.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_semibold.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:600;
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_semibold-italic.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_semibold-italic.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_semibold-italic.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Text 600';
	src:url('/wss/fonts/SF-Pro-Text/v1/sf-pro-text_semibold.eot');
	
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:400;
	src:url('/wss/fonts/SF-Pro-Text/v1/sf-pro-text_regular.eot');
	src:local(''), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_regular.woff2") format("woff2"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_regular.woff") format("woff"), url("/wss/fonts/SF-Pro-Text/v1/sf-pro-text_regular.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Icons';
	font-style:normal;
	font-weight:300;
	src:local(''), url("/wss/fonts/SF-Pro-Icons/v1/SFProIcons_light.woff") format("woff"), url("/wss/fonts/SF-Pro-Icons/v1/SFProIcons_light.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Icons 300';
	src:url('/wss/fonts/SF-Pro-Icons/v1/SFProIcons_light.eot');
	
}

@font-face {
	font-family:'SF Pro Icons';
	font-style:normal;
	font-weight:500;
	src:local(''), url("/wss/fonts/SF-Pro-Icons/v1/SFProIcons_medium.woff") format("woff"), url("/wss/fonts/SF-Pro-Icons/v1/SFProIcons_medium.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Icons 500';
	src:url('/wss/fonts/SF-Pro-Icons/v1/SFProIcons_medium.eot');
	
}

@font-face {
	font-family:'SF Pro Icons';
	font-style:normal;
	font-weight:600;
	src:local(''), url("/wss/fonts/SF-Pro-Icons/v1/SFProIcons_semibold.woff") format("woff"), url("/wss/fonts/SF-Pro-Icons/v1/SFProIcons_semibold.ttf") format("truetype");
	
}

@font-face {
	font-family:'SF Pro Icons 600';
	src:url('/wss/fonts/SF-Pro-Icons/v1/SFProIcons_semibold.eot');
	
}

@font-face {
	font-family:'SF Pro Icons';
	font-style:normal;
	font-weight:400;
	src:url('/wss/fonts/SF-Pro-Icons/v1/SFProIcons_regular.eot');
	src:local(''), url("/wss/fonts/SF-Pro-Icons/v1/SFProIcons_regular.woff") format("woff"), url("/wss/fonts/SF-Pro-Icons/v1/SFProIcons_regular.ttf") format("truetype");
	
}








h4 {font-family;Death Maach;}

.mainfont
{
    COLOR: #000000;
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
    font: 13px klavika_medium;
}

.adspot
{
 overflow: hidden;
 border-top: 3px solid #afafaf;
 border-bottom: 3px solid #afafaf;
 border-right: 3px solid #afafaf;
 border-left: 3px solid #afafaf;
}

.alpha20 {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(255, 255, 255, 0.2);
}



.alpha60 {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(255, 255, 255, 0.8);
}


.alphaNavy {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 102, 0.8);
}
.alphaBlack {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 0, 0.8);
}
.alphaRed {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(255, 0, 0, 0.8);
}
.alphaRoyal {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 255);
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 255, 0.8);
}
.alphaMaroon {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(87, 2, 28, 0.8);
}
.alphaForest {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(17, 87, 63, 0.8);
}



.alphablue20 {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 0, 0.2);
}




.alphablue60 {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 0, 0.6);
}


.alphablue {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 0, 0.8);
}

.blacksmall
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}

.whitesmall
{
    COLOR: #eee;
    FONT-FAMILY: times;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}

.navybold
{
    COLOR: #000066;
    FONT-WEIGHT: bold
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 19pt;
    line-height:39px;
    
}

.whitebold
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
  
    
}



.blackbold
{
    COLOR: #000000;
    FONT-WEIGHT: bold
    FONT-FAMILY: Candara;
    FONT-SIZE: 11pt;
    TEXT-DECORATION: none
      
}
A..blackbold
{
    COLOR: #000000;
    FONT-WEIGHT: bold
    FONT-FAMILY: Candara;
    FONT-SIZE: 11pt;
    TEXT-DECORATION: underline;
      
}
.white11
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
  
    
}




.browsebuy{    COLOR: #fd6;}

.whitesmall
{
    COLOR: #ffd600;
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 7pt;
    
}

.yellowsmall
{
    COLOR: #ffd600;
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 7pt;
    
}
.navysmall
{
    COLOR: #000066;
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 7pt;
    
}

.schedule_black_small
{
    
    font-family:Tahoma;
    font-size:8px;
    line-height:15px;
    color:#000000;   
    
}

.regularwhite
{
    
  COLOR: #fff;
    FONT-FAMILY: times;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold 
    
}

.linklarge
{
    
    
    
    font-family:Tahoma;
    font-size:12px;
    line-height:15px;
 
    
}


.navy
{
    
    
    
    font-family:Tahoma;
    font-size:12px;
    line-height:15px;
    color:#000066;   
    
}
.white
{
    
    COLOR: #c0c0c0;
        FONT-WEIGHT: bold
        FONT-FAMILY: times;
        FONT-SIZE: 9pt;
    line-height:19px;
    
}

.dropdown1
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.whitedropdown
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.greendropdown
{
    BACKGROUND-COLOR: #008000;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.purpledropdown
{
    BACKGROUND-COLOR: #ee2aec;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}

.bluedropdown
{
    BACKGROUND-COLOR: #0000ff;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.reddropdown
{
    BACKGROUND-COLOR: #ff0000;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.topmenunew
{
    COLOR: #c30;
    FONT-FAMILY: arial, helvetica
}
A.topmenunew:hover
{
    BACKGROUND: #ffd600;
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
.menunew
{
    COLOR: #0000ff;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 9 pt;
    FONT-WEIGHT: bold
}
A.menunew:hover
{
    COLOR: #eee;
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
.menuhomenew
{
    COLOR: #eee;
    FONT-FAMILY: verdana,arial, helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.description
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.yellow
{
    COLOR: #fd6;
    FONT-FAMILY: verdana,arial, helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.blue
{

    BACKGROUND-IMAGE: "apollos_background.gif";
    BACKGROUND-REPEAT: repeat;
    COLOR: #003162
}
.orange
{
    BACKGROUND-COLOR: #ffd600;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: #ffd600;
    CURSOR: hand
}
.purple
{
    BACKGROUND: #438;
    CURSOR: hand
}
.black
{
    BACKGROUND: #000;
    CURSOR: hand
}
.buylinksmall
{
    COLOR: #fff;
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
    LINEHEIGHT:12
    
}
.buy
{
    COLOR: #fff;
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
    
}
.browsebuy
{
    COLOR: #fd6;
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.left
{
    COLOR: #369;
    FONT-FAMILY: verdana, MS sans serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.ProductList
{
    FONT-FAMILY: arial, sans serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold
}
A.booktitle:hover
{
    COLOR: #080;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #080;
    TEXT-DECORATION: none
}
.text
{
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 0.79em;
    LINE-HEIGHT: 125%
}
.lists
{
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 0.82em;
    LINE-HEIGHT: 140%
}
.product
{
    COLOR: #369;
    FONT-FAMILY: arial, sans serif;
    FONT-SIZE: 12pt
}
A.product:hover
{
    COLOR: #396;
    TEXT-DECORATION: none
}

.bricks
{
 background:#000000  url(http://alpine.pecosleague.com/images/brick400.jpg) repeat;
}

.info
{
    COLOR: #369;
    FONT-FAMILY: verdana,arial,helvetica
}
.by
{
    FONT-FAMILY: verdana,arial,helvetica
}
.footertitle{
	color: # fff;
	font-family: 'Montserrat';
	font-size:1.2em;
	font-weight:normal;
	margin:0 auto 3px;
	padding:0;
	text-transform:uppercase;}