body {
	background: #ffffff url(/images/bg.jpg) 50% 0 no-repeat;
	color:#363636;
}
ul#menu, .flexslider, .section-container, .grid li, .news-container .output, .news-list, .contact-container, #bottom, h2.title {
	background-image: url(../images/bgtrans.png);
	-webkit-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.5);
}
#header {

}
a {
	color: #5DA5C8;
}
.lite {
	color: #6BBDE5;
	border-bottom: 1px dashed #6BBDE5;
}
h1, h2, h3, h4, h5, h6 {
	color:#6BBDE5;
}
#logo h1 {
	color:#6BBDE5;
}
#logo h1 a {
	color:#6BBDE5;
}
ul.unordered li {
	background-image: url(../images/light/bullet.png);
}

.footer {
	background-image:url('/images/footerBg-slice.jpg');
	background-repeat:repeat-x;
	width:100%;
	height:180px;	
}

/* TABLES */
/* ----------------------------------------- */

table {
	/*border-bottom:1px solid #8B8A88;
	border-top:1px solid #8B8A88;*/
}

table td {
	/*border-right:1px solid #8B8A88;*/
}

table td:hover {
	background-color: #FFFFFF;
}

table th {
	color:#000;
	/*border-right:1px solid #8B8A88;*/
}

table tr {
	/*border-left:1px solid #8B8A88;*/
	/*border-top:1px solid #8B8A88;*/
}

table tr.caption {
	/*border-left:1px solid #8B8A88;*/
}

/*-----------------------------------------------------------------------------------*/
/*	MENU
/*-----------------------------------------------------------------------------------*/

ul#menu li {
	background: transparent url(../images/light/sep.png) repeat-y top right;
}
ul#menu li a {
	color: #272727;
}
ul#menu li a:hover, ul#menu li.current a {
	color:#010101;
	background-color: #efefef;
}

/*-----------------------------------------------------------------------------------*/
/*	SLIDER
/*-----------------------------------------------------------------------------------*/

.flexslider {
	border: 20px solid #242d3b;
}
.flex-caption {
	
}
/* Direction Nav */
.flex-direction-nav li a {
	background: transparent url(../images/light/slider-arrows.png) no-repeat 0 0;
}
.flex-control-nav li a {
	background: transparent url(../images/light/slider-buttons.png) no-repeat 0 0;
}

/*-----------------------------------------------------------------------------------*/
/*	SERVICE COLUMNS
/*-----------------------------------------------------------------------------------*/

#service-columns p {
	color:#3a3a3a;
}

/*-----------------------------------------------------------------------------------*/
/*	ABOUT
/*-----------------------------------------------------------------------------------*/

.section-container ul li {
	background-image: url(../images/light/bullet.png);
}

/*-----------------------------------------------------------------------------------*/
/*	PORTFOLIO
/*-----------------------------------------------------------------------------------*/

.grid li {
	border: 10px solid #FFF;
}
.gallerynav li {
	color:#000;
}
.gallerynav li a {
	color:#000;
}
.gallerynav li a:hover, .gallerynav li.active {
	background: #c0c0c0;
}
.caption {
	background:#FFF;
	color: #000;
}

/*-----------------------------------------------------------------------------------*/
/*	NEWS CONTAINER
/*-----------------------------------------------------------------------------------*/
.jspTrack {
	background: #fff;
}
.jspDrag {
	background: #bababa;
}

/*-----------------------------------------------------------------------------------*/
/*	NEWS LIST
/*-----------------------------------------------------------------------------------*/

.news-list li {
	height: 59px;
	background-color: #fff;
	border-top:1px solid #c8c7c7;
}
.news-list li a {
	color: #000000;
}
.news-list li a:hover, .news-list li a.sel {
	color: #4a8b86;
}
a#prev2, a#prev2:hover {
	background: transparent url(../images/light/up.jpg) no-repeat top left;
}
a#prev2:hover {
	background-position: bottom left;
}
a#next2, a#next2:hover {
	background: transparent url(../images/light/down.jpg) no-repeat top left;
}
.date {
	background: #d4d4d4;
	color: #0e0e0e;
}

/*-----------------------------------------------------------------------------------*/
/*	CONTACT
/*-----------------------------------------------------------------------------------*/

.scrolltop {
	background: transparent url(../images/light/top.png) no-repeat 0 0;
}

/*-----------------------------------------------------------------------------------*/
/*	FORMS
/*-----------------------------------------------------------------------------------*/

.forms fieldset .text-input {
	background-color: #6cbee6;
	color:#363636;
}

.forms fieldset .text-area {
	background-color: #6cbee6;
	color:#363636;
}

.forms fieldset .text-input:focus, .forms fieldset .text-area:focus {
	background-color: #ededed;
}

.forms fieldset .btn-submit:hover {
	background-color: #6cbee6;
	color:#242d3b;
}
.forms fieldset .btn-submit {
	background-color: #242d3b;
	color:#6cbee6;
}

/*-----------------------------------------------------------------------------------*/
/*	TWITTER
/*-----------------------------------------------------------------------------------*/

#twitter {
	background-color: #ededed;
}
.twitter-wrapper .bird {
	background: transparent url(../images/light/icon-bird.png) no-repeat;
}
.twitterStatus {
	color: #5e5e5e;
}
.message a {
	color: #000;
}
em.twitterTime a {
	color:#000;
}
