@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:#607893;}

/* ---- Default Form Elements ---- */

input[type=submit],
input.submit	{
				color:#fff;
				background:url(../images/colors/metallic-blue/grad_px.gif) top repeat-x #607893;
				}
				
/* ========== GENERAL STRUCTURE ========== */

.container		{background:url(../images/colors/metallic-blue/bg_head.jpg) top center no-repeat;}
#sp .container	{background:url(../images/colors/metallic-blue/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/metallic-blue/btn.gif) top repeat-x #647D97;
				}
				
#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: #647D97;} /*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:#607893;
				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/metallic-blue/grad_px.gif) top repeat-x #607893;
				border:1px solid #4d617a;
				}
				
/* ---- Blog Page ---- */

.post_date		{
				color:#fff;
				background:url(../images/colors/metallic-blue/grad_px.gif) top repeat-x #607893;
				}
				
.post h2 a:hover{color:#607893;}

/* -- Commentlist -- */

a:hover.comment-reply-link	{
				color:#fff;
				border:1px solid #4d617a;
				background:url(../images/colors/metallic-blue/grad_px.gif) top repeat-x #607893;
				}
				
/* ========== 404 Error Page ========== */

.error404		{background:url(../images/colors/metallic-blue/error.png) 5px 0 no-repeat;}
				
.title_error	{
				color:#D4DBE2;
				border-bottom:3px solid #F4F4F4;
				}
				
.description_error	{color:#797979;}
				
/* ========== SIDEBARS ========== */

/* ---- Right Coloured Sidebar ---- */

#sidebar .widget_nav_menu{
				color:#fff !important;
				border:1px solid #4d617a !important;
				background:#607893 !important;
				}
				
#sidebar .widget_nav_menu .title {border-bottom:3px solid #a9b8c6 !important;}
#sidebar .widget_nav_menu li {border-bottom:1px dashed #a9b8c6 !important;}

/* ---- Footer Sidebar ---- */

#f_sidebar		{
				color:#fff;
				background:url(../images/colors/metallic-blue/bg_foot.jpg) top center no-repeat #6F88A0;
				border-bottom:1px solid #374C72;
				}

/* ========== STYLED ELEMENTS ========== */

img:hover.pic	{
				background:#607893;
				border:1px solid #4d617a;
				}
				
/* ---- 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 #4d617a;
				background:url(../images/colors/metallic-blue/grad_px.gif) top repeat-x #607893;
				}

.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/metallic-blue/grad_px.gif) top repeat-x #607893;}

/* ---- Styles for Buttons ---- */
				
a.btn			{
				color:#fff;
				background:url(../images/colors/metallic-blue/grad_px.gif) top repeat-x #607893;
				}

a:hover.btn,
a:focus.btn		{
				color:#fff;
				background:#BEBEBE;
				}
				
a.big_btn		{
				color:#fff;
				background:url(../images/colors/metallic-blue/grad_px.gif) top repeat-x #607893;
				}
				
a:hover.big_btn,
a:focus.big_btn	{
				color:#fff;
				background:url(../images/colors/metallic-blue/grad_px.gif) 0 -15px repeat-x #607893;
				}
				
/* ---- Ordered/Unordered Lists ---- */

ul.unordered	{list-style:inside url(../images/colors/metallic-blue/bull.gif);}

ul.unordered li	{*background:url(../images/colors/metallic-blue/bull.gif) 0 10px no-repeat;}

/* ---- Recent Projects ---- */

.carousel_container .next {background:url(../images/colors/metallic-blue/btn_prev_next.png) 0 -15px no-repeat;}
.carousel_container .prev {background:url(../images/colors/metallic-blue/btn_prev_next.png) 0 0 no-repeat;}

/* ---- Tabs Menu ---- */

#tab-items		{border-bottom:3px solid #4d617a;}

#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/metallic-blue/grad_px.gif) top repeat-x #607893;
				}
				
/* ---- Table Layout ---- */

.table th		{
				color:#fff;
				background:#607893;
				border:1px solid #4d617a;
				}
.table tr > th:last-of-type		{border-right:1px solid #4d617a;}

/* ---- Nivo Slider ---- */

a.nivo-prevNav {background:url(../images/colors/metallic-blue/nav_left.png) 0 0 no-repeat;}
a:hover.nivo-prevNav {background:url(../images/colors/metallic-blue/nav_left.png) 0 -60px no-repeat;}

a.nivo-nextNav	{background:url(../images/colors/metallic-blue/nav_right.png) 0 0 no-repeat;}
a:hover.nivo-nextNav {background:url(../images/colors/metallic-blue/nav_right.png) 0 -60px no-repeat;}

.nivo-controlNav a {background:url(../images/colors/metallic-blue/bullets.png) -20px 0 no-repeat;}
.nivo-controlNav a.active {background:url(../images/colors/metallic-blue/bullets.png) 0 0 no-repeat;}

/* ---- Coin Slider ---- */

a.cs-prev 		{background:url(../images/colors/metallic-blue/nav_left.png) 0 0 no-repeat;}
a:hover.cs-prev {background:url(../images/colors/metallic-blue/nav_left.png) 0 -60px no-repeat;}

a.cs-next		{background:url(../images/colors/metallic-blue/nav_right.png) 0 0 no-repeat;}
a:hover.cs-next {background:url(../images/colors/metallic-blue/nav_right.png) 0 -60px no-repeat;}

.cs-buttons a	{background:url(../images/colors/metallic-blue/bullets.png) -20px 0 no-repeat;}
a.cs-active 	{background:url(../images/colors/metallic-blue/bullets.png) 0 0 no-repeat;}

/* ---- Anything Slider ---- */

.anythingSlider .forward		{background:url(../images/colors/metallic-blue/nav_right.png) 0 0 no-repeat;}
.anythingSlider .back			{background:url(../images/colors/metallic-blue/nav_left.png) 0 0 no-repeat;}

.thumbNav a						{background:url(../images/colors/metallic-blue/bullets.png) -20px 0 no-repeat;}
.thumbNav a:hover				{background:url(../images/colors/metallic-blue/bullets.png) -20px 0 no-repeat;}
.thumbNav a.cur					{background:url(../images/colors/metallic-blue/bullets.png) 0 0 no-repeat;}

.textSlide		{
				background:#607893;
				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/metallic-blue/bullets_small.png) no-repeat 0 0;}