/*  
Theme Name: Twicet
Theme URI: http://www.kriesi.at/
Description: A Business & Portfolio Theme
Version: 1
Author: Christian "Kriesi" Budschedl
Author URI: http://www.kriesi.at 
*/

html
{
    background-color: #6b6b6b;
}

body
{
    color: #f5f5f5;
}

/*****************************
1.) #head	
/****************************/

#top .logo a
{
    background: transparent url(../Images/logo.png) left top no-repeat;
}

/*****************************
2.) #main
/****************************/
#main
{
    background: transparent url(../Images/bg_slice.png) left top no-repeat;
}

#subpage #main
{
    background: transparent url(../Images/bg_slice2.png) left top no-repeat;
}


/*****************************
3.) #mainpage image slider
/****************************/

#featured
{
    background: transparent url(../Images/bg_slice.png) center top repeat-y;
    color: #fff;
}


#featured_bottom
{
    background: transparent url(../Images/bg_slice2.png) right top no-repeat;
}

.ticker, .ticker a
{
    color: #fff;
    text-decoration: none;
}


.preview_images a img
{
    border: 1px solid #555;
    background-color: #333;
}

.preview_images .current_prev img
{
    border: 1px solid #f5f5f5;
}



.pointer
{
    background: transparent url(../Images/pointer.png) no-repeat scroll left top;
}

/*****************************
4.) breadcrumb navigation
/****************************/


.breadcrumb
{
    color: #f5f5f5;
}

.breadcrumb a
{
    text-decoration: none;
    color: #fff;
}

.breadcrumb a:hover
{
    text-decoration: underline;
    color: #fff;
}
/*****************************
5.) content area below slider and on subpages
/****************************/

.content_top
{
    background: transparent url(../Images/bg_slice.png) left top no-repeat;
}

#content
{
    background: transparent url(../Images/bg_slice.png) repeat-y scroll center top;
}

/*****************************
6.) Portfolio Page (no sidebar)
/****************************/


.portfolio_item
{
    border: 1px solid #777;
}



/*****************************
7.)pages with sidebar
/****************************/



.entry
{
    border-bottom: 1px solid #bbb;
}



.categories, .comments, .entry-head a, .more-link, #top .portfolio_item h3 a
{
    background-color: #1f1f1f;
    color: #eee;
}


.entry-head a:hover, .more-link:hover, #top .portfolio_item h3 a:hover
{
    background-color: #fff;
    color: #1f1f1f;
}






#top .bg_sidebar
{
    background: transparent url(../Images/bg_sidebar.png) repeat-y scroll center top;
}




/*****************************
7.) Small Boxes and Sidebar "Widgets"
/****************************/


.small_box h3
{
    border-bottom: 1px solid #777;
}


.small_box img
{
    /*border-top: 1px solid #777;
    border-bottom: 1px solid #777;*/
}

.widget_categories a, .widget_pages a
{
    border-bottom: 1px solid #777;
}


.widget_categories a:hover, .widget_pages a:hover
{
    background: #464646;
}


#footer
{
    background: transparent url(../Images/bg_slice2.png) right -20px no-repeat;
    color: #aaa;
}

#footer a
{
    color: #f5f5f5;
}








/*****************************
#basic & common styles	
/****************************/

h1 a, h2 a, h3 a, h4 a, h5 a h6 a
{
    color: #fff;
}

a
{
    color: #fff;
    text-decoration: underline;
}

a:hover
{
    color: #eee;
    text-decoration: none;
}



h1, h2, h3, h4, h5, h6, legend
{
    color: #fff;
}

#featured h2, #featured h2 a, #featured .meta
{
    color: #fff;
}


#featured h2
{
    border-bottom: 1px solid #fff;
}

#inner_content h2, #inner_content h2 a, #inner_content_big h2, #inner_content_big h2 a
{
    color: #fff;
}


.aligncenter
{
    border-bottom: 1px solid #777;
    border-top: 1px solid #777;
}

.meta
{
    color: #a0a0a0;
}

.read-more, .show-next
{
    background: transparent url(../Images/read_more.png) no-repeat scroll right top;
    color: #fff;
}


.read-more:hover, .show-next:hover
{
    background: transparent url(../Images/read_more.png) no-repeat scroll right bottom;
    color: #eee;
}

.entry ul, .entry ol
{
    border-top: 1px solid #777;
}


.entry li
{
    border-bottom: 1px solid #777;
}

blockquote
{
    background: transparent url(../Images/quotes.png) no-repeat scroll left 6px;
    color: #fff;
}


/*CONTACT FORM*/
.valid .text_input, .valid .text_area
{
    border: 1px solid #70A41B;
}
/*#70A41B*/
.error .text_input, .error .text_area
{
    border: 1px solid #EE2A00;
}
.ajax_alert .text_input, .ajax_alert .text_area
{
    border: 1px solid #ffb628;
}


#s, .text_input, .text_area, textarea, #commentform input
{
    border: 1px solid #FFFFFF;
    color: #333;
}


#searchsubmit, #send, #top #submit
{
    border: 1px solid #ababab;
    background-color: #333;
    cursor: pointer;
    color: #fff;
}

#searchsubmit:hover, #send:hover, #top #submit:hover
{
    background-color: #999;
    color: #333;
}


.corner_left, .corner_right
{
    background: transparent url(../Images/jquery_corners.png) no-repeat scroll top left;
}

#top .corner_right
{
    background: transparent url(../Images/jquery_corners.png) no-repeat scroll top right;
}

/*navigation*/

.navwrap
{
    background: transparent url(../Images/menu.png) no-repeat scroll right bottom;
}

#top #nav
{
    background: transparent url(../Images/menu.png) left top no-repeat;
}





/*naviagation*/
#top #nav a
{
    color: #aaa;
}

#top #nav ul
{
    border: 1px solid #777;
    border-top: none;
}

#top #nav li ul a
{
    border-bottom: 1px solid #383838;
    border-top: 1px solid #777;
}

#top #head #nav ul a, #top #head #nav ul li
{
    background-color: #464646;
    background-image: none;
}

#top #head #nav ul a:hover, #top #head #nav ul a:focus
{
    background-color: #363636;
    color: #fff;
}

#top #head #nav a:hover, #top #head #nav a:focus
{
    color: #fff;
}


#top #nav .current_page_item a
{
    color: #fff;
}

#top #nav .current_page_parent .current_page_item a, #top #nav .current_page_item ul a
{
    border-right: 1px solid #777;
    border-left: none;
    background-image: none;
    color: #fff;
}
