body {
	font-size: 12px;
	color: #C60;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #FFFFCD;
	background-image: url( '/images/site-bg.jpg' );
	margin: 0;
	padding:0;
}

.courier7 {  font-family: "Courier New", Courier, mono; font-size: 4em; font-weight: bolder; line-height: 3em}
.list {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-style: normal; font-weight: lighter; vertical-align: text-bottom; height: 2px; width: 2px; padding-top: 3px; padding-bottom: 3px}
.courier-head_2 {  font-family: "Courier New", Courier, mono; font-size: 1.6em; font-weight: bolder; line-height: 2em}
.courier-head_6 { font-family: "Courier New", Courier, mono; font-size: 3em; font-weight: bolder }

a:link {
    color: #F90;
}
a:visited {
    color: #F90;
}
a:hover {
    color: #F90;
}
a:active {
    color: #F90;
}
body,td,th {
    color: #C60;
}

/* footer */
.footer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFE7CC;
}
.footfer {
	color: #FC0;
}
#footer a:link {
	text-decoration: none;
    color: #FFCC00;
}
#footer a:visited {
	text-decoration: none;
    color: #FFCC00;

}
#footer a:hover {
	text-decoration: underline;
    color: #FFCC00;
}
#footer a:active {
	text-decoration: none;
    color: #FFCC00;
}
 @media screen and (min-width: 320px) and (max-width: 768px) {

.main1_inner img {
    float: left;
    width: 100%;
}
.main123 {
    float: none;
    margin: 0 auto;
    width: 74%;
     
}
.main1_inner {
    float: left;
    width: 100%;
}
}

#stickertext_input {
    border: 1px solid hsl(0, 0%, 94%);
}


map area {
   outline: 0;
   border: none;
}

.main123 {
    padding-bottom: 30px;
    
}

/*25Aug16*/
.outer {
    float: left;
    width: 100%;
}
.outer .main1 {
    background:  #ffffcb none repeat scroll 0 0;
    float: left;
    width: 20%;
}.outer .main2 {
    background:  #ffffcb none repeat scroll 0 0;
    float: left;
    width: 20%;
}

.outer .main3 {
    background: #ffffcb none repeat scroll 0 0;
    float: left;
    width: 20%;
}
.outer .main4 {
    background:  #ffffcb none repeat scroll 0 0;
    float: left;
    width: 40%;
}

.outer .main sub {
   font-size: 8px;
}
.outer .main sup {
    font-size: 8px;
}

.main1 .main1-bottom > h2 {
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: left;
}

.main2 .main1-bottom > h2 {
    font-size: 16px;
    padding-bottom: 13px;
    padding-top: 13px;
    text-align: left;
   
}
.main3 .main1-bottom > h2 {
    font-size: 14px;
    padding-bottom: 11px;
    padding-top: 9px;
    text-align: left;
}
.main4 .main1-bottom1 {
    float: left;
    width: 50%;
}
.main4 .main1-bottom2 {
    float: left;
    width: 50%;
}

.main4 h2 {
    font-size: 14px;
    padding-bottom: 9px;
    padding-top: 9px;
    text-align: left;
   
}
.outer .main h2 {
    color: #cd6601;
    float: left;
    width: 100%;
    text-align: center;
}
.main h2 {
    margin: 0;
}

.main1 .main1-top {
   background: #cd6601 none repeat scroll 0 0;
    color: #fcffbf;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}
.main2 .main1-top {
   background: #cd6601 none repeat scroll 0 0;
    color: #f8e090;
    font-size: 17px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}
.main3 .main1-top {
    background: #cd6601 none repeat scroll 0 0;
    color: #f8e090;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}
.main4 .main1-top {
    background: #cd6601 none repeat scroll 0 0;
    color: #f9e8d8;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: left;
    text-transform: uppercase;
}
.main .color1
{
  background: #f7e8ad none repeat scroll 0 0;
}
.main .color2 {
    background: #ece9a7 none repeat scroll 0 0;
}
.main .color3 {
    background: #e2a14f none repeat scroll 0 0;
     margin-top: 1px;
}
.main .color4 {
    background: #f9e8d8 none repeat scroll 0 0;
    margin-bottom: 1px;
}