
html {
	color: #FFF;
	font-family: Century Gothic, sans-serif;
}

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

#container {
	height: 100%;
	width: 100%;
	background: url(img/background.png) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	overflow: hidden;
	top: 0;
	left: 0;
	position: absolute;

}

#content {
	margin: 0 auto;
	width: 920px;
	padding-top: 70px;
}
#cleft {
	float: left;
}

#cright {
	float: right;
}

#address {
	margin-top: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	width: 382px;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.4);
	text-align: center;
	font-weight: 700;
	font-size: 16px;
}

#product {
	margin-top: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	width: 382px;
	height: 100%;
	background-color: #59cae9;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
}

#contact {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	width: 500px;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.4);
	font-size: 16px;
	text-align: center;
}

#footer {
	background-color: rgba(0, 0, 0, 0.8);
	bottom: 0;
	height: 30px;
	width: 100%;
	position: absolute;
	overflow: hidden;
	font-size: 14px;
	text-align: center;
	padding-top: 20px;
}

.clear {
	clear: both;
}

#contactus {
	margin: 0 auto;
	width: 100%;
	padding-top:20px;
	text-align: center;
}

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{display:none;position:absolute;}

ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}

ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers li{float:left;}

p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

 
.block {
    width:400px;
    margin:0 auto;
    text-align:left;
}
.element * {
    padding:5px; 
    margin:2px; 
    font-family:arial;
    font-size:12px;
}
.element label {
    float:left; 
    width:75px;
    font-weight:700
}
.element input.text {
    float:left; 
    width:270px;
    padding-left:20px;
}
.element .textarea {
    height:120px; 
    width:270px;
    padding-left:20px;
}
.element .hightlight {
    border:2px solid #9F1319;
    background:url(img/iconCaution.gif) no-repeat 2px
}
.element #submit {
    float:right;
    margin-right:10px;
}
.loading {
    float:right; 
    background:url(img/ajax-loader.gif) no-repeat 1px; 
    height:28px; 
    width:28px; 
    display:none;
}
.done {
    background:url(img\iconIdea.gif) no-repeat 2px; 
    padding-left:20px;
    font-family:arial;
    font-size:12px; 
    width:70%; 
    margin:20px auto; 
    display:none
}