/*Stylesheet formatted by Putude<putude@gmail.com> */
body{background:#025977;font-family: Trebuchet MS,Tahoma,sans-serif,arial;color:#333;}
h2{font-size:18px;margin:6px 0;}
p{font-size:13px;letter-spacing:0.01em;line-height:19px;margin:8px;}
li{font-size: 13px;letter-spacing:0.01em;}
#wrap{width:900px;margin:20px auto;padding:0;}
#subwr-2{-webkit-border-radius: 20px; -khtml-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
#subwr-2{background:#fff; }
#subwr-1,#subwr-2{width:100%;}
#subwr-1 h1{margin:0 30px;padding:0;}
#subwr-1 img{border: none;width:250px;}
#img{width:860px;margin: 0 auto;}
#img img{width:860px;margin-left:auto;margin-right: auto;margin-top:20px;margin-bottom:5px;padding:0;-webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
#menu ul{margin: 0 0 10px 20px;padding:0;}
#menu li{display: inline;margin:0;}
#menu a{text-decoration: none;color:#025878;padding:4px 10px;font-size:13px;font-weight: bold;}
#menu a:hover{background:#025878;color:#ffffff;}
#lf{float:left;width:600px;margin:0 0 0 20px;}
#lf p{text-align: justify;}
#lf h2{color:#025878;}
#rg{float: right;width: 240px;margin:0 20px 0 0;}
#rg h2{color:#f77b02;}
#foot{clear: both;text-align: center;text-align: center;margin: auto;padding:10px 0;}
#foot hr{ width:95%;border-bottom:none;border-left: none; border-right: none;border-top:1px dotted #999; text-align: center; }
#contact input[type="text"],#contact textarea{width:210px;border:1px solid #ccc;padding:4px;color:#999;}
#submit,#reset{border:2px solid #35bdd0;background:#037ca5;color:#fff;margin:4px 0 0 0;cursor: pointer;padding:2px 10px;}
#submit:hover,#reset:hover{background:#808000;border-color:#aeae00;}
a,input[type="submit"],input[type="reset"]{outline: none;}
label.error{color:#ff0000;display: block;margin:0;padding:0;}
#contact span{display: block;}

/*rounded*/
#submit,#reset,#menu a:hover,.slider,.slider-thumb{-webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

/*slider image*/
.slider{float:left;width:300px;height:240px;background:#fff;border:1px solid #c0c0c0;padding:0;margin:0 15px 8px 8px;}
.slider-thumb{width:95px;height:70px;background:#fff;border:1px solid #c0c0c0;padding:0;margin:8px;}

/*social network*/
a.social img{border:none;width:40px;padding:4px;}

/* table */
table.table, table.table th, table.table td{border:1px solid #ccc;border-collapse: collapse;}
table.table th{background: #eee;font-weight:bold;}
table.table th, table.table td{color: #555;font-size:13px;padding:3px 6px;}

