/*
	CSS files kept in the 'schemes' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	: rik abel
	Author Site	: www.abeldesign.com
	Style Name	: diga
	Style URI	: 
	Version		:
	Comments	:
*/


/* colors 

yellow: #ffcc4d
orange: #ff9d00

*/

body {
	background: #000 url(stripe2.jpg) 0 0 repeat;
	color: #fff;
	background-attachment: fixed;
}

#page {
	border: none;
	color: #fff;
	background: #000;
	padding-top: 0;
	min-height: 600px;
	}
	
#header {
	background: #000 url(screenerbucket.jpg) top right no-repeat;
	border-top: 10px solid #ffcc4d;
	border-bottom: 5px solid #ff9d00;
	position: relative;
	}
	
#header h1 {
	display: block;
	width: 207px;
	height: 114px;
	padding-top: 20px;
	}
	
#header h1 a {
	display: block;
	text-decoration: none;
	width: 207px;
	height: 114px;
	background: #000 url(logo.gif) 0 0 no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

#header .description {
	margin-top: 5px;
}
	
.primary {
	/* Contains the main column */
	}

.hentry {
	/* Each entry is contained within the 'hentry' class */
	}

.entry-content {
	color: #000;
	}

.secondary {
	font-size: 1.1em;
	}
	
	
	
#footer {
	width: 780px;
	margin: 0 auto;
	color: #111;
	background: #ffcc4d url(footer_bg.jpg) bottom left repeat-x;
	padding: 10px 0;
	border-bottom: 10px solid #ff9d00;
}


#footer a {
	color: #111;
	text-decoration: underline;
	border: none;
}


ul.menu {
	font-size: 1.1em;
	font-weight: bold;
}
	
	
ul.menu li a {
	background-color: #111;
	border-top: 1px solid #333;
}
	
	
ul.menu li.current_page_item a, 
ul.menu li.current_page_item a:hover,
ul.menu li.current_page_parent a, 
ul.menu li.current_page_parent a:hover
 {
	color: #000;
	background-color: #ff9d00;
	border-top: 1px solid #ffcc4d;
	}
	
a {
	color: #ffcc4d; !important
	text-decoration: underline;
}

a:hover,
a:visited:hover {
	color: #ff9d00;
}
	
h1, 
h2,
h2 a, 
h2 a:visited,
h3, 
h3 a,
h3 a:visited,
h4, 
h4 a,
h4 a:visited,
h5, 
h6 {
	color: #ffcc4d;
	text-transform: uppercase;
}

.entry-content a:visited {
	color: #ffcc4d;
}

h2 {
	text-align: left;
}


#primary h2 a:hover,
#primary h2 a:visited:hover,
#primary h3 a:hover,
#primary h3 a:visited:hover,
#primary h4 a:hover,
#primary h4 a:visited:hover {
	color: #ff9d00 !important;
}


#primary .entry-content h4 {
	font-size:1.3em;
	font-weight:normal;
	margin-top:20px;
}

.widget {
	border: 1px solid #ffcc4d;
	background: #111;
	margin-bottom: 10px;
	color: #fff;
}

.secondary .widget h4 {
	color: #000;
	font-size: 1.3em !important;
	font-weight: bold;
	background: #ffcc4d url(module_top.jpg) 0 0 repeat-x;
	padding: 2px 5px !important;
	display: block;
}

.widget ul,
.widget p {
	margin: 5px;
}

.widget .pad,
.widget .textwidget {
	padding: 5px;
}

.secondary div.textwidget {
	margin-top: 0;
}

.feedlink img {
	top: 0;
	right: 5px;
}

#search {
	border: none;
	background: #000;
}

.flashmovie {
	padding: 10px 35px;
	background: #fff url(litestripe.gif) 0 0 repeat;
	border: 1px solid #ff9d00;
}

.breadcrumb {
	padding: 5px 35px;
	background: #111 url(tile.gif) 0 0 repeat;
}

.secondary #wp-calendar #today {
	background-color: #ff9d00;
	color: #000;
}

.secondary #wp-calendar #today a,
.secondary #wp-calendar #today a:visited {
	color: #000;
}

