<!--


/* Defaults / Desktop View */
body {
	font:normal 14px/17px Arial,sans-serif;
	color:#333;
	width:100%;
	background-color: #ffffff;
	
A:link {color: #00aadb; text-decoration: none}
A:visited {color: #fab600; text-decoration: none}
A:hover {color: #72002E; text-decoration: none}
A:active {color: #003C72; text-decoration: none}
}


.clear {
	clear:both;
}





#size1 {
	display:block;
}

#size2 {
	display:none;
}

#size3 {
	display:none;
}

#size4 {
	display:none;
}




#header {
    height:220px;
    width:100%;
    top:0;
    left:0;
    right:0;
    margin-left:auto;   
    margin-right:auto;   
    background: url('images/floating_tile_hder_bkg.png') left top;
	background-repeat: repeat-x; 
	z-index:10;

}




#contentframe {
    width:100%;
    left:0;
    right:0;
    bottom:0px;
    height:auto;  
	background-color:#FFFFFF;
     
}​



#blacktopscroller {
	display:block;
	margin-left:auto;   
	margin-right:auto;  
	width:100%;
	height:auto;
	background-color:#000000;
}





#socialbank {
	display:block;
	float:left;
	margin-top:16px;
	margin-bottom:0px;
	height:35px;
	margin-left:11px;
	margin-right:11px;

}

.hdrsocialicon {
	display:block;
	float:left;
	width:4vw;
	height:auto;
	margin-top:.4vw;
	max-width:25px;
	margin-right:11px;
}


.hdrphoneicon {
	display:block;
	float:left;
	width:3.5vw;
	margin-top:0px;
	max-width:35px;
	margin-right:5px;
}

.hdremailicon {
	display:block;
	float:left;
	width:3.3vw;
	margin-top:.2vw;
	max-width:34px;
	margin-right:5px;
}





#topstripphone {
	display:block;
	float:left;
	margin-left:3%;
	margin-right: 0px;
	margin-top: 1.1vw;
	width:50%;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 1.9vw;
	line-height: 26px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}
	

#topstripemail {
	display:block;
	float:left;
	margin-left:3%;
	margin-right:0px;
	margin-top: 1.1vw;
	width:28%;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 1.9vw;
	line-height: 26px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}


	
#topstriplogo {
	display:block;
	margin-left:auto;
	margin-right: auto;
	margin-top: 1vw;
	width:100%;
	margin-top:22px; 
		background-color:#000000;


}



#yearspromotext {
	display:block;
}



.bignumbers1 {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 6vw;
	line-height: 24px;
	font-weight:plain;
	color: #3ed4fd;
	text-decoration:none;
	text-align:center;

	}
	

.bignumbers2 {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 6vw;
	line-height: 24px;
	font-weight:plain;
	color: #b1a632;
	text-decoration:none;
	text-align:center;

	}
	
.bignumbers3 {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 6vw;
	line-height: 24px;
	font-weight:plain;
	color: #fd803a;
	text-decoration:none;
	text-align:center;

	}
	
	
	
#navonenandtwo {
	display:block;
}


#navthree {
	display:none;
}


#nav
{
	width: 66%;
	margin-left:auto;
	margin-right:auto;
 
    /* container */
}
    #nav > a
    {
        display: none;
    }
    #nav li
    {
        position: relative;
        font-family: PT Sans, Verdana, Helvetica; sans-serif;
        font-size:22px;
        line-height:28px;
        color:#cc0000;
        margin-bottom:11px;
    }
 
    /* first level */
 
    #nav > ul
    {
        height: 3em;
    }
        #nav > ul > li
        {
            width: 25%;
            height: 100%;
            float: left;
        font-family: PT Sans, Verdana, Helvetica; sans-serif;
        size:20px;
        color:#00a9d8;
        text-decoration:none;
        }
 
    /* second level */
 
    #nav li ul
    {
        display: none;
        position: absolute;
        top: 100%;
    }
        #nav li:hover ul
        {
            display: block;
            background-color:#666666;
            padding:8px;
            border-top:4px;
            border-top-color:00a9d8;
            border-top-style:solid;
        }




#nav A:link {color: #00a9d8; text-decoration: none;}
#nav A:visited {color: #6a93b0; text-decoration: none;}
#nav A:hover {color: #dfd5ff; text-decoration: none;}
#nav A:active {color: #ff985a; text-decoration: none;}



.images {
	margin-left:5%;
	width:95%;
	max-width:400px;
}


.imagesinline {
	margin-left:5%;
	height:95%;
	width:auto;
	max-height:600px;
}



.imagesinlinewide {
	margin-right:5%;
	width:95%;
	max-width:600px;
	height:auto;
}




.imagesinlinetall {
	margin-right:5%;
	width:95%;
	max-width:400px;
	height:auto;
}


.whiteheadline {
	margin-top: 0px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 2.8vw;
	line-height: 4vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;

	}



.blueheadline {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 2vw;
	line-height: auto;
	font-weight:plain;
	margin-top:22px;
	font-style: italic;
	color: #00bef3;
	text-decoration:none;

	}


#quotebox {
	background-color:#dddddd;
	padding:22px;
	margin-left:10%;
	margin-right:10%;
	height: auto;
	width:77%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}


#quoteboxtall {
	float:right;
	background-color:#dddddd;
	padding:22px;
	margin-left:8%;
	margin-right:auto;
	height: auto;
	width:84%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}


#quotecaptop {
	font-family: Times, serif;
	font-weight:bold;
	font-size:11vw; 
	line-height:12vw;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
}


#quotecapbottom {
	font-family: Times, serif;
	font-weight:bold;
	font-size:11vw; 
	line-height:111px;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
}



#whitebuttonoutline {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 1.8vw;
	line-height: 40px;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration: none;
	border-color: #FFFFFF;
	border-style:solid;
	border-width:2px;
	border-radius:2px;
	border-spacing:11px;
	width:26%;

	}


.blogtitle {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	font-size:24px;
	color:#666666;
	line-height:24px;
	text-align:left;
	margin-right:88px;
	
}

