/*  



Theme Name: Agivee - Tweaked By Clik Labs



Theme URI: http://cliklabs.com/



Description: Corporate Business Wordpress Theme



Author: Clik Labs



Author URI: http://cliklabs.com/



Version: 1.1



*/







/*----------------------------------------------------



                 Agivee - CSS File



------------------------------------------------------*/











/* Global



------------------------------------------------------*/



html,body{height:100%}


body{
background-color:#7E7E7E;
background-repeat:repeat;
color:#6F6F6F;
font-family:Tahoma,Arial,Verdana;
font-size:12px;
height:100%;
margin:0 auto;
padding:0;
}



*{



margin:0;



padding:0;



}



*:focus{



outline:none; /* removes ugly dotted border but may make template more unsuable, up to you



				 if you want to keep it! */



}



.clr{clear:both}



form{margin:0; padding:0;}



hr{



border:0;



color:#dedede;



background-color: #dedede;



height: 1px;



margin:10px 0px 6px 0px;



padding:0px;



}











/* Default Element Styles



------------------------------------------------------*/



/* heading */



h1, h2, h3, h4, h5{margin-bottom:15px; font-family:Tahoma, Arial, Verdana; font-weight:normal; color:#444444;}



h1{font-size:32px; line-height:30px;}



h2{font-size:22px; line-height:28px;}



h3{font-size:18px; line-height:20px;}



h4{font-size:16px; line-height:18px; font-weight:bold;}



h5{font-size:12px; margin:3px 0px; padding:0px;letter-spacing:1px;}







/* links */



a{color:#31afcf; text-decoration:none;}



a:visited{color:#31afcf; text-decoration:none;}



a:hover{color:#ff9566;}



a img{border:none}



.imgleft{float:left; padding:5px 12px 0px 0px;}



.imgright{float:right; padding-left:12px;}







/* lists, blockquotes and paragraphs */



p, ul, ol, blockquote{



font-size:12px;



line-height:18px;



margin-bottom:14px;



color:#6f6f6f;



}



ul, ol{



margin:10px 0 35px 40px;



}



li ol, li ul{



font-size:1.0em;



list-style:square;



margin-bottom:0;



margin-top:0;



}



li ol{list-style:decimal;}



blockquote{



font-style:italic;



margin:0px;



color:#6f6f6f;



padding:2px 4px 2px 38px;



background-image:url(images/quote.gif);



background-position:0px 5px;



background-repeat:no-repeat;



}







/* code */



code{



font-family:Tahoma, Arial, Verdana;



letter-spacing:1px;



margin:25px 0 25px 0px;



display:block;



font-size:0.9em;



border-left:4px solid #dddddd;



padding:15px 10px;



}











/* Container



------------------------------------------------------*/



#page-container{width:988px; margin:0 auto;}



.page-container-inner{width:988px; background-image:url(images/bg-container.png); float:left;}



.frame{width:920px; margin:0 auto;}











/* Header



------------------------------------------------------*/



#header{height:139px; width:920px; background-image:url(images/top-shadow.jpg); background-position:center 46px;  background-repeat:no-repeat;}



#top-header{height:108px; background-image:url(images/strip-line.gif); background-position:top; background-repeat:repeat-x;}



#bottom-header{width:920px; border-bottom:1px solid #969696; float:left;}



.logo{width:600px; padding:48px 0px 0px 30px; float:left;}



.phone{font-size:40px; padding:50px 20px 0px 0px; float:right;}



.phone-get{font-size:14px; color:#31afcf;}







/* Search styling */



.search-fieldset{border:none;}



#search-box{padding-bottom:6px; float:left; height:23px;}



#s{



font:12px Arial, Helvetica, sans-serif;



font-size:11px;



color:#c8c9be;



padding:4px 30px 3px 3px;



background:#fff;



border:1px solid #d9d9d9;



width:185px;



}



#s:focus{



border:1px solid #adacac;



color:#adacac;



}



#search .go{



position:absolute;



margin:3px 0 0 -26px;



background: url(images/search-icon.gif);



height: 17px;



width: 18px;



cursor:pointer;



border: none; 



}



@media screen and (-webkit-min-device-pixel-ratio:0) {



#search .go {



position:absolute;



margin:-19px 0 0 198px;



background: url(images/search-icon.gif);



height: 17px;



width: 18px;



cursor:pointer;



border: none; 



}



}







/* Top Navigation bar menu styling */



#nav-menu {width:920px; float:left; margin:8px 0px 8px 0px; list-style-type:none;}



#nav {margin:0px; padding:0px 0px 0px 0px; float:left;}



#nav ul{ 



padding:0;



margin:0;



width:auto;



list-style: none;



height:30px;



position: relative;



}



