*{margin:0;padding:0}
body{background: url("images/bg1.png") repeat fixed 0 0 transparent;
color: #333333;
font-family: arial;
font-size: 15px;
line-height: 22px;font-weight:normal}
a:active{color:red;background:#0f0}
@font-face {
    font-family: 'barbarian_nsregular';
    src: url('fonts/barbarian/barbarian_ns-webfont.eot');
    src: url('fonts/barbarian/barbarian_ns-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/barbarian/barbarian_ns-webfont.woff') format('woff'),
         url('fonts/barbarian/barbarian_ns-webfont.ttf') format('truetype'),
         url('fonts/barbarian/barbarian_ns-webfont.svg#barbarian_nsregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face{
    font-family:'blackchanceryregular';
    src: url('fonts/blk/blkchcry-webfont.eot');
    src: url('fonts/blk/blkchcry-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/blk/blkchcry-webfont.woff') format('woff'),
         url('fonts/blk/blkchcry-webfont.ttf') format('truetype'),
         url('fonts/blk/blkchcry-webfont.svg#blackchanceryregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*** end_fontface ***/

input[type=text]{border: 1px solid #ADADAD;
border-radius: 5px 5px 5px 5px;
margin-right: 5px;
margin-top: 20px;
padding: 4px;
width: 166px;}
/*** end_input ***/

h1,h2,h3,h4,h5,h6{font-family: serif;
font-weight: bold;
line-height: 23px;
margin-bottom: 10px;
color: dodgerblue;}
a{color:#222;text-decoration:none}
img{border:none}
/*** end_reset ***/

.fix{overflow:hidden}
.search img{height: 30px;
width: 31px;}
.go{margin-top: 16px;}
.floatleft{float:left}
.floatright{float:right}
.menu ul li a:hover,.social img{transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-webkit-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;}
/*** end_default_settings ***/

.container{margin: 0 auto;width: 960px;}
.header{border-bottom: 1px dashed #D2D2D2;
margin-bottom: 6px;}
.menu{float: right;margin-bottom: 20px;margin-top: -56px;}
.menu ul{list-style:none}
.menu ul li{float: left;
padding: 8px 0;}
.menu ul li a{border-right: 1px solid #BBBBBB;
font-weight: bold;
padding: 0 45px;
text-decoration: none;}
.menu ul li a:hover{color:firebrick;font-size:18px}

#last{padding-right:13px;border-right:0px solid}
/*** end_header ***/

.slider{height: auto;
width: 784px;}
.slider_bottom{margin-bottom:20px;padding:12px 10px 10px 10px;background:#FAFAFA}
.slider_bottom h2{color: firebrick;
font-family: blackchanceryregular;
font-size: 33px;
line-height: 50px;
}
.slider_bottom p {border-left: 3px solid #9B9B9B;
font-family: comic sans ms;
font-size: 17px;
font-weight: normal;
line-height: 26px;
margin-bottom: 62px;
margin-top: 35px;
padding-left: 29px;
text-align: justify;
}
/*** end_slider ***/
.elastic_slider{}
.maincontent{}
.content1{background: none repeat scroll 0 0 #F6F6F6;
border: 1px solid #CCCCCC;
border-radius: 8px 8px 8px 8px;
box-shadow: 1px 3px 4px 0px #BBBBBB;
margin-bottom: 18px;
padding: 5px;
width: 288px;}
.heder1 h2{background: url("images/check.png") no-repeat scroll left center transparent;
padding-left: 58px;}
.heder2 h2{background: url("images/star.png") no-repeat scroll left center transparent;
padding-left: 56px;}
.heder3 h2{background: url("images/message.png") no-repeat scroll left center transparent;
padding-left: 58px;}
.middle1{margin: 0 29px;}
.divider{margin:35px 0px 45px 0px}
.left_side{background: url("images/bg.png") repeat-x scroll 0 0 transparent;
height: 40px;
width: 291px;}
.middle{width:375px}
.middle h2{font-size: 25px;
margin-top: 6px;
text-align: center;font-family:blackchanceryregular;color:firebrick}
.right_side{background: url("images/bg.png") repeat-x scroll 0 0 transparent;
height: 40px;
width: 291px;}
/*** end_maincontent ***/

.promo{}
.promo1{width:225px;margin-right:19px}
.promo1 img{background:#fff;padding:3px;border:1px solid #bbb;margin-bottom:10px}
.promo1 p{margin-bottom:16px;text-align:justify}
.last{margin-right:0px}
.promo1 h3{background: url("images/arrow.png") no-repeat scroll 2% 50% khaki;
border-radius: 3px 3px 3px 3px;
box-shadow: 1px 1px 2px;
color: purple;
float: right;
font-size: 15px;
margin-right: 4px;
padding: 4px 9px 4px 32px;}
/*** end_promo ***/

.footer_area{background: none repeat scroll 0 0 #EEEEEE;
margin-top: 47px;}
.footer{padding:25px;margin-top:10px}

.submenu{border-right: 1px solid #A0A0A0;
margin-right: 40px;
padding-right: 48px;
width: 235px;}

.submenu ul{padding:0;margin:0;list-style:none}
.submenu ul li{border-bottom: 1px solid #D3D2D2;
border-top: 1px solid #FEFCFC;
padding: 3px;}
.submenu ul li:first-child{border-top:0px solid}
.submenu ul li:last-child{border-bottom:0px solid}
.submenu ul li a{padding:3px}
.submenu ul li a:hover{color:#EA00FF}
.submenu h2{text-transform: uppercase;}

.middle_espcial{margin-left: 24px;
margin-right: 10px;}

.developer{border: 1px solid darkgrey;
padding: 10px;border-radius:8px}
.developer h2{color: firebrick;
font-family: blackchanceryregular;
font-size: 23px;
margin-top: 22px;}
.developer input[type=submit]{width: 92px;
padding: 3px;
margin-bottom: 9px;}
.developer input[type=text]{margin-top: 8px;
margin-bottom: 9px;}

.developer input[type=text]:hover{background:#BBE8F8}

.footer_bottom_area{background: none repeat scroll 0 0 #676767;}
.fotter_bottom{padding: 6px;}

/*** end_footer ***/
.social{padding-bottom: 12px;
padding-left: 30px;
padding-top: 30px;
position: fixed;
right: -39px;
top: 21%;
width: 166px;}
.social img{height: 85px;
width: 100px;}
.social img:hover{transform:scale(1.5);
-webkit-transform:scale(1.5);-o-transform:scale(1.5);
}