body{border-top: 3px solid #b28d52; color: #000; background: #fff;}

body.about{
	border-color: #5d6f9e;
	color: #fff;
	background: #000;
}
#mainBlock a:link,
#mainBlock a:visited,
#mainBlock a:hover,
#mainBlock a:active,
#sidebar a:link,
#sidebar a:visited,
#sidebar a:hover,
#sidebar a:active{
	color: #333;
}
.innerWrapper{ margin: 0; width: auto; min-width: 960px; margin-right: 20px;}

	#sidebar{float: left; width: 260px; margin-right: 20px; clear: left; margin-top: -35px;}
	#mainBlock{ float: left; width: auto; margin-top: 20px;}
	.about #mainBlock{margin-top: -10px;}
	.home #mainBlock{
		float: none;
		margin-top: 0;
		position: absolute;
		top: 88px;
		left: 280px;
	}

h1{
	font-family: georgia, times, serif;
	color: #a29061;
	font-size: 18px;
	margin-bottom: 10px;
}
h1#logo{margin-top: 20px;}
#information,
#navigation,
#footer ul{float: right; list-style: none; display: inline; height: 35px; margin-top: 15px;}
#navigation,#footer ul{float: left; margin-left: 280px;}
#footer ul{margin-left: 0;}
	#information li,
	#navigation li,
	#footer ul li{
		display: inline;
		font-family: Georgia, Times, serif;
		font-size: 11px;
		margin-right: 5px;
		border-right: 1px solid #b28d52;
		padding-right: 6px;
	}
	.about #navigation li,
	.about #information li,
	.about #footer ul li{
		border-right: 1px solid #fff;
	}
	#information li.last,
	#navigation li.last,
	.about #navigation li.last,
	#footer ul li.last{margin-right: 0;border: 0;padding-right: 0;}
		#navigation li a:link,
		#navigation li a:visited,
		#navigation li a:hover,
		#navigation li a:active,
		#information li a:link,
		#information li a:visited,
		#information li a:hover,
		#information li a:active,
		#footer ul li a:link,
		#footer ul li a:visited,
		#footer ul li a:hover,
		#footer ul li a:active
		{
			font-weight: bold;
			color: #009fc3;
			text-decoration: none;
		}
        .about #navigation li a:link,
		.about #navigation li a:visited,
		.about #navigation li a:hover,
		.about #navigation li a:active,
		.about #information li a:link,
		.about #information li a:visited,
		.about #information li a:hover,
		.about #information li a:active,
		.about #footer ul li a:link,
		.about #footer ul li a:visited,
		.about #footer ul li a:hover,
		.about #footer ul li a:active{
                    color: #ff603c;
                }
		#navigation li a:hover,
		#navigation li a:active,
		#information li a:hover,
		#information li a:active,
		#footer ul li a:hover,
		#footer ul li a:active{
			text-decoration: underline;
		}

#projects{list-style: none;}
	#projects li{float: left; margin-right: 25px; margin-bottom: 25px;}
		#projects li a:link,
		#projects li a:visited,
		#projects li a:hover,
		#projects li a:active{
			text-decoration: none;
			text-align: center;
			display: block;
			color: #a29061;
			font-family: georgia, times, serif;
			font-size: 14px;
			font-weight: bold;
			width: 298px;
		}
		#projects li a:hover,
		#projects li a:active{
			background: transparent url('../img/project_hover.gif') no-repeat 0 225px;
		}
			#projects li a img{
				width: 298px;
				height: 225px;
			}
		
		
#projectDetails{margin: 40px 20px 0 40px;}
	#projectDetails p{font-size: 12px;}

#projectMedia{list-style: none;}
	#projectMedia li{
			margin: 0 20px 0 0;
			padding-bottom: 42px;
			background: transparent url(../img/project_detail.gif) no-repeat bottom left;
                        list-style: none;
		}
		#projectMedia li embed, #projectMedia li object{
                        display: block; width: 620px;
                }
		#projectMedia li img{
			display: block;
		}
		#projectMedia li p.caption{
			position: absolute;
			text-align: center;
			width: 620px;
			padding-top: 5px;
		}
		
/*.about #mainBlock { float: none; clear: both; position: relative; top: -62px;width: 980px; margin-left: 37px;}*/
    #aboutUs h1 { display: none; }
    #articleList { display: block;width: 700px; text-align: center;position: absolute;}
        #articleList li{
            display: inline;
            font-family: Georgia, Times, serif;
            font-size: 13px;
            font-weight: bold;
            margin-right: 7px;
            border-right: 1px solid #fff;
            padding-right: 8px;
			z-index: 50;
        }
        #articleList li.last{
            border: none;
        }
        #articleList li a:link,
        #articleList li a:visited,
        #articleList li a:hover,
        #articleList li a:active {
            color: #fff;
            text-decoration: none;
        }
        #articleList li a:hover,
        #articleList li a:active,
        #articleList li.ui-state-active a:link,
        #articleList li.ui-state-active a:visited {
            color: #ff603c;
        }
        #articleList li a:hover{
            text-decoration: underline;
        }
        #aboutUs .article{padding-top: 0px;}
        #aboutUs .article h2{
            display: none;
        }
        #aboutUs .article img {
            display: block; margin: 0;  margin-top: 3px;}
        #aboutUs .article .content {
			width: 370px; text-align: left;margin-left: 160px;margin-top: -40px;
        }
        #aboutUs .article .content p{
            color: #fff; font-size: 14px; line-height: 1.1;font-family: Georgia, "Times New Roman MS", serif; line-height: 1.9em;
        }
		#aboutUs .article .content p a{
			color: #fff;
			padding-left: 45px;
			padding-top: 5px;
			height: 28px;
			background: transparent url('../img/vogel.gif') no-repeat bottom left;
		}
/* jQuery UI */
.ui-tabs .ui-tabs-hide {
    display: none;
}