.blogtitle A:link {color: #00a9d8; text-decoration: none;}
.blogtitle A:visited {color: #6a93b0; text-decoration: none;}
.blogtitle A:hover {color: #dfd5ff; text-decoration: none;}
.blogtitle A:active {color: #ff985a; text-decoration: none;}



H1 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:36px;
	margin-right:144px;
	color:#666666;
	line-height:40px;
	text-align:left;
}



.H1white {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#FFFFFF;
	line-height:33px;
}



H2 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	font-size:28px;
	color:#666666;
	line-height:34px;
	text-align:left;
}




.threeiconheader {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:24px;
	color:#666666;
	line-height:28px;
	text-align:center;
}

.threeiconheader A:link {color: #00a9d8; text-decoration: none;}
.threeiconheader A:visited {color: #6a93b0; text-decoration: none;}
.threeiconheader A:hover {color: #dfd5ff; text-decoration: none;}
.threeiconheader A:active {color: #ff985a; text-decoration: none;}



.H2blue {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	font-size:22px;
	color:#4fbcec;
	line-height:28px;
}

.H2blue A:link {color: #00a9d8; text-decoration: none;}
.H2blue A:visited {color: #6a93b0; text-decoration: none;}
.H2blue A:hover {color: #dfd5ff; text-decoration: none;}
.H2blue A:active {color: #ff985a; text-decoration: none;}


H3 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	margin-right: 55px;
	font-size:22px;
	color:#666666;
	line-height:28px;
	text-align:left;
}



H4 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	margin-left:auto;
	margin-right: auto;
	font-size:18px;
	line-height:24px;
	color:#666666;
	text-align:center;
}




.bodywhitecenter {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-left:auto;
	margin-right: auto;
	width:96%;
	font-size:18px;
	line-height:26px;
	color:#FFFFFF;
}



.bodywhite {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:left;
	width:88%;
	font-size:16px;
	line-height:24px;
	color:#FFFFFF;
}


.bodywhite A:link {color: #00a9d8; text-decoration: none;}
.bodywhite A:visited {color: #6991ad; text-decoration: none;}
.bodywhite A:hover {color: #dfd5ff; text-decoration: none;}
.bodywhite A:active {color: #ff9c00; text-decoration: none;}


.body {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 10%;
	font-size:16px;
	line-height:26px;
	color:#666666;
	text-align:left;
	width:auto;
}

.bodyshaded {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	margin-right: 16%;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
	background-color:#eeeeee;
	padding:11px;
	border-radius:4px;
}


.bodybig {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 10%;
	font-size:18px;
	line-height:24px;
	color:#666666;
	text-align:left;
}



.bodysmall {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:italic;
	margin-top:0px;
	margin-left:0px;
	margin-right: 2%;
	font-size:13px;
	line-height:14px;
	color:#666666;
	text-align:left;
}




.bodybigoutline {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:3%;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:20px;
	line-height:24px;
	color:#666666;
	text-align:left;
	border-style: solid;
	border-width: 2px;
	border-color: #75b2dd;
	border-radius:11px;
	padding-left:11px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:44px;
}



.bodybullet {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:0px;
	margin-right: 2%;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
}



.bodybio {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:8px;
	margin-right: 10%;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
}



.whitebkgcontent {
	background-color:#FFFFFF;
	margin5%;
	height: auto;   
}



.bodycallout {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:11px;
	margin-right:5%;
	font-size:14px;
	line-height:22px;
	color:#999999;
	text-align:left;
}





#threeiconbox {
	background-color:#FFFFFF;
	margin:5%;
	width:95%;
	height: auto;
	padding-top:44px;   
	padding-bottom:44px;   
}







#fourbiobox {
	background-color:#FFFFFF;
	margin:2%;
	height: auto;
	padding-top:22px;   
	padding-bottom:22px; 
	width:100%; 
}


#columnonequarter {
	float:left;
	width:22%;
	margin-right:5px;
	height:auto;
}






a.button {
  display:block;
  width:88%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:22px;
  margin:8px;
  font-size:24px;
  line-height:32px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.button:hover {
  background-color:#3bbaf0;
  border-color: #1e73be;
  border-width: 5px;

}




a.buttontwo {
  display:block;
  width:33%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:16px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttontwo:hover {
  background-color:#3bbaf0;
  border-color: #0f5ea3;
  border-width: 3px;

}




a.buttonthree {
  display:block;
  width:26%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:8px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 4px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttonthree:hover {
  background-color:#026bc4;
  border-color: #015dab;
  border-width: 2px;

}




a.buttonfour {
  display:block;
  float:left;
  width:22%;
  height:30px;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:4px;
  margin:6px;
  font-size:17px;
  line-height:28px;
  font-weight:bold;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 8px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#FFFFFF;
}

a.buttonfour:hover {
  background-color:#026bc4;
  border-color: #015dab;

}




a.buttonfourwide {
  display:block;
  float:left;
  width:30%;
  height:30px;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:4px;
  margin:6px;
  font-size:17px;
  line-height:28px;
  font-weight:bold;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 8px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#FFFFFF;
}

a.buttonfourwide:hover {
  background-color:#026bc4;
  border-color: #015dab;

}


#button1 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:auto;
	margin-top:0px;
}




	
#navbuttsthree {
	display:none;
	}

	
#navbuttsfour {
	display:none;
	}






#footerdarkbox {
	background:#000000;
	width:100%;
	height:auto;
	margin-bottom:0px;

}








#footercolumn1 {
	float:left;
	height:auto;
	width:20%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}



#footercolumn2 {
	float:left;
	height:auto;
	width:20%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}





#footercolumn3 {
	float:left;
	height:auto;
	width:20%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}




#footercolumn4 {
	float:left;
	height:auto;
	width:20%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}









#footer {
	display:block;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:11px;
	color:#dfdfdf;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	line-height:16px;
	height:auto;
}



#copyright {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:14px;
	color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 69px;
	padding-top:22px;
	padding-bottom:11px;
	line-height:16px;
	text-align:center;
	width:100%;
	background-color:#666666;
}

#copyright A:link {color: #00a9d8; text-decoration: none;}
#copyright A:visited {color: #4aaef4; text-decoration: none;}
#copyright A:hover {color: #dfd5ff; text-decoration: none;}
#copyright A:active {color: #ff9c00; text-decoration: none;}



#readmorebutton1 {
	display:block;
	float:left;
	margin-left:22px;
	margin-top:22px;
	margin-bottom:22px;
}

#readmorebutton2 {
	display:none;
}



