@charset "utf-8";
/* CSS For Self Storage By Manoj Kumar Shekhawat (Thinkbiz Solutions) Dated: 12th Oct. 2009 */

body { background:#dbedf1; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a { text-decoration:none;}
img { border:none;}

.cls { clear:both;}
.f_left { float:left;}
.f_right{ float:right;}

.wraper { width:980px; margin:0 auto; background:#FFFFFF;}
.header { border-top:11px solid #86bbc9;}
.header .logo {float:left; margin:10px;}
.header .ph_no {float:left; margin:10px 0 0 140px;}
.header .top_links { float:right; margin:15px 10px 10px 10px;}
.header .top_links a { color:#362f2f; display:block; float:left; margin:0 10px; padding:6px 0 6px 22px; background:url(../images/home_ico.jpg) no-repeat left;}
.header .top_links a.contactus {background:url(../images/contact_ico.jpg) no-repeat left;}
.header .top_links a.sitemap {background:url(../images/sitemap_ico.jpg) no-repeat left;}

.main_nav_tp_img { background:url(../images/menu_top_strip.jpg) no-repeat; height:5px; width:980px;}

.left_main_nav { float:left; background:url(../images/menu_bg.jpg) no-repeat; height:340px; width:369px; font-family:"Trebuchet MS", Arial, Verdana; font-size:18px;}
.left_main_nav a { color:#FFFFFF;}
.left_main_nav a:hover { color:#CCCCCC;}
.left_main_nav a.active { color:#CCCCCC;}
.left_main_nav ul { margin:80px 0 0 0px; list-style:none; line-height:50px;}
.left_main_nav ul li { background:url(../images/main_nav_bulet.jpg) no-repeat right 18px; width:250px; text-align:right; padding-right:30px;}
.left_main_nav ul li:hover { background:url(../images/main_nav_bulet_over.jpg) no-repeat right 18px;}
.left_main_nav ul li.active { background:url(../images/main_nav_bulet_over.jpg) no-repeat right 18px;}
.left_main_nav ul li.home { width:190px;}
.left_main_nav ul li.location { width:170px; margin-top:7px;}
.left_main_nav ul li.about { width:150px; margin-top:3px;}
.left_main_nav ul li.what_store { width:130px; margin-top:1px;}
.left_main_nav ul li.special { width:110px; }

.banners { float:left; margin:5px 3px;}

.container { margin:5px 15px 5px 15px; text-align:justify; line-height:18px;}
.container h1 { color:#034354; font-family:"Trebuchet MS", Arial, Verdana; font-size:18px; font-weight:normal; }
.container h2 { color:#034354; font-family:"Trebuchet MS", Arial, Verdana; font-size:16px; }

.footer { background:url(../images/footer_bg.jpg) repeat-x; height:42px; padding-top:10px; text-align:center; line-height:18px; font-size:11px;}
.footer a {color:#000000;}
.tbs { float:right; margin:-20px 10px 0 0; font-size:10px; color:#333333;}
.tbs a {color:#333333;}

.inr_h1 { border-bottom:1px solid #99c3ce; padding-bottom:3px;}

.map { float:left; margin-left:20px;}
.location_R_cnt { float:left; margin-left:50px; width:480px;}

/* Contact Us */
.inq_form { margin-left:10px; float:left;}
.input_field { width:250px; border:1px solid #999999;}
.input_textarea { width:550px;}
.text_lable { width:120px;}
.clients_sec { width:300px; float:left;}

.legend_style {padding:2px 5px; background:#18748d; border:1px solid #8e8c82; color:#FFFFFF; font-weight:bold;}
.feildset_style { margin-top:10px; width:450px;}
.feildset_style .input_txt { width:60%; display:block; float:left; margin:7px 0 3px 5px;}
.feildset_style label { display:block; margin:7px 0 3px 0; width:30%; float:left; text-align:right;}

.form_rt_ban { width:240px; float:right; margin-top:12px;}
.book_now_bann { width:215px; height:159px; background:url(../images/book_now_bg.jpg) no-repeat; float:left; margin:5px 3px; padding:50px 10px 0 10px;}
.book_now_bann_form_l { width:215px; height:159px; background:url(../images/book_now_bg.jpg) no-repeat; padding:50px 10px 0 10px;}
.book_nw_cntnt { margin:50px 0 0 0;}
.ph_no_form { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; text-align:center; font-weight:bold; color:#FFFFFF;}
