@charset "utf-8";
/*  
Theme Name: Paradise
Description:   
Version: 1
Author: 
Author URI: http://themeforest.net/user/ThemeMakers
*/

/* ##############################################################
						---	CONTENTS ---
##############################################################

1. RESET/GLOBAL
		Default Form Elements
2. GENERAL STRUCTURE
			home button
			menu
3. PAGES STYLES&LAYOUTS
		Portfolio Page
		Blog Page
			commentlist
		404 Error Page
4. SIDEBARS
		Right Coloured Sidebar
		Footer Sidebar
5. STYLED ELEMENTS
		Pagination
		Styles for Buttons
		Ordered/Unordered Lists
		Recent Projects
		Tabs Menu	
		Table Layout
 */

/* ========== RESET/GLOBAL ========== */

a {
	color:#ff791d;
	text-decoration:none;
}
a:hover {
	color:#0b6f41;
}
a.footer {
	color:#FFFFFF;
	text-decoration:none;
}
a.footer:hover {
	color:#6ac69b;
}
/* ---- Default Form Elements ---- */

input[type=submit], input.submit {
/*color:#fff;
				background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;*/
				}
/* ========== GENERAL STRUCTURE ========== */

.container {
	background:url(../images/colors/lime/bg_head.jpg) top center no-repeat;
}
#sp .container {
	background:url(../images/colors/lime/bg_head.jpg) center -110px no-repeat;
}
/* ---- menu ---- */

#menu li.current-menu-item a, #menu li.current-menu-parent a, #menu li.current_page_parent a, #menu li a.selected, #menu li a:hover {
	color:#fff;
	background:url(../images/colors/lime/btn.gif) top repeat-x #74B01C;
}
#menu li.current-menu-item a:hover, #menu li.current-menu-parent a:hover, #menu li.current_page_parent a:hover, #menu li a:hover.selected {
	color:#fff;
}
/*Top level menu link items style*/
#menu ul.ddsmoothmenu li li {
	background: #74B01C;
} /*background of menu items (default state)*/
#menu ul.ddsmoothmenu li li a {
	border-top:1px solid rgba(0, 0, 255, 0.1);
}
#menu ul.ddsmoothmenu li li a:after {
	border-top:1px solid rgba(255, 255, 255, 0.1);
}
#menu ul.ddsmoothmenu li li:last-child a {
	border-bottom:1px solid rgba(255, 255, 255, 0.1);
}
#menu ul.ddsmoothmenu li li:last-child a:after {
	border-bottom:1px solid rgba(0, 0, 255, 0.1);
}
/* ========== PAGES STYLES&LAYOUTS ========== */
				
/* ---- Portfolio Page ---- */

.splitter li a {
	color:#FF0000;
	border:1px solid #dcdcdc;
	background:url(../images/grad_btn_gray.gif) top repeat-x #e6e6e6;
}
.splitter li a:hover, .splitter li a:focus, .splitter li a.current_link {
	color:#fff;
	background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;
	border:1px solid #579015;
}
/* ---- Blog Page ---- */

.post_date {
	color:#fff;
	background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;
}
.post h2 a:hover {
	color:#FF0000;
}
/* -- Commentlist -- */

a:hover.comment-reply-link {
	color:#fff;
	border:1px solid #579015;
	background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;
}
/* ========== 404 Error Page ========== */

.error404 {
	background:url(../images/colors/lime/error.png) 5px 0 no-repeat;
}
.title_error {
	color:#D8E9BB;
	border-bottom:3px solid #F4F4F4;
}
.description_error {
	color:#797979;
}
/* ========== SIDEBARS ========== */

/* ---- Right Coloured Sidebar ---- */

#sidebar .widget_nav_menu {
	color:#fff !important;
	border:1px solid #579015 !important;
	background:#FF0000 !important;
}
#sidebar .widget_nav_menu .title {
	border-bottom:3px solid #b2d378 !important;
}
#sidebar .widget_nav_menu li {
	border-bottom:1px dashed #b2d378 !important;
}
/* ---- Footer Sidebar ---- */

#f_sidebar {
	color:#fff;
	background:url(../images/colors/lime/bg_foot.jpg) top center no-repeat #80B61E;
	border-bottom:1px solid #40910F;
}
/* ========== STYLED ELEMENTS ========== */

/*img:hover.pic	{
				background:#FF0000;
				border:1px solid #579015;
				}*/
				
/* ---- Pagination ---- */