#nav li{



list-style:none;



float:left;



text-align:center;



padding:0;



font:normal 11px Tahoma, Arial, Verdana;



line-height:26px;



}



#nav li a {



z-index: 10;



display: block;



float: left;



height: 30px;



position: relative;



overflow: hidden;



padding: 0 20px; 



color:#ffdbcd;



text-decoration:none;



}



#nav li a:hover,



#nav li.current_page_item a {



z-index: 10;



display: block;



float: left;



height: 30px;



position: relative;



overflow: hidden;



padding: 0 20px; 



color: #535353;



}











/*  Homepage Slider



------------------------------------------------------*/



#slideshow{



background-color:#202020;



width:920px;



height:283px; 



margin:15px 0px 0px 0px;



float:left;



}



#slideshow-threed{



width:920px;



height:283px; 



margin:15px 0px 0px 0px;



float:left;



}



#box-nav-slider{



background-image:url(images/strip-line.gif);



background-position:bottom;



background-repeat:repeat-x;



width:920px;



height:17px;



float:left;



}



#slideshow-navigation a{



background: url(images/slide.png) no-repeat scroll 50% 50%;



display:block;



float:left;



font-size:0px;



width:9px;



height:9px;



margin:2px;



outline-style:none;



outline-width:medium;



padding:2px;



}



#slideshow-navigation{float:right; padding-right:10px}



#slideshow-navigation .activeSlide {background: url(images/slide.png) no-repeat scroll 0% 50%;}



.img-slide{width:460px; height:283px; float:left;}



.text-slide{width:420px; padding-left:20px; padding-right:20px; height:283px; float:left;}



.slidehalf { margin-top:0px; margin-right:20px; float:left;} /* Editable Slider Image Position */



.slidehalf2 { margin-top:0px; margin-right:0px; float:left;} /* Editable Slider Image Position */



