body{margin:0px;padding:0px;background:url(../images/body_back.jpg) repeat;}
img{border:0px}
#main_container{width:985px;margin-left:auto;margin-right:auto;}
.site_container{float:left;width:985px;}
.tag_nav_container{width:875px;margin-left:auto;margin-right:auto;}
.portfolio_tag_container{float:left;width:980px;padding:15px 0px 15px 0px;}
.footer{float:left;width:980px;background:url(../images/footer_back.png) no-repeat top center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#7a7a7a;text-align:center;padding:72px 0px 20px 0px;}
.live_projects_container{float:left;width:850px;padding:5px 0px 15px 70px;margin-left:auto;margin-right:auto;}
.live_projects_container img{padding:0px 0px 20px 50px;}
.validation{float:left;width:980px;text-align:center;padding:15px 0px;}
.inner_top_container{float:left;width:980px;}
.inner_portfolio_tag{float:left;width:655px;padding:0px 0px 0px 10px;}
.home_icon{float:right;padding-top:20px;}
.category_tag{float:left;padding-left:55px}
#gallery{float:left;width:850px;padding-left:75px;padding-bottom:20px}
#gallery ul{margin:0px;padding:0px;}
#gallery ul li{float:left;list-style:none;display:inline;padding-right:10px;padding-bottom:10px;}
#gallery ul li.new{float:left;width:195px;height:195px;padding-top:5px;padding-right:5px;background:url(../images/thumb_back.png) no-repeat;text-align:center;margin:5px 12px 0px 0px;}
#gallery ul li.new img{width:185px;height:185px;}
:focus{outline:none;}
@font-face{font-family:'MyndraineRegular';src:url('Myndraine-webfont.eot');src:url('Myndraine-webfont.eot?#iefix') format('embedded-opentype'),
url('Myndraine-webfont.woff') format('woff'),
url('Myndraine-webfont.ttf') format('truetype'),
url('Myndraine-webfont.svg#MyndraineRegular') format('svg');font-weight:normal;font-style:normal;}
.contact_title{float:left;width:845px;padding:50px 0px 50px 70px;}
.contact_form_container{width:460px;margin:0px auto;font-family:'MyndraineRegular';text-align:center;padding-bottom:50px;}
.contact_form_container span{float:left;padding:2px 0px 0px 20px;text-align:justify;width:80px;border-right:1px solid #464646;margin-right:15px;}
.contact_form_container .input_text{float:left;width:320px;font-size:16px;font-family:'MyndraineRegular';border:0px;background:none;resize:none;}
.contact_form_container .name{color:#ffae00;}
.contact_form_container .email{color:#ff0155;}
.contact_form_container .phone{color:#15a0b5;}
.contact_form_container .skype{color:#9ec21a;}
.contact_form_container .msg{color:#d6278e;}
.contact_form_container .field1{float:left;width:460px;padding-top:15px;height:31px;background:url(../images/field_back.png) no-repeat;margin-top:15px;}
.contact_form_container .field2{float:left;width:460px;padding-top:15px;height:31px;background:url(../images/field_back1.png) no-repeat;margin-top:15px;}
.contact_form_container .message{float:left;width:320px;height:150px;overflow:auto;color:#d6278e;font-size:16px;font-family:'MyndraineRegular';background:none;border:0px;resize:none;}
.contact_form_container .msg_box{float:left;width:460px;padding-top:15px;height:161px;background:url(../images/tarea_back.png) no-repeat;margin-top:15px;}
.contact_form_container .btn_container{float:left;width:460px;padding:20px 0px 40px;}
.contact_form_container .btn_container .button{float:left;height:56px;width:460px;background:url(../images/submit_button.png) no-repeat top;border:0px;outline:none;cursor:pointer;}
.contact_form_container .btn_container .button:hover{background:url(../images/submit_button.png) no-repeat bottom;}
.thankyou_message{float:left;width:460px;padding:40px 20px;margin:0px 0px 50px 242px;border:10px solid #1e1e1e;background:url(../images/thankyou_back.png) repeat;font-family:'MyndraineRegular';text-align:center;color:#ffae00;}