/**
* CSS
*
* @version 1.0
* @author Vaska
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 11px;
	font-family: verdana, helvetica, sans-serif;
	background: #fff;
	color:#b0aaa2;
	padding-top:10px;
	height:92%;
}
#logo {
	padding-top:120px;
	background:url(../img/logo.gif) #fff no-repeat left top;
	color:#00cf90;
}

body.section-1 {background:url(../img/bg.gif) 53px 15px;}
body.section-2 { }
body.section-3 { }

a {text-decoration:none;}
a:focus {outline-style:none;}

a:link {color:#b0aaa2;}
a:active {color:#00cf90;}
a:visited {color:#b0aaa2;}
a:hover, input.submitBtt:hover {color:#6d6255;}

a img { border: none; }

#menu {
    width: 190px;
    overflow: auto;
    top: 10px;
    bottom: 0;
	left: 10px;
    position: fixed;
    height: 100%;
    background-color:#fff;
}

#menu ul {
	list-style: none;
	margin: 0 0 12px 0;
}

#menu ul li.section-title {
	color:#00cf90;
}

#menu ul li.active a, #galleryItems a.activeSlide {
	color:#6d6255;
}

#content {
    height: 100%;
    margin: 0 0 0 215px;
    top: 0;
}

.container {
    padding: 5px 5px 25px 5px;
}
body.section-1 #content .container {
	margin-top:20px;
	background:#fff;
	width:400px;
}

#content strong {
	color:#6d6255;
	font-weight:normal;
}

#content p { width: 400px; margin-bottom: 9px; }

p {
    margin: 0 0 9px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }

#num {display:none;}
#galleryItems a {padding:3px; font-size:10px;}
#prev, #next {padding:3px; font-size:13px;}
.green {color:#00cf90;}

label {
	padding-right:5px;
	text-align:right;
	vertical-align:top;
	cursor:pointer;
	color:#00cf90;
}
input, textarea {
	font-size: 11px;
	font-family: verdana, helvetica, sans-serif;
	color:#6d6255;
	width:250px;
	background:#f2eee8 !important;
	border:none;
}
textarea {
	height:250px;
}
input.submitBtt {
	background:none !important;
	cursor:pointer;
	color:#b0aaa2;
}
form {
	padding-top:66px;
	padding-bottom:24px;
	position:relative;
}
#formLoading {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	padding:0;
	background:url(../img/loadingAnimation-whbg.gif) #fff no-repeat center center;
}
form div {
	text-align:right;
	padding-right:70px;
	padding-bottom:10px;
}
h2 {font-size:14px;padding-top:10px;font-weight:normal;}
.error {color:#900;text-align:center;}
.success {color:#00cf90;text-align:center;}
.success h2 {padding-top:0;}
.success p {margin-bottom:0;}
.center {text-align:center;}
#contactData .green {
	clear:left;
	width:75px;
	float:left;
	padding-right:5px;
	text-align:right;
}