@charset "UTF-8";html{}
body{margin:50px;padding:0;font-size:14px;background-color:#FFF5EB;}

.ui-mobile-viewport{background-color:#FFF5EB; margin:50px;}
.ui-page{background-color:#FFF5EB; margin:50px;}
.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 h1{padding:20px 0px 10px 0px;font-size:1.4em;}
#page .heading{display:none;}
/* redefine headers*/
h1 {
    display: block;
    font-size: 1.3em;  
    font-weight: bold;
	color:#000;
}
h2 { 
    display: block;
    font-size: 1.2em;  
    font-weight: bold;
	color:#000;
}
h3 { 
    display: block;
    font-size: 1.1em;  
    font-weight: bold;
	color:#000;
}
h4 { 
    display: block;
    font-size: 1.0em;  
    font-weight: bold;
	color:#000;
}

#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;}


.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;}


