html, body {
	font-family: "Times New Roman", Georgia, Serif;
}

span.color {
	color:#000;
}

h2 {
	color:#000;
}

h3 {
	margin-top: 0px;
	margin-bottom:0px;
}

#clock {
	margin: 0 auto;
	margin-top:30px;
	font-size:60px;
	font-family:Arial, Helvetica, sans-serif;
}

#home, #punch, #num {
	//background:url('../img/bg.jpg');
	//background-image:url('img/bg.jpg');
	//background-position:center center;
	//background-position:center;
	//background-repeat: no-repeat;
	//background-repeat:repeat-y;
	//background-attachment:scroll;
	//width: '100%';
	//height: '100%';
	//z-index: '0';
	//background-size : cover;
	//background-size:100% 100%;
	//position: fixed;
}

.ui-page {
	//background: transparent;
}
.ui-content{
	//background: transparent;
	text-align: center;
}

#phoneimg {
	width:100px;
	height:110px;
	margin-bottom:0px;
	padding-bottom: 0px;
}

.noTopBottom {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.ui-listview>li h3 {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.ui-listview>li p {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.controlgroup-textinput{
    padding-top:.18em;
    padding-bottom:.20em;
    padding-left:0px;
    padding-right:0px;
    max-width:150px;
}

.ui-btn#button_in, .ui-btn#button_out, .ui-btn#button_abs{
	padding-top: .5em;
	padding-bottom: .3em;
}

.ui-header {
	//height:41px;
}
.ui-header h1 {
	font-size: .7em;
}