#readmorebutton3 {
	display:none;
}


#readmorebutton4 {
	display:none;
}

a.readmorebutton {
  display:block;
  width:188px;
  height:30px;
  text-align:center;
  font-size:16px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1e73be;
  border-radius: 4px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.readmorebutton:hover {
  background-color:#40a5ff;
  border-color: #1e73be;

}



.blogarraypic {
	float:left;
	width:69%;
	max-width:400px;
	margin-top:22px;
	margin-right:22px;
	margin-bottom:11px;
}

.blogarraypictall {
	float:left;
	height:69%;
	max-height:300px;
	margin-top:22px;
	margin-right:22px;
	margin-bottom:11px;
}


.blogfeaturepic {
	float:left;
	width:95%;
	max-width:500px;
	margin-left:22px;
	margin-right:22px;
	margin-bottom:22px;
	
}


#blogpostbox {
  display:block;
  width:84%;
  height:auto;
  text-align:left;
  padding:8px;
  margin-bottom:111px;
  background-color:#ffffff;
  border-radius: 2px;
  border-color: #888888;
  border-style: solid;
  border-width: 1px;
  text-decoration:none;
  box-shadow:2px 2px 4px #BBBBBB;	
}




.blogposttext {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:4px;
	margin-right: 0px;
	font-size:12px;
	color:#777777;
	line-height:14px;
	text-align:left;
}


.buttonblog {
	display:block;
	float:right;
	width:88px;
	height:auto;
	text-align:center;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	text-decoration:none;
	padding:4px;
	padding-bottom:2px;
	font-size: 14px;
	line-height: 18px;
	font-weight:plain;
	color: #FFFFFF;
	border-radius: 4px;
}

a.buttonblog {
	display:block;
	text-align:center;
	padding:8px;
	background-color:#00bf41;
	text-decoration:none;
}

a.buttonblog:hover {
	display:block;
	background-color:#00f453;
  
}




.backnexttext {
	font-family: PT Sans, Arial, san-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}


.backnexttext A:link {color: #00a9d8; text-decoration: none;}
.backnexttext A:visited {color: #6a93b0; text-decoration: none;}
.backnexttext A:hover {color: #dfd5ff; text-decoration: none;}
.backnexttext A:active {color: #ff985a; text-decoration: none;}



.blogarraypic {
	float:left;
	width:69%;
	max-width:400px;
	margin-top:22px;
	margin-right:22px;
	margin-bottom:11px;
}

.blogminipic {
	float:left;
	width:33%;
	max-width:200px;
	margin-top:22px;
	margin-right:22px;
	margin-bottom:11px;
}



.blogarraypictall {
	float:left;
	height:69%;
	max-height:400px;
	margin-top:22px;
	margin-right:22px;
	margin-bottom:11px;
}


.blogfeaturepic {
	float:left;
	width:95%;
	max-width:500px;
	margin-left:22px;
	margin-right:22px;
	margin-bottom:22px;
	
}


#blogpostbox {
  display:block;
  width:84%;
  height:auto;
  text-align:left;
  padding:8px;
  margin-bottom:111px;
  background-color:#ffffff;
  border-radius: 2px;
  border-color: #888888;
  border-style: solid;
  border-width: 1px;
  text-decoration:none;
  box-shadow:2px 2px 4px #BBBBBB;	
}




.blogposttext {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:4px;
	margin-right: 0px;
	font-size:12px;
	color:#777777;
	line-height:14px;
	text-align:left;
}


.buttonblog {
	display:block;
	float:right;
	width:88px;
	height:auto;
	text-align:center;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	text-decoration:none;
	padding:4px;
	padding-bottom:2px;
	font-size: 14px;
	line-height: 18px;
	font-weight:plain;
	color: #FFFFFF;
	border-radius: 4px;
}

a.buttonblog {
	display:block;
	text-align:center;
	padding:8px;
	background-color:#00bf41;
	text-decoration:none;
}

a.buttonblog:hover {
	display:block;
	background-color:#00f453;
  
}







/*============================== SIZE TWO ===================================*/











@media only screen and (min-width:651px ) and (max-width:979px) {
	/*Small Desktop / Large Tablet View*/

body {
	font:normal 14px/17px Arial,sans-serif;
	color:#333;
	width:100%;
	background-color: #ffffff;
	
A:link {color: #00aadb; text-decoration: none}
A:visited {color: #fab600; text-decoration: none}
A:hover {color: #72002E; text-decoration: none}
A:active {color: #003C72; text-decoration: none}

}




#size1 {
	display:none;
}

#size2 {
	display:block;
}

#size3 {
	display:none;
}

#size4 {
	display:none;
}





#navonenandtwo {
	display:block;
}


#navthree {
	display:none;
}




#navbuttsthree {
	display:none;
	}

		
#navbuttsfour {
	display:none;
	}




#tabcontainer {
	display:block;
	width:98%;
	margin-left:10px;
}




#header {
    height:200px;
    width:100%;
    top:0;
    left:0;
    right:0;
    margin-left:auto;   
    margin-right:auto;   
    background: url('images/floating_tile_hder_bkg.png') left top;
	background-repeat: repeat-x; 
	z-index:10;

}





#contentframe {
    width:100%;
    left:0;
    right:0;
    bottom:0px;
    height:auto;  
	background-color:#FFFFFF;
     
}​



#blacktopscroller {
	display:block;
	margin-left:auto;   
	margin-right:auto;  
	padding-top:22px;
	padding-bottom:22px;
	margin:44px;
}







#socialbank {
	display:block;
	float:left;
	margin-top:16px;
	margin-bottom:0px;
	height:35px;
	margin-left:8px;
	margin-right:4px;
	width:auto;

}


.hdrsocialicon {
	display:block;
	float:left;
	width:3vw;
	height:auto;
	margin-top:.4vw;
	max-width:25px;
	margin-right:11px;
}