#akst_form {
	background-color: #000;
	border: 1px solid #111;
}

#akst_form ul.tabs {
	border: 1px solid #000;
	}


#akst_social, #akst_email { 
	background: #111;
	}
	
.comments input[type="text"], 
.comments textarea {
	background-color: #fff;
	border: 1px solid #ffcc4d;
	color: #333;

	}
	
	
#strapline {
	width: 320px;
	position: absolute;
	right: 30px;
	top: 20px;
	text-transform: uppercase;
	font-size: 2.6em;
	line-height: 1.4;
}




.entry-content img.left {
	float: left;
	border: 1px solid #ffcc4d;
	margin: 0.5em 10px 5px 0;
}

.entry-content img.right {
	float: right;
	border: 1px solid #ffcc4d;
	margin: 0.5em 0 5px 10px;
}


table.info {
	width: 500px;
	clear: both;
	margin: 10px 0;
	border-collapse: collapse;
	border-top: 1px solid #ffcc4d;
	border-left: 1px solid #ffcc4d;
}

table.info th,
table.info td {
	padding: 5px;
	border-right: 1px solid #ffcc4d;
	border-bottom: 1px solid #ffcc4d;
}

table.info th {
	color: #000;
	font-size: 1.4em;
	background-color: #ff9d00;
}

table.info tr.alt td {
	background-color: #eee;
}

table.info strong {
	color: #ff9d00;
}


.secondary ul li a {
	display: block;
	padding-left: 16px;
	background: transparent url(bullet_orange.png) 0 0 no-repeat;
}

.entry-content a {
	text-decoration: underline;
}

.entry-content h3 a {
	text-decoration: none;
}


/* menu override */

ul.menu,
ul.menu li a {
	padding: 5px 10px 6px;
	}
	
	
	
.gallerywrapper {
	overflow: auto;
	margin-bottom: 10px;
}

.gallerywrapper img {
	float: left;
	margin: 0 10px 10px 0;
	border: 1px solid #ff9d00;
}

/* =white version  */

body {
	background: #000 url(stripe2.jpg) 0 0 repeat-x;
	background-attachment: fixed;
}

.content,
#search {
	background-color: #fff;
}

.content,
#page {
	background: #fff;
}

.content p,
.content ul,
.entry-content {
	color: #333;
}

.widget {
	background-color: #fff;
	color: #444;
}

.content a,
.content a:visited,
.breadcrumb a,
.breadcrumb a:visited {
	color: #369;
}

#primary h2,
#primary h3,
#primary h4,
#primary h2 a,
#primary h3 a {
	color: #FF9D00;
}

.breadcrumb {
	background-color: #eee;
	background-image: none;
	color: #444;
}

.flashmovie {
	padding: 35px;
}

/* fix menu */



#dropdownmenu ul li:first-child {
	display: none;
	}
	
#dropdownmenu ul ul li:first-child {
	display: block;
	}
	
	
	
	
/* tables */

.entry-content td {
	text-align: left;
}

table.info {
	width: 500px;
	clear: both;
	margin: 10px 0;
	border-collapse: collapse;
	border-top: 1px solid #ffcc4d;
	border-left: 1px solid #ffcc4d;
}

table.info th,
table.info td {
	padding: 5px;
	border-right: 1px solid #ffcc4d;
	border-bottom: 1px solid #ffcc4d;
	text-align: left;
}

table.info th {
	color: #000;
	font-size: 1.4em;
	background-color: #ff9d00;
}

table.info tr.alt td {
	background-color: #eee;
}

table.info strong {
	color: #ff9d00;
}



/* misc. crap */


ul.bigList {
	float: left;
	margin-left: 1em;
	text-transform: uppercase;
	font-size: 1.3em;
	margin-top: 0;
	padding: 0;
	list-style-type: none;
	color: #ff9d00;
}

ul.bigList li {
	padding-left: 25px;
	background: transparent url(bullet_orange.png) 0 50% no-repeat;
	margin-bottom: 0.5em;
}



img.alignleft,
img.alignright {
	border: 1px solid #FFCC4D;
}

