/*
Theme Name: Emire
Theme URI: http://ifelse.co.uk/emire/
Description: A smart, professional theme
Version: 1.0
Author: Phu Ly
Author URI: http://ifelse.co.uk/
*/

/*************************************
 +Containers
 *************************************/


body{
  background:#ffffff;
  color:#222;
  font-family: 'Trebuchet MS', Tahoma, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
  font-size:62.5%;
  letter-spacing: 1px;
  line-height:1.5;
  margin:0;
  padding:0;
  text-align:left;
}

a img{
  border:none;
}

#wrap{
  background:#ffffff;
  border-left:0px solid #444;
  border-right:0px solid #444;
  border-bottom:0px solid #444;
  margin:0 auto;
  padding-top:20px;
  text-align:left;
  width:1000px;
}

#content{
  border-bottom:none;
  border-top:none;
  float:left;
  padding:10px;
  width:740px;
}
#footer{
  bottom:0;
  width:100%;
  background:#dddddd;
  border-top:0px solid #cccccc;
  border-bottom:none;
  color:#888;
  clear:both;
  padding:3px 0;
  -moz-border-radius:3px;
}

/*************************************
 +Header
 *************************************/
#header{
  /*background:#B50000 url("/public/images/design/header1.png") 0 no-repeat;*/
  background:#B50000  0 no-repeat;
  border-bottom:1px solid #660000;
  height:120px;
  margin:0;
  text-align:center;
  width:100%;
}
#header_pagedata{
  /*background:purple url("/public/images/design/header1.png") 0 no-repeat;*/
  background:#2E0854  0 no-repeat;
  border-bottom:1px solid #660000;
  height:120px;
  margin:0;
  text-align:center;
  width:100%;
}

#header_appstore{
  /*background:purple url("/public/images/design/header1.png") 0 no-repeat;*/
  background:#B50000  0 no-repeat;
  border-bottom:1px solid #660000;
  height:120px;
  margin:0;
  text-align:center;
  width:100%;
}

#header_androidstore{
  /*background:purple url("/public/images/design/header1.png") 0 no-repeat;*/
  background:#B50000  0 no-repeat;
  border-bottom:1px solid #660000;
  height:120px;
  margin:0;
  text-align:center;
  width:100%;
}


#header h1{
  font-size:5.0em;
  font-weight:normal;
  margin:0 auto;
  padding-top:12px;
  padding-left:30px;
  text-align:left;
  width:1000px;
}

#header_pagedata h1{
  font-size:5.0em;
  font-weight:normal;
  margin:0 auto;
  padding-top:12px;
  padding-left:30px;
  text-align:left;
  width:1000px;
}

#header_appstore h1{
  font-size:5.0em;
  font-weight:normal;
  margin:0 auto;
  padding-top:12px;
  padding-left:30px;
  text-align:left;
  width:1000px;
}

#header_appstore h1 a{
color:#ffffff;
}

#header_androidstore h1{
  font-size:5.0em;
  font-weight:normal;
  margin:0 auto;
  padding-top:12px;
  padding-left:30px;
  text-align:left;
  width:1000px;
}

#header_androidstore h1 a{
color:#ffffff;
}


#header h1 a{
color:#ffffff;
}

#header_pagedata h1 a{
color:#ffffff;
}
#header p{
  font-size:1.6em;
  padding-left:30px;
  margin-top:-0.8em;
  margin:0 auto;
  text-align:left;
  width:1000px;
}

#header_pagedata p{
  font-size:1.6em;
  padding-left:30px;
  margin-top:-0.8em;
  margin:0 auto;
  text-align:left;
  width:1000px;
}

#header_appstore p{
  font-size:1.6em;
  padding-left:30px;
  margin-top:-0.8em;
  margin:0 auto;
  text-align:left;
  width:1000px;
}

#header_androidstore p{
  font-size:1.6em;
  padding-left:30px;
  margin-top:-0.8em;
  margin:0 auto;
  text-align:left;
  width:1000px;
}


/*************************************
 +Hn
 *************************************/
 h1, h2, h3{
  font-family: Georgia, "Times New Roman", Times, serif;
  letter-spacing: -1px;
}
h2{
  font-size:1.5em;
  padding-right:5px;
}
h3{
  font-size:1.2em;
}
/*************************************
 +Navigation
 *************************************/
