
/* Light Color */

body{
	color:#5e6066;
	background-image:url(bg-body.png);
}

hr {color:#efefef;	background:#efefef;}

h1, h2, h3, h4, h5{color:#f5862d;}
h6{ font-weight:bold; color:#6e6e6e;}

a, a:visited, a:hover{color:#f5862d;} 


#wrapper{background:#fff; border-bottom:4px solid #9a9a9a; border-top:solid 4px #f5862d;}

#logo h1, #logo h1, #logo h1 a{ color:#656565;}
#logo .desc{color:#999;}
#logo .dot{ color:#f5862d;}

.information{ color:#919191;}
.no-phone{ color:#555555;}


/* TOP NAVIGATION */
#topnav{border-bottom:1px solid #d5d5d5; border-top:1px solid #e5e5e5;}
#topnav ul li{ background:url(menu-separator.gif) no-repeat 0px 15px;}
#topnav .current_page_item > a, #topnav  .current_page_item > a:hover,
#topnav .current_page_parent > a, #topnav .current_page_parent > a:hover,
#topnav .current-menu-parent > a, #topnav .current-menu-parent > a:hover,
#topnav .current-menu-item > a, #topnav .current-menu-item > a:hover {
color:#a5a5a5;}
#topnav ul li a{color:#727272;}
#topnav ul li a:hover{color:#a5a5a5; text-decoration:none}
.jqueryslidemenu ul li ul li ul{border-top:solid 1px #d5d5d5;}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{background: #fff; /*background of tabs (default state)*/ 
border: 1px solid #d5d5d5;}

.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
background-color:#fff;
}

/* Header */
#header{border-bottom:solid 1px #d5d5d5;}
.header-desc h4{ color:#fff;}
.header-desc p{color:#bdbdbd;}

/* Slider */
#slider .nivo-controlNav a{background:url(nav-slide.png) no-repeat;}
.nivo-caption {color:#e7e7e7;}
.nivo-caption h1{color:#f5862d;}
.nivo-caption span.slider-desc{color:#fff;}
.nivo-caption a, .nivo-caption a:hover{color:#666666; border:solid 1px #e5e5e5;}
.nivo-caption a{
	background:#f3f3f3;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f3f3f3));
	background: -moz-linear-gradient(top,  #ffffff,  #f3f3f3);
	background: -o-linear-gradient(top,  #ffffff,  #f3f3f3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f3f3');
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

.nivo-caption a:hover{
	background:#ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#ffffff));
	background: -moz-linear-gradient(top,  #f3f3f3,  #ffffff);
	background: -o-linear-gradient(top,  #f3f3f3,  #ffffff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#ffffff');
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}


/* Content */
.contentbox{ background:#f2f2f2; color:#999;}
.separator.line {
	background-image:url(line.gif);
	background-repeat:repeat-x;
	background-position:center;
}



/* BLOG */
.posttitle a, .posttitle a:visited{color:#f5862d;}
.post{border-bottom:1px solid #efefef;}
.entry-utility{color:#b2b2b2;}

/* Service */
.bigcircle {background: #f2f2f2; color:#c5c5c5;}


/* Page Navigation*/
.wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi .pages, .wp-pagenavi .extend{color:#919191 !important; border:1px solid #e0e0e0 !important; background:#fff !important;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{color:#919191 !important; border:1px solid #919191 !important; background:#fff !important;}

/* Form and Button */
input[type="text"],
textarea {
	background: #fff; 
	border: 1px solid #dbdbdb;
	color: #919191;
}

.more, .button, input[type="submit"]{
	-moz-box-shadow: 1px 1px 1px #d3d3d3;
	-webkit-box-shadow: 1px 1px 1px #d3d3d3;
	box-shadow: 1px 1px 1px #d3d3d3;
	
}

.more:hover, .button:hover, input[type="submit"]:hover{
	border:solid 1px #e5e5e5;
	color:#666666!important;	
	background:#ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#ffffff));
	background: -moz-linear-gradient(top,  #f3f3f3,  #ffffff);
	background: -o-linear-gradient(top,  #f3f3f3,  #ffffff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#ffffff');
}

.more, .button, input[type="submit"]{
	border:solid 1px #e5e5e5;
	background:#f3f3f3;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f3f3f3));
	background: -moz-linear-gradient(top,  #ffffff,  #f3f3f3);
	background: -o-linear-gradient(top,  #ffffff,  #f3f3f3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f3f3');
	cursor:pointer;
	color:#666666!important;
}

 input[type="submit"]{
	color:#666666!important;
}
/* Tabs */
ul.tabs li {background: #fcfcfc;	border: 1px solid #ebebeb;}
ul.tabs li:hover{border-bottom:solid 1px #ebebeb;}
ul.tabs li a{color: #5e6066;}
ul.tabs li a:hover{background: #fff;}
ul.tabs	 li.active{border-bottom:solid 1px #ebebeb; }
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #fff; color:#a5a5a5}
html ul.tabs li.active a{ color:#a5a5a5; }
#tab-body{	border:solid 1px #ebebeb;	border-width:1px 1px 1px 1px;}
.tab-content{background:transparent;}

/* Toggle */
.trigger {border:solid 1px #ebebeb; background-color:#fcfcfc;}
.trigger.first{ border-top:solid 1px #ebebeb;}
.trigger span {	color:#5e6066;	background: url(trigger.png) no-repeat 0px 4px;}
.active{background-color:#fff; }
.active span{color:#a5a5a5;}
.trigger a:hover {color: #454545;}
.toggle_container {
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #ebebeb;
	border-bottom:solid 1px #ebebeb;
}

/* Sidebar */
#sidebar{border:1px solid #efefef; border-width:0 0 0 1px}
#sidebar.positionleft{border-width:0 1px 0 0}
.small{color:#898989;}
#sidebar li.newslist .title, #sidebar li.newslist .title a{color:#6e6e6e;}
#sidebar ul li a{color:#5e6066;}
#sidebar ul li a:hover{ color:#a5a5a5; text-decoration:none;}
#sidebar ul li li{border-bottom:1px solid #efefef; background:url(arrow.gif) no-repeat 0px 6px;}
#sidebar ul li li:hover{ background:url(arrow2.gif) no-repeat 0px 6px;}

#sidebar .text a{ color:#f5862d;}

/* Search */
#sidebar #searchform div { background-color: #FFFFFF; border: 1px solid #dbdbdb; }
#sidebar #searchform  input {color: #919191;}
#sidebar #searchform .button_src {  background: url(but_submit.gif) no-repeat scroll 0 0px transparent; filter:none;}



/* Portfolio */
#ts-display-pf-col .ts-display-pf-img img.rounded{border:1px solid #ebebeb; background:#f4f3f3; }
#ts-display-pf-col .ts-display-pf-img a .rollover{background-color:#7b7b7b!important;}

#filter{border-right: 1px solid #f3f3f3;}
#filter li.selected-1 a, #filter li a:hover{color:#a5a5a5!important;  text-decoration:none;}
#filter li a, #filter li a:visited{color:#5e6066;}


/* Footer */
#frame-footer{ border-top: 1px solid #d5d5d5; }
#footer{border-top:1px solid #efefef;}