#topstripphone {
	display:block;
	float:left;
	margin-left:2%;
	margin-right: 0px;
	margin-top: 2vw;
	width:43%;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 1.9vw;
	line-height: 26px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}
	

#topstripemail {
	display:block;
	float:left;
	margin-left:2%;
	margin-right:0px;
	margin-top: 2vw;
	width:31%;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 1.9vw;
	line-height: 26px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}



#topstriplogo {
	display:block;
	margin-left:auto;
	margin-right: auto;
	margin-top: 1vw;
	width:80%;
	margin-top:22px; 
		background-color:#000000;

}

#yearspromotext {
	display:block;
}



#nav
{
	width: 84%;
	margin-left:auto;
	margin-right:auto;
 
    /* container */
}
    #nav > a
    {
        display: none;
    }
    #nav li
    {
        position: relative;
        font-family: PT Sans, Verdana, Helvetica; sans-serif;
        font-size:16px;
        line-height:24px;
        color:#cc0000;
        margin-bottom:11px;
    }
 
    /* first level */
 
    #nav > ul
    {
        height: 3em;
    }
        #nav > ul > li
        {
            width: 25%;
            height: 100%;
            float: left;
        font-family: PT Sans, Verdana, Helvetica; sans-serif;
        font-size:22px;
        color:#00a9d8;
        text-decoration:none;
        }
 
    /* second level */
 
    #nav li ul
    {
        display: none;
        position: absolute;
        top: 100%;
    }
        #nav li:hover ul
        {
            display: block;
            background-color:#666666;
            padding:8px;
            border-top:4px;
            border-top-color:00a9d8;
            border-top-style:solid;
        }




#nav A:link {color: #00a9d8; text-decoration: none;}
#nav A:visited {color: #6a93b0; text-decoration: none;}
#nav A:hover {color: #dfd5ff; text-decoration: none;}
#nav A:active {color: #ff985a; text-decoration: none;}



.whiteheadline {
	margin-top: 0px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 4vw;
	line-height: 3.5vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;

	}



.blueheadline {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 2.6vw;
	line-height: auto;
	margin-top:18px;
	font-weight:plain;
	font-style: italic;
	color: #00bef3;
	text-decoration:none;

	}




#quotebox {
	background-color:#dddddd;
	padding:22px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:88%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}


#quoteboxtall {
	float:right;
	background-color:#dddddd;
	padding:22px;
	margin-left:8%;
	margin-right:auto;
	height: auto;
	width:84%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}


#quotecaptop {
	font-family: Times, serif;
	font-weight:bold;
	font-size:14vw; 
	line-height:15vw;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
}


#quotecapbottom {
	font-family: Times, serif;
	font-weight:bold;
	font-size:14vw; 
	line-height:111px;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
}




#whitebuttonoutline {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 1.8vw;
	line-height: 40px;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration: none;
	border-color: #FFFFFF;
	border-style:solid;
	border-width:2px;
	border-radius:2px;
	border-spacing:11px;
	width:26%;

	}




.whitebkgcontent {
	background-color:#FFFFFF;
	margin5%;
	height: auto;   
}

#threeiconbox {
	background-color:#FFFFFF;
	margin:5%;
	height: auto; 
	width:90%;  
}









a.button {
  display:block;
  width:84%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:18px;
  margin:8px;
  font-size:24px;
  line-height:32px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.button:hover {
  background-color:#3bbaf0;
  border-color: #1e73be;
  border-width: 4px;

}




a.buttontwo {
  display:block;
  width:33%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:16px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttontwo:hover {
  background-color:#3bbaf0;
  border-color: #0f5ea3;
  border-width: 3px;

}




a.buttonthree {
  display:block;
  width:36%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:6px;
  margin:5px;
  font-size:2.8vw;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 4px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttonthree:hover {
  background-color:#026bc4;
  border-color: #015dab;
  border-width: 2px;

}

a.buttonfour {
  display:block;
  float:left;
  width:22%;
  height:20px;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:5px;
  margin:3px;
  font-size:2vw;
  line-height:20px;
  font-weight:bold;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 8px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#FFFFFF;
}

a.buttonfour:hover {
  background-color:#026bc4;
  border-color: #015dab;

}




a.buttonfourwide {
  display:block;
  float:left;
  width:28%;
  height:20px;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:5px;
  margin:3px;
  font-size:2vw;
  line-height:20px;
  font-weight:bold;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 8px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#FFFFFF;
}

a.buttonfourwide:hover {
  background-color:#026bc4;
  border-color: #015dab;

}



#button1 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:auto;
	margin-top:0px;
}










H1 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#666666;
	line-height:33px;
		text-align:left;

}




H2 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:20px;
	color:#666666;
	line-height:26px;
	text-align:left;
	margin-left:22px;
}



.H2blue {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	font-size:22px;
	color:#4fbcec;
	line-height:28px;
}


H3 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 33px;
	margin-right: 55px;
  	font-size:18px;
	color:#666666;
	line-height:24px;
	text-align:left;

}




.H1white {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#FFFFFF;
	line-height:33px;
}


.bodywhitecenter {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-left:auto;
	margin-right: auto;
	width:84%;
	font-size:18px;
	line-height:26px;
	color:#FFFFFF;
}


.bodywhite {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:left;
	width:88%;
	font-size:16px;
	line-height:24px;
	color:#FFFFFF;
}


