
		/* Prevent copy paste for all elements except text fields */
		*  { -webkit-user-select:none; -webkit-tap-highlight-color:rgba(255, 255, 255, 0); }
		input, textarea  { -webkit-user-select:text; }
		/* @font-face {
    font-family: 'Museo 700';
    src: url('../fonts/museo700-regular-webfont.eot');
    src: url('../fonts/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo700-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
*/
@font-face{
font-family: Open Sans;
src: url('../fonts/osregular.ttf');
}
body
{
   margin: 0;
   padding: 0;
   background-color: #FFFFFF;
   font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
   color: #000000;
}
#maindiv {
	position: relative;
    max-width: 1500px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAJfv379zwjjgzjc3NyMYAEYB8RmROaABAAYSg/jG1SF2gAAAABJRU5ErkJggg==)repeat;
    margin-left: auto;
    margin-right: auto;
}
#logobox {
	position:fixed;
	//margin-top:45px;
	width:100%;
	background:#990000;
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.75);
	min-width:200px;
	left:0px;
	right:0px;
	z-index:110;
	height:50px;
}
#logoo {
	width:100%;
    position:relative;
	
}

#textlogo{

 position:relative;
 margin-left:auto;
 margin-right:auto;
 width:40%;
 font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
 height:45px;
 font-size:20px;
 font-weight:bold;
 color:white;
}
#backtotop {
	margin-top:auto;
	margin-bottom:auto;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	float:none;
	padding:23px 6px;
	width:45%;
	
	
	
}
header {
height:100px;
}
.each {
   position: relative;
   width: 100%;
   float: left;
   background: none repeat scroll 0% 0% rgb(221, 221, 221);
   margin: 5px 0px;
   }
.eachimg {
    position: relative;
    width: 35%;
    overflow: hidden;
    display:inline-block;
    float:left;
    }
.namebox{
    position: relative;
    width: 65%;
    display: inline-block;
    float: left;
    padding: 0px;
	}
.addbox{
	position: relative;
	}

.name{
 // font-family: 'Museo 700';
  font-family: 'Open Sans';
  font-weight: bold;
  color: rgb(102, 102, 102);
  position: relative;
  font-size: 100%;
  text-align: left;
  padding: 10px 0px 0px 5px;
  hieght:20px;

	}
.address{
	font-family: 'Open Sans';
    font-weight: bold;
    color: rgb(102, 102, 102);
    display: inline-block;
    position: relative;
    font-size: 80%;
    padding:0.5% 0% 0 5px;
    float: left;
    width: 40%;
    text-align: left;
	}

.cuisine {
   position: relative;
   font-family: 'Open Sans';
   font-weight: bold;
   font-size: 80%;
   display: inline-block;
   float: left;
   padding:0.5% 0% 0 5px;
   color: rgb(153, 153, 153);
   width: 40%;
   text-align: left;
}
#maineach {
	   position: relative;
       margin-left: auto;
       margin-right: auto;
       overflow: auto;
     //margin-top:30px;
       
    
}
#mainrec{
    position: relative;
    display: inline-block;
    width: 30px;
    top: 10px;
    left: 5px;
    z-index:11;
    float: left;
	}

#magnifying-glass {
 display: inline-block;
 width:40px;
 position: absolute;
 top: 10px;
 right: 10px;
}
.resimg{
	width: 90%;
    margin: 0px auto;
    display:inherit;
    padding:10px;
	}

#maindivhide {
	position: relative;
    max-width: 1500px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    margin-left: auto;
    margin-right: auto;
    
    
}
#maineachhide {
	   position: relative;
       top: 0px;
       margin-left: auto;
       margin-right: auto;
       overflow: auto;
       height: 560px;
       min-width: 100px;
       max-width: 568px;
	   background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAJ0lEQVQIW2NkQAP/z5z5z4gsBhYwMWGEC8IEQIrAgsgCYEF0AZAgAPFgE5wTxil+AAAAAElFTkSuQmCC)repeat;
}
#maincontacthide {
	position:relative;
	width:90%;
	height:86%;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAE0lEQVQIW2P88+fPfwY0wEgDQQCsbRPFQhhENwAAAABJRU5ErkJggg==)repeat;
    margin-left:auto;
	margin-right:auto;
	margin-top:4%;
	display:inherit;
	overflow:auto;
	-webkit-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    -moz-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-ms-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-o-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    box-shadow: 0px 0px 2px rgba(50, 50, 50,0.5);
	    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;

        border-radius: 5px;
}
.ui-field-contain .ui-select {
	width:100%;
}
.ui-field-contain{
        background: #f5f5f5;
        }

.ui-focus, .ui-btn:focus {
    -webkit-box-shadow:none;
}
.ui-btn-up-c {
	color:#990000;
}
.ui-btn-active {
	background:#990000;
}
label.ui-select {
	text-align:center;
	font-family:'open sans';
	font-weight:bold;
	color:#fff;
}
.ui-input-text.ui-focus, .ui-input-search.ui-focus {
    -webkit-box-shadow:none;
}
.ui-corner-all {
    border-radius:0;
}
.ui-body-c, .ui-overlay-c {
    color: #fff;
    text-shadow: 0px 1px 0px rgb(255, 255, 255);
	text-align:center;
	
	
}
.ui-body-c, .ui-body-c input, .ui-body-c select, .ui-body-c textarea, .ui-body-c button {
    font-family:'open sans';
}
label.ui-input-text {
      font-weight: bold;
}
.ui-input-search, div.ui-input-text {
    margin: 0.0em 0px;
    background-image: none;
    position: relative;
}
.ui-btn {
    margin: 0.1em 0px;
	padding:1px;
}

.ui-btn-corner-all {
    border-radius:5px;
}
.ui-body-c,.ui-overlay-c {
    color: #ccc;
    text-shadow: 0px 1px 0px rgb(255, 255, 255);
}
#gobackhide{
	width: 90%;
    height: 34px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    position: relative;
    z-index: 50;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 2px rgba(50, 50, 50, 0.75);
    margin: 3% 0px 0px 5%;
}

#maindiv1 {
	position: relative;
    max-width: 1500px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    margin-left: auto;
    margin-right: auto;
}
#maineach1 {
	   position: relative;
       top: 0px;
       margin-left: auto;
       margin-right: auto;
       overflow: auto;
       padding:0 0 3% 0;
       background:#eee;
}
#maincontact1 {
	position:relative;
	width:90%;
	height:86%;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAE0lEQVQIW2P88+fPfwY0wEgDQQCsbRPFQhhENwAAAABJRU5ErkJggg==)repeat;
    margin-left:auto;
	margin-right:auto;
	margin-top:4%;
	display:inherit;
	overflow:auto;
	-webkit-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    -moz-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-ms-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-o-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    box-shadow: 0px 0px 2px rgba(50, 50, 50,0.5);
	    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
        border-radius: 5px;
}
#login {
	position:relative;
	width:96%;
    height:0px;	
    margin-left:auto;
	margin-right:auto;
	
	color:#fff;
	font-size:120%;
	display:inherit;
	font-family:'open sans';
	text-align:center;
	text-shadow: 0px 0px 1px rgba(150, 150, 150, 1);
	-webkit-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    -moz-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-ms-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-o-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);


    box-shadow: 0px 0px 2px rgba(50, 50, 50,0.5);
	    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
        border-radius: 5px;
}
#logout {
	position:relative;
	width:96%;
    height:0px;	
    margin-left:auto;
	margin-right:auto;
	
	color:#fff;
	font-size:120%;
	display:inherit;
	font-family:'open sans';
	text-align:center;
	text-shadow: 0px 0px 1px rgba(150, 150, 150, 1);
	-webkit-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    -moz-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-ms-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-o-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    box-shadow: 0px 0px 2px rgba(50, 50, 50,0.5);
	    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
        border-radius: 5px;
}
#termsbu {
	position:relative;
	width:92%;
        height:40px;
        margin:2% auto;
	color:#fff;
	font-size:120%;
	display:inherit;
	font-family:'open sans';
	text-align:center;
	text-shadow: 0px 0px 1px rgba(150, 150, 150, 1);
	-webkit-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    -moz-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-ms-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-o-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    box-shadow: 0px 0px 2px rgba(50, 50, 50,0.5);
	    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
        border-radius: 5px;
}
#termsbu1 {
   position:relative; 
   width:92%;
   height:40px;
   margin:2% auto;
   color:#fff;
   font-size:120%;
   display:inherit;
   font-family:'open sans';
   text-align:center;
   text-shadow: 0px 0px 1px rgba(150, 150, 150, 1);
   -webkit-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
   -moz-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
   -ms-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
   -o-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
   box-shadow: 0px 0px 2px rgba(50, 50, 50,0.5);
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   -ms-border-radius: 5px;
   -o-border-radius: 5px;
   border-radius: 5px;
}
.ui-btn-inner {
    font-size: 15px;
   
}
#loginfacebook {
	position:relative;
	width:96%;
    height:40px;
	background:-webkit-linear-gradient(rgb(109, 132, 180), rgb(59, 89, 152)) repeat scroll 0% 0% rgb(238, 238, 238);
    margin-left:auto;
	margin-right:auto;
	margin-top:2%;
	color:#fff;
	font-size:120%;
	display:inherit;
	font-family:'open sans';
	text-align:center;
	text-shadow: 0px 0px 1px rgba(150, 150, 150, 1);
	-webkit-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    -moz-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-ms-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-o-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    box-shadow: 0px 0px 2px rgba(50, 50, 50,0.5);
	    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
        border-radius: 5px;
}
#loginfacebook:hover {
	background:-webkit-linear-gradient(rgb( 59, 89, 152), rgb(109, 132, 180)) repeat scroll 0% 0% rgb(238, 238, 238);
}
.ui-btn-up-c{
	background:#990000;}

#line1 {
	position:relative;
	width:100%;
	height:1px;
	background:#ccc;
	display:inherit;
	margin-left:auto;
	margin-right:auto;
	-webkit-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
    box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.23);
}
#line2 {
	position:relative;
	width:100%;
	height:1px;
	background:#ccc;
	display:inherit;
	margin-left:auto;
	margin-right:auto;
	
	-webkit-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
    -moz-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
	-ms-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
	-o-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
    box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.23);
}
#line3 {
	position:relative;
	width:100%;
	height:1px;
	background:#ccc;
	display:inherit;
	margin-left:auto;
	margin-right:auto;
	margin-top:445px;
	-webkit-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
    -moz-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
	-ms-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
	-o-box-shadow:0px 1px 1px rgba(50, 50, 50, 0.23);
    box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.23);
}
#signup {
	position:relative;
	width:93%;
    height:40px;
	
	background:#990000; 
    margin:2% auto;
	color:#fff;
	font-size:120%;
	display:inherit;
	font-family:'open sans';
	text-align:center;
	text-shadow: 0px 0px 1px rgba(150, 150, 150, 1);
	-webkit-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    -moz-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-ms-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
	-o-box-shadow:0px 0px 2px rgba(50, 50, 50,0.5);
    box-shadow: 0px 0px 2px rgba(50, 50, 50,0.5);
	    -webkit-border-radius: 5px;

        -moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
        border-radius: 5px;
}
.main {
	
	margin:-6% 0 0 0%;
	position:relative;
	width:100%;
	padding:0% 0 33% 0;
}
form {
	font-weight:bold;
	font-size:90%;
	width:100%;
	color:#999;
	text-shadow: 0px 0px 0px rgba(150, 150, 150, 1);
	font-family:'open sans';
	display:inherit;
	position: relative;
    margin: 15px auto;
}
.ui-shadow-inset{
	-webkit-box-shadow:none;
}
.ui-input-text.ui-focus{
	-webkit-box-shadow:none;
}
.ui-corner-all {
    border-radius: 0.3em;
}
.ui-btn-up-c {
	color:#fff;
}
.ui-btn-up-c {
	color:#fff;
}
.ui-li, .ui-li.ui-field-contain{
	-webkit-box-shadow:none;
}
#termsmain {
	
	margin:0% 0 0 0%;
	position:relative;
	width:100%;
	padding:0% 0 33% 0;
}
#termsmain1 {
	
	margin:0% 0 0 0%;
	position:relative;
	width:100%;
	padding:0% 0 33% 0;
}
#terms {
    font-size: 91%;
    width: 100%;
    color: rgb(153, 0, 0);
    font-family: 'open sans';
    position: relative;
    float: left;
    margin-top: 5%;
    display: inline-block;
    text-shadow: 0px 0px 1px rgba(150, 150, 150, 0.3);
}

