/********************************************/
/* Title	:	Rhytha.net   				*/
/* URL		:	http://www.rhytha.net/      */
/* Author	:	Nivas						*/
/* Modified	:	15th March 2010				*/
/********************************************/

/*------- Common css starts-------*/
body{background:url(../images/back_bg1.jpg) repeat-x center top;margin:0;padding:0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#666}
*{margin:0;padding:0}
img{behavior:url(iepngfix.htc);border:none}
a{outline:none;color:#FF6600; }
a:hover{text-decoration:underline}
div{display:block;margin:0}
ul{display:block;margin:0;padding:0}
li{display:block;list-style-type:none}
input, form, table{margin:0;padding:0}
h1, h2, h3, p, span{margin:0;padding:0}
.clear{clear:both;height:0;font-size:1px;line-height:0px}
.inner_bg{background:url(../images/back_bg.jpg) no-repeat center top;margin:0;padding:0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px}
#container{background:url(../images/footer_topbg.gif) repeat-x left bottom;width:100%;margin:0 auto;min-height:640px;*min-height:510px;_height:510px}
#wrapper{width:975px;margin:0 auto}
/*------- Common css end-------*/

/*------- Header starts here -------*/
#header{width:975px;margin:0 auto}
#header #callus{width:968px;height:20px;font-family:Arial, Helvetica, sans-serif;float:left;font-size:11px;color:#fff;text-align:right;text-transform:uppercase;padding:5px 7px 0 0}
#header #callus span{font-size:10px}
#header #header_logoblock{width:975px;height:81px;margin:0;float:left;padding-top:26px}
#header #header_logoblock #logo{width:288px;float:left;padding:4px 0 0 10px}
#header #header_logoblock #menu{width:677px;height:64px;float:left}
#header #header_logoblock #menu ul{background:url(../images/menu_bg.gif) repeat-x left top #fbfbfb;width:667px;height:64px;float:left;margin:0;border:1px solid #fff}
#header #header_logoblock #menu li{background:url(../images/menu_strip.jpg) no-repeat right top;width:auto;float:left;margin:0;padding:0;cursor:pointer}
#header #header_logoblock #menu .bg_none{background:none}

#header #header_logoblock #menu #services{background:url(../images/webdesign_icon.gif) no-repeat 0 0;width:154px;float:left;font-size:13px;font-weight:bold;color:#434343;text-align:left}
#header #header_logoblock #menu #services span{margin:0;font-size:11px;font-weight:bold;color:#7c7c7c;text-decoration:none}
#header #header_logoblock #menu #services a{width:108px;height:45px;float:left;margin:0;color:#434343;text-decoration:none;padding:19px 0 0 46px}
#header #header_logoblock #menu #services a:hover{background:url(../images/webdesign_icon.gif) no-repeat 0 -64px #ebebec}
#header #header_logoblock #menu #services .visited{background:url(../images/webdesign_icon.gif) no-repeat 0 -64px #ebebec}

#header #header_logoblock #menu #company{background:url(../images/company_icon.gif) no-repeat 0 0;width:115px;float:left;font-size:13px;font-weight:bold;color:#434343;text-align:left}
#header #header_logoblock #menu #company span{margin:0;font-size:11px;font-weight:bold;color:#7c7c7c;text-decoration:none}
#header #header_logoblock #menu #company a{width:69px;height:45px;float:left;margin:0;color:#434343;text-decoration:none;padding:19px 0 0 46px}
#header #header_logoblock #menu #company a:hover{background:url(../images/company_icon.gif) no-repeat 0 -64px #ebebec}
#header #header_logoblock #menu #company .visited{background:url(../images/company_icon.gif) no-repeat 0 -64px #ebebec}

#header #header_logoblock #menu #portfolio{background:url(../images/portfolio_icon.gif) no-repeat 0 0;width:109px;float:left;font-size:13px;font-weight:bold;color:#434343;text-align:left}
#header #header_logoblock #menu #portfolio span{margin:0;font-size:11px;font-weight:bold;color:#7c7c7c;text-decoration:none}
#header #header_logoblock #menu #portfolio a{width:63px;height:45px;float:left;margin:0;color:#434343;text-decoration:none;padding:19px 0 0 46px}
#header #header_logoblock #menu #portfolio a:hover{background:url(../images/portfolio_icon.gif) no-repeat 0 -64px #ebebec}
#header #header_logoblock #menu #portfolio .visited{background:url(../images/portfolio_icon.gif) no-repeat 0 -64px #ebebec}

#header #header_logoblock #menu #client{background:url(../images/client_icon.gif) no-repeat 0 0;width:132px;float:left;font-size:13px;font-weight:bold;color:#434343;text-align:left}
#header #header_logoblock #menu #client span{margin:0;font-size:11px;font-weight:bold;color:#7c7c7c;text-decoration:none}
#header #header_logoblock #menu #client a{width:79px;height:45px;float:left;margin:0;color:#434343;text-decoration:none;padding:19px 0 0 53px}
#header #header_logoblock #menu #client a:hover{background:url(../images/client_icon.gif) no-repeat 0 -64px #ebebec}
#header #header_logoblock #menu #client .visited{background:url(../images/client_icon.gif) no-repeat 0 -64px #ebebec}

#header #header_logoblock #menu #contact{background:url(../images/contact_icon.gif) no-repeat 0 0;width:156px;float:left;font-size:13px;font-weight:bold;color:#434343;text-align:left}
#header #header_logoblock #menu #contact span{margin:0;font-size:11px;font-weight:bold;color:#7c7c7c;text-decoration:none;display:block}
#header #header_logoblock #menu #contact a{width:115px;height:45px;float:left;margin:0;color:#434343;text-decoration:none;padding:19px 0 0 42px}
#header #header_logoblock #menu #contact a:hover{background:url(../images/contact_icon.gif) no-repeat 0 -64px #ebebec}
#header #header_logoblock #menu #contact .visited{background:url(../images/contact_icon.gif) no-repeat 0 -64px #ebebec}
/*------- Header end here -------*/

/*------- New Banner Slide starts here -------*/
#banner_block{width:967px;/*height:396px;*/margin:0 auto;padding-left:7px}
/* Page Structure */
#page-wrap{width:960px;float:left;margin:0;height:388px;overflow:hidden}
/* Tyrography */
blockquote{padding:0 20px;margin-left:20px;border-left:20px solid #ccc;font-size:14px;font-family:Georgia, serif;font-style:italic;margin-top:10px}
/* Slider */
.slider-wrap{width:960px;height:300px;display:block;position:relative}
.stripViewer .panelContainer .panel ul{text-align:left;margin:0 15px 0 30px}
.stripViewer{width:960px;height:300px;position:relative;display:block;overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.stripViewer .panelContainer{position:relative;overflow:hidden}
.stripViewer .panelContainer .panel{width:960px;float:left;height:100%;position:relative}
.stripNavL, .stripNavR, .stripNav{display:none}
.nav-thumb{float:left;margin:0;padding-bottom:24px;_padding-bottom:0px;text-align:center}
#movers-row{width:960px;float:left;margin:0}
#movers-row div{width:192px;float:left;margin:0}
#movers-row div a.cross-link{width:192px;height:76px;float:left}
.cross-link{display:block;width:184px;margin-top:-6px;position:relative;padding-top:28px;z-index:9999}
.active-thumb{background:transparent url(../images/home-tab-menu-hover.gif) top center no-repeat;width:192px;float:left;}
/*------- New Banner Slide end here -------*/


/*------- Recent slider starts here -------*/
#fading_block{width:420px;height:100px;margin:0 auto;overflow:hidden;padding:5px 0;text-align:center}	
ul#fade{width:420px;float:left;margin:0;padding:0}
ul#fade li{width:420px;float:left;margin:0;padding:0;*left:-0px;list-style-type:none}
/*------- Recent slider end here -------*/

/*------- Content block starts here -------*/
#content_block{background:#fff;width:975px;margin:0;_margin-right:-10px;float:left}
#h_content_block{background:none;width:975px;margin-top:-1px;float:left}
#title_bg{background:url(../images/title_bg.gif) no-repeat left top;width:965px;height:56px;float:left;margin-left:-10px;_margin-left:-10px;_padding-right:-10px;font-family:"Trebuchet MS", Arial;font-size:18px;color:#f3f3f3;text-align:right;padding:10px 30px 0 0;position:relative}
#content_leftblock{width:232px;margin:0;float:left;padding:0 0 14px 12px}
#leftmenu_bg{background:url(../images/left_shad.gif) no-repeat right top;width:232px;min-height:342px;_height:342px;margin:0;float:left;padding:0}
#leftmenu{width:232px;float:left;margin:0}
#leftmenu ul{width:232px;float:left;margin:0;padding:0}
#leftmenu li{width:221px;float:left;margin:0;padding:0 0 0 0;font-family:"Trebuchet MS", Arial;font-size:11px;text-align:left;color:#4a4c4c;border-bottom:1px solid #d1d1d1;cursor:pointer}
#leftmenu li a{background:url(../images/left_arrow.gif) no-repeat 0 0;width:185px;float:left;padding:6px 0 5px 30px;color:#4a4c4c;text-decoration:none}
#leftmenu li a:hover{background:url(../images/left_arrow.gif) no-repeat 0 -27px #fff;width:202px;padding:6px 0 5px 30px;float:left;color:#000}
#leftmenu li .active{background:url(../images/left_arrow.gif) no-repeat 0 -27px #fff;width:202px;padding:6px 0 5px 30px;color:#0881ad}
#content_left{width:232px;float:left;margin:0}
#mission_block{width:232px;float:left;margin:0}
.mission_topbg{background:url(../images/mission_bg.jpg) no-repeat 0 0;width:232px;height:8px;float:left;margin:0;font-size:6px}
#mission_middle{background:#fbfafb;width:208px;float:left;margin:0;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;padding:0 11px 8px 11px}
#mission_middle p{font-family:"Trebuchet MS", Arial;font-size:12px;line-height:18px;color:#333;padding:10px 0}
#mission_middle span{display:block;font-size:11px;line-height:17px;padding:0}
#mission_middle h2{font-size:14px;font-weight:bold;color:#97bb02;text-align:left;line-height:28px}
#mission_middle h2 span{width:38px;float:left;margin:0}
#mission_middle .green_txt{color:#82a101}
.mission_btmbg{background:url(../images/mission_bg.jpg) no-repeat 0 -8px;width:232px;height:20px;float:left;margin:0}

#hire_dev{width:232px;float:left;margin-top:12px;}
#hireBtn{width:232px;float:left; text-align:center; padding:8px 0px 10px 0px;}/**/
#follow_block{width:232px;float:left;margin-top:12px;padding:0px 0;font-size:11px;color:#525252}
#follow_block h1{width:232px;float:left;margin:0;font-size:14px;color:#333}
#follow_block p{width:232px;float:left;margin:0;line-height:15px;padding-top:10px}
#follow_block ul{width:232px;float:left;margin:0;padding:8px 0 10px 0}
#follow_block li{background:url(../images/orange_bullet.jpg) no-repeat left top;width:212px;float:left;margin:0;padding:4px 0 5px 20px;color:#4f4f4f;line-height:16px}
#follow_block li span{color:#e76800}

#content_rightblock{width:706px;margin:0;float:left;padding:0 0 20px 16px}
#breadcrumb{width:704px;margin:0;float:left;font-size:11px;color:#666;text-align:left;border-bottom:1px dotted #c2c2c2;padding-bottom:6px}
#breadcrumb a{color:#666;text-decoration:none}
#breadcrumb a:hover{color:#000;text-decoration:underline}
#breadcrumb span{color:#33b3cb}
#breadcrumb span a{color:#33b3cb;text-decoration:none}
#breadcrumb span a:hover{color:#222}
#txt_block{width:706px;margin:0;float:left;padding-top:18px;font-size:13px;color:#666}
#txt_block p{line-height:20px;color:#3f3f3f;padding:10px 14px 0 14px;display:block}
#txt_block b{font-weight:normal}
#txt_block a{color:#0292ad;text-decoration:none}
#txt_block a:hover{color:#000;text-decoration:underline}
#txt_block ul{width:680px;margin:0;float:left;margin-left:20px;_margin-left:10px;padding:4px 0 12px 0}
#txt_block li{background:url(../images/blue_bullet.gif) no-repeat left top;width:664px;margin:0;float:left;font-size:13px;padding:4px 0 4px 16px;color:#666}
#txt_block li a{color:#1096af;text-decoration:none}
#txt_block li a:hover{color:#333;text-decoration:none}
#txt_block li span{color:#0a71c7;font-weight:normal;text-decoration:none}
#txt_block h1{width:685px;float:left;margin:4px 0 16px 0;*margin:4px 0 6px 0;padding-left:12px;font-size:18px;font-weight:normal;color:#6f6f6f}
#txt_block h2{width:685px;float:left;margin:14px 0 6px 0;padding-left:16px;font-size:13px;font-weight:bold;color:#0a71c7}
#txt_block h3{width:685px;float:left;margin:12px 0 6px 0;padding-left:16px;font-size:13px;font-weight:bold;color:#474747}
#txt_block h4{width:685px;float:left;margin:2px 0 2px 0;padding-left:16px;font-size:13px;font-weight:normal;color:#474747}
#txt_block h4 b{font-weight:bold;color:#474747}
#txt_block b{color:#0a71c7}
#txt_block #list_points{width:424px;margin:0;float:left;padding-top:6px;font-size:13px;color:#666}
#txt_block h2#list_points{width:424px;float:left;margin:8px 0 0 0;*margin:8px 0 0 0;padding-left:12px;font-size:14px;font-weight:bold;color:#6f6f6f}
#txt_block ul#list_points {width:404px;margin-left:20px;_margin-left:10px;float:left;padding:4px 0 12px 0}
#txt_block #list_points li{background:url(../images/blue_bullet.gif) no-repeat left top;width:388px;margin:0;float:left;font-size:13px;padding:4px 0 4px 16px;color:#666}
#txt_block #list_points li a{color:#1096af;text-decoration:none}
#txt_block #list_points li a:hover{color:#333;text-decoration:none}
span.support_img{width:236px;float:right;margin:0}
span.support_head{width:450px;float:left;position:relative;margin:14px 0 6px 0;padding-left:16px;font-size:13px;font-weight:bold;color:#0a71c7}
#quote_block{width:706px;margin:0;float:left;padding-top:18px;font-size:13px;color:#4f4f4f}
#quote_block b{color:#0a71c7}
.freequote_title{font-size:18px;color:#3f3f3f;text-align:left;padding:10px 0 10px 10px}
span.bmatter3{line-height:26px;padding:0;margin:0}

#crm_block{background:#fdfbf4;width:618px;margin:6px 0 12px 36px;_margin:6px 0 12px 18px;float:left;border:1px solid #eae7dd;color:#524d4d;padding:0px 10px 10px 10px}
#crm_block ul{width:206px;float:left;margin:0;padding:4px 0 0 0}
#crm_block span{background:#4196c2;width:200px;height:20px;float:left;margin:0;font-weight:bold;padding:2px 0 0 7px;font-size:13px;color:#fff}
#crm_block li{background:url(../images/brown_arrow.gif) no-repeat left top;width:194px;float:left;margin:0;font-family:Tahoma, Helvetica, sans-serif;font-size:11px;padding:5px 0 5px 13px;color:#373737}

span.middle_img{width:685px;float:left;margin:0;text-align:center;padding:8px 0 20px 0}
span.php_img{width:auto;float:right;margin-left:16px}
span.img_left{width:auto;float:left;margin:0 14px 10px 16px;padding-top:16px;overflow:auto;_height:100%}
span.img_right{width:auto;float:right;margin:0 0 0 16px;overflow:auto;_height:100%}
span.support_leftimg{width:auto;float:left;margin:0 10px 10px 16px;overflow:auto;_height:100%}

.desc_title{width:685px;float:left;margin-top:14px;padding-left:16px;font-size:13px;font-weight:bold;color:#454545}
.title{width:660px;float:left;margin-top:4px;font-weight:bold;padding-left:36px;font-size:13px;color:#454545}
#webbased_block{background:#fff5f0;width:618px;margin:7px 0 0 36px;_margin:7px 0 0 18px;float:left;border:1px solid #f9e5db;color:#524d4d;padding:10px}
#webbased_block ul{width:309px;float:left;margin:0}
#webbased_block li{background:url(../images/brown_arrow.gif) no-repeat left top;width:297px;float:left;margin:0;font-family:Tahoma, Helvetica, sans-serif;font-size:11px;padding:5px 0 5px 13px;color:#524d4d}

#webpoints_block{width:696px;margin:0;float:left;padding:16px 0 16px 10px}
.webpoints{width:696px;margin:0;float:left}
span.num_points{background:url(../images/num_bullet.jpg) no-repeat left top;width:32px;height:33px;margin:0;float:left;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:20px;color:#7a7a7a;line-height:22px;padding:10px 0 0 16px}
.divcontent_txt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#51504c;padding-bottom:2px;overflow:auto;_height:100%}
.divcontent_txt span{color:#144c81;display:block;line-height:18px}
#webdesign{width:696px;margin:0;float:left;padding:16px 0 16px 10px}
#next_block{width:690px;margin-top:16px;float:left}
.next_btns{width:70px;float:right;margin:0}
.next_btns3{width:104px;float:right;margin:0}
.next_btn1{background:url(../images/num-1.gif) no-repeat 0 0;width:29px;height:39px;float:left;margin-right:8px}
.next_btn1 a{background:url(../images/num-1.gif) no-repeat 0 0;width:29px;height:39px;float:left;margin:0;cursor:pointer}
.next_btn1 a:hover{background:url(../images/num-1.gif) no-repeat 0 -39px;width:29px;height:39px;float:left;margin:0}
.next_btn1 .current{background:url(../images/num-1.gif) no-repeat 0 -39px;width:29px;height:39px;float:left;margin:0}
.next_btn2{background:url(../images/num-2.gif) no-repeat 0 0;width:29px;height:39px;float:left;margin:0}
.next_btn2 a{background:url(../images/num-2.gif) no-repeat 0 0;width:29px;height:39px;float:left;margin:0;cursor:pointer}
.next_btn2 a:hover{background:url(../images/num-2.gif) no-repeat 0 -39px;width:29px;height:39px;float:left;margin:0}
.next_btn2 .current{background:url(../images/num-2.gif) no-repeat 0 -39px;width:29px;height:39px;float:left;margin:0}
.next_btn3{background:url(../images/num-3.gif) no-repeat 0 0;width:29px;height:39px;float:left;margin-left:8px}
.next_btn3 a{background:url(../images/num-3.gif) no-repeat 0 0;width:29px;height:39px;float:left;margin:0;cursor:pointer}
.next_btn3 a:hover{background:url(../images/num-3.gif) no-repeat 0 -39px;width:29px;height:39px;float:left;margin:0}
.next_btn3 .current{background:url(../images/num-3.gif) no-repeat 0 -39px;width:29px;height:39px;float:left;margin:0}
/*------- Content block end here -------*/

/*------- Middle box starts here -------*/
#h_middle_boxblock{width:975px;float:left;margin-top:7px;padding-bottom:16px}
#h_middle_boxbg{background:url(../images/h_middlebg.gif) repeat-x left top;width:965px;height:180px;float:left;padding:8px 5px}

#testmonial_boxblock{width:495px;float:left}
span.orange_txt{color:#e77231}
span.green{font-size:12px;font-weight:normal;color:#777}
.testmonial_topleft{background:url(../images/h_boxbg.gif) no-repeat 0 0;width:7px;height:7px;float:left;margin:0;font-size:6px}
.testmonial_topmiddle{background:#fff;width:481px;height:7px;float:left;margin:0;font-size:6px}
.testmonial_topright{background:url(../images/h_boxbg.gif) no-repeat 0 -12px;width:7px;height:7px;float:left;margin:0;font-size:6px}
#testmonial_middleblock{background:#fff;width:459px;height:153px;float:left;margin:0;padding:14px 18px 0 18px;}
#testmonial_middleblock h1{font-size:14px;color:#1e5885;font-style:italic;margin:0;line-height:14px}
#testmonial_middletxt{width:459px;float:left;margin:0;font-family:"Trebuchet MS", Arial;font-size:13px;color:#7c7b7b;font-weight:bold;line-height:22px;text-align:left;padding-top:16px}
#testmonial_middletxt p{float:left;margin:0;font-family:"Trebuchet MS", Arial;font-size:12px;color:#7c7b7b;font-weight:bold;line-height:20px;text-align:left;padding:14px 0 0 20px}
.testmonial_btmleft{background:url(../images/h_boxbg.gif) no-repeat 0 -24px;width:7px;height:7px;float:left;margin:0;font-size:6px}
.testmonial_btmmiddle{background:#fff;width:481px;height:7px;float:left;margin:0;font-size:6px}
.testmonial_btmright{background:url(../images/h_boxbg.gif) no-repeat 0 -36px;width:7px;height:7px;float:left;margin:0;font-size:6px}

#recent_boxblock{width:460px;float:left;margin-left:9px}
.recent_topleft{background:url(../images/h_boxbg.gif) no-repeat 0 0;width:7px;height:7px;float:left;margin:0;font-size:6px}
.recent_topmiddle{background:#fff;width:446px;height:7px;float:left;margin:0;font-size:6px}
.recent_topright{background:url(../images/h_boxbg.gif) no-repeat 0 -12px;width:7px;height:7px;float:left;margin:0;font-size:6px}
#recent_middleblock{background:#fff;width:424px;height:153px;float:left;margin:0;padding:14px 18px 0 18px;}
#recent_middleblock h1{font-size:14px;color:#1e5885;font-style:italic;margin:0;line-height:14px}
#recent_middleimg{width:424px;float:left;margin:0;text-align:center;padding-top:16px}
.recent_btmleft{background:url(../images/h_boxbg.gif) no-repeat 0 -24px;width:7px;height:7px;float:left;margin:0;font-size:6px}
.recent_btmmiddle{background:#fff;width:446px;height:7px;float:left;margin:0;font-size:6px}
.recent_btmright{background:url(../images/h_boxbg.gif) no-repeat 0 -36px;width:7px;height:7px;float:left;margin:0;font-size:6px}
/*------- Middle box end here -------*/

/*------- Social icons starts here -------*/
#facebook{background:url(../images/facebook.png) no-repeat 0 1px;width:50px;height:49px;float:left;margin:0}
#facebook a{background:url(../images/facebook.png) no-repeat 0 1px;width:50px;height:49px;float:left;cursor:pointer}
#facebook a:hover{background:url(../images/facebook.png) no-repeat 0 -50px}

#twitter{background:url(../images/twitter.png) no-repeat 0 1px;width:50px;height:49px;float:left;margin:0}
#twitter a{background:url(../images/twitter.png) no-repeat 0 1px;width:50px;height:49px;float:left;cursor:pointer}
#twitter a:hover{background:url(../images/twitter.png) no-repeat 0 -50px}

#linkedin{background:url(../images/linkedin.png) no-repeat 0 1px;width:50px;height:49px;float:left;margin:0}
#linkedin a{background:url(../images/linkedin.png) no-repeat 0 1px;width:50px;height:49px;float:left;cursor:pointer}
#linkedin a:hover{background:url(../images/linkedin.png) no-repeat 0 -50px}

#netvibes{background:url(../images/netvibes.png) no-repeat 0 1px;width:50px;height:49px;float:left;margin:0}
#netvibes a{background:url(../images/netvibes.png) no-repeat 0 1px;width:50px;height:49px;float:left;cursor:pointer}
#netvibes a:hover{background:url(../images/netvibes.png) no-repeat 0 -50px}
/*------- Social icons end here -------*/

/*------- Portflio css starts here -------*/
.new{background:url(../images/new-trans.png) no-repeat top right;width:58px;height:58px;right:0;top:0;position:absolute}
.temp{width:292px;float:left;margin:20px}
.temphol{background:#efefef;width:290px;height:155px;border:1px solid #ccc;position:relative;overflow:hidden}
.temphol img{top:7px;left:7px;position:absolute}
.tempde{background:url(../images/tempde.jpg) repeat-x bottom;width:290px;height:32px;border-left:1px solid #ccc;border-right:1px solid #ccc}
.tempname{float:left;padding-left:15px;padding-top:8px}
.thumb{background:url(../images/blank.gif) repeat;width:276px;height:141px;top:7px;left:7px;text-indent:-999px;position:absolute;overflow:hidden}
/*------- Portflio css end here -------*/

/*contactus starts here */
#contact{ width:100%; display:block;}
#contact input{ background:#FFEFE8; border:1px solid #F7DBCE; padding:3px;}
#contact textarea{ background:#FFEFE8; border:1px solid #F7DBCE; padding:3px;}
#contact select{ background:#FFEFE8; border:1px solid #F7DBCE; padding:3px;}
#contact .tit{display:block;  font-weight:bold; padding:5px; margin-bottom:10px;}
#contact .row{ width:100%; display:block; clear: both; }
#contact .rowleft{ width:40%; float:left; line-height:25px; margin-bottom:5px;  }
#contact .rowright{ width:50%; float:left; line-height:25px;  margin-bottom:5px;}
/*contactus end here */

/*------- Footer starts here -------*/
#footer_block{background:url(../images/footer_bg.gif) repeat-x left top #3e82ad;width:100%;margin:0 auto;border-top:1px solid #fff;}
#footer{width:975px;height:182px;margin:0 auto;color:#fff;}/*h:162*/
#footer #left{background:url(../images/footer_line.gif) no-repeat right top;width:212px;height:132px;float:left;font-size:11px;color:#fff;text-align:left;line-height:20px;padding:30px 0 0 22px}
#footer #left a{color:#fff;text-decoration:none}
#footer #left a:hover{color:#fed33f;text-decoration:none}
#footer #left p{display:block}
#footer #left span{width:193px;float:left;padding-bottom:15px;}

#footer #middle{background:url(../images/footer_line.gif) no-repeat right top;width:344px;float:left;font-size:11px;color:#fff;text-align:left;line-height:20px;padding:22px 0 0 22px}/*208,h:140*/
#footer #middle h2{font-size:12px;font-weight:bold;color:#073654;text-transform:uppercase;padding-bottom:4px}
#footer #middle ul{width:169px;float:left;}
#footer #middle li{width:159px;float:left;padding:2px 0 0 10px;color:#fff;text-decoration:none;line-height:17px}
#footer #middle li a{color:#fff;text-decoration:none}
#footer #middle li a:hover{color:#ffdc1c;text-decoration:none}

#footer #right{width:353px;height:140px;float:left;font-size:11px;color:#fff;text-align:left;line-height:20px;padding:22px 0 0 22px}
#footer #right span{margin:0 4px;}
#footer #right  a{color:#fff;text-decoration:none}
#footer #right  a:hover{color:#ffdc1c;text-decoration:none}
#footer #right h2{font-size:12px;font-weight:bold;color:#ededed;text-transform:uppercase;padding-bottom:4px}
#footer #right h2.blue{color:#073654;}
#footer #right h2.top{margin-top:20px;}
#footer #right #icons_block{width:339px;float:left;margin-top:5px;padding-left:14px;}/*353-14*/
/*------- Footer end here -------*/

#footer #left { width:212px; height:132px; float:left; font-size:11px; color:#fff; text-align:left; line-height:20px; padding:30px 0 022px;}