.bodywhite A:link {color: #00a9d8; text-decoration: none;}
.bodywhite A:visited {color: #6991ad; text-decoration: none;}
.bodywhite A:hover {color: #dfd5ff; text-decoration: none;}
.bodywhite A:active {color: #ff9c00; text-decoration: none;}


.body {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 5%;
	font-size:16px;
	line-height:22px
	color:#666666;
	text-align:left;
}







.bodybigoutline {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:3%;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:20px;
	line-height:24px;
	color:#666666;
	text-align:left;
	border-style: solid;
	border-width: 2px;
	border-color: #75b2dd;
	border-radius:11px;
	padding-left:11px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:44px;
}



.bodybullet {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:0px;
	margin-right: 2%;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
}


.bodybio {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:8px;
	margin-right: 6%;
	font-size:16px;
	line-height:20px;
	color:#666666;
	text-align:left;
}



.blogfeaturepic {
	float:left;
	width:88%;
	max-width:600px;
	margin-left:22px;
	margin-right:22px;
	margin-bottom:22px;
}

.imagesinline {
	margin-left:5%;
	height:95%;
	max-height:600px;
	width:auto;
}



.imagesinlinewide {
	margin-right:5%;
	width:95%;
	max-width:600px;
	height:auto;
}




#footerdarkbox {
	background:#000000;
	width:100%;
	height:auto;
	margin-bottom:0px;

}







#footercolumn1 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}



#footercolumn2 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}





#footercolumn3 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}




#footercolumn4 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}








one {
	display:block;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:11px;
	color:#dfdfdf;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	line-height:16px;
	height:auto;
}




#copyright {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:12px;
	color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 69px;
	padding-top:22px;
	padding-bottom:11px;
	line-height:16px;
	text-align:center;
	width:100%;
	background-color:#666666;
}




#blogpostbox {
  display:block;
  width:84%;
  height:auto;
  text-align:left;
  padding:8px;
  margin-bottom:111px;
  background-color:#ffffff;
  border-radius: 2px;
  border-color: #888888;
  border-style: solid;
  border-width: 1px;
  text-decoration:none;
  box-shadow:2px 2px 4px #BBBBBB;	
}




.blogposttext {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:4px;
	margin-right: 0px;
	font-size:12px;
	color:#777777;
	line-height:14px;
	text-align:left;
}


.buttonblog {
	display:block;
	float:right;
	width:88px;
	height:auto;
	text-align:center;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	text-decoration:none;
	padding:4px;
	padding-bottom:2px;
	font-size: 14px;
	line-height: 18px;
	font-weight:plain;
	color: #FFFFFF;
	border-radius: 4px;
}

a.buttonblog {
	display:block;
	text-align:center;
	padding:8px;
	background-color:#00bf41;
	text-decoration:none;
}

a.buttonblog:hover {
	display:block;
	background-color:#00f453;
  
}

.backnexttext {
	font-family: PT Sans, Arial, san-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}


}







/*=============================== SIZE THREE ====================================*/











@media only screen and (min-width:481px ) and (max-width:650px) {
	/* Small Tablet View */

body {
	font:normal 14px/17px Arial,sans-serif;
	color:#333;
	width:100%;
	background-color: #ffffff;
	
A:link {color: #00aadb; text-decoration: none}
A:visited {color: #fab600; text-decoration: none}
A:hover {color: #72002E; text-decoration: none}
A:active {color: #003C72; text-decoration: none}

}






#size1 {
	display:none;
}

#size2 {
	display:none;
}

#size3 {
	display:block;
}

#size4 {
	display:none;
}




#header {
    height:200px;
    width:100%;
    top:0;
    left:0;
    right:0;
    margin-left:auto;   
    margin-right:auto;   
    background: url('images/floating_tile_hder_bkg_THREE.png') left top;
	background-repeat: repeat-x; 
	z-index:10;

}








#contentframe {
    width:100%;
    left:0;
    right:0;
    bottom:0px;
    height:auto;  
	background-color:#FFFFFF;
     
}​



#blacktopscroller {
	display:block;
	margin-left:auto;   
	margin-right:auto;  
	padding-top:22px;
	padding-bottom:22px;
	margin:44px;
}





#topstripphone {
	display:block;
	float:left;
	margin-left:1%;
	margin-right: 0px;
	margin-top: 1.1vw;
	width:57%;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 2.5vw;
	line-height: 20px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}
	

#topstripemail {
	display:block;
	float:left;
	margin-left:1%;
	margin-right:0px;
	margin-top: 1.1vw;
	width:33%;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 2.5vw;
	line-height: 20px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}
	
	



#socialbank {
	display:block;
	float:right;
	margin-top:8px;
	margin-bottom:0px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	width:60%;

}


.hdrsocialicon {
	display:block;
	float:left;
	width:3.3vw;
	height:auto;
	margin-top:0px;
	max-width:25px;
	margin-right:22px;
}


#topstriplogo {
	display:block;
	margin-left:auto;
	margin-right: auto;
	margin-top: 2vw;
	width:100%;
			background-color:#000000;

}


#yearspromotext {
	display:block;
}



#navonenandtwo {
	display:none;
}


	
#navbuttsthree {
	display:block;
	padding-left:19%;
	}

		
#navbuttsfour {
	display:none;
	}








/* Dropdown Button */
.dropbtn {
    background-color: #686868;
    color: white;
    padding: 16px;
    font-size: 18px;
    line-height: 11px;
    border: none;
    cursor: pointer;
    margin-left:auto;
    margin-right:auto;
    margin-top:11px;
    text-align:left;
      border-radius: 3px;


}

/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
    background-color: #00bef3;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) a1a1a1 */
.dropdown-content {
    display: none;
    position: relative;
    background-color: #444444;
    width: 88%;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    margin-left:0px;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: #FFFFFF;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    line-height:8px;
    text-align:left;
    font-size:16px;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #18b2dd;color: #FFFFFF;}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}








.whiteheadline {
	padding-top: 22px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 4vw;
	line-height: 3.5vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;

	}



.blueheadline {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 3.5vw;
	line-height: auto;
	margin-top:22px;
	font-weight:plain;
	font-style: italic;
	color: #00bef3;
	text-decoration:none;

}



#quotecaptop {
	font-family: Times, serif;
	font-weight:bold;
	font-size:20vw; 
	line-height:133px;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
}


#quotecapbottom {
	font-family: Times, serif;
	font-weight:bold;
	font-size:20vw; 
	line-height:-11px;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
}



#quoteboxtall {
	float:right;
	background-color:#dddddd;
	padding:11px;
	margin-left:8%;
	margin-right:auto;
	height: auto;
	width:84%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}





#quotebox {
	background-color:#dddddd;
	padding:22px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:84%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}

