* {
margin:0;
padding:0;
font-family:"Century Gothic", sans-serif;
font-size:small;
}

a img {
border:none;	
}

body {
background-color:#FFF;
}

wrapper {
width:960px;
margin-left:auto;
margin-right:auto;
background-color:#F0F;
}

#headlogobox {
width:100%;
margin-top:20px;
padding:5px 0 5px 0;
height:110px;
font-family:"Century Gothic", sans-serif;
color:#c7c7c7;
font-size:small;
min-width:1500px;
}

#headlogobox img {
float:left;
margin-left:10px;
}

#headlogobox a:link {
font-family:"Century Gothic", sans-serif;
color:#c7c7c7;
font-size:small;
text-decoration:none;
}

#headlogobox a:visited {
font-family:"Century Gothic", sans-serif;
color:#c7c7c7;
font-size:small;
text-decoration:none;
}

#headlogobox a:hover {
font-family:"Century Gothic", sans-serif;
color:#333;
font-size:small;
text-decoration:none;
font-weight:bold;
}

#firstnav {
display:inline-block;
width:125px;
padding:0 0 0 10px;
border-right:solid thin #c7c7c7;
font-family:"Century Gothic", sans-serif;
font-size:small;
margin-left:20px;
margin-top:15px;
}

.nextnav {
width:120px;
padding:0 0 0 10px;
border-right:solid thin #c7c7c7;
font-family:"Century Gothic", sans-serif;
font-size:small;
margin-top:15px;
display:inline-block;
}

#bars {
border-top:#CCC thin solid;
border-bottom:#CCC thin solid;
width:100%;
height:auto;
margin:15px 0 10px 0;
text-align:right;
}

#imagecontainer {
width:1040px;
height:470px;
margin:20px auto 20px;
text-align:center;
}

#imagecontainer img {
vertical-align:top;
float:left;
margin-right:40px;
}

#imagecontainer h1 {
display:inline;
font-size:x-large;
font-style:italic;
color:#444;
}

#imagecontainer h2 {
font-size:small;
font-style:italic;
color:#444;
}

#imagecontainer h3 {
text-align:justify;
}

#imagecontainer p {
text-align:justify;
}

#centrecontainer {
width:1040px;
height:auto;
margin:15px auto 10px;
text-align:left;
font-family:"Century Gothic", sans-serif;
font-size:small;
}

#centrecontainer li {
	list-style-type:square;
	margin-left:20px;
}

#centrecontainer img {
float:right;
z-index:-10;
}


h1 {
font-size:medium;
color:#666;
text-align:left;

}

h2 {
font-weight:200;
font-size:medium;
color:#666;
}

h3 {
color:#666;
}

.imagecell {
width:250px;
height:175px;
float:left;
padding:5px
}

.largecell {
width:520px;
height:340px;
float:left;
text-align:center;
padding:25px 5px 5px
}

.textcell {
width:500px;
height:310px;
float:right;
text-align:justify;
font-family:Verdana, Geneva, sans-serif;
color:#FFF;
font-size:small;
padding-top:60px
}

#footer {
height:20px;
width:1000px;
margin-left:auto;
margin-right:auto;
font-family:Verdana, Geneva, sans-serif;
text-align:center;
font-size:x-small
}

.lowerlink {
margin-left:20px;
margin-right:20px;
color:#FFF;
}

#footer a:link #footer a:visited {
margin-left:20px;
margin-right:20px;
color:#FFF;
}

#footer a:hover {
color:#FF9;
}

#clientcell {
width:1000px;
height:300px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
font-family:Verdana, Geneva, sans-serif;
color:#FFF;
font-size:small;
padding:5px
}

#centrecontainer form {
	text-align:left;
	margin-top:50px;
	margin-bottom:100px;
}

#centrecontainer form select {
width:300px;
margin-left:297px;
}

#error {
margin-left:500px;
color:#F00;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
}


#formsubmit {
width:100px;
margin-left:500px;
}

.forminput {
width:300px;
margin-left:138px
}

#client_thumb {
width:200px;
height:200px;
margin-left:auto;
margin-right:auto;
margin-top:15px
}

.textcell a,#footer a {
color:#FFF
}

#ordercomplete {
font-family:Verdana, Geneva, sans-serif;
color:#FFF;
font-size:medium;
width:500px;
height:270px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:40px;
border-top:#CCC thin solid;
border-bottom:#CCC thin solid;
margin:35px auto 30px;
padding-top:100px;
}

#contact input, textarea { font-family:"Century Gothic", sans-serif; font-size:small; border:solid thin #CCC; }

#contact label { width:150px; float:left; }

#send { margin-left:150px; }

.LV_valid_field { }

.LV_validation_message { font-family:"Century Gothic", font-size:0.8em; sans-serif; font-weight:bold; margin:0 0 0 25px; }

.LV_invalid_field {  }

.LV_invalid { color:#CC0000; font-weight:normal; font-size:0.8em; font-family:"Century Gothic", sans-serif;}

.LV_valid { font-size:0.8em font-family:"Century Gothic", sans-serif; font-size:0.8em; }

