/* HB style */

/* CSS Document */

body {margin:0px; background:url(images/body-bg.gif) repeat-x top #ffffff; font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#5A5A59; }
input {background:none; border:none; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#5A5A59; padding-left:3px; }
.text-box{background:#FFFFFF none repeat scroll 0 0;border-color:#C5C3C3 #EDEDED #EDEDED #C5C3C3;border-style:solid;border-width:1px;color:#676563;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:7px 10px;}
a {font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#5A5A59; }
a:hover {font:normal 13px Arial, Helvetica, sans-serif; text-decoration:underline; color:#5A5A59; }
h3{padding:5px 0; margin:0; font-size:15px; color:#444;}

.call-number {font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#3F3D3A; padding-left:17px;}
.search-midd-bg {background:url(images/search-midd-bg.gif) repeat-x;}
.logo-padding {padding-left:63px; background:url(images/left-top-shadow.gif) left bottom no-repeat;}
.right-tio-shadow {background:url(images/right-top-shadow.gif) right bottom no-repeat;}
.midd-left-shadow-bg {background:url(images/left-bottom-shadow.gif) no-repeat top left #ffffff; padding-left:20px; padding-right:20px; padding-top:37px; padding-bottom:20px;}
.orange {font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#D5440A;}
.bottom-border {border-bottom:1px solid #C3C4C0;}
.gray-box-bg {background-color:#F8F8F6; border:1px solid #E4E4E3; padding:14px; font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431; }
.orange-hadd, .orange-hadd a:link, .orange-hadd a:visited, .orange-hadd a:hover {font:normal 18px Arial, Helvetica, sans-serif; text-decoration:none; color:#D5440A;}
.orange-link {font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#D5440A;}
.orange-link a{font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#D5440A;}
.orange-link a:hover{font:normal 13px Arial, Helvetica, sans-serif; text-decoration:underline; color:#D5440A;}
.application-development {font:normal 24px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;} 
.framework {font:normal 15px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;}
.cms-content, .cms-content a:link, .cms-content a:visited, .cms-content a:hover {font:normal 18px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;}
.ecommerce {font:normal 18px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;}
.java {font:normal 30px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431; text-transform:uppercase;}
.open-source {font:normal 22px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;}
.joomla {font:normal 20px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;}
.php {font:normal 25px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;}
.website {font:normal 21px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;}

.right-gray-bg {background:url(images/right-gray-bg.gif) repeat-y;}
.tab-gray-bg {background:url(images/gray-tab-bg.gif) repeat-x; padding-left:10px; font:normal 18px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; height:33px; padding-top:7px;}

.tab-nev ul {margin:0px; padding:0px;}
.tab-nev li {list-style-type:none;  background:url(images/img-nav.gif) no-repeat; padding-left:15px; font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;  height:28px; width:300px; padding-top:5px; display:block;}
.tab-nev li a{font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#353431;}
.tab-nev li a:hover{font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#D5440A;}
.tab-nev li a.current{font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#D5440A;}
.popular-tags {line-height:25px;}
.flash-bg {background-color:#F76710;}
/*ul#nav-tabstrips {
PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP:0px; LIST-STYLE-TYPE:none; padding-left: 0; float:left; }

ul#nav-tabstrips li {
display: block; float:left; margin-right:2px; margin-left:5px; background: url(images/strip.gif) no-repeat  right; padding-right: 10px; }

ul#nav-tabstrips li a {
DISPLAY:block; COLOR:#5A5855; TEXT-DECORATION: none; float:left;}

ul#nav-tabstrips li a em {
PADDING-RIGHT:10px; DISPLAY:block; PADDING-LEFT:10px; FONT:bold 13px Arial, Helvetica, sans-serif; height:20px; padding-top:4px; text-transform: none;}

ul#nav-tabstrips li a:hover {BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(images/tab-active-left.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: none;}

ul#nav-tabstrips li a:hover em {
BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(images/tab-active-right.gif) ; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: none;}

ul#nav-tabstrips li a.current {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/tab-active-left.gif); BACKGROUND-POSITION:left top; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight: normal;  text-transform: none;}

ul#nav-tabstrips li a.current em {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/tab-active-right.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: none;}*/

.bottom-link {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#E1570D; line-height:18px;}
.bottom-link a{font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#5A5A59;}
.bottom-link a:hover{font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#5A5A59;}
.bottom-bg {background:url(images/bottom-bg.gif) repeat-x; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#5A5A59;}



.nav-tabstrips ul {margin:0px; padding:0px; float:left; }

.nav-tabstrips li {
LIST-STYLE-TYPE:none; display: block; float:left; margin-right:2px; margin-left:5px; background: url(images/strip.gif) no-repeat  right; padding-right: 10px; }

.nav-tabstrips li a {
DISPLAY:block; COLOR:#5A5855; TEXT-DECORATION: none; float:left; }

.nav-tabstrips li a em {
PADDING-RIGHT:10px; DISPLAY:block; PADDING-LEFT:10px; FONT:bold 13px Arial, Helvetica, sans-serif; height:20px; padding-top:4px; text-transform: none; float:left;}

.nav-tabstrips li a:hover {BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(images/tab-active-left.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: none; cursor:pointer; text-decoration:none;}

.nav-tabstrips li a:hover em {
BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(images/tab-active-right.gif) ; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: none;}

.nav-tabstrips li a.current {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/tab-active-left.gif); BACKGROUND-POSITION:left top; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight: normal;  text-transform: none;}

.nav-tabstrips li a.current em {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/tab-active-right.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: none;}

.button{background:#ddd;border-color:#bbb #ccc #ccc #bbb;border-style:solid;border-width:1px;color:#676563;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:3px 5px;}
.MsoNormal a{color:#EA0002; font-size:12px; font-weight: bold;}
/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */


