@charset "UTF-8";html{}
body{margin:0;padding:0;font-size:14px;}

.ui-mobile-viewport{background-color:#000;}
.ui-page{background-color:#000;}
.ui-page.ui-body-c.ui-page-active{background:none;}
.ui-page.ui-body-c.ui-page-active .ui-content{background:#fff url(../images/banner_shadow.jpg) repeat-x 0px 0px;}
.ui-page.ui-body-c.ui-page-active .ui-header{height:75px;background:#000 url(../images/hoofprints.jpg) repeat 50% -75px;}   /*was no-repeat */
.ui-page.ui-body-c.ui-page-active .ui-header h1{padding:20px 0px 10px 0px;font-size:1.4em;}
#page.ui-page.ui-body-c.ui-page-active .ui-content{background:none;}
#page{padding-top:5px;background:url(../images/hoofprints.jpg) repeat 50% 0px;}   was no-repeat 
#page .heading{display:none;}
/* redefine headers*/
h1 {
    display: block;
    font-size: 1.3em;  
    font-weight: bold;
}
h2 { 
    display: block;
    font-size: 1.2em;  
    font-weight: bold;
}
h3 { 
    display: block;
    font-size: 1.1em;  
    font-weight: bold;
}
h4 { 
    display: block;
    font-size: 1.0em;  
    font-weight: bold;
}

#page .logo{width:100px;height:80px; margin:0px auto 0px auto;background:url(../images/ranchlogo3.png) no-repeat center 0px;}
#page .logo1{width:100px;height:80px; margin:0px auto 0px auto;background:url(../images/feedsack sewing logo.png) no-repeat center 0px;}
#page .title{margin:0px auto 0px auto;align:center;}

#page .mainmenu{
	margin: 0px 10px 0px 10px;
	padding: 15px 15px 0px 15px;
	border: none;
}
#page .mainmenu li{background:none;border:none;}
#page .mainmenu li .ui-btn-inner{background:none;border:none;margin:0px;padding:0px 0px 15px 0px;}
#page .mainmenu li a{border:1px solid #fff;border-radius:16px;color:#ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none; font:font-weight:bold;display:block;background:rgba(104,35,11,.6) url(../images/mobile_link_arrow.png) no-repeat right 50%;font-size:1.15em;margin-top:0px;margin-right:2px;margin-bottom:4px;margin-left:2px;padding-top:7px;padding-right:20px;padding-bottom:7px;padding-left:50px;

.ui-page{background:url("../images/hoofprints.jpg");background-repeat:repeat;}
.ui-page .ui-footer{background:#000000 !important;}
.ui-bar-a.ui-footer{background:#000;border:none;border-top:1px solid #444;}
.ui-bar-a.ui-footer h4.ui-title{font-size:.8em;font-weight:normal;text-align:center;margin:0px;padding:20px 30px 20px 30px;}
.ui-content{}
span.ui-icon.ui-icon-arrow-r{display:none;}
h2{font-size:1.2em;}
figure{width:120px;float:right;margin:0px 0px 20px 15px;padding:0px 0px 0px 10px;border-left:1px solid #ddd;}
figure figcaption{font-size:.8em;color:#777;line-height:.8em;}
#Feedsackstore .mainmenu{margin:0px 10px 0px 10px;padding:15px 15px 0px 15px;border:none;}
#Feedsackstore .mainmenu li{background:none;border:none;}
#Feedsackstore .mainmenu li .ui-btn-inner{background:none;border:none;margin:0px;padding:0px 0px 15px 0px;}
#Feedsackstore .mainmenu li a{border:1px solid #fff;border-radius:16px;color:#ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;font-weight:bold;display:block;background:rgba(104,35,11,.6) url(../images/mobile_link_arrow.png) no-repeat right 50%;font-size:1.15em;margin-top:0px;margin-right:2px;margin-bottom:4px;margin-left:2px;padding-top:7px;padding-right:20px;padding-bottom:7px;padding-left:50px;}

