/*
Theme Name:Office retreate new

Version: 1.6


*/

*{
margin:0;
padding:0;
}
.clear{clear:both;}

body{ font-family:Arial, Helvetica, sans-serif;
background:#fff url(images/body_bg.jpg) no-repeat center top; 
}

h4 {margin: 20px 0 0 0;}
h5 {margin: 15px 0 0 0; color:#1b1464; font-family:Arial, Helvetica, sans-serif; font-size:16px;} 
#header{width:970px; margin:0 auto;}
.header-top{display:block; height:125px; }
.logo{ float:left; width:286px; padding: 17px 0 0 0;}
.header-top-right{float:right; width:474px;}
.resource,.tellafriend,.chat{ float:left; font-size:14px;}
.resource,.tellafriend{ width:111px; height:36px; background:url(images/nav2_bg.jpg) no-repeat ; text-align: center; margin:89px 5px 0 5px;}
.resource a,.tellafriend a{ text-decoration:none; text-align:center; line-height:36px; color:#333333;}


.chat{ width:226px; height:78px; background:url(images/chat_bg1.jpg) no-repeat; margin:32px 0 0 5px; padding:15px 0 0 0;}
.chat p{margin:0 0 0 10px;}
.chatlink{margin:19px 0 0 50px;}
.chatlink a{ text-decoration:none; color:#333333;}
.headermiddle{display:block; height:72px;}
.headerbottom{display:block;}
.hedermenu-left{float:left; width:730px;
background:url(images/nav_repeat.gif) repeat-x;

}
.headermenurepaet{display:block; height:49px;background:url(images/nav_left.gif) no-repeat top left;}
.headermenuright{display:block; height:49px;background:url(images/nav_right.gif) no-repeat top right; padding: 0 30px;}
.headermenuright ul{list-style:none;}
.headermenuright ul li{float:left; line-height:49px; padding: 0 20px; position:relative;}
.headermenuright ul li ul li{float:left; line-height:36px; padding: 0 20px; position:relative;}
.headermenuright ul li ul{display:none;}
.headermenuright ul li:hover ul{display:inline; position:absolute; top: 46px ; left: -100px; width:600px;}
.headermenuright ul li:hover ul li{  background:#ecfff1;}
.headermenuright ul a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#1b1464; font-weight:bold; font-size:14px;}
.headermenuright ul a:hover{color:#FF0000;}
.call{ float:left; margin:0 0 0 3px; height:49px; width:233px; text-align:center; background: url(images/call_bg.jpg);}
/* content style */
.maincontnet{display:block; width:970px; margin: 0 auto; padding: 40px 0 0 0;}
.content{float:left; width:490px; margin-right:10px;}
.call h2,.content h2{color:#1b1464; font-family:arial; font-size:21px;}
.content h2 a{ text-decoration:none;color:#1b1464; font-family:arial; font-size:21px;}
.content .spacer h2 {margin: 30px 0 0 0 ;}
.content p img{border:none; margin: 0  auto; display:block;}
.call h2{line-height:40px; font-size:20px;}
.content p{color:#666; margin: 15px 0; line-height: 22px; font-size:16px;}
.content ul{ margin: 10px 0 0 20px;}
.content ul li{padding:5px 0 0 10px;color:#666;}
.heading small{padding:5px 0;}
#respond h3{color:#1b1464; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
h3#comments{color:#1b1464; font-family::Arial, Helvetica, sans-serif; font-size:18px;}

ol{list-style:none;}
.commentmetadata a,.reply a{color:#666; text-decoration:none;}

/* sidebar1 style */

.sidebar1{float: left; width:226px; margin-right:15px;}
.fact{width:186px;background:#FFFFFF url(images/service_sidebar2.jpg) no-repeat top left; padding: 20px 20px;}
.fact h3{font-family::Arial, Helvetica, sans-serif; font-size:18px;color:#1b1464;}
.fact p{ line-height: 22px; margin: 10px 0 0 0;color:#494383; font-size:14px; font-weight:bold;}
.contactpagetext{width:202px;background:#FFFFFF url(images/contactsidebar_bg.jpg) no-repeat top left;padding: 20px 12px; margin-bottom:20px;}
.contactpagetext p{font-family:Arial, Helvetica, sans-serif; font-size:15px; margin:0 0 30px 0; font-weight:bold; color:#1b1464;}
.bluelink{background:url(images/slogan.png) no-repeat; width:201px; height:23px; text-align:center;}
.bluelink a{text-decoration:none; color:#FFFFFF;font-size:13px; font-weight:bold; line-height:23px;}
.fact ul,.fact li{list-style:none;}
.fact a{text-decoration:none; color:#494383;}


/* sidebar2 style */
.sidebar2{float:left; width:227px;}
.freequite{display:block; margin:0 0 10px 0;}
.newsletter { width:227px; height:113px; background:url(images/newsletter.jpg) no-repeat; margin:20px 0;}
input#newssletter{margin:68px 0 0 20px; height:21px; width: 180px; padding:3px 2px 0 2px; border:none; }
.socialmedia {display:block; margin: 10px 0 0 0; padding: 7px; }

/* about page style*/
.aboutpagelogin{ display:block; width:227px; height:142px; background: url(images/loginform.jpg) no-repeat;margin: 0 0 10px 0;}
.aboutpagelogin input{ margin:18px 0 0 18px; padding: 5px 0 0 0; border:none; background:none; width:180px;}
.aboutpagelogin p{margin:20px 0 0 18px;}
.aboutpagelogin a{
 text-decoration:none;
 font-family:  Arial, Helvetica, sans-serif;
 font-size: 13px; 
 font-weight:normal;
 color:#666;
}
/* contact page detail */
.content strong{font-size:13px;}

.content .wpcf7{width:489px; padding:2px 0 0 0; background:url(images/contactpageheader.jpg) no-repeat;}
.content .wpcf7 p{font-weight:bold; font-size:12px;}
form.wpcf7-form{ display:block; background: #fff url(images/contactpagerepeat.jpg) repeat-x; padding: 0 50px;}

.footer{display:block; margin: 20px 0 0 0;}
.wrapper{width:970px; margin:0 auto; background:#ecfff1 url(images/fotterborder.jpg) no-repeat top left; padding:35px 25px;}
.footertop{display:block;}
.footertop p{ float:left; background: url(images/copyright.jpg) no-repeat top left; padding: 10px 0  0 30px; margin: 0 100px 0 0; font-size:12px;color:#666;}
.footertop img{ border:none; margin:0; padding:0;}
.footertop a{margin:0; padding:0;}

.footerbottom{display:block; margin:10px 0px 10px 0px;}
.footerbottomleft{float:left; width:545px;}
.upper{ display:block; padding:10px 0;}
.footerbottomleft ul{list-style:none;}
.footerbottomleft ul li{display:block;}

.footer_text{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#666666;
 text-decoration:none;
 padding:0px 0px 0px 4px;
 margin:0px;
} 
.footer_text a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#999999;
 text-decoration:none;
 padding:0px 0px 0px 4px;
 margin:0px;
} 

.footer_text_right{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#666666;
 text-decoration:none;
 padding:0px 0px 0px 0px;
 margin:0px;
} 
.footer_text_right a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#999999;
 text-decoration:none;
 padding:0px 0px 4px 0px;
 margin:0px;
} 



.footerbottomright{ width:419px; float:right; font-size:12px; border-left:1px solid #333; padding:0 0 0 5px; }
.footerbottomright ul{list-style:none;}
.footerbottomright ul li{display:inline;}



.footerbottomright ul li a{
   text-decoration:none;
   font-family:  Arial, Helvetica, sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#666;
   line-height:11px;
   }

pre {border: solid 1px blue;
 font-size: 0.8 em; 
  color: black; 
 margin: 10px; 
 padding:10px; 
 background: #FFFFB3}
code {font-size:0.8em; 
 color: black}