.slide-text h1{color:#FFF; padding:50px 20px 0px 0px}



.slide-text p{font-size:12px; color:#b5b5b5; line-height:22px; padding-right:20px;}



.slide-text a.read_more{color:#31afcf; font-size:12px;}



.flash-img {text-align:center; display:block; margin:100px auto 0 auto;}











/* Content



------------------------------------------------------*/



#content{width:920px; padding:20px 0px 20px 0px; float:left;}



.imgleft{float:left; padding-right:15px;}



.imgright{float:right; padding-left:15px;}



.imgleft-box{float:left; border:solid 1px #cfd4c3; padding:6px; margin-right:15px; background-color:#f9fbf4;}



.imgright-box{float:right; border:solid 1px #cfd4c3; padding:6px; margin-left:15px; background-color:#f9fbf4;}



#content1{float:left; width:284px;}



#content2{float:left; width:284px; margin-left:34px;}



#content3{float:left; width:284px; margin-left:34px;}



.orange{color:#31afcf;}







ul.content-list {margin:0px; padding:0px; list-style-type:none;}



ul.content-list li {background-image:url(images/arrow.gif); background-position:0px 6px; background-repeat:no-repeat; padding:0px 0px 12px 17px; line-height:18px;}



ul.content-list li a {text-decoration:none;}



ul.content-list li a:hover {text-decoration:underline;}







/* Featured Project */



#featured{margin-top:3px; height:255px;}



.bg-featured{background-image:url(images/strip-line.gif); background-repeat:repeat; width:275px; height:157px; padding:5px 5px;}



.featured-title a, .featured-title a:visited{color:#6f6f6f;}



.featured-title a:hover{color:#979797;}



#content3 a, #content3 a:visited{color:#6f6f6f;}



#content3 a:hover{color:#979797;}



.featured-text{padding-top:5px;}







/* Bottom Box */



.imgleft-bottom{width:88px; height:90px; float:left; margin-right:15px;}



#bottom-box{width:908px; margin-top:5px; padding:5px; border:1px solid #e5e6e2; float:left;}



#bottom-box-inner{background-image:url(images/strip-line.gif); background-repeat:repeat; width:908px; line-height:16px; float:left;}



#bottom-box-inner h4{padding-top:8px; margin-bottom:8px; color:#31afcf;}



.box1{width:437px; font-size:11px; padding:10px 0px 10px 10px; float:left;}



.box2{width:437px; margin-left:10px; font-size:11px; padding:10px 0px; float:left;}











/* Footer



------------------------------------------------------*/



#footer{width:920px; font-size:11px; float:left; margin:50px auto 0 auto; color:#686868; line-height:50px; padding-top:25px; background-image:url("images/strip-line.gif");
background-position:center top;
background-repeat:repeat-x;}



#footer a, #footer a:visited{color:#686868; text-decoration:none;}



#footer p{font-size:11px; color:#686868;}



.footer1{width:269px; float:left; margin-left:12px; padding-top:15px;}



.footer2,.footer3{float:left;



margin-left:-28px;



padding-top:21px;



width:621px;}



.footer1 ul,.footer2 ul,.footer3 ul{margin:0px; padding:0px; font-size:11px; list-style-type:none;}



.footer1 ul li,.footer2 ul li,.footer3 ul li{list-style:none;	border-bottom:solid 1px #686868; line-height:24px; text-align:right;}



.footer3{width:269px; float:left; margin-left:37px; padding-top:15px;}



.footer3 h3{color:#686868;}



.twitter{padding-right:5px; float:left;}



#twitter_update_list {list-style: none;margin:0;padding:0;}#twitter_update_list li {font-size:11px; margin:0; padding:0; text-align:left; border:none; line-height:18px;}



#social span{background:url(images/social-icon.jpg); float:left; width:16px; height:16px; margin:4px 5px 0 0;}



#fb-icon span{background-position:0px 0;}



#fb-icon a:hover span{background-position: 0px -16px;}



#twit-icon span{background-position:-16px 0;}



#twit-icon a:hover span{background-position: -16px -16px;}



#flic-icon span{background-position:-32px 0;}



#flic-icon a:hover span{background-position: -32px -16px;}



#rss-icon span{background-position:-48px 0;}



#rss-icon a:hover span{background-position: -48px -16px;}







/*----------------------------------------------------



                 Agivee - CSS File



------------------------------------------------------*/











/* Page Title



------------------------------------------------------*/



#page-title{width:920px; height:99px; border-bottom:1px solid #969696; float:left}



.title{width:269px; float:left; margin:30px 0px 0px 28px;}



.title h1{color:#31afcf;}



.desc{width:580px; background-image:url(images/strip-line.gif); padding:10px; margin-top:20px; line-height:18px; float:right;}











/* Content



------------------------------------------------------*/



#content-inner{width:920px; padding:20px 0px 20px 0px; float:left;}



#content-inner-full{width:920px; padding:20px 0px 20px 0px; float:left;}



#content-left{float:left; width:602px;}



#side-box{float:left; width:284px; margin-left:34px;}



#side-map{float:left; width:493px; margin-left:34px;}



#side-map h2{padding-bottom:4px;}



#side-box h2{color:#31afcf; padding-bottom:0px;}



.maincontent{padding-bottom:18px;}



.maincontent h4{margin-bottom:2px;}







ul#news-list {margin:0px; padding:0px; list-style-type:none;}



ul#news-list li {line-height:18px; padding:10px 0px; border-bottom:1px solid #ccc;background: none;}



ul#news-list li a {text-decoration:none;}



ul#news-list li a:hover {text-decoration:underline;}







.service-item{width:286px; float:left; padding-bottom:20px;}



.spacer{width:30px; float:left; display:block; height:100%;}



.services-icon{width:77px; height:140px; float:left;}











/* Blog



------------------------------------------------------*/



.blog-post h2{color:#565656; margin-bottom:0px;}



.blog-post h2 a, .blog-post h2 a:visited{color:#565656; margin-bottom:0px;}



.blog-post{margin-bottom:35px;}



.blog-posted{background-image:url(images/strip-line.gif); background-repeat:repeat; width:443px; padding:5px; margin:5px 0px 14px 0px; font-size:11px; float:left;}



.blog-posted-inner{background-image:url(images/strip-line.gif); background-repeat:repeat; width:602px; padding:5px; margin:5px 0px 14px 0px; font-size:11px; float:left;}



.blog-posted, .blog-posted-inner{color:#565656;}



.blog-posted a, .blog-posted a:visited, .blog-posted-inner a, .blog-posted-inner a:visited{color:#565656;}



.blog-pagination{



height: 30px;



background-color: #fff;



margin:0px 0px 30px 0px;



text-align: left;



float:left;



}



.blog-button-page{



border: 1px solid #e4e4e4;



background-color:transparent;



color:#000;



font: normal 11px/28px Verdana; 



padding: 6px;



cursor: pointer;



}



.blog-button-page-selected{



border: 1px solid #e4e4e4;



background-color: #e4e4e4;



color:#31afcf;



font: normal 11px/28px Verdana; 



padding: 6px;



cursor:default;



}



.blog-pagination a, .blog-pagination a:visited{color:#414141;}



.blog-pagination a:hover{text-decoration: underline;}







#recentPostList{width:602px; float:left; padding-bottom:30px;}



#related-post-title{padding:3px 0px 4px 0px;  height:20px; font-weight:bold; color:#2f87aa; border-bottom:1px solid #969696;}



.related-item-spacer{width:10px; float:left;}



.related-item-wrapper{



font-size:11px;



height:90px;



width:280px;



padding:8px 8px 8px 8px;



float:left;



color:#adacac;



cursor:pointer;



}



.related-item-wrapper:hover{background-color:#f4f4f4; color:#6f6f6f;}



.related-item-wrapper h4{color:#2f87aa;}



.related-item-wrapper img{width:65px; height:65px;}







#sponsors{height:118px;}



.banner-img{padding:0px 12px;}







ul.blog-list,.widgets ul {margin:0px; padding:0px; list-style-type:none;}



ul.blog-list li,.widgets ul li  {background-image:url(images/arrow.gif); background-position:0px 12px; background-repeat:no-repeat; padding:5px 0px 5px 17px; line-height:18px;  border-bottom:1px solid #ccc;}



ul.blog-list li a, ul.blog-list li a:visited,.widgets li a {text-decoration:none; color:#6f6f6f;}



ul.blog-list li a:hover,.widgets li a:hover {text-decoration:underline;}











/* Portfolio



------------------------------------------------------*/



.main-portfolio p{padding-bottom:25px;}



.portfolio-box{width:442px; background-color:#f2f2f2; float:left; margin:0px 9px 37px 9px;}



.portfolio-box-bottom{width:442px; background-color:#f2f2f2;float:left; margin-bottom:17px;}



.pf-content{padding:18px; font-size:11px; float:left;}



.pf-content img{border:1px solid #ccc; margin-right:15px; float:left;}



.pf-gall{width:200px; border:1px solid #ccc; padding:5px; float:left; margin-right:24px; margin-bottom:30px;}



.pf-gall-nomargin{width:200px; border:1px solid #ccc; padding:5px; margin-bottom:30px; float:left;}



.pf-content p{font-size:11px;}



.pf-title{background-image:url(images/strip-line2.gif); background-repeat:repeat; width:422px; font-size:16px; color:#31afcf; padding:10px; float:left;}







.portfolio-pagination{



height: 30px;



background-color: #fff;



margin:0px 0px 30px 0px;



text-align: left;



float:left;



}



.portfolio-button-page{



border: 1px solid #e4e4e4;



background-color:transparent;



font: normal 11px/28px Verdana; 



padding: 6px 15px 6px 15px;



margin-right:5px;



cursor: pointer;



}



.portfolio-pagination a, .portfolio-pagination a:visited{color:#414141;}



.portfolio-pagination a:hover{text-decoration: underline;}







/* Contact



------------------------------------------------------*/



#content-map{float:left; width:393px; padding-bottom:30px;}



form {margin:0; padding:0;}



.form-row{width:127px; float:left; margin-right:4px;}



.form-row-textarea{width:393px; float:left; padding:10px 0px;}



.input-container-last{margin-right:0px;}



#contactFormArea {width:393px; color:#6b6b6b;}



.input{background-color: #ffffff; border:1px solid #d9d9d9; width:112px; padding:3px 5px 3px 5px; color:#6b6b6b;}



.input2{background-color: #ffffff; border:1px solid #d9d9d9; width:374px; padding:3px 5px 3px 5px; color:#6b6b6b;}



.input-submit { background-image:url(images/but-send.gif); background-repeat:no-repeat; padding:0px; margin:0px; border:0px; width:73px; height:21px; cursor:pointer; float:right; margin-right:7px;}



.textarea {background-color: #ffffff; border:1px solid #d9d9d9; width:374px; padding:5px 5px 5px 5px; margin:0px; color:#6b6b6b;}



.google-map {width:493px; height:336px; padding-bottom:10px;}



.google-map2 {width:281px; height:224px; padding-bottom:10px;}



.clear {clear:both;}











/*------- WP Pagenavi ------- */



.maincontent .wp-pagenavi, .blog-pagination .wp-pagenavi {



  padding: 20px 0;



  text-align: left;



}



.maincontent .wp-pagenavi a, .maincontent .wp-pagenavi a:link, .blog-pagination .wp-pagenavi a, .blog-pagination .wp-pagenavi a:link {



border: 1px solid #d9d9d9;



background-color:transparent;



color:#000;



font: normal 11px/28px Verdana; 



padding: 6px;



cursor: pointer;



}



.maincontent .wp-pagenavi a:visited, .blog-pagination .wp-pagenavi a:visited {



border: 1px solid #d9d9d9;



background-color:transparent;



color:#000;



font: normal 11px/28px Verdana; 



padding: 6px;



cursor: pointer;







}



.maincontent .wp-pagenavi a:hover, .blog-pagination .wp-pagenavi a:hover {	



border: 1px solid #eaeaea;



background-color: #eaeaea;



color:#414141;



font: normal 11px/28px Verdana; 



padding: 6px;



cursor: pointer;







}



.maincontent .wp-pagenavi a:active, .blog-pagination .wp-pagenavi a:active {



border: 1px solid #eaeaea;



background-color: #eaeaea;



color:#414141;



font: normal 11px/28px Verdana; 



padding: 6px;



cursor:default;







}



.maincontent .wp-pagenavi span.pages, .blog-pagination .wp-pagenavi span.pages {



border: 1px solid #d9d9d9;



background-color:transparent;



color:#000;



font: normal 11px/28px Verdana; 



padding: 6px;



cursor: pointer;







}



.maincontent .wp-pagenavi span.current, .blog-pagination .wp-pagenavi span.current {



border: 1px solid #eaeaea;



background-color: #eaeaea;



color:#414141;



font: normal 11px/28px Verdana; 



padding: 6px;







}



.maincontent .wp-pagenavi span.extend, .blog-pagination .wp-pagenavi span.extend {



border: 1px solid #d9d9d9;



background-color:transparent;



color:#000;



font: normal 11px/28px Verdana; 



padding: 6px;



cursor: pointer;







}



/*------- WP Pagenavi End ------- */







/*------- Traditional Navigation -----*/



.navigation {



  margin-top: 10px;



  font: normal 11px/28px Verdana; 



}



.navigation a {



	padding: 6px; 



	margin: 2px;



	text-decoration: none;



	border: 1px solid #d9d9d9;



	color: #414141;



	background-color: #FFFFFF;



}



.navigation a:hover {



	border: 1px solid #eaeaea;



	color: #000;



  	background-color: #eaeaea;



	text-decoration:none;  



}



/*------- Traditional Navigation End -----*/







/* comment */



#commentFormArea {width:540px; color:#6b6b6b; float:left;}



.input-comment{background-color: #ffffff; border:1px solid #d9d9d9; width:auto; padding:5px 5px 5px 5px; margin:0px; color:#6b6b6b;}



.input-submit-comment { background-image:url(images/but-send.gif); background-repeat:no-repeat; padding:0px; margin:0px; border:0px; width:73px; height:21px; cursor:pointer;}



.textarea-comment {background-color: #ffffff; border:1px solid #d9d9d9; width:350px; padding:5px 5px 5px 5px; margin:0px; color:#6b6b6b;}



fieldset { border:0;margin:0;padding:0; }



label {margin-top:5px; padding-right:15px; float:left; width:150px;}



#author,#email,#url,#contactName,#subject,#comment{ width:350px;font:12px/12px Arial, Helvetica, sans-serif;color:#333;padding:4px 5px 4px 5px;margin:1px 0; }







h1#titlecomment {



	border-top: 1px solid #d2d2d2;



	border-bottom: 1px solid #d2d2d2;



	padding: 5px 0;



	margin: 20px 0 0 0;



}



#listcomment {



	padding: 0;



	margin: 0;



	width: auto;



}



ul#listcomment {



  margin: 0;



  padding: 0;



  list-style: none;



}



ul#listcomment li {



	padding: 11px 0;



	margin: 0;



	width: auto;



	background: none;



	border-bottom: 1px solid #d2d2d2;



}



.titlecomment {



	width: auto;



}



.titlecomment img {



	float: left;



	padding: 3px;



	border: 1px solid #d9d9d9;



	margin: 0 10px 0 0;



}



.titlecomment h3 {



	font-size: 1.4em;



	color: #333;



	padding: 7px 0 0 0;



	margin: 0;



}



.datecomment {



	font-size: 0.9em;



	color: #858585;



}



#listcomment li p {



	font-size: 1.0em;



	padding: 10px 0 0 0;



}







/* Image and Captions */







img.alignright {



  float:right; 



  padding-left:12px;



}



img.alignleft {



  float:left; 



  padding:5px 12px 0px 0px;



  display: inline;



}



img.aligncenter {



	display:block;



	margin-left:auto;



	margin-right:auto;



  margin-bottom: 10px;  



}



.alignright {



	float:right;



}



.alignleft {



	float:left;



}



.wp-caption {



	border:1px solid #ddd;



	text-align:center;



	background-color:#f3f3f3;



	padding-top:4px;



	margin:10px;



}



.wp-caption img {



	border:0 none;



	margin:0;



	padding:0;



}



.wp-caption p.wp-caption-text {



	font-size:11px;



	line-height:17px;



	margin:0;



	padding:0 4px 5px;



}



.aligncenter,div.aligncenter {



	display:block;



	margin-left:auto;



	margin-right:auto;



}



/* Image and Caption End */







.screenReader { left: -9999px; position: absolute; top: -9999px; }



.thanks { background: #f8f8f8; border: 1px solid #d9d9d9; padding:10px; text-align: center; }







/* Form Contact */



/*****Forms*****/



ol.forms { float: left; list-style: none; margin: 0; width: 100%; color:#6b6b6b; }



ol.forms li { 



	clear: both; 



	float: left; 



	margin-bottom: 10px; 



	position: relative;



	width: 100%;



}



ol.forms label {



	font-weight: normal;



	padding-right: 20px;



	width: 100%;



	display: block;



}



ol.forms input, ol.forms textarea {



	padding: 2px;



	background-color: #ffffff; 



  	border:1px solid #d9d9d9; 



  	width:406px; 



  	padding:5px 5px 5px 5px; 



  	margin:0px; 



  	color:#6b6b6b;



  	clear: both;	



}



#contactName{background-color:#ffffff; border:1px solid #d9d9d9; width:386px; padding:4px 5px 4px 5px; color:#6b6b6b;}



#email-contact{background-color:#ffffff; border:1px solid #d9d9d9; width:386px; padding:4px 5px 4px 5px; color:#6b6b6b;}



#subject{background-color:#ffffff; border:1px solid #d9d9d9; width:386px; padding:4px 5px 4px 5px; color:#6b6b6b;}



#commentsText{background-color:#ffffff; border:1px solid #d9d9d9; width:386px; padding:4px 5px 4px 5px; color:#6b6b6b;}



ol.forms textarea { height: 100px; }



.error { color: #f00; }



ol.forms li.textarea {



  border: none;



  margin: 0;



  padding:0;



}



ol.forms li .error { font-size: 11px; margin-left: 5px; }



ol.forms li.textarea .error {



	display: block;



	float: right;



	margin-right: 61px; 



}



ol.forms li.screenReader { margin-bottom: 0; }



ol.forms li.buttons button {



background-image:url(images/but-send.gif); background-repeat:no-repeat; padding:0px; margin:10px 62px 0px 0px; border:0px; width:73px; height:21px; cursor:pointer; float:right;



}



ol.forms li.buttons button:hover { color: #222; }



ol.forms li.buttons button:active { left: -1px; position: relative; top: -1px; }



ol.forms li.buttons, ol.forms li.inline { float: left; width: 460px; }



ol.forms li.inline input { width: 386px; }



ol.forms li.inline label { display: inline; float: none; width: auto; }



input#sendCopy {



  width: 10px;



}



.input-submit { background-image:url(images/but-send.gif); background-repeat:no-repeat; padding:0px; margin:5px 0px; border:0px; width:73px; height:21px; cursor:pointer; float:right; margin-right:192px;}



.footer2 {

	float:right;

}





.footer2 img {



	float:left;



	margin:5px;



}



.footer2 div {

	width:207px;

	float:left;

}



.footer2 .auto {

	padding-top:48px;

}







.footer2 span {



	text-align:center;



	float:left;



	display:inline;



	font-size:16px;



}