/* CSS Document */

body {
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background:#000;
font-size:12px;
color:#FFFFFF;
}
#wrapper
{
margin:auto; 
width:980px;
height:auto;
background:url(../images/tail-bottom.gif) left bottom repeat-x;
}
strong
{
color:#bc8511;
}
a
{
color:#bc8511;
text-decoration:underline;
}
a:hover
{
color:#bc8511;
text-decoration:none;
}
#wrapper1
{
margin:auto; 
width:980px;
height:auto;
}

#wrapper_inner
{
margin:0px 27px; 
width:921px;
height:auto;
}

#header 
{
height:546px;
}

.row_1
{
width:921px;
height:auto;
}

.row_2
{
width:921px;
height:auto;
}

.box-1 { background:url(../images/box1-bg.jpg) left top repeat-y;}
.box-1 .top { background:url(../images/box1-top.jpg) no-repeat left top;}
.box-1 .bottom { background:url(../images/box1-bottom.jpg) no-repeat left bottom; min-height:371px; height:auto !important; height:371px;}
.inner { padding:54px 25px 50px 30px;}

.puzzle1
{
background:url(../images/puzzle1.jpg) no-repeat;
width:106px;
height:263px;
margin-right:2px;
}

.puzzle1:hover
{
background:url(../images/puzzle1_hover.jpg) no-repeat;
width:106px;
height:263px;
margin-right:2px;
}

.puzzle2
{
background:url(../images/puzzle2.jpg) no-repeat;
width:106px;
height:263px;
margin-right:2px;
}

.puzzle2:hover
{
background:url(../images/puzzle2_hover.jpg) no-repeat;
width:106px;
height:263px;
margin-right:2px;
}

.puzzle3
{
background:url(../images/puzzle3.jpg) no-repeat;
width:106px;
height:263px;
margin-right:2px;
}

.puzzle3:hover
{
background:url(../images/puzzle3_hover.jpg) no-repeat;
width:106px;
height:263px;
margin-right:2px;
}

.puzzle4
{
background:url(../images/puzzle4.jpg) no-repeat;
width:106px;
height:263px;
}

.puzzle4:hover
{
background:url(../images/puzzle4_hover.jpg) no-repeat;
width:106px;
height:263px;
}

.content_area
{
width:921px;
}

.left_area
{
width:430px;
}

.right_area
{
width:461px;
padding-left:30px;
}

.left_area2
{
width:515px;
padding-right:15px;
}

.right_area2
{
width:361px;
padding-left:30px;
}

.title
{
font-size:20px;
color:#FFFFFF;
padding-bottom:30px;
text-transform:uppercase;
}

.content
{
font-size:14px;
color:#7d7c7c;
/*text-transform:uppercase;*/
}