#whitebuttonoutline {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 1.8vw;
	line-height: 40px;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration: none;
	border-color: #FFFFFF;
	border-style:solid;
	border-width:2px;
	border-radius:2px;
	border-spacing:11px;
	width:26%;

}




.whitebkgcontent {
	background-color:#FFFFFF;
	margin5%;
	height: auto;   
}



#threeiconbox {
	background-color:#FFFFFF;
	margin:2%;
	height: auto; 
	width:90%; 
}






a.button {
  display:block;
  width:84%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:12px;
  margin:8px;
  font-size:24px;
  line-height:30px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.button:hover {
  background-color:#3bbaf0;
  border-color: #1e73be;
  border-width: 4px;

}




a.buttontwo {
  display:block;
  width:33%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:16px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttontwo:hover {
  background-color:#3bbaf0;
  border-color: #0f5ea3;
  border-width: 3px;

}




a.buttonthree {
  display:block;
  width:55%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:3px;
  margin:5px;
  font-size:3.5vw;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 4px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttonthree:hover {
  background-color:#026bc4;
  border-color: #015dab;
  border-width: 2px;

}

a.buttonfour {
  display:block;
  float:left;
  width:88%;
  height:22px;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:4px;
  margin:4px;
  font-size:14px;
  line-height:18px;
  font-weight:bold;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 8px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#FFFFFF;
}

a.buttonfour:hover {
  background-color:#026bc4;
  border-color: #015dab;

}



a.buttonfourwide {
  display:block;
  float:left;
  width:88%;
  height:22px;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:3px;
  margin:3px;
  font-size:14px;
  line-height:18px;
  font-weight:bold;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 8px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#FFFFFF;
}

a.buttonfourwide:hover {
  background-color:#026bc4;
  border-color: #015dab;

}


#button1 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:auto;
	margin-top:0px;
}




#tabcontainer {
	display:block;
	width:95%;
	margin-left:auto;
	margin-right:auto;
	float:right;
}





H1 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:10%;
	color:#666666;
	line-height:33px;
	width:88%;
	text-align:left;

}




H2 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right:55px;
	font-size:22px;
	color:#666666;
	line-height:24px;
	text-align:left;
}



.H2blue {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	font-size:22px;
	color:#4fbcec;
	line-height:28px;
}


H3 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 33px;
	margin-right: 55px;
	font-size:16px;
	color:#666666;
	line-height:20px;
	text-align:left;
}




.H1white {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#FFFFFF;
	line-height:33px;
}


.bodywhitecenter {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-left:auto;
	margin-right: auto;
	width:84%;
	font-size:18px;
	line-height:26px;
	color:#FFFFFF;
}


.bodywhite {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:left;
	width:88%;
	font-size:16px;
	line-height:24px;
	color:#FFFFFF;
}


.bodywhite A:link {color: #00a9d8; text-decoration: none;}
.bodywhite A:visited {color: #6991ad; text-decoration: none;}
.bodywhite A:hover {color: #dfd5ff; text-decoration: none;}
.bodywhite A:active {color: #ff9c00; text-decoration: none;}


.body {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 11px;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
}

.bodyshaded {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	margin-right: 11px;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
	background-color:#eeeeee;
	padding:11px;
	border-radius:4px;
}



.bodybig {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:3%;
	margin-right: 3%%;
	font-size:16px;
	line-height:22px;
	color:#666666;
	text-align:left;
}


.bodybigoutline {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:3%;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:20px;
	line-height:24px;
	color:#666666;
	text-align:left;
	border-style: solid;
	border-width: 2px;
	border-color: #75b2dd;
	border-radius:11px;
	padding-left:11px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:44px;
}

.bodybullet {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:0px;
	margin-right: 2%;
	margin-left: -8px;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
}



.bodybio {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:8px;
	margin-right: 3%;
	font-size:16px;
	line-height:20px;
	color:#666666;
	text-align:left;
}




.blogfeaturepic {
	float:left;
	width:88%;
	max-width:600px;
	margin-left:22px;
	margin-right:22px;
	margin-bottom:22px;
}




#footerdarkbox {
	background:#000000;
	width:100%;
	height:auto;
	margin-bottom:0px;

}







#footercolumn1 {
	float:left;
	height:auto;
	width:44%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:5%;
	margin-right:4px;
	margin-top:33px;
}



#footercolumn2 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:33px;
}





#footercolumn3 {
	float:left;
	height:auto;
	width:44%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:5%;
	margin-right:4px;
	margin-top:55px;
}




#footercolumn4 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}









#footer {
	display:block;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:11px;
	color:#dfdfdf;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	line-height:16px;
	height:auto;
}





#copyright {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:12px;
	color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 69px;
	padding-top:22px;
	padding-bottom:11px;
	line-height:16px;
	text-align:center;
	width:100%;
	background-color:#666666;
}




#blogpostbox {
  display:block;
  width:84%;
  height:auto;
  text-align:left;
  padding:8px;
  margin-bottom:111px;
  background-color:#ffffff;
  border-radius: 2px;
  border-color: #888888;
  border-style: solid;
  border-width: 1px;
  text-decoration:none;
  box-shadow:2px 2px 4px #BBBBBB;	
}


.blogarraypic {
	float:left;
	width:84%;
	max-width:300px;
	margin-top:22px;
	margin-right:5%;
	margin-bottom:11px;
}

.blogarraypictall {
	float:left;
	height:84%;
	max-height:300px;
	margin-top:22px;
	margin-right:5%;
	margin-bottom:11px;
}



.blogposttext {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:4px;
	margin-right: 0px;
	font-size:12px;
	color:#777777;
	line-height:14px;
	text-align:left;
}


.buttonblog {
	display:block;
	float:right;
	width:88px;
	height:auto;
	text-align:center;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	text-decoration:none;
	padding:4px;
	padding-bottom:2px;
	font-size: 14px;
	line-height: 18px;
	font-weight:plain;
	color: #FFFFFF;
	border-radius: 4px;
}

a.buttonblog {
	display:block;
	text-align:center;
	padding:8px;
	background-color:#00bf41;
	text-decoration:none;
}

a.buttonblog:hover {
	display:block;
	background-color:#00f453;
  
}

