/* --- global properties --- */

Body {
	background-attachment : fixed;
	background-color : #000000;
	background-repeat : repeat-y;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

p { margin-bottom : 15px; margin-top : 0px; padding : 0px; }

h1 {
	clear : left;
	display : block;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 1.5em;
	font-weight : normal;
	margin : 0px;
	margin-bottom : 15px;
	padding : 0px;
}

h2 {
	clear : left;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 1.2em;
	font-weight : normal;
	margin : 0px;
	margin-bottom : 15px;
	padding : 0px;
}

h3 {
	clear : left;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 1.0em;
	font-weight : normal;
	margin : 0px;
	margin-bottom : 15px;
	padding : 0px;
}

/* --- global properties --- */


/* --- content & navigation divs ---*/

#Container {
	background-image : url(../images/bg/bg.jpg);
	background-repeat : no-repeat;
	border : 0px solid #ffffff;
	color : #FFFFFF;
	font-size : 0.8em;
	height : 600px;
	margin : auto;
	position : relative;
	top : 25px;
	width : 800px;
}

#Tabs { font-size : 0.9em; width : 798px; }

.tabContainer {
	float : right;
	font-size : 1.2em;
	padding-bottom : 15px ! important;
	position : relative;
	right : 15px;
	top : 115px;
	width : 515px;
}

#tabContent {
	float : right;
	position : relative;
	right : 15px;
	top : 115px;
	width : 515px;
}

#contentHolder{ border : 0px solid #FFFFFF; text-align : left; }

.typeface-js { font-family : Diploma; }

* html div .Biog 
/* ie6 */
{ position : relative; top : -14px; }
 
.Biog, x:-moz 
/* ie7 */
{ position : relative; top : -14px; }

* html div .CVDownload
/* ie6 */
{ position : relative; top : -14px; }
 
.CVDownload, x:-moz 
/* ie7 */
{ position : relative; top : -14px; }

* html div .Portfolio
/* ie6 */
{ position : relative; top : -14px; }
 
.Portfolio, x:-moz 
/* ie7 */
{ position : relative; top : -14px; }

* html div .Contact
/* ie6 */
{ position : relative; top : -14px; }
 
.Contact, x:-moz 
/* ie7 */
{ position : relative; top : -14px; }

#overLine { display : none ! important; }

.Clear { clear : both; }

/* --- content & navigation divs ---*/


/* --- images --- */

a img { border : 0px; }

.tabContainer img {
	border : 0px;
	left : -5px;
	position : relative;
	top : 10px;
}

a.Signiture { left : -69px; position : relative; }

.Portfolio li a img { border : 1px solid #FFFFFF; }

.Portfolio li a:hover img { border : 1px solid #344350; }

/* --- images --- */


/* --- headers --- */

/* --- headers --- */


/* --- text --- */

/* --- text --- */


/* --- paragraphs --- */

/* --- paragraphs --- */


/* --- links --- */

a { color : #000; text-decoration : none; }

a:hover { color : #FFFFFF; text-decoration : underline; }

.tabContainer li a {
	color : #FFFFFF;
	font-size : 1.2em ! important;
	font-weight : bold;
	text-decoration : none;
}

.tabContainer li a:hover { color : #344350; }

/* --- links --- */


/* --- horizontal lines --- */

* html div hr 
/* ie6 */
{ left : -54px; position : relative; }
 
hr, x:-moz 
/* ie7 */
{ left : -54px ! important; position : relative; }
 
hr {
	background-color : #FFFFFF;
	border : 0px solid #FFFFFF;
	clear : both;
	color : #FFFFFF;
	float : left;
	height : 1px;
	left : 1px;
	margin-bottom : 15px;
	margin-top : 0px;
	padding : 0px;
	position : relative;
	width : 405px;
}

/* --- horizonal lines --- */


/* --- tables --- */

/* --- tables --- */


/* --- form properties --- */

ul.tabContainer {
	margin : 0px;
	padding : 0px;
	position : relative;
	right : 39px;
}

ul.tabContainer li {
	display : inline;
	margin : 0px;
	padding : 0px;
	padding-right : 25px;
}

.Portfolio ul { margin : 0px; margin-bottom : 1px; padding : 0px; }

.Portfolio li { display : inline; margin : 0px; padding : 0px; }

* html div .Portfolio li /* ie6 */ { padding-right : 3px; }

.Portfolio li, x:-moz /* ie7 */ { padding-right : 3px; }

.Contact ul { list-style-type : none; margin : 0px; padding : 0px; }

.Contact li { margin-bottom : 5px; }

.CvDownload ul { list-style-type : none; margin : 0px; padding : 0px; }

/* --- form properties --- */