#termstext {
	font-size: 90%;
    width: 90%;
    color: #666;
    text-shadow: 0px 0px 0px rgb(150, 150, 150);
    font-family: 'open sans';
    display: inline-block;
    position: relative;
    float: right;
    margin-top: 10px;
    text-align: justify;
    padding: 1% 5% 3% 5%;
	text-shadow: 0px 0px 1px rgba(150, 150, 150, 0.3);
	
	
}
#termstext1 {
	font-size: 90%;
    width: 90%;
    color: #666;
    text-shadow: 0px 0px 0px rgb(150, 150, 150);
    font-family: 'open sans';
    display: inline-block;
    position: relative;
    float: right;
    margin-top: 10px;
    text-align: justify;
    padding: 1% 5% 3% 5%;
	text-shadow: 0px 0px 1px rgba(150, 150, 150, 0.3);
	
	
}
#privacymain {
	
	margin:0% 0 0 0%;
	position:relative;
	width:100%;
	padding:0% 0 33% 0;
}
#privacy {
	    font-size: 91%;
    width: 100%;
    color: rgb(153, 0, 0);
    font-family: 'open sans';
    position: relative;
    float: left;
    margin-top: 5%;
   
    display: inline-block;
    text-shadow: 0px 0px 1px rgba(150, 150, 150, 0.3);
}

#privacytext {
	font-size: 90%;
    width: 90%;
    color: #666;
    text-shadow: 0px 0px 0px rgb(150, 150, 150);
    font-family: 'open sans';
    display: inline-block;
    position: relative;
    float: right;
    margin-top: 10px;
    text-align: justify;
    padding: 1% 5% 3% 5%;
	text-shadow: 0px 0px 1px rgba(150, 150, 150, 0.3);
	
	
}
.ui-btn:hover {
	color:#fff;
}
#goback1{
 	width: 90%;
    height: 34px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    position: relative;
    z-index: 50;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 2px rgba(50, 50, 50, 0.75);
    margin: 3% 0px 0px 5%;
}
.titles{
   font-size: 125%;
   padding: 5px;
   background: none repeat scroll 0% 0% #F5F5F5;
   margin: 30px 0px 0px;
   border-radius: 5px 5px 0px 0px;
   -webkit-border-radius:  5px 5px 0px 0px;
   -moz-border-radius:  5px 5px 0px 0px;
   -ms-border-radius:  5px 5px 0px 0px;
   -o-border-radius: 5px 5px 0px 0px;
   color: #999;
}
.titles1{
   font-size: 125%;
   padding: 3px;
   background: none repeat scroll 0% 0% #F5F5F5;
   margin: 10px 0px 0px;
   border-radius: 5px 5px 0px 0px;
   
   color: #999;
   text-align:center;
}
.ui-checkbox{
   margin: 4% 0 0px 10%;
   top: 9px;
   }
#facebook-connect{
   background-position: 1px 2px;
   background-image:url(../images/fbc00.png);
   
   }
#google-connect{
   background-position: 1px 2px;
   background-image:url(../images/ggc000.png);
   
   }
.ssi-button{
   width: 97%;
   height: 39px;
   }
#mobileapp{
   position:fixed;
   font-size: 100%;
   color: #999;
   font-weight:bold;
   margin: 0px;
   padding: 17px 0px;
   z-index: 100;
   width:100%;
   text-align:center;
   background:#f5f5f5;
   }
h1{
  position:relative;
  color: #999;
  z-index: 5;
  float: left;
  display: inline-table;
  //width:70%;
  text-align:left;
      vertical-align: middle;
    padding: 5px 0px;
   }