.backnexttext {
	font-family: PT Sans, Arial, san-serif;
	font-size: 18px;
	line-height: 22px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}

}




/*================================ SIZE FOUR ==================================*/











@media only screen and (min-width:300px) and (max-width:480px) {
	/* Smartphone view*/

body {
	font:normal 14px/17px Arial,sans-serif;
	color:#333;
	background-color: #690500;
	background: #FFFFFF;	
	
A:link {color: #00aadb; text-decoration: none}
A:visited {color: #fab600; text-decoration: none}
A:hover {color: #72002E; text-decoration: none}
A:active {color: #003C72; text-decoration: none}


}





#size1 {
	display:none;
}

#size2 {
	display:none;
}

#size3 {
	display:none;
}

#size4 {
	display:block;
}




#header {
    height:210px;
    width:100%;
    top:0;
    left:0;
    right:0;
    margin-left:auto;   
    margin-right:auto;
    margin-bottom:0px;  
    background: url('images/floating_tile_hder_bkg_FOUR.png') left top;
	background-repeat: repeat-x; 
	z-index:10;

}




#contentframe {
    width:100%;
    left:0;
    right:0;
    bottom:0px;
    height:auto;  
	background-color:#FFFFFF;
     
}​



#blacktopscroller {
	display:block;
	margin:0px;   
	margin:0px;  
	padding:0px;
}


#yearspromotext {
	display:none;
}



#topstripphone {
	display:block;
	float:left;
	margin-left:8%;
	margin-right: 0px;
	margin-top: 1.1vw;
	width:90%;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 3.7vw;
	line-height: 18px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}
	

#topstripemail {
	display:block;
	float:left;
	margin-left:30%;
	margin-right:0px;
	margin-top: 1.1vw;
	width:55%;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 3.7vw;
	line-height: 15px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}
	
	

.hdrphoneicon {
	display:block;
	width:5vw;
	margin-top:0px;
	max-width:35px;
	margin-right:5px;
}

.hdremailicon {
	display:block;
	width:4vw;
	margin-top:.2vw;
	max-width:34px;
	margin-right:5px;
}


#socialbank {
	display:block;
	margin-top:8px;
	margin-bottom:0px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	width:66%;

}


.hdrsocialicon {
	display:block;
	float:right;
	width:33%;
	height:auto;
	margin-top:0px;
	max-width:20px;
	margin-right:22px;
}




#topstriplogo {
	display:block;
	margin-left:-5%;
	margin-top: 5vw;
	width:100%;
			background-color:#000000;

}





#navonenandtwo {
	display:none;
}


#navbuttsthree {
	display:none;
	}


	
#navbuttsfour {
	display:block;
	padding-left:14%;
	}

		







/* Dropdown Button */
.dropbtn4 {
    background-color: #686868;
    color: white;
    padding: 6px;
    font-size: 18px;
    line-height: 11px;
    border: none;
    cursor: pointer;
    margin-left:auto;
    margin-right:auto;
    margin-top:11px;
    text-align:left;
      border-radius: 3px;


}

/* Dropdown button on hover & focus */
.dropbtn4:hover, .dropbtn4:focus {
    background-color: #00bef3;
}

/* The container <div> - needed to position the dropdown content */
.dropdown4 {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content4 {
    display: none;
    position: relative;
    background-color: #444444;
    width: 94%;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    margin-left:0px;
}

/* Links inside the dropdown */
.dropdown-content4 a {
    color: #FFFFFF;
    padding: 6px 16px;
    text-decoration: none;
    display: block;
    line-height:13px;
    text-align:left;
    font-size:13px;
}

/* Change color of dropdown links on hover */
.dropdown-content4 a:hover {background-color: #18b2dd;color: #FFFFFF;}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show4 {display:block;}








.whiteheadline {
	padding-top: 22px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 6vw;
	line-height: 7.7vw;
	font-weight:plain;
	color: #FFFFFF;
	width:88%;
	text-decoration:none;

	}



.blueheadline {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 6vw;
	line-height: 7.7vw;
	width:77%;
	font-weight:plain;
	font-style: italic;
	color: #00bef3;
	text-decoration:none;

}



#quotebox {
	background-color:#dddddd;
	padding:16px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:77%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}

#quoteboxtall {
	float:right;
	background-color:#dddddd;
	padding:22px;
	margin-left:8%;
	margin-right:auto;
	height: auto;
	width:84%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}


#quotecaptop {
	font-family: Times, serif;
	font-weight:bold;
	font-size:22vw; 
	line-height:122px;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
}


#quotecapbottom {
	font-family: Times, serif;
	font-weight:bold;
	font-size:22vw; 
	line-height:88px;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
}



#whitebuttonoutline {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 1.8vw;
	line-height: 40px;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration: none;
	border-color: #FFFFFF;
	border-style:solid;
	border-width:2px;
	border-radius:2px;
	border-spacing:11px;
	width:26%;

}




.whitebkgcontent {
	background-color:#FFFFFF;
	margin5%;
	height: auto;   
}

#threeiconbox {
	background-color:#FFFFFF;
	margin:0px;
	height: auto;
	width:95%; 
}





.threeiconheader {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:24px;
	color:#666666;
	line-height:20px;
	text-align:center;
}