.tail-top { background:url(../images/tail-top.gif) left top repeat-x #040404;}
.tail-bottom { background:url(../images/tail-bottom.gif) left bottom repeat-x;}
.tail-bottom2 { background:url(../images/tail-bottom2.gif) left bottom repeat-x;}

.logo
{
background:url(../images/logo.jpg) no-repeat;
width:700px;
height:125px;
margin:35px 0 0 160px;
}

.banner
{
background:url(../images/slide2.jpg) no-repeat;
width:921px;
height:382px;
}

#header2 {height:500px; background:url(../images/header-bg.jpg) no-repeat left top; padding:0 31px 0 28px;}
#header2_bginner {height:215px; background:url(../images/header2_bginner.jpg) no-repeat left top; padding:0 31px 0 28px;}
#footer
{
width:980px;
height:60px;
font-size:10px;
background:#000;
padding-top:25px;
color:#3d4245;
text-transform:uppercase;
margin-top:-20px;
}

#footer a
{
color:#3d4245;
text-decoration:none;
}

#footer a:hover
{
color:#3d4245;
text-decoration: underline;
}

/*ul { list-style:none;}

.nav { font-size:10px; position:absolute; top:160px; margin-left:130px; text-transform:uppercase}
.nav li { display:inline; padding:0 12px;}
.nav li a { color:#b88312; text-decoration:none;}
.nav li a:hover { color:#fff;}
.nav li a.current { color:#fff;}

.btn_menu
{
color:#fff;
}
.btn_menu:hover, .menudown
{
color:#fff;
}*/

.menu
{
width:534px;
height:18px;
float:left;
margin-top:15px;
margin-left:150px;
}
.menu_inner
{
width:534px;
height:18px;
float:left;
margin-top:25px;
margin-left:150px;
}

.btn_home
{
background: url(../images/home.jpg) no-repeat; 
width:64px;
height:18px;
float:left;
display:block
}
.btn_home:hover, .homedown
{
background: url(../images/home_hover.jpg) no-repeat;
width:64px;
height:18px;
float:left;
}

.btn_about
{
background: url(../images/about.jpg) no-repeat;
width:72px;
height:18px;
display:block;
float:left;
}
.btn_about:hover, .aboutdown
{
background: url(../images/about_hover.jpg) no-repeat;
width:72px;
height:18px;
float:left;
}

.btn_what
{
background: url(../images/what.jpg) no-repeat;
width:90px;
height:18px;
display:block;
float:left;
}
.btn_what:hover, .whatdown
{
background: url(../images/what_hover.jpg) no-repeat;
width:90px;
height:18px;
float:left;
}

.btn_rocket
{
background: url(../images/rocket.jpg) no-repeat;
width:95px;
height:18px;
display:block;
float:left;
}
.btn_rocket:hover, .rocketdown
{
background: url(../images/rocket_hover.jpg) no-repeat;
width:95px;
height:18px;
float:left;
}

.btn_edu
{
background: url(../images/edu.jpg) no-repeat;
width:88px;
height:18px;
display:block;
float:left;
}
.btn_edu:hover, .edudown
{
background: url(../images/edu_hover.jpg) no-repeat;
width:88px;
height:18px;
float:left;
}

.btn_gallery
{
background: url(../images/gallery.jpg) no-repeat;
width:78px;
height:18px;
display:block;
float:left;
}
.btn_gallery:hover, .gallerydown
{
background: url(../images/gallery_hover.jpg) no-repeat;
width:78px;
height:18px;
float:left;
}

.btn_contact
{
background: url(../images/contact.jpg) no-repeat;
width:47px;
height:18px;
display:block;
float:left;
}
.btn_contact:hover, .contactdown
{
background: url(../images/contact_hover.jpg) no-repeat;
width:47px;
height:18px;
float:left;
}
.hidden_pic
{
display:none;
}

li
{
list-style:none;
float:left;
display:block;
}

.menu2
{
width:424px;
height:263px;
float:left;
}

.btn_puzzle1
{
background: url(../images/puzzle1.jpg) no-repeat; 
width:106px;
height:263px;
float:left;
display:block
}
.btn_puzzle1:hover, .puzzle1down
{
background: url(../images/puzzle1_hover.jpg) no-repeat;
width:106px;
height:263px;
float:left;
}

.btn_puzzle2
{
background: url(../images/puzzle2.jpg) no-repeat;
width:106px;
height:263px;
display:block;
float:left;
}
.btn_puzzle2:hover, .puzzle2down
{
background: url(../images/puzzle2_hover.jpg) no-repeat;
width:106px;
height:263px;
float:left;
}

.btn_puzzle3
{
background: url(../images/puzzle3.jpg) no-repeat;
width:106px;
height:263px;
display:block;
float:left;
}
.btn_puzzle3:hover, .puzzle3down
{
background: url(../images/puzzle3_hover.jpg) no-repeat;
width:106px;
height:263px;
float:left;
}

.btn_puzzle4
{
background: url(../images/puzzle4.jpg) no-repeat;
width:106px;
height:263px;
display:block;
float:left;
}
.btn_puzzle4:hover, .puzzle4down
{
background: url(../images/puzzle4_hover.jpg) no-repeat;
width:106px;
height:263px;
float:left;
}

.hidden_pic
{
display:none;
}

li
{
list-style:none;
float:left;
display:block;
}

.strip
{
border-left:solid 1px #FFFFFF;
}