@charset "utf-8";
/* CSS Document */

body{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #444444;  }

			h1{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 28px; font-weight: normal; color: #666666; }
			h2{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 23px; font-weight: normal; color: #666666; }
			h3{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: normal; color:#A00; }
			h4{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #666666; }
			h5{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #666666; }
			h6{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #666666; }

			h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited  { font-weight: inherit; color: inherit; }

			h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6 { color: #666666; }

			.callus{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #005B88; !important; }

			a, a:visited{ color: #9D0000; }
			a:hover, a:focus{ color: #069; }
			#infobar{ position: fixed; }

			#topbar{ background: #ffffff; border-bottom: 1px solid #efefef; }
			#topbar .callus { color: #999999; }
			#topbar .callus a { color: #999999; }
			#topbar .callus a:hover { color: #333333; }

			.header{ background: #ffffff; }
			.header .slogan{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #666666; }

			/* Header V1 ------------------------------------------------------------------------ */  

			#header { height: 90px; }
			#header .logo{ margin-top: 33px; }
			#header .select-menu{ background: #ffffff }

			#header #navigation ul li { height: 90px; }
			#header #navigation ul li a { height: 87px; line-height: 87px; }
			#header #navigation .sub-menu{ top: 87px; }
			#header #header-searchform{ margin-top: 29px; }

			#header #navigation ul li a { font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #666666; }
			#header #navigation ul li a:hover { color: #333333; border-color: #333333; }
			#header #navigation li.current-menu-item a,
			#header #navigation li.current-menu-item a:hover,
			#header #navigation li.current-page-ancestor a,
			#header #navigation li.current-page-ancestor a:hover,
			#header #navigation li.current-menu-ancestor a,
			#header #navigation li.current-menu-ancestor a:hover,
			#header #navigation li.current-menu-parent a,
			#header #navigation li.current-menu-parent a:hover,
			#header #navigation li.current_page_ancestor a,
			#header #navigation li.current_page_ancestor a:hover { color: #289dcc; border-color: #289dcc; }

			/* Header V2 ------------------------------------------------------------------------ */  

			#header-v2 .header-v2-container{ height: 90px; }
			#header-v2 .logo{ margin-top: 08px; }
			#header-v2 #header-searchform{ margin-top: 28px; }
			#header-v2 .slogan{ margin-top: 33px; }
			#header-v2 #navigation .sub-menu{ top: 41px; }

			#header-v2 #navigation ul li a { font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFF; }
			#header-v2 #navigation ul li a:hover { color: #0F0; border-color: #333333; }
			#header-v2 #navigation li.current-menu-item a,
			#header-v2 #navigation li.current-menu-item a:hover,
			#header-v2 #navigation li.current-page-ancestor a,
			#header-v2 #navigation li.current-page-ancestor a:hover,
			#header-v2 #navigation li.current-menu-ancestor a,
			#header-v2 #navigation li.current-menu-ancestor a:hover,
			#header-v2 #navigation li.current-menu-parent a,
			#header-v2 #navigation li.current-menu-parent a:hover,
			#header-v2 #navigation li.current_page_ancestor a,
			#header-v2 #navigation li.current_page_ancestor a:hover { color: #FFF; border-color: #F00; }

			#header-v2 #navigation li.current-menu-item a:after,
			#header-v2 #navigation li.current-page-ancestor a:after,
			#header-v2 #navigation li.current-menu-ancestor a:after,
			#header-v2 #navigation li.current-menu-parent a:after,
			#header-v2 #navigation li.current_page_ancestor a:after{
				border-color: #F00 transparent transparent transparent;
			}

			/* Header V3 ------------------------------------------------------------------------ */  

			#header-v3 { height: 90px; }
			#header-v3 .logo{ margin-top: 33px; }
			#header-v3 #navigation ul{ margin-top: 26px; }
			#header-v3 #header-searchform{ margin-top: 30px; }
			#header-v3 #navigation .sub-menu{ top: 37px; }

			#header-v3 #navigation ul li a { font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #666666; }

			#header-v3 #navigation ul li a:hover, #header-v3 #navigation ul li.sfHover a  { background: #333333; }

			#header-v3 #navigation li.current-menu-item a,
			#header-v3 #navigation li.current-menu-item a:hover,
			#header-v3 #navigation li.current-page-ancestor a,
			#header-v3 #navigation li.current-page-ancestor a:hover,
			#header-v3 #navigation li.current-menu-ancestor a,
			#header-v3 #navigation li.current-menu-ancestor a:hover,
			#header-v3 #navigation li.current-menu-parent a,
			#header-v3 #navigation li.current-menu-parent a:hover,
			#header-v3 #navigation li.current_page_ancestor a,
			#header-v3 #navigation li.current_page_ancestor a:hover { background: #289dcc; }

			/* Header V4 ------------------------------------------------------------------------ */  

			#header-v4 .header-v4-container{ height: 90px; }
			#header-v4 .logo{ margin-top: 33px; }
			#header-v4 #header-searchform{ margin-top: 28px; }
			#header-v4 .slogan{ margin-top: 33px; }
			#header-v4 #navigation .sub-menu{ top: 41px; }

			#header-v4 #navigation{ background: #555555; }
			#header-v4 #navigation ul li a { font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #666666; }

			#header-v4 #navigation ul li a:hover, #header-v4 #navigation ul li.sfHover a { background: #333333; }

			#header-v4 #navigation li.current-menu-item a,
			#header-v4 #navigation li.current-menu-item a:hover,
			#header-v4 #navigation li.current-page-ancestor a,
			#header-v4 #navigation li.current-page-ancestor a:hover,
			#header-v4 #navigation li.current-menu-ancestor a,
			#header-v4 #navigation li.current-menu-ancestor a:hover,
			#header-v4 #navigation li.current-menu-parent a,
			#header-v4 #navigation li.current-menu-parent a:hover,
			#header-v4 #navigation li.current_page_ancestor a,
			#header-v4 #navigation li.current_page_ancestor a:hover { background: #289dcc; }

			/* Header V5 ------------------------------------------------------------------------ */  

			#header-v5 .header-v5-container{ height: 107px; }
			#header-v5 .logo{ margin-top: 33px; }
			#header-v5 .slogan{ margin-top: 4px; }
			#header-v5 #navigation .sub-menu{ top: 41px; }

			#header-v5 #navigation ul li a { font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #666666; }

			#header-v5 #navigation ul li a:hover { color: #333333; }
			        
			#header-v5 #navigation li.current-menu-item a,
			#header-v5 #navigation li.current-menu-item a:hover,
			#header-v5 #navigation li.current-page-ancestor a,
			#header-v5 #navigation li.current-page-ancestor a:hover,
			#header-v5 #navigation li.current-menu-ancestor a,
			#header-v5 #navigation li.current-menu-ancestor a:hover,
			#header-v5 #navigation li.current-menu-parent a,
			#header-v5 #navigation li.current-menu-parent a:hover,
			#header-v5 #navigation li.current_page_ancestor a,
			#header-v5 #navigation li.current_page_ancestor a:hover { color: #289dcc; border-color:#289dcc; }

			/* Sub-Menu Navigation ------------------------------------------------------------------------ */ 

			html body #navigation .sub-menu{ background: #B30000 !important; border-color: #555555 !important; }
			html body #navigation .sub-menu li a,
			html body #navigation .sub-menu li .sub-menu li a,
			html body #navigation .sub-menu li .sub-menu li .sub-menu li a { font-family: arial, Arial, Helvetica, sans-serif !important; font-size: 13px !important; font-weight: normal !important; color: #CCC !important; }
			#navigation .sub-menu li{ border-color: #a5a5a5; }
			#navigation .sub-menu li a:hover,
			#navigation .sub-menu li .sub-menu li a:hover,
			#navigation .sub-menu li.current-menu-item a,
			#navigation .sub-menu li.current-menu-item a:hover,
			#navigation .sub-menu li.current_page_item a,
			#navigation .sub-menu li.current_page_item a:hover { color: #ffffff !important; }

			#title {
				background: #FFFFFF;
			    background-image: linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
			    background-image: -o-linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
			    background-image: -moz-linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
			    background-image: -webkit-linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
			    background-image: -ms-linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
			    border-bottom: 1px solid #e4e4e4;
			    border-top: 1px solid #e4e4e4;
			}
			#title h1 { font-family: arial, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #666666; }
			#title h2 { font-family: arial, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #aaaaaa; }
			#title #breadcrumbs { color: #aaaaaa; }
			#title #breadcrumbs a { color: #aaaaaa; }
			#title #breadcrumbs a:hover { color: #289dcc; }

			#alt-title h1 { background:#289dcc; font-family: arial, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #ffffff;  }
			#alt-title h2 { background:#ffffff; font-family: arial, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #999999; }
			#alt-breadcrumbs, #no-title { background:#ffffff; border-bottom: 1px solid #e4e4e4; color: #999999; }
			#alt-title .grid{ opacity: 0.8; }
			#no-title  #breadcrumbs{ color: #999999; }
			#alt-breadcrumbs a, #no-title #breadcrumbs a { color: #999999; }
			#alt-breadcrumbs a:hover, #no-title #breadcrumbs a:hover { color: #289dcc; }

			#alt-title-2 h1 { font-family: arial, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; }
			#alt-title-2 { background-color: #efef; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; }

			#alt-title-2 #breadcrumbs, #alt-title-2 #breadcrumbs a{ color: #999999; }
			#alt-title-2 #breadcrumbs a:hover{ color: #289dcc; }

			
  

			/* Twitter Bar ------------------------------------------------------------------------ */ 
	
			#twitterbar { font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #ffffff; background: #289dcc; }
			#twitterbar .twitterpost a { color: #ffffff; }

			/* Footer ------------------------------------------------------------------------ */  
	
			#footer{ border-top: 10px solid #333333; }  
			#footer, #infobar { border-top-color: #333333; background: #444444; color:#999999; }
			#footer a, #infobar a{ color:#999999; }
			#footer a:hover, #infobar a:hover{ color:#ffffff; }
			#footer .widget h3, #infobar .widget h3 { font-family: arial, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal !important; color: #ffffff !important; border-bottom:1px solid #555555; }
			#infobar .no-widgets{ color:#999999; }

			/* Copyright ------------------------------------------------------------------------ */  
	        
			#copyright { background: #222222; color: #777777; }
			#copyright a { color: #888888; }
			#copyright a:hover { color: #ffffff; }

			/* Forms ------------------------------------------------------------------------ */  
	    
			input[type='text'], input[type='password'], input[type='email'], textarea, select, button, input[type='submit'], input[type='reset'], input[type='button'] { font-family: arial, Arial, Helvetica, sans-serif; font-size: 13px; }
	    
			/* Accent Color ------------------------------------------------------------------------ */ 
	
			::selection { background: #289dcc }
			::-moz-selection { background: #289dcc }
			.highlight { color: #289dcc }
			.post-icon { background: #289dcc }
			.single .post-tags a:hover { background: #970000; border-color: #289dcc; }
			#pagination a:hover { border-color: #289dcc; background: #289dcc; }
			#filters ul li a:hover { color: #289dcc }
			#filters ul li a.active { color: #289dcc }
			.portfolio-item:hover .portfolio-title { background: #970000; border-color: #000; }
			.projects-nav a:hover,
			.post-navigation a:hover { background-color: #970000 }
			.sidenav li a:hover, .widget_wp_nav_menu_desc li a:hover { color: #970000 }
			.sidenav li.current_page_item a, .widget_wp_nav_menu_desc li.current_page_item a { border-left-color: #289dcc; color: #289dcc; }
			.sidenav li.current_page_item a, .sidenav li.current_page_item a:hover, .widget_wp_nav_menu_desc li.current_page_item a, .widget_wp_nav_menu_desc li.current_page_item a:hover { background-color: #289dcc; }
			#back-to-top a:hover { background-color: #289dcc }
			.widget_tag_cloud a:hover { background: #289dcc; border-color: #289dcc; }
			.widget_flickr #flickr_tab a:hover { background: #289dcc; border-color: #289dcc; }
			.widget_portfolio .portfolio-widget-item .portfolio-pic:hover { background: #289dcc; border-color: #289dcc; }
			#footer .widget_tag_cloud a:hover,
			#infobar .widget_tag_cloud a:hover { background: #289dcc; border-color: #289dcc; }
			#footer .widget_flickr #flickr_tab a:hover,
			#infobar .widget_flickr #flickr_tab a:hover { background: #289dcc; border-color: #289dcc; }
			#footer .widget_portfolio .portfolio-widget-item .portfolio-pic:hover,
			#infobar .widget_portfolio .portfolio-widget-item .portfolio-pic:hover { background: #289dcc; border-color: #289dcc; }
			.flex-direction-nav a:hover { background-color: #289dcc }
			a.button.alternative-1 { background: #289dcc; border-color: #289dcc; }
			.gallery img:hover { background: #289dcc; border-color: #289dcc !important; }
			.skillbar .skill-percentage { background: #289dcc }
			.latest-blog .blog-item:hover h4 { color: #289dcc }
			.tp-caption.big_colorbg{ background: #289dcc; }
			.tp-caption.medium_colorbg{ background: #289dcc; }
			.tp-caption.small_colorbg{ background: #289dcc; }
			.tp-caption.customfont_color{ color: #289dcc; }
			.tp-caption a { color: #289dcc; }
			.tp-leftarrow.default:hover,
			.tp-rightarrow.default:hover { background-color: #970000 !important; }
			.wooslider-direction-nav a:hover { background-color: #289dcc; }
			
			
					
					body{
			background-color: #999999;background-image:url(../images/bg.jpg);background-repeat:background-repeat:repeat-x;			background-attachment: fixed;
			}
				
				
				
				
				
			
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
		 		@media only screen and (max-width: 767px) {
			#topbar .callus{ background: #efefef; }	
		}
				
				
			
			@media only screen and (min-width: 960px) {
				.stuck {
					width: 1000px;
				}
			}
			
			
			
		#sidebar{
	width:260px;
	float:right;
	padding:10px 10px 5px 10px;
	border:1px #E2E2E2 solid;
	border-radius:4px;
}

<!--sidelink-->
.topnav {
	width: 180px;
	font-family:Arial, Helvetica, sans-serif;

}

ul.topnav {
	padding: 0;
	margin: 0;
	font-size: 1em;
	line-height: 0.5em;
	list-style: none;
}

ul.topnav li {
	background-color: #FFF;
	color: #FFF;
	list-style: none;
}

ul.topnav li a {/*uptext + */
	line-height: 10px;
	font-size: 16px;
	display: block;
	text-decoration: none;
	font-weight: bolder;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background:url(../images/accor-up.jpg);
	border-radius:4px;
	margin-bottom:5px;
	padding:10px;
}

ul.topnav li a:hover {
	background-color:#FFF;
	color:#FFF/*uptext + hover*/;
}
ul.topnav li a:active {
	background-color:#000;
	color:#FFF;
}

ul.topnav ul {
	margin: 0;
	padding: 0;
	display: none;
}

ul.topnav ul li {
	margin: 0;
	padding: 0;
	clear: both;
}

ul.topnav ul li a {
	padding:6px;
	font-size: 11px;
	font-weight:bold;
	outline:0;
	line-height: 12px;
	background:#ebecee;
	margin-bottom:2px;
	border-radius:3px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif, "Twilight New Moon";
}

ul.topnav ul li a:hover {
	background-color:#73bcfa;/*dropdown hover BG Color*/
	color:#333;
}

ul.topnav ul ul li a {
	color:silver;
	padding-left: 40px;
}

ul.topnav ul ul li a:hover {
	background-color:#FFF;
	color:#333;
}

ul.topnav span{
	float:right;
}
<!--sidelink-->

#pro-box2{
	width:300px;
	float:left;
	
	border:2px #CCC solid;
	margin-bottom:20px;
	padding:10px;
	text-align:justify;
}

#pro-box2 img{
border:1px #CCC solid;
border-radius:4px;
float:left;
margin-right:10px;
}
		
		

		
.required_star {
 font-weight:bold;
 color:#F00;
}
.required {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
}

input[type=text], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
   outline: none;
   border: 1px solid #DDDDDD;
   border-radius:4px;
   padding:2px;
}
 
input[type=text]:focus, textarea:focus {
    box-shadow: 0 0 2px rgba(81, 203, 238, 1);
    border: 1px solid rgba(81, 203, 238, 1);
}	
box {
	overflow: hidden;
	margin-bottom: 1em;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	
	border-left-style: none;
}	
	
	.call{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color:#999; !important; }	