@charset "utf-8";
/* Free css docuement at www.cssmoban.com
Template: Go Gadgets
 Author Paarth */


body, h1, h2, h3, h4, h5, h6, form, p, img, ul, li {
margin : 0;
padding : 0;
border : 0;
}
body {
font-family : Arial, Helvetica, sans-serif;
background : #fff;
color : #444;
}
#header {
margin-top : 10px;
}
a {
text-decoration : none;
}
h1 {
font-size : 36px;
font-weight : bold;
color : #09f;
}
h2 {
font-size : 22px;
color : #09f;
padding-bottom : 20px;
}
h3 {
font-size : 20px;
font-weight : normal;
color : #09f;
display : block;
text-align : right;
padding-bottom : 5px;
border-bottom : 1px solid #ccc;
}
p {
padding : 10px 0;
font-size : 12px;
line-height : 1.8em;
}
p img {
margin : 0 5px;
}
.flft {
float : left;
}
.frgt {
float : right;
}
.bbut {
font-weight : bold;
height : 50px;
width : 180px;
text-align : center;
padding-top : 15px;
float : left;
color : #fff;
margin-right : 15px;
background : url(../images/button.png) no-repeat;
}
.inner_copyright{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}
.ext {
clear : both;
width : 100%;
height : 1px;
}
.more {
background : url(../images/but_2.gif) no-repeat;
padding : 6px 20px;
font-weight : bold;
letter-spacing : 1px;
color : #333;
float : right;
}
.px_fix {
position : absolute;
padding : 0 !important ;
margin : 0 !important ;
left : 0;
bottom : -4px;
z-index : 100;
}
#slider {
width : 800px;
position : relative;
margin-left : 70px;
padding : 20px;
height : 100px;
margin-top : 10px;
}
#slider .next, #slider .prev {
position : absolute;
top : 40px;
left : -77px;
width : 24px;
height : 43px;
display : block;
z-index : 101;
}
#slider .next {
left : 770px;
}
.gallery ul {
list-style : none;
}
.gallery ul li {
margin-left : 15px;
display : inline-block;
}
.gallery .photo {
margin-left : 15px;
}
.gallery .photo:first-child {
margin-left : 0;
}
a.photo {
display : block;
}
a.photo img, img.photo {
display : block;
float : left;
border : #d3d3d3 solid 1px;
background : #fff;
}
a.photo:hover img {
border-color : #999;
}
#main {
position : relative;
width : 100%;
float : left;
}
#in, #footer {
width : 900px;
margin : auto;
}
.cbox {
border : #ccc solid 1px;
}
#logo {
float : right;
padding-right : 20px;
}
#navigation {
float : right;
width : 600px;
height : 42px;
margin-top : 20px;
margin-bottom : 20px;
position : relative;
}
#navigation ul {
position : absolute;
top : -5px;
left : 0;
z-index : 1000;
}
#navigation li {
float : left;
list-style : none;
background : url(../images/msep.gif) center right no-repeat;
padding : 0 15px;
}
.last {
background : none !important ;
}
#navigation li a {
padding : 14px;
position : relative;
display : block;
font-size : 13px;
font-weight : bold;
color : #333;
}
#navigation .active, #navigation a:hover {
color : #09f;
}
#body {
clear : both;
float : left;
width : 100%;
padding-bottom : 40px;
}
#banner {
float : left;
width : 100%;
background : url(../images/mh_bg.png) repeat-x;
}
#banner p {
padding-top : 25px;
line-height : 2em;
}
#b_lft {
padding : 20px;
padding-top : 40px;
float : left;
width : 55%;
}
#b_lft p {
font-size : 16px;
}
#b_rgt {
float : right;
padding : 20px;
width : 35%;
}
.h_blue {
color : #09f;
font-weight : bold;
letter-spacing : 1px;
text-decoration : underline;
}
h1 .h_blue {
text-decoration : none !important ;
}
.home .row {
clear : both;
float : left;
width : 100%;
padding-top : 30px;
border-top : 1px solid #ccc;
}
.marginBottom30 {
margin : 30px 0;
float : left;
}
.col1-2 {
width : 100%;
margin-left : 10px;
float : left;
}
.home .row .col {
float : left;
width : 30%;
height : 180px;
padding-right : 2%;
margin-right : 2%;
border-right : 1px solid #ccc;
}
.home .row .col img {
float : left;
margin : 10px 20px 120px 0;
}
.home .row .last {
margin : 0;
padding : 0;
border : 0;
}
#but {
margin-left : 80px;
}
html {
height : 100%;
}
body {
height : 100%;
}
#main {
position : relative;
min-height : 100%;
}
* html #main {
height : 100%;
}
#footer {
margin : 20px 0;
clear : both;
float : left;
height : 40px;
font-size : 13px;
border-top : 1px solid #ccc;
}
#footer a {
color : #000;
}
.fl {
float : left;
padding-left : 10px;
padding-top : 12px;
}
.fr {
float : right;
padding-right : 10px;
padding-top : 12px;
}
.clr {
clear : both;
}
