@import url(http://yui.yahooapis.com/2.8.1/build/reset/reset-min.css);
@import url(http://fonts.googleapis.com/css?family=OFL+Sorts+Mill+Goudy+TT);
/*Custom Css rules*/
body {
	color: #333;

	font-size: 11px;
	padding: 20px 0 40px;
	text-align:left;
}
#header{background:url('../images/header/bg.png') #f3f5f4;height:360px;}
#slideshow{background:#fff;position:relative;top:80px;}
#white-bar{background: #f3f5f5 url('../images/white-bar/bg.png')repeat-x;padding-bottom:10px;border-bottom:1px solid #ccc;}
#footer{padding-top:20px;}
.container_12{background:#f3f5f4;}
.grid_3 q{font-size:1.5em;text-align:justify;color:#A8D8F0;  }
.grid_4{background:url('../images/container/right-shadow.png') no-repeat;}
.grid_4 p{width:280px;padding:20px;text-align:right;padding-top:0;padding-bottom:0;text-align:justify;}
.grid_8{float:right;margin-right:15px;}
.grid_12 p{padding-left:20px;}

/*text*/
h1, h2, h3, h4, h5, h6{padding:0;margin:0;}
h1{padding-top:40px;}
h3{margin:10px;margin-bottom:0;text-align:center;width:280px;font-family: 'OFL Sorts Mill Goudy TT', arial, serif;font-style:bold;font-size:1.6em;
}
h3 img{float:left;}
q{margin-top:10px;}
/*Navigation*/
ul#navigation-tab{list-style-type:none;float:right;padding:0;margin:0;margin-right:10px;}
span#navigation{float:left;width:940px;text-align:center;margin-top:0;}
ul#navigation-tab{height:28px;}
ul#navigation-tab  li, ul#navigation-tab  li.current{float:left;background: url('../images/header/menu-tabs-l.png')no-repeat left bottom;margin-left:-0px;padding-left:24px;line-height:38px;}
ul#navigation-tab li a, ul#navigation-tab li.current a{display:inline-block;font-size:14px;color:#fff;background:url('../images/header/menu-tabs-r.png')no-repeat right bottom;padding-right:24px;text-align:center;text-decoration:none;}
ul#navigation-tab span, ul#navigation-tab li.current span{height:40px;display:inline-block;background:url('../images/header/menu-tabs-bg.png') right bottom;}
ul#navigation-tab a span{padding-left:10px;padding-right:4px;}
ul#navigation-tab  li.current{float:left;background: url('../images/header/menu-tabs-l.png') no-repeat left top;}
ul#navigation-tab li.current a{display:inline-block;font-size:14px;color:#fff;background:url('../images/header/menu-tabs-r.png')no-repeat right top;padding-right:24px;text-align:center;text-decoration:none;}
ul#navigation-tab li.current span{display:inline-block;height:40px;background:url('../images/header/menu-tabs-bg.png')right top;}
/*Misc*/
#featured-portfolio-left-shadow{margin-left:-20px;float:left;}
#featured-portfolio-right-shadow{margin-right:-20px;float:right;}
#first-column{background:url('../images/container/right-shadow.png') no-repeat;}
#second-column{width:290px;}
#third-column{background:url('../images/container/left-shadow.png') no-repeat;padding-left:10px;}
.left-shadow{float:left;}
.right-shadow{float:right;}
.icon{padding-right:5px;}
/*Forms*/
fieldset{text-align:right;margin-top:54px;margin-right:15px;}
fieldset p{margin:0;padding:0;}
input{background:transparent url(../images/search-text-area.png) no-repeat 0 0;width:160px;height:32px;border:0;margin:0;padding:0;padding-left:10px;padding-right:10px;vertical-align:middle;}
#search-button{background:transparent url(../images/search-button.png) no-repeat 0 0;width:80px;height:32px;border:0;text-align:center;margin:0; padding:0;}
/* SLIDESHOW - Copyright SixRevisions.com - see js/slideshow.js for more infos */
#slideshow #slidesContainer {
  margin:0 auto;
  width:620px;
  height:280px;
  overflow:auto;
  position:relative;
  text-align:justify;
}

#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:600px;
  height:280px;
}

.control {
  display:block;
  width:32px;
  height:32px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
	left:6px;
	bottom:6px;
    background:transparent url(../images/featured/left.png) no-repeat 0 0;
}
#rightControl {
	left:6px;
	bottom:6px;
	margin-left:36px;
	background:transparent url(../images/featured/right.png) no-repeat 0 0;
}