﻿img {
max-width : 100%;
height : auto;
}
#photo {
cursor : pointer;
}
.wrapper {
	max-width : 700px;
	font-weight : bold;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	background-color: #CCC;
}
.form-wrapper {
max-width : 650px;
margin : 0 auto;
}
#contactus a:hover {
color : #008000;
}
.float-right {
float : right;
}
#contactus fieldset {
max-width : 100%;
padding : 20px;
border : #B3B3FF solid 1px;
box-shadow : 1px 1px 1px #A2A2FF;
border-radius : 10px;
}
#contactus legend, h2 {
font-family : Arial, sans-serif;
font-size : 1.5em;
color : #F2F2FF;
text-shadow : 1px 1px 1px #A2A2FF;
}
#contactus label {
	font-family : Arial, sans-serif;
	font-size : 0.8em;
	color : #000;
}
#contactus input[type="text"], textarea {
font-family : Arial, Verdana, sans-serif;
font-size : 0.8em;
line-height : 140%;
color : #000;
padding : 3px;
border : #B3B3FF solid 1px;
border-radius : 5px;
}
#contactus input[type="text"] {
height : 18px;
width : 220px;
border-radius : 5px;
}
#contactus #scaptcha {
width : 220px;
height : 18px;
}
#contactus textarea {
height : 120px;
width : 80%;
border-radius : 8px;
}
#contactus input[type="text"]:focus, textarea:focus, #contactus input[type="text"]:hover, textarea:hover {
color : #009;
border : #B3B3FF solid 1px;
background-color : #F2F2FF;
}
#contactus .container {
	margin-top : 8px;
	margin-bottom : 10px;
	color: #00F;
	font-weight: normal;
}
#contactus .error {
font-family : Verdana, Arial, sans-serif;
font-size : 0.7em;
color : #900;
background-color : #ffff00;
}
#contactus fieldset#antispam {
padding : 2px;
border-top : 1px solid #F2F2FF;
border-left : 0;
border-right : 0;
border-bottom : 0;
width : 350px;
}
#contactus fieldset#antispam legend {
font-family : Arial, sans-serif;
font-size : 0.8em;
font-weight : bold;
color : #333;
}
#contactus .short_explanation {
font-family : Arial, sans-serif;
font-size : 0.6em;
color : #333;
}
#contactus .spmhidip {
display : none;
width : 10px;
height : 3px;
}
#fg_crdiv {
font-family : Arial, sans-serif;
font-size : 0.3em;
opacity : 0.20000000298023223876953125;
}
#fg_crdiv p {
display : none;
}
.red {
color : #FF0000;
}
#under-contact-form {
background : #494949;
border-top : 1px solid rgba(0, 0, 0, 0.5);
padding : 20px;
font-weight : bold;
color : #fff;
}
#under-contact-form h2 {
font-size : 20px;
text-shadow : 2px 2px 2px #000;
}
#under-contact-form a:link {
color : #fff;
text-decoration : none;
}
#under-contact-form a:visited {
color : #fff;
text-decoration : none;
}
#under-contact-form a:hover {
color : #00A800;
text-decoration : none;
}
.boxes {
background : #363636;
border : rgba(0, 0, 0, 0.5) solid 1px;
border-radius : 4px;
padding : 10px;
}
.italic {
color : cornflowerblue;
font-style : italic;
font-weight : normal;
}
.redtxt {
color : #ee2626;
font-size : 16px;
}
input.bluebuttons {
max-width : 100%;
opacity : 0.800000011920928955078125;
box-shadow : 0 2px 2px #000;
}
input.bluebuttons:hover {
opacity : 1;
}
footer {
text-align : center;
color : gray;
}
@media only screen and (max-width:320px), only screen and (max-device-width:320px) {
#contactus textarea {
height : 80px;
width : 200px;
}
#contactus input[type="text"] {
width : 200px;
}
#contactus #scaptcha {
width : 200px;
}
.float-right {
float : none;
}
.input {
float : none;
}
#contactus fieldset {
width : 100%;
padding : 0;
}
.wrapper {
padding : 0;
}
.form-wrapper {
width : auto;
}
.wrapper .form-wrapper #contactus fieldset .container {
	font-weight: normal;
}
.wrapper .form-wrapper #contactus fieldset .container {
	font-weight: normal;
}
