body{

	background:whitesmoke;

}



hr{

	margin: 0px 0;

	border: 0;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #e7e7e7;

}

/*Featured Section*/

#features p{

float:left;

width: 300px;

}

#features h3 img{

float: left;

margin: 0 10px 0px 0;

}

/*Styles of the featured section at the top above the fold*/

.top-padding{

	padding-top:10px;

}

#top_feature{

	background-image:url('../img/graphpaper_bg.png');

	height:305px;

}

#top_feature h2{

	color:#08C;

	font-size:30px;

}



IMG.displayed {

    display: block;

    margin-left: auto;

    margin-right: auto 

}



.buybadge {

 margin-bottom: 10px;

 width: 215px;

 height:215px;

 display:block;

 background:transparent url('../img/buyremee_UPtilt.png') center top no-repeat;

}



.buybadge:hover {

   background-image: url('../img/buyremee_OVERtilt4.png');

}



.fbicon {

width: 50px;

height: 50px;

 background:transparent url('../img/Facebook.png') center top no-repeat;



}



.fbicon:hover {

   background-image: url('../img/Facebook_over.png');

}



.youtubeicon:hover {

   background-image: url('../img/youtube_over.png');

}



.twittericon:hover {

   background-image: url('../img/twitter_over.png');

}



/*Itunes app button*/

#app_button img,#app_button p{

	float:left;

}

#app_button img{

	height:42px;

}

#app_button h3{

	position:relative;

	color:white;

	bottom:10px;

	font-size:23px;

float: left;	

}

.btn-app {



font-size: 15px;

line-height: normal;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

width: 205px;

}

/*Featured Iphone styles*/

.iphone_ss{

	float:left;

	position:absolute;

	top: 51px;

	left: 62px;

	width: 175px;

	height: 270px;

}

.big_iphone{

	float:right;

}

/*Sidebar styles*/

#sidebar .title{

	font-size: 18px;

	background: url(../img/hr.png) 100% 50% no-repeat;

	clear: both;

	background-repeat:repeat-x;

}

#sidebar .title span{

	background: #f5f5f5;

	padding-right: 12px;	

}

.email_subscribe{

width: 167px !important;	

}

/*Main content body styles*/

#main_body{

margin-top: 0px;	

}

#content_body .padding{

	border-radius: 6px;

	padding:5px;

}

#tab_content{

	background:white;

	min-height:200px;

	padding: 20px 30px;

	margin-top:35px;

	border:1px solid #ddd;

	border-radius:10px;

	margin-bottom:30px;

}

#tab li{

	float:left;

	margin-left:49px;

	padding-bottom: 18px;	

	font-size:18px;

}

#tab li a:hover{

background:none;	

color:#006DCC;

}

#tab .active{

	background: url(../img/tab-selected.png) no-repeat 50% 100%;



}

#sidebar{

	margin-top: 31px;

	float:;

}

#sidebar form{

	margin:0px;

}

.section{

	margin-top:15px;

}

#follow_us{

	padding-top:5px;

}

.copyright p{

	color:#8f8f8f;

	font-size:12px;

}



#screenshots li{

	/*list-style:none;

	display:inline;*/

	margin-right:38px;	

	/*margin-top:15px;*/

}

#screenshots li:first-child{

	margin-left:0;

}

/*QR code popover styles*/

.arrow{

	border-right:5px solid #08C !important;

}

.popover-test{

	position:relative;

	top: 20px;

	min-width:100px;

}

.popover-inner{

	background:#08C;

}



/*Generic Reusable Classes*/

.relative{

	position:relative;

}

.right{

	float:right;

	padding-left:15px;

}

.left{

	float:left;

	padding-right:15px;

}



