
/* Light Color */
body { color: #909090; background: url(./light/bg-body.gif) repeat; }
#wrapper { background: url(./light/bg-wrapper.gif) repeat-x; }
#wrapper-top { background: #fff url(./light/bg-wrapper-top.gif) repeat-x left bottom; }
#wrapper-header { background: #f6f6f6; border: solid 1px #efefef; border-width: 1px 0; }
#wrapper-beforefooter { background: url(./light/bg-wrapper-beforefooter.gif) repeat; border-width: 1px 0; border: solid 1px #fff; outline: solid 1px #efefef; }
#wrapper-footer { background: #fff; }

/* links */
a, a:visited, .colortext { color: #FC8607; }
a:hover { color: #FC8607; }

/* menu */
#topnav a { color: #878787; }
#topnav li ul { top: 47px; border: solid 1px #e6e6e6; border-width: 0 1px 1px 1px; }
#topnav li li { border-top: 1px solid #e6e6e6; background: #ffffff; }
#topnav li li a { color: #909090; }

.button, input[type="submit"] { background: url(./light/bg-button.gif) repeat-x; border: solid 1px #e6e6e6; box-shadow: 0 2px 1px -1px #adadad; -webkit-box-shadow: 0 2px 1px -1px #adadad; -moz-box-shadow: 0 2px 1px -1px #adadad; }

.pagenavi { color: #555555; }
.pagenavi a, .pagenavi a:visited { color: #878787; background: url(./light/bg-button2.gif) repeat-x; border: solid 1px #dfdfdf; }
.pagenavi .current { background: url(./light/bg-button2.gif) repeat-x; border: solid 1px #dfdfdf; }


h1, h2, h3, h4, h5, h6 { color: #818181; }

#header-text h1 { color: #505050; }
.title { background: url(./light/line.gif) repeat-x left center; }
.frame { border: solid 1px #e6e6e6; }
.title h1 { background: #fff; }

/* Slider */
#slider .nivo-controlNav img { border: solid 1px #e6e6e6; background: #fff; }
#slider .nivo-control.active img { border: solid 1px #a2a2a2; }
.nivo-prevNav { background: url(./light/prevslide.png) no-repeat; }
.nivo-nextNav { background: url(./light/nextslide.png) no-repeat; }

/* Sidebar */
#sidebar li li { border-bottom: solid 1px #eaeaea; }

/* Content */
#breadcrumb a, #breadcrumb a:visited { color: #FC8607; }
.post { background: url(./light/separatorpost.png) no-repeat center bottom; }
.ts-display-pf-img { border: 1px solid #e6e6e6; }

#portfolio-gallery #frame-slider-portfolio { border: solid 1px #e6e6e6; background: #fff; padding: 5px; }

.avatar { border: solid 1px #e6e6e6; background: #fff; }

.separator.line { background-image: url(./light/line.gif); }
.gridcolumn { background-color: #f6f6f6; }

/*blog*/
.input, .select, .textarea { border: solid 1px #e6e6e6; background: #fff; }
#comment h3 { border-bottom: dotted 1px #ccc; }
.commentlist .comment-body { background: #f6f6f6; }

/*tables*/
.table { border-top: 1px solid #cfcfcf; }
.table th, .table tr:hover { background-color: #f4f4f4; }
.table { border: 1px solid #cfcfcf; }
.table tr td { border-top: 1px solid #cfcfcf; }

/*tabs*/
ul.tabs li { background: #fcfcfc; border: 1px solid #e7e7e7; }
ul.tabs li a:hover { background: #fcfcfc; }
ul.tabs li:hover { border-bottom: solid 1px #fff; }
ul.tabs li.active { border-bottom: solid 1px #fff; }
html ul.tabs li.active, html ul.tabs li.active a:hover { background: #fff; }
#tab-body { border: solid 1px #e7e7e7; background: #ffffff; }
.tab-body { border: solid 1px #e7e7e7; background: #ffffff; }
/*toggles*/
h2.trigger { background-color: #ffffff; border: 1px solid #e7e7e7; }
h2.active { background-color: #ffffff; }
.toggle_container { border: 1px solid #e7e7e7; background: #fff; }

.ts-testimonial { border-bottom: solid 1px #eaeaea; }

.ec-header, .ec-comment, .ec-post-comment { background-color: #e7e7e7; border-top: 1px solid #f7f7f7; border-bottom: 1px solid #ddd; }
#notifications { color: #909090; background: url(./light/bg-body.gif) repeat; border: #E6E6E6 solid 3px; }
#notifications h5 { border-bottom: 1px solid #e7e7e7; background-color: #F6F6F6;}
.notification { border-bottom: 1px solid #E6E6E6; }
.notification:hover { background-color: #f7f7f7; }
#viewAllNo { text-align: center; border-top: 1px solid #E6E6E6; background-color: #F6F6F6; }