@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Kameron:400,700);


@font-face {
    font-family: 'Roboto';
    src: url('fonts/Roboto-Regular-webfont.eot');
    src: url('fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('fonts/Roboto-Regular-webfont.svg#robotoitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* CSS Document by heydaysolutions.com*/

/* seloction color */
::-moz-selection { background-color: #333; color: #FFF;}
::selection {background-color: #333;color: #FFF;}
/* seloction color */

body {padding:0; margin:0; background: url(../images/body_bg.png) top center repeat-x #f9faf5; font:normal 12px Arial; color:#333 ; line-height:18px}
*{ outline:none;}
a{font:normal 12px 'Roboto'; color:#036; text-decoration:none}
object:active{outline: none;}
object:focus{-moz-outline-style: none;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}

form{ margin:0 ; padding:0;}

input {}
input[type=submit]{}
input,textarea {}
.bluecolr {color:#0b58a4}
p { padding:10px 0 ; margin:0px; font:normal 13px 'Roboto'; color:#2a2a2a; text-align:justify;}
img{ border:0px; behavior: url("../css/iepngfix.htc")}
strong{font:bold !important}
ul, li{list-style:none}

h1{ font:700 16px 'Roboto'; color:#0b58a4;}
h2{
color: #e51937;
	font-size: 22px;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	font-family:'Roboto';
	font-weight: 700;}

/*------------ separate for ie -----------------*/

/* background: gray;
*background: green; /* IE 7 and below */
/*_background: blue;  IE 6 */
/*background: pink\9;  IE 8 and below */

/*------------ END IE -----------------*/

/*------------separate style for Firefox -----------------*/

/* Target all Firefox 
#id[id=id] { color: red; }*/
/* Target all Firefox  	
@-moz-document url-prefix() { .class { color: red; } } */

/* Target all Gecko (includes Firefox) 
*>.class { color: red; }*/

/*------------ END Firefox -----------------*/

.wrap{}

.bodytext{font:normal 12px Arial; color:#333; text-align:justify}

.pad20px {padding:20px}
.pad15px {padding:15px;}
.pad10px {padding:10px;}
.pad5px {padding:5px;}

.footer{font:normal 12px 'Roboto'; color:#fff; }
.footer a{font:normal 12px 'Roboto'; color:#fff; }
.footer a:hover{color:#CCC;}

.float_right{ float:right}
.float_left{float:left}
.clear_both{ clear:both}

/*------------ main div -----------------*/
.container{margin-right:auto;margin-left:auto;width:960px}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}
.container_full{width:100%; display:table}

.logo{width:150px; float:left}
.top_right{width:765px; float:right; margin:73px 0 0 0}
.menu{float:left; margin:0; padding:0}
.menu ul{margin:0; padding:0}
.menu li{list-style:none; float:left; border-right:solid 1px #cbd8d4}
.menu li a{float:left; margin:0; padding:0 20px; font:700 15px 'Kameron'; color:#000; text-transform:uppercase}
.menu li a:hover{background:url(../images/menu_line.png) no-repeat bottom left; color:#e51937}
.social_icon{width:245px; float:right;}
.social_icon img{margin:0 5px 0 0}
.border_line{width:100%; float:left; margin:10px 0; height:2px; background:#9fa09d}
.border_line1{width:100%; float:left; margin:10px 0; height:2px; background:#ed1d24}
.home_box{width:225px; float:left; margin:0 20px 10px 0}
.readmore{font:400 13px 'Roboto'; color:#923131; margin:3px 0; padding:0 10px 0 0; background:url(../images/arrow.png) no-repeat right}
.readmore:hover{color:#e51937; background:url(../images/arrow_over.png) no-repeat right;padding:0 10px 0 0; }

.inner_box{width:460px; float:left; margin:0 20px 10px 0}
.inner_box_left{float:left; width:225px;}
.inner_box_right{float:right; width:225px;}
.inner_box_heading{ font:700 14px 'Roboto'; color:#e51937; float:left; width:100%}

.contact_enq{font:400 13px 'Kameron'; color:#b6ada9;}
.contact_enq td{padding:5px}
.contact_enq input[type="text"]{width:388px; height:27px; font:normal 12px Arial, Helvetica, sans-serif; border:solid 1px #b5b4b4;  background:#f9fbfe;padding:0 0 0 10px}
.contact_enq textarea{width:388px; height:65px; font:normal 12px Arial, Helvetica, sans-serif;border:solid 1px #b5b4b4; scroll:none; resize:none;padding:0 0 0 10px; background:#f9fbfe}
.contact_enq_submit{width:398px; height:43px; background:url(../images/send.gif) no-repeat;cursor:pointer;border:0; margin:5px 0}
.recaptchatable {background:#fff; width:300px}

.contact_left{width:300px; float:left}
.contact_right{width:410px; float:right; margin:0 0 0 36px}

.list_style{width:100%; float:left; margin:10px 0 10px 0px; padding:0; padding-left:10px;}
.list_style li{list-style:none; font:normal 13px 'Roboto'; color:#2a2a2a; background:url(../images/list.png) no-repeat; padding:0 0 0 20px}

.inner_box_content{width:960px; float:left; margin:10px 0px 8px 0}
.inner_box_content_left{float:left; width:225px;}
.inner_box_content_right{float:right; width:700px;}

.inner_box_content_left1{float:left;width:700px; }
.inner_box_content_right1{float:right; width:225px;}

.inner_image{ margin:10px 0  ; float:left; width:960px}
.inner_image img{margin:10px 10px 0 0 ; float:left}