#nav{
  background:#660000;
  border-bottom:1px solid #555;
  font-size:1.2em;
  margin-top:-1.1em;
}
#navwrap{
  display:block;
  margin:0 auto;
  width:1000px;
}
#nav ul{
  list-style-type:none;
  margin-left:-27px;
}
#nav ul li{
  float:left;
  font-weight:bold;
  margin-top:2px;
  padding:2px 10px;
}
#nav ul li a{
  color:#fff;
}
#nav ul li a:hover{
  color:#ddf;
}
 /*************************************
 +Entry
 *************************************/
 .entry{
  font-size:1.3em;
  margin:5px;
  padding:10px;
}
.entrytitle{
  border-bottom:1px dotted #4F5158;
  color:#339;
  font-size:1.4em;
}
.entrytitle h2 a{
  color:#003;
}
.entrytitle h2 a:hover{
  color:#339;
        text-decoration:underline;
}
.entrytitle h2, .entrytitle h3{
  display:inline;
  font-weight:normal;
}
.entrytitle h2{
  color:#006;
}
.entrytitle h3{
  font-weight:normal;
        color:#99c;
}
.entrymeta{
  background:#eeeeee;
  font-size:1.0em;
  padding:5px;
  display:block;
}
.postedby{
}
.filedto{
  background:url("./images/file.gif") no-repeat 0 2px;
  padding-left:15px;
}
.commentslink{
  background:url("./images/comments.gif") no-repeat 0 3px;
  padding-left:15px;
}
.navigation{
padding:5px;
background:#ffffff;
text-align:center;
}
  /*************************************
 +Sidebar
 *************************************/
#sidebar{
  border-top:0px solid #3e3e3e;
  color:#222;
  font-size:1.0em;
  float:left;
  margin-top:15px;
  padding-left:10px;
  width:220px;
}
#sidebar h3{
  color:#CDB;
  font-size:1.8em;
  font-weight:normal;
  margin-bottom:10px;
}
#sidebar ul{
  list-style-type:none;
  margin:0;
  padding:0;
}
#sidebar ul li{
  font-size:1.1em;
  border-bottom:0px dotted #444444;
  padding:3px;
}


/*************************************
 +Comments
 *************************************/
.commentsblock{
  margin:0.5em;
  padding:1em;



font-size:1.1em;

}
.commentsblock textarea{
  width:410px;
}
.commentsblock input, .commentsblock textarea{
  border:1px solid #d1d1d1;
}
.commentsblock textarea:focus{
  background:#eee;
  border:1px solid #a1a1a1;
}
.commentsblock textarea:focus, .commentsblock input:focus{
  background:#eee;
  border:1px solid #a1a1a1;
}
.commentauthor{
  display:block;
  font-size:1.5em;
}
ol.commentlist{
  color:#000;
  font-size:1.1em;
  list-style-type:none;
  margin:0;
  margin-top:1.5em;
  padding:0;
}
.commentlist li{
  margin-bottom:0.5em;
  padding:0.5em 1em;
}
.alt{
  background:#ddd;
  border:0px solid #383838;
  padding:0.5em;
}
h3#comments{
font-size:1.6em;
}
 /*************************************
 +Misc
 *************************************/
a{
  text-decoration:none;
  color:#009;
}
a:hover{
        color:#009;
        text-decoration:underline;
}
#nav:after, #wrap:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility:hidden;
}
* html #nav, * html #wrap {height: 1%;}




/*  Added after redisign
 */

#acList ul {
  padding: 0;
}

#forms_addApplication td.example {
  color: gray;
}

#content {
  width: 590px;
}

#formSearchWrapper h2, #formSearchWrapper select, #formSearchWrapper input {
  float: left;
  margin:3px;
  margin-left:7px;
}

#formSearchWrapper select, #formSearchWrapper input {
  margin-right:5px;
  margin-left:3px;
}

#formSearchWrapper td {
  padding:5px; margin:0px;
}

.viewMenu {
  margin-top: -5px;
  margin-bottom: 9px;
}

.flashchart {
  width:510px;
  height:310px;
}

/*
  Star rating stuff goes here
*/

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(/images/star_transparent_bgnd.png) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:26px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.hidden_div {
 display:none;

}