.navigation a:hover, .wp-pagenavi a:hover, .wp-pagenavi a:hover.page, .wp-pagenavi span.current, .comments-navigation a:hover {
	color:#fff;
	border:1px solid #579015;
	background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;
}
.navigation a:hover, .wp-pagenavi a:hover.previouspostslink, .wp-pagenavi a:hover.nextpostslink, .wp-pagenavi a:hover.first, .wp-pagenavi a:hover.last, .comments-navigation a:hover {
	background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;
}
/* ---- Styles for Buttons ---- */
				
a.btn {
	color:#fff;
	background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;
}
a:hover.btn, a:focus.btn {
	color:#fff;
	background:#BEBEBE;
}
a.big_btn {
	color:#fff;
	background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;
}
a:hover.big_btn, a:focus.big_btn {
	color:#fff;
	background:url(../images/colors/lime/grad_px.gif) 0 -15px repeat-x #FF0000;
}
/* ---- Ordered/Unordered Lists ---- */

ul.unordered {
	list-style:inside url(../images/colors/lime/bull.gif);
}
ul.unordered li {
*background:url(../images/colors/lime/bull.gif) 0 10px no-repeat;
}
/* ---- Recent Projects ---- */

.carousel_container .next {
	background:url(../images/colors/lime/btn_prev_next.png) 0 -15px no-repeat;
}
.carousel_container .prev {
	background:url(../images/colors/lime/btn_prev_next.png) 0 0 no-repeat;
}
/* ---- Tabs Menu ---- */

#tab-items {
	border-bottom:3px solid #579015;
}
#tab-items li a:hover, #tab-items li a:focus, #tab-items li a:active, #tab-items li.ui-tabs-selected a, #tab-items li.ui-state-active a {
	color:#fff;
	background:url(../images/colors/lime/grad_px.gif) top repeat-x #FF0000;
}
/* ---- Table Layout ---- */

.table th {
	color:#fff;
	background:#FF0000;
	border:1px solid #579015;
}
.table tr > th:last-of-type {
	border-right:1px solid #579015;
}
/* ---- Nivo Slider ---- */

a.nivo-prevNav {
	/*background:url(../images/colors/lime/nav_left.png) 0 0 no-repeat;*/
}
a:hover.nivo-prevNav {
	/*background:url(../images/colors/lime/nav_left.png) 0 -60px no-repeat;*/
}
a.nivo-nextNav {
/*	background:url("../images/colors/lime/nav_right.png") 0 0 no-repeat;*/
}
a:hover.nivo-nextNav {
	/*background:url("../images/colors/lime/nav_right.png") 0 -60px no-repeat;*/
}
.nivo-controlNav a {
/*	background:url(../images/colors/lime/bullets.png) -20px 0 no-repeat;*/
}
.nivo-controlNav a.active {
	/*background:url(../images/colors/lime/bullets.png) 0 0 no-repeat;*/
}
/* ---- Coin Slider ---- */

a.cs-prev {
/*	background:url(../images/colors/lime/nav_left.png) 0 0 no-repeat;*/
}
a:hover.cs-prev {
	/*background:url(../images/colors/lime/nav_left.png) 0 -60px no-repeat;*/
}
a.cs-next {
	/*background:url(../images/colors/lime/nav_right.png) 0 0 no-repeat;*/
}
a:hover.cs-next {
	/*background:url(../images/colors/lime/nav_right.png) 0 -60px no-repeat;*/
}
.cs-buttons a {
	background:url(../images/colors/lime/bullets.png) -20px 0 no-repeat;
}
a.cs-active {
	background:url(../images/colors/lime/bullets.png) 0 0 no-repeat;
}
/* ---- Anything Slider ---- */

.anythingSlider .forward {
	background:url(../images/colors/lime/nav_right.png) 0 0 no-repeat;
}
.anythingSlider .back {
	background:url(../images/colors/lime/nav_left.png) 0 0 no-repeat;
}
.thumbNav a {
	background:url(../images/colors/lime/bullets.png) -20px 0 no-repeat;
}
.thumbNav a:hover {
	background:url(../images/colors/lime/bullets.png) -20px 0 no-repeat;
}
.thumbNav a.cur {
	background:url(../images/colors/lime/bullets.png) 0 0 no-repeat;
}
.textSlide {
	background:#FF0000;
	color:#fff;
}
.textSlide .btn {
	color:#000;
	background:#e1e1e1;
}
.textSlide a:hover.btn, .textSlide a:focus.btn {
	color:#000;
	background:#fff;
}
/* ---- Orbit Slider ---- */

.orbit-bullets li {
	background: url(../images/colors/lime/bullets_small.png) no-repeat 0 0;
}
