@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
/*  background:#1e0f22 url(../images/bg.jpg) repeat-x;     */
}                             
body, ul, li, Div, p, h1, h2, h3, h4, h5, h6, input {
	margin:0px;
	padding:0px;
	list-style:none; 
}
/*============= Menu Part Start ===============*/

.bodybdr {
	border-right:#3b393c 1px dashed;
}
.thumbbg {
	background-image:url(../images/thumbbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:479px;
}
.welcomeText {
	font-family:Calibri, Arial, Verdana;
	font-size:36px;
	color:#4f4c51;
	text-decoration:none;
}
.welcomeText a {
	font-family:Calibri, Arial, Verdana;
	font-size:36px;
	color:#4f4c51;
	text-decoration:none;
}
.welcomeText a:hover {
	font-family:Calibri, Arial, Verdana;
	font-size:36px;
	color:#4f4c51;
	text-decoration:none;
}
.bodyText {
    font-family: 'HelveticaNeueRegular';
	font-size:17px;
	color:#7a757c;
	line-height:22px;
	text-decoration:none;
}
.bodyText a {
	font-family:Calibri, Arial, Verdana;
	font-size:15px;
	color:#7a757c;
	text-decoration:none;
}
.bodyText a:hover {
	font-family:Calibri, Arial, Verdana;
	font-size:15px;
	color:#7a757c;
	text-decoration:none;
}
/*********************************************************/
#ver {
	padding:0;
	margin:0;
}
#ver li {
	list-style:none;
	font-family:Calibri, Arial, Verdana;
	font-size:13px;
	text-transform:uppercase;
	float:right;
}
#ver li a {
	display:block;
	height:22px;
	text-decoration:none;
	color:#a6a5a2;
	margin-right:42px;
}
#ver li a:hover {
	color:#FFFFFF;
	background:url(../images/nav_bg_hover.gif) repeat-x;
}
#ver li.select a {
	color:#FFFFFF;
	background:url(../images/nav_bg_hover.gif) repeat-x;
}
#ver li.select a:hover {
	color:#FFFFFF;
	background:url(../images/nav_bg_hover.gif) repeat-x;
}
#ver a.christian {
	width:auto;
	background:url(../images/christian_bg.gif) no-repeat 0 0;
	margin-right:14px !important;
}
#ver a.work {
	width:auto;
	background:url(../images/work_bg.gif) no-repeat 0 0;
}
#ver a.christianpaul {
	width:auto;
	background:url(../images/christianpaul_bg.gif) no-repeat 0 0;
}
#ver a.contact {
	width:auto;
	background:url(../images/contact_bg.gif) no-repeat 0 0;
}
/*********************************************************/

/*********************** Footer **********************************/

.footer {
	background:#2e2e2e;
	background-repeat:repeat-x;
	line-height:14px;
	height:58px;
}
.footerText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7a737e;
}
.footerText a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7a737e;
}
.footerText a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7a737e;
}
.footerText span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f4c51;
}
/*********************************************/
#gallery {
	position:relative;
	width:550px;
	height:560px;
}
#images {
}
#image {
	position:relative;
	width:100%;
}
#image img {
	margin-top:90px;
}
#image img {
	position:absolute;
}
#thumbwrapper {
	position:absolute;
	width:550px;
	height:79px;
}
#thumbarea {
	position:relative;
	overflow:hidden;
	height:100px;
	width:550px;
}
#thumbs {
	position:absolute;
	list-style:none;
	height:100px;
	width:10000px;
}
#thumbs li {
	float:right;
	margin-right:5px;
	cursor:pointer
}
#thumbs li img {
	padding:2px;
	border:1px #000 solid;
	opacity:.6;
	filter:alpha(opacity=60)
}
.imgnav {
	position:absolute;
	height:375px;
	width:20%;
	z-index:100;
	height:375px;
	width:20%;
	z-index:100;
	outline:none;
	cursor:pointer
}
#previmg {
	right:0;
	top:130px;
	background:url(../images/left.gif) left center no-repeat;
	opacity:.3;
	filter:alpha(opacity=30)
}
#previmg:hover {
	opacity:.7;
	filter:alpha(opacity=70)
}
#nextimg {
	right:0;
	top:130px;
	background:url(../images/right.gif) right center no-repeat;
	opacity:.3;
	filter:alpha(opacity=30)
}
#nextimg:hover {
	opacity:.7;
	filter:alpha(opacity=70)
}


/************************/
#intro {
	position:absolute;
	z-index:500000;
	height:675px;
	width:100%;
	background:#000;
	top:0px;
	left:0px;
	text-align:center;
}
/*************************************************/
@font-face {
    font-family: 'HelveticaNeueRegular';
    src: url('../font/helveticaneue-light-webfont.eot');
    src: url('../font/helveticaneue-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/helveticaneue-light-webfont.woff') format('woff'),
         url('../font/helveticaneue-light-webfont.ttf') format('truetype'),
         url('../font/helveticaneue-light-webfont.svg#HelveticaNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
