/* The page Body */
body { color: #666; background-color: #fff; margin:0; }

/* Headings */
h1, h2, h3, h4, h5, h6 { color: #272727; }
/* Hr */
hr { height:.001em;}

/* The page container */
.container { background-color: #fff; }

/* Links */
a { color: #417c56;}

/* The header  */
#header-container {background:#9bafc6;}

#aboutusHeader {background-image:url(../images/aboutus.jpg); background-repeat:repeat-x;}
#aboutusHeader h2{margin: 0 auto; width:965px; padding:20px 0 0 3px; color:#FFF; font-size:30px; font-family:Georgia; }

/* Press Release header  */
#PressReleaseHeader {background-image:url(../images/aboutus.jpg); background-repeat:repeat-x;}
#PressReleaseHeader h2{margin: 0 auto; width:965px; padding:20px 0 0 3px; color:#FFF; font-size:30px; font-family:Georgia; }

/* Case Studies header  */
#casestudiesHeader {background-image:url(../images/aboutus.jpg); background-repeat:repeat-x;}
#casestudiesHeader h2{margin: 0 auto; width:965px; padding:20px 0 0 3px; color:#FFF; font-size:30px; font-family:Georgia; }

/* Client Upload header  */
#clientuploadHeader {background-image:url(../images/aboutus.jpg); background-repeat:repeat-x;}
#clientuploadHeader h2{margin: 0 auto; width:965px; padding:20px 0 0 3px; color:#FFF; font-size:30px; font-family:Georgia; }

/* Products header */
#productsHeader {background-image:url(../images/aboutus.jpg); background-repeat:repeat-x;}
#productsHeader h2{margin: 0 auto; width:965px; padding:20px 0 0 3px; color:#FFF; font-size:30px; font-family:Georgia; }

#contentBlueBox{ background-color: #99b3c6; }

/* Recent News */
#recentnews{ margin: 0 auto; background-image:url(../images/bluetextbgrvrse.jpg); background-repeat:repeat-x ;}

/* About Content */
#Aboutmeta { margin: auto;}

/* CaseStudies Content */
#casestudiestoptext { margin: auto;}

/* The bottom blue */
#bottom-container { background-color: #9bafc6; }
/* Menu */
.menu a { color: #12264b; font-weight:bold }
.menu ul li a:hover,
.menu ul li.current_page_item a { color: #0a80bc; font-weight:bold; text-decoration:none }

.nav a:hover { background-color: transparent; }
.nav li:hover, .nav li.nav-hover,
.nav a:focus { background: transparent;}

.nav ul a:hover { background-color: #fff; color: #000 !important; }
.nav ul li:hover, .nav ul li.nav-hover,
.nav ul a:focus { background: #fff;}
.nav li.current_page_item ul a { color: #fff !important; }
.nav li.current_page_item ul a:hover { color: #fff !important; }

/* TopMenu */
.topmenu a { color: #6b7581; font-family:Verdana;}
.topmenu ul li a:hover,
.topmenu ul li.current_page_item a { color: #fff; text-decoration:none }


.topmenunav a:hover { background-color: transparent; }
.topmenunav li:hover, .nav li.nav-hover,
.topmenunav a:focus { background: transparent; }

.topmenunav ul a:hover { background-color: #fff; color: #000 !important; }
.topmenunav ul li:hover, .nav ul li.nav-hover,
.topmenunav ul a:focus { background: #fff; }
.topmenunav li.current_page_item ul a { color: #fff !important; }
.topmenunav li.current_page_item ul a:hover { color: #000 !important; }

/* The 3 Home Sections */
#sub-section-1 h4 { border-bottom: 0px solid #cf2587; letter-spacing: -0.01em; }
#sub-section-1 h4 a { color: #cf2587; }
#sub-section-1 h4 a:hover { color: #cf2587; }

/* The 3 Home Sections */
#home-3-sections h3 { border-bottom: 0px solid #cecece; letter-spacing: -0.01em; }
#home-3-sections h3 a { color: #272727; }
#home-3-sections h3 a:hover { color: #cf2587; }

/* The 3 Team Sections */
#team-3-sections h3 {padding-bottom:0px;}
#team-3-sections h3 a { color: #272727; }
#team-3-sections h3 a:hover { color: #cf2587; }

/* The 3 casestudies Sections */
#casestudies-3-sections h3 { border-bottom: 1px solid #cecece; padding-bottom:15px;}
#casestudies-3-sections h3 a { color: #272727; }
#casestudies-3-sections h3 a:hover { color: #cf2587; }

/* The 3 casestudies Sections */
#clientupload-3-sections h3 { border-bottom: 1px solid #cecece; padding-bottom:15px;}
#clientupload-3-sections h3 a { color: #272727; }
#clientupload-3-sections h3 a:hover { color: #cf2587; }

/* Widgets */
.widget h3 { border-bottom: 4px solid #cecece; }
.widget h3 a { color: #272727; }
.widget h3 a:hover { color: #cf2587; }
.widget ul li ul { border-top: 1px solid #cecece; }
.widget li { border-bottom: 1px solid #cecece; }
.widget li a { color: #666; }
.widget li a:hover { color: #000; }
.widget li a:hover li { color: #666 }

/* Last Widgets */
.last h3 { border-bottom: 4px solid #cecece; }
.last h3 a { color: #272727; }
.last h3 a:hover { color: #cf2587; }
.last ul li ul { border-top: 1px solid #cecece; }
.last li { border-bottom: 1px solid #cecece; }
.last li a { color: #143a56; font-weight:normal }
.last li a:hover { color: #000 }
.last li a:hover li { color: #143a56 }

/* Contact Widgets */
.contact h3 { border-bottom: 4px solid #cecece; }
.contact h3 a { color: #272727; }
.contact h3 a:hover { color: #cf2587; }
.contact ul li ul { border-top: 0px solid #cecece;}
.contact li { border-bottom: 0px solid #cecece; }
.contact li a { color: #143a56;font-style:italic; font-weight:normal }
.contact li a:hover { color: #000 }
.contact li a:hover li { color: #143a56 }

/* Footer */
#footer-container { background-color: #34444c; border-top: 2px solid #fff; }
#Copyrights-container{ background-color: #34444c; border-top: 1px solid #fff; height:80px; padding:2px 0px 0px 0px; color:#FFF}
#footer ul#footer-pages a:hover { color: #cf2587; }

#footer a { color: #fff; }
#footer #copyright { color: #fff; }

#footer-widgets-container { background-color: #cecece; }

#footer-widgets .widget h3 { color: #58595b; border-bottom: 1px solid #aaa;  border-color:#fff }
#footer-widgets .widget h3 a { color: #777; }
#footer-widgets .widget h3 a:hover { color: #cf2587; }
#footer-widgets .widget ul li ul { border-top: 1px dotted #9c9c9c; }
#footer-widgets .widget li { border-bottom: 1px dotted #9c9c9c; }
#footer-widgets .widget li a { color: #666; }
#footer-widgets .widget li a:hover { color: #000; }
#footer-widgets .widget li a:hover li { color: #666; }


#phone-widgets .widget h3 { color: #777; border-bottom: 1px solid #aaa;  border-color:#fff }
#phone-widgets .widget h3 a { color: #777; }
#phone-widgets .widget h3 a:hover { color: #cf2587; }
#phone-widgets .widget ul li ul { border-top: 1px dotted #9c9c9c; }
#phone-widgets .widget li { border-bottom: 1px dotted #9c9c9c; }
#phone-widgets .widget li a { color: #666; }
#phone-widgets .widget li a:hover { color: #000; }
#phone-widgets .widget li a:hover li { color: #666; }


/* Forms */
input, textarea, button {border:0px; color:#a6a8ab} 
input:focus{ color:#000; }
button:hover { background: #272727; }
textarea:focus { color:#000; }

/* Meta Information */
.meta { color: #5c6065; font-style: italic; font-size:14px; line-height:25px}
/* Clinet Name in Testimonials Font Information */
.say { color: #555557; font-size:10px; font-family:Verdana; font-weight:bold; line-height:16px;}


/* Full-Width Home Page Slider */
#slider-full-width { background-color: #fff; }
#slider-full-width /*.text-bg { height:81px; background-image:url(../images/bluetextbg.jpg); background-repeat:repeat-x }*/
#slider-full-width h2 { color: #fff; }
#slider-full-width h2 a { color: #fff; }
#slider-full-width h2 a:hover { color: #cf2587; }
#slider-full-width p { color: #ccc; }

#slider_nav li { background: transparent url('slider_nav.png') no-repeat scroll center top; }
#slider_nav li#button_selected { background: transparent url('slider_nav_selected.png') no-repeat scroll center top; }




