





body{padding:0;margin:0;background:#fff;font-size:16px;font-family:Helvetica, Arial;color:#333;}
*{outline:none;}
img{border:none;}
p, h1, h2, h3, h4, ul, li, label, dl, dd, dt{padding:0; margin:0;list-style:none;}

a{color:#441b0f; text-decoration:none;}
a:hover{text-decoration:underline;}

.floatleft{float:left!important;}
.floatright{float:right!important;}
.Clr{clear:both;}

.align-c{text-align:center!important;}
.align-l{text-align:left!important;}
.align-r{text-align:right!important;}
.top20{padding-top:20px;}
.marginr0{margin-right:0px!important;}
.width160{width:160px;}
.font30{font-size:22px!important;}
.font27{font-size:22px!important;}

#wrapper{width:1000px;margin:0px auto;}
#header{width:98%;float:left;padding:10px;}
#logo{background:url(/wp-content/themes/innpera/images/logo.jpg) no-repeat left top;width:186px;height:156px;float:left;}
#logo a{display:block;width:186px;height:156px;}
.packagerow{width:100%;background:#EE3124;padding:5px 0px;text-align:center;color:#fff;float:left;margin:10px 0px; font-size: 22px;letter-spacing: 18px;}

ul.navBar{width:730px;float:right; margin-top:10px;}
ul.navBar li{padding:0px 25px;float:left;}
ul.navBar li a{font-size:20px;color:#221C22; font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
ul.navBar li a:hover{color:#939597;text-decoration:none;}
ul.navBar li a.active{color:#939597;}

.bannerHolder{width:100%;padding:10px 0px;border-bottom:1px solid #C8C7C7;border-top:1px solid #C8C7C7;float:left;}
.bannerHolder img{float:left;margin-right:7px;width:239px;}
.container{width:98%;float:left;padding:10px; padding-bottom:30px;border-bottom:1px solid #C8C7C7;}
.container .left{width:214px;float:left;padding:0px 20px;}
.container .right{width:700px;float:left;padding-left:20px;border-left: 1px solid #918F8F;}
.container .right-gallery{padding-left:20px;}
.container .right h1{color:#D10000;font-size: 25px;}
.container .right p{
  color: #333;
    font-size: 18px;
    line-height: 26px;
}

.tiger{position:absolute;right:0px;top:60px;}

.container .box{width:319px;float:left;margin-right:10px;}
.container .box h1{
    color: #D10000;
    font-size: 24px;
    margin-bottom: 3px;
    margin-left: 16px;
    margin-top: -24px;
    text-align: left;
}
.container .box p{
  color: #333;
    font-size: 17px;
    text-align: left;
}

.container .box img{border:2px solid #D10000;float:left;}
.fotter{width:100%;text-align:center;color:#333;padding:20px 0px;float:left; font-size:16px;}
.emailBox{background:#6D6E71;color:#fff;padding:15px;}

.redtxt{color:#EE3524!important;}
.bluetxt{color:#1B75BC!important;}
.graytxt{color:#6D6E71!important;}
.container .fullpage h1{color:#D10000;font-size: 25px;margin-bottom: 20px;}
.fullpage {
    margin-left: 80px;
    margin-right: 80px;
    font-size: 18px;
}
.floatleft p{
margin-left:20px;
}
.container .fullpage td{
   color: #333;
    font-size: 18px;
    text-align: center;
}
.fullpage table{
margin-left:50px;
}
#sub-heading {
    color: #D10000;
    font-size: 18px;
    line-height: 36px;
    margin-left: 32px;
}
ul.membership-list li{
    list-style: disc outside none;
    margin-left: 70px;
}
.fullpage h2{
	 margin-left: 50px;
}
table.schedule td.blue{
background: #D10000;
  text-align: center;
}
table.schedule td.red{
background: #FF0000;
  text-align: center;
}
table.schedule td.grey{
background: #999999;
  text-align: center;
}
.container .left-contact{width:40%;float:left; }
.container .right-contact{
 	float: left;
    width: 60%;
}
.emailBox-contact{
  background: none repeat scroll 0 0 #6D6E71;
    color: #FFFFFF;
    padding: 20px;
}
table.schedule{
    float: left;
    height: 293px;
    margin-left: 15px;
}
td.white-tab{
height : 48px;
}

td.white-message{
text-align: center;
}

td.red-tab{
height : 54px;
background:#FF0000;
}
td.heading{
padding: 10px;
text-align: center;
}
td.white{
height : 10px !important;
}
ul.list-bottom {
    clear: both;
    margin-left: 75px;
    padding-top: 31px;
}
ul.list-bottom li{
	list-style: disc outside none;
}
h2.entry-title a{
	color: #D10000;
}
h2.entry-title{
	color: #D10000;
	 margin-bottom: 22px;
}
h2.entry-title{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #C8C7C7;
	border-top: 1px solid #C8C7C7;
}
h2.entry-title .date{
	color: #333;
    float: right;
    font-size: 16px;
}
h2.entry-title .date a{
	color: #333;
}
div.entry-content{
margin-bottom:12px;
}
footer.entry-meta{
	margin-bottom:30px;
}
#commentform p{
    margin-bottom: 15px;
    margin-top: 15px;
    width: 300px;
}
#commentform input{
	float: right;
}
p.comment-notes{
width: 602px !important;
}
p.form-allowed-tags{
width: 602px !important;
}
#commentform input[type="submit"]{
	float:left;
}
aside{
    margin-bottom: 30px;
    padding-top: 15px;
}
aside ul{
margin-left: 15px;
}
aside h3{
margin-bottom: 15px;
}
aside li{
margin-bottom: 5px;
}
#searchsubmit{
float: right;
margin-right: 20px;
margin-top: 12px;
}
a.more-link{
	color: #D10000;
}
.comment-content {
 border-bottom: 1px solid #C8C7C7;
    margin-bottom: 18px;
    margin-top: 15px;
    padding-bottom: 15px;
    width: 530px;
}
#comments ol{
  padding: 0;
}
footer.comment-meta{
}
div.reply{
float: right;
}
span.fn{
margin-left: 12px;
}
h2#comments-title{
	border-bottom: 1px solid #C8C7C7;
}
#pointer{
	display: none;
}
.container .about p{
	 margin-bottom: 10px;
   
    margin-top: 10px;
}
.floatright_header{
	 clear: both;
    padding-left: 70px;
}
form > div:nth-of-type(2n) {
	margin-bottom: 20px;
}
input[type="text"], textarea{
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	display: inline-block;
	padding: 4px 6px;
	
	font-size: 14px;
	line-height: 20px;
	color: #555;
	vertical-align: middle;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}
input{
	height: 20px;
}

.panel .panel-overlay {top: 310px !important;}
.overlay {height: 85px !important; top: 315px !important;}
label{ font-weight: bold;}