@media only screen and (min-width : 321px)  {
h1{
font-size:21px;}
#locationbutton{
font-size:21px;}
}
@media only screen and (max-width : 320px)  {
h1{
font-size:15px;}
#locationbutton{
font-size:15px;}
}


#h1container{
   position: relative;
   display: inline-block;
   width: 100%;
   margin:50px 0px 0px 0px;
   background: none repeat scroll 0% 0% #EEE;
   -webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.5);
    -moz-box-shadow:    0px 0px 2px 0px rgba(50, 50, 50, 0.5);
    box-shadow:         0px 0px 2px 0px rgba(50, 50, 50, 0.5);
   height:50px;
   }
#locationbutton { 
   position:relative;
   background:#f5f5f5;
   border:1px #999 solid;
   color:rgb(51, 51, 51);
   width:83%;
   margin:20px auto 0px;
   display: inherit;
   padding: 5px 0px;
   text-decoration: none;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.5);
   -moz-border-radius: 5px;
   -moz-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.5);    
   } 
.buttonscontainer{
   position: relative;
   width: 83%;
   background: none repeat scroll 0% 0% rgb(245, 245, 245);
   margin: 10px auto;
   padding: 10px 0px;
   -webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.5);
   -moz-box-shadow:    0px 0px 2px 0px rgba(50, 50, 50, 0.5);
   box-shadow:         0px 0px 2px 0px rgba(50, 50, 50, 0.5);
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   display:inherit;
   height: 15px;
   }
.button{
   text-decoration:none;
   color: #999;
   display: inline-block;
   width: 29%;
   font-weight:bold;
   color:#333;
   float:left;
   margin: 0 2%;
   }
.rate{
position: relative;
width: 35%;
float: left;
margin: 0px 0;
    }
.star{
  width: 10px;
  float: left;
  padding: 5px;
  }
#backto{
  display:none;
  //font-family: 'Museo 700';
    font-family: 'Open Sans';
  color:white;
  //margin: 0px 36% 0px 0px;
  font-size:15px;
  margin: 0px auto;
  position: relative;
  }
#averageprice{
    font-family: 'Open Sans';
    font-weight: bold;
    color: rgb(102, 102, 102);
    display: inline-block;
    position: relative;
    font-size: 80%;
    padding:0.5% 0% 2% 5px;
    float: right;
    width: 60%;
    text-align: left;
    margin: 0 4% 0 0%;
    }
#locationdiv{
    position: relative;
    overflow: hidden;
    
    }
#cusinesdiv{
    position: relative;
    overflow: hidden;
    width: 70%;
    float:right;
    }
#eventsdiv{
    position: relative;
    overflow: hidden;
    width: 70%;
    float:right;
    }
.footerbuttons{
position: relative;
width: 83%;
display: inherit;
margin: 2% auto 1% auto;
text-decoration: none;
padding: 2% 4%;
background: #f5f5f5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #999;
font-size: 140%;
border: 3px #900 solid;}

footer{
   position: relative;
   width: 100%;
   padding: 5% 0 5% 0px;
   background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAMElEQVQIW2O8e/fufwYk8P79ewZGZEGQgKCgIEIQJgDSBFaJLAAWPHPmzH+QFmQAAAtIHcHZvmNxAAAAAElFTkSuQmCC)repeat;}
.footerarrow{
position: relative;
display: inline-block;
float: right;
width: 25px;
}
    
#spanback2top{
 position: absolute;
 top: 21px;
 text-shadow:none;
 width:95px;      
}

#checklogo{
 position:relative;
 z-index:10;
 float:left;
 margin:5px;
 width:40px;
 display:inline-block;   
}

#magnifyicon{
 width:25px;
 display:inherit;
 position:relative;
 float:left;
 margin:0px 10px;   
}

#selectarea{
 width: 115%;
 border:medium none;
 background:none repeat scroll 0% 0% rgb(245, 245, 245);   
}

#mobileindex1{
 width:17px;
 padding:0px 4px 0px 0px;
 display:inline-block;
 float:left;   
}