a.button {
  display:block;
  width:66%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:8px;
  margin-left:auto;
  margin-right:auto;
  font-size:22px;
  line-height:26px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.button:hover {
  background-color:#3bbaf0;
  border-color: #1e73be;
  border-width: 4px;

}




a.buttontwo {
  display:block;
  width:55%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:16px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttontwo:hover {
  background-color:#3bbaf0;
  border-color: #0f5ea3;
  border-width: 3px;

}




a.buttonthree {
  display:block;
  width:69%;
  height:auto;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:3px;
  margin:5px;
  font-size:5vw;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 4px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttonthree:hover {
  background-color:#026bc4;
  border-color: #015dab;
  border-width: 2px;

}



a.buttonfour {
  display:block;
  float:left;
  width:22%;
  height:22px;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:3px;
  margin:3px;
  font-size:14px;
  line-height:18px;
  font-weight:bold;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 8px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#FFFFFF;
}

a.buttonfour:hover {
  background-color:#026bc4;
  border-color: #015dab;

}



a.buttonfourwide {
  display:block;
  float:left;
  width:30%;
  height:22px;
  font-family: PT Sans, Verdana, Helvetica; sans-serif;
  text-align:center;
  padding:3px;
  margin:3px;
  font-size:14px;
  line-height:18px;
  font-weight:bold;
  text-decoration:none;
  background-color:#a782b6;
  border-radius: 8px;
  border-color: #a237a1;
  border-style: solid;
  border-width: 2px;
  color:#FFFFFF;
}

a.buttonfourwide:hover {
  background-color:#026bc4;
  border-color: #015dab;

}



#button1 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:auto;
	margin-top:0px;
	padding:0px;
}








#tabcontainer {
	display:block;
	width:95%;
	margin-left:auto;
	margin-right:auto;
	float:right;
}



H1 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:24px;
	margin-right:2%;
	color:#666666;
	line-height:33px;
	width:auto;
	text-align:left;
	margin-top:0px;

}




H2 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	margin-right: 55px;
	font-size:18px;
	color:#666666;
	line-height:22px;
	text-align:left;
}



.H2blue {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	font-size:22px;
	color:#4fbcec;
	line-height:28px;
	width:88%;
}


H3 {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 33px;
	margin-right: 33px;
	font-size:16px;
	color:#666666;
	line-height:20px;
	text-align:left;

}




.H1white {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	padding-left: 0px;
	margin-left:auto;
	margin-right:auto;
	font-size:26px;
	width:92%;
	color:#FFFFFF;
	line-height:33px;
}


.bodywhitecenter {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-left:auto;
	margin-right: auto;
	width:94%;
	font-size:18px;
	line-height:26px;
	color:#FFFFFF;
}


.bodywhite {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:left;
	width:88%;
	font-size:16px;
	line-height:24px;
	color:#FFFFFF;
}


.bodywhite A:link {color: #00a9d8; text-decoration: none;}
.bodywhite A:visited {color: #6991ad; text-decoration: none;}
.bodywhite A:hover {color: #dfd5ff; text-decoration: none;}
.bodywhite A:active {color: #ff9c00; text-decoration: none;}


.body {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 11px;
	font-size:14px;
	line-height:20px;
	color:#666666;
	text-align:left;
}


.bodycallout {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:8px;
	margin-right:8px;
	font-size:12px;
	line-height:18x;
	color:#999999;
	text-align:left;
}





.bodytite {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:8px;
	margin-right: 2px;
	font-size:18px;
	line-height:24px;
	color:#666666;
	text-align:center;
}


.bodyshaded {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	margin-right: 11px;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
	background-color:#eeeeee;
	padding:11px;
	border-radius:4px;
}



.bodybio {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:8px;
	margin-right: 3%;
	font-size:15px;
	line-height:18px;
	color:#666666;
	text-align:left;
}



.bignumbers1 {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 11vw;
	line-height: 24px;
	font-weight:plain;
	color: #3ed4fd;
	text-decoration:none;
	text-align:center;

	}
	

.bignumbers2 {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 11vw;
	line-height: 24px;
	font-weight:plain;
	color: #b1a632;
	text-decoration:none;
	text-align:center;

	}
	
.bignumbers3 {
	margin-top: 11px;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-size: 11vw;
	line-height: 24px;
	font-weight:plain;
	color: #fd803a;
	text-decoration:none;
	text-align:center;

	}
	



	
#footerdarkbox {
	background:#000000;
	width:100%;
	height:auto;
	margin-bottom:0px;

}







#footercolumn1 {
	float:left;
	height:auto;
	width:90%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:8%;
	margin-right:4px;
	margin-top:33px;
}



#footercolumn2 {
	float:left;
	height:auto;
	width:90%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:8%;
	margin-right:11px;
	margin-top:33px;
}





#footercolumn3 {
	float:left;
	height:auto;
	width:90%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:8%;
	margin-right:4px;
	margin-top:55px;
}




#footercolumn4 {
	float:left;
	height:auto;
	width:90%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:8%;
	margin-right:11px;
	margin-top:55px;
}









#footer {
	display:block;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:11px;
	color:#dfdfdf;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	line-height:16px;
	height:auto;
}





#copyright {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:12px;
	color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 69px;
	padding-top:22px;
	padding-bottom:11px;
	line-height:16px;
	text-align:center;
	width:100%;
	background-color:#666666;
}



#blogpostbox {
  display:block;
  width:84%;
  height:auto;
  text-align:left;
  padding:8px;
  margin-bottom:111px;
  background-color:#ffffff;
  border-radius: 2px;
  border-color: #888888;
  border-style: solid;
  border-width: 1px;
  text-decoration:none;
  box-shadow:2px 2px 4px #BBBBBB;	
}


.blogarraypic {
	float:left;
	width:95%;
	max-width:300px;
	margin-top:22px;
	margin-right:5%;
	margin-bottom:11px;
}


.blogarraypictall {
	float:left;
	height:95%;
	max-height:260px;
	margin-top:22px;
	margin-right:5%;
	margin-bottom:11px;
}


.blogfeaturepic {
	float:left;
	width:95%;
	max-width:280px;
	margin-left:22px;
	margin-right:22px;
	margin-bottom:22px;
	
}


.blogposttext {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:4px;
	margin-right: 0px;
	font-size:12px;
	color:#777777;
	line-height:14px;
	text-align:left;
}


.buttonblog {
	display:block;
	float:right;
	width:88px;
	height:auto;
	text-align:center;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	text-decoration:none;
	padding:4px;
	padding-bottom:2px;
	font-size: 14px;
	line-height: 18px;
	font-weight:plain;
	color: #FFFFFF;
	border-radius: 4px;
}

a.buttonblog {
	display:block;
	text-align:center;
	padding:8px;
	background-color:#00bf41;
	text-decoration:none;
}

a.buttonblog:hover {
	display:block;
	background-color:#00f453;
  
}


.backnexttext {
	font-family: PT Sans, Arial, san-serif;
	font-size: 14px;
	font-weight:bold;
	line-height: 20px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}


}


-->