﻿/*
Theme Name: Storage
Author: NEXTFLY
*/

body {margin:0 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#656565; background:#fff;}
#container { width:1002px; margin:0 auto; margin:auto; position:relative;  }
img {border:none;}
div {margin:0; padding:0;}
form {padding:0; margin:0;}

a{text-decoration:none; color:#393939;}


.main_div{width:1002px; float:left; padding-top:40px; }
.top_div{width:1002px; height:59px; float:left; }
.logo_div{width:335px; height:59px; float:left; }
.top_right_div{width:335px; height:54px; float:right; text-align:right; padding-top:5px; }

.font_23{font-family:"Trebuchet MS"; font-size:25px; color:#000000; font-weight:bold;}
.font_17{font-family:"Trebuchet MS"; font-size:17px; color:#d6ae91;}

.top_nav_div{width:1002px; height:40px; float:left; margin-top:10px;}
.nav_ng{width:698px; float:left; height:40px; background:url(images/nav-bg.jpg) no-repeat left top;}


.top_link ul{float:left;}
.top_link li{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; float:left; border-right:1px solid #fff; padding-top:10px; padding-left:21px; padding-right:21px; font-weight:bold; height:29px;}
.top_link li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; }
.top_link li a:hover{color:#f1d9c7; text-decoration:none;}


.search_box{width:288px; height:26px; float:left; background:url(images/searchbox.jpg) no-repeat left top; margin-left:2px; padding:7px;}
.form_style{width:223px; height:21px; float:left; background:#FFFFFF;  border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}

.gallery_div{width:1002px; height:172px; float:left; margin-top:8px;}
.gallery_img{width:146px; height:158px; float:left; background:url(images/gallery-img.jpg) no-repeat left top; padding:7px;}

.img_div{width:145px; height:125px; float:left;}
.text_div{width:145px; height:23px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:10px;}

.body_div{width:1002px; float:left;}
.body_left{width:701px; float:left;}


.text_box{width:701px; float:left; margin-top:15px; }
.text_box_top{width:701px; float:left;}
.text_box_mid{width:671px; height:242px; float:left; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding-left:14px; padding-right:14px; background:url(images/bg-img.jpg) no-repeat right top;}

.big_img{width:287px; height:241px; float:left;}
.big_text{width:360px; height:241px; float:left; padding-left:20px;}


.font_28{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000000; font-weight:bold;}
.bottom_box{width:701px; float:left; margin-top:15px; }
.bottom_box_top{width:701px; height:17px; float:left; }
.bottom_box_mid{width:682px; float:left; background:#f5f0ec; padding-left:10px; padding-right:10px; }


.wirter{width:290px; float:left; padding-top:15px; margin-left:9px;}
.twirter_box_top{width:280px; height:42px; float:left; background:url(images/twitter-img.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; line-height:40px; padding-left:10px;}
.twirter_box_mid{width:268px; height:375px; background:#f3f3f3; float:left; padding:10px; border-left:1px solid #b8b8b8; border-bottom:1px solid #b8b8b8; border-right:1px solid #b8b8b8;}
.twirter_box_bottom{width:290px; height:16px; float:left; }

.twirter_box_mid ul {padding:0; margin:0; list-style:none;};
.really_simple_twitter_widget ul{float:left; padding:0px; margin:0px; list-style:none;}
.really_simple_twitter_widget li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767;  border-bottom:1px solid #d5d5d5;  background:url(images/dots.jpg) no-repeat left top;  padding-left:14px; padding-bottom:10px; padding-top:10px; list-style:none; }
.really_simple_twitter_widget li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; text-decoration:none; }
.really_simple_twitter_widget li a:hover{color:#000; text-decoration:none;}

.bottom_div{width:962px; height:40px; float:left; background:url(images/bottom_links.jpg) no-repeat left top; padding-top:20px; padding-left:20px; padding-right:20px; margin-top:10px; }
.copyright_div{width:250px; float:left; text-align:left;}

.bottom_link_div{width:508px; float:right; text-align:right;}
.font_12{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a6a5a5;}
.font_12 a:visited{color:#a6a5a5;}


.bottom_link ul{float:left;}

.bottom_link li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; float:left; border-right:1px solid #949494; padding-left:15px; padding-right:15px; }

.bottom_link li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; text-decoration:none; }
.bottom_link li a:hover{color:#fff; text-decoration:none;}


/* =Menu
-------------------------------------------------------------- */

#access {

	display: block;
	float: left;
}
#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}
#access a {
        display: block;
	text-decoration: none;
}

#access ul ul {
	position: relative;
	top: 10px;
	left: -105px;
	float: left;
	width: 20px;
	z-index: 99999;
        list-style:none;
	display:none;
}
#access ul ul li {
	min-width: 180px;
        padding-left:43px;
        padding-top:0px;
        border-right:0px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #333;
	line-height: 1em;
	padding: 10px 10px 10px 10px;
	width: 220px;
	height: auto;
}
#access li:hover > a,
#access ul ul :hover > a {
	color: #ddd;
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}

.inner_body_div{width:1002px; float:left; padding-top:20px;}
.inner_body_left{width:199px; float:left; padding-top:15px;}
.font20{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000;}


.inner_left_box{width:199px; float:left; margin-top:12px;}

.inner_left_box_top{width:199px; float:left; height:15px; }
.inner_left_box_mid{width:195px; float:left; background:#f5f5f5; padding:2px;}
.inner_left_box_bottom{width:199px; float:left; height:23px; }

.inner_left_link ul{float:left;}
.inner_left_link li{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;  border-bottom:1px solid #d0d0d0; line-height:27px; padding-left:10px;}
.inner_left_link li a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:none; }
.inner_left_link li a:hover{color:#000; text-decoration:none;}

.inner_page_right{width:780px; float:left; padding-top:15px; padding-left:22px;}



.font2_20{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#d6ae91;}
.font_16{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; line-height:18px;}

.bottom_content_box{width:780px; float:left; padding-top:30px; padding-bottom:35px;}
.content_box1{width:233px; float:left;}
.content_box1_head{width:233px; float:left; border-bottom:1px solid #e4e4e4; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; padding-bottom:9px;}
.content_box1_text{width:233px; float:left; padding-top:9px;}

.inner_left_box_mid ul{float:left; width:100%; padding-left:0px; list-style:none;}
.inner_left_box_mid li{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;  border-bottom:1px solid #d0d0d0; line-height:27px; padding-left:10px;}
.inner_left_box_mid a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:none; }
.inner_left_box_mid a:hover{color:#000; text-decoration:none;}