body {
margin:0;
text-align: center;
background-color:#073856;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:17px;
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:17px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
color:#a51d27;
}

#wrapper {
width:100%;
height:100%;
margin:0px;
background-image:url(../images/mainbg.jpg);
background-repeat:repeat-x;
background-color:#073856;
}

#body {
background-image:url(../images/mainbg.jpg);
background-repeat:repeat-x;
width:1000px;
height:691px;
margin-left:auto;
margin-right:auto;
text-align: left
}

#navigation {
width:100%;
height:38px;
text-align:center;
}
#navigationhome {
width:100%;
height:38px;
text-align:center;
margin-left:-8px;
}

#logo {
width:100%;
height:76px;
}
#logohome {
width:100%;
height:76px;
margin-left:-8px;
}

.navigation {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a51d27;
}

.vrule {
font-family:Arial, Helvetica, sans-serif;
letter-spacing:17px;
font-size:14px;
color:#a51d27;
}

#maincontent {
width:100%;
height:207px;
}

#hands {
width:287px;
height:207px;
float:left;
vertical-align:text-bottom;
}

#people {
padding-top:30px;
width:388px;
float:left;
text-align:left;
}
/* BEGIN HOMEPAGE EMAIL FORM */
#emailform {
width:325px;
height:207px;
background-image:url(../images/emailbg.jpg);
background-repeat:no-repeat;
background-position:center;
float:left;
}
#emailform .form {
margin-top:74px;
width:300px;
position:relative;
}
#emailform .form .input {
height: 19px;
width: 150px;
font-family: Arial, Helvetica, sans-serif;
}
#emailform .form .btn {
font-family: Arial, Helvetica, sans-serif;
}
#emailform .form div.form-row
{
margin-right:15px;
text-align:right;
}
/* END HOMEPAGE EMAIL FORM */
/* BEGIN SIDEBAR EMAIL FORM */
#emailform-sidebar {
width:270px;
float:left;
margin-left: 1px;
}
/*
#emailform-sidebar img {
float:left;
margin: 0;
*/
#emailform-sidebar h1 {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: normal;
color:#a51d27;
}
#emailform-sidebar label {
float: left;
width: 90px;
margin-top: 3px;
}
#emailform-sidebar .form {
margin:5px 0 0 0;
position:relative;
}
#emailform-sidebar .form .input {
height: 19px;
width: 146px;
font-family: Arial, Helvetica, sans-serif;
}
#emailform-sidebar .form .btn {
font-family: Arial, Helvetica, sans-serif;
float:right;
margin-right: 10px;
}
#emailform-sidebar .form div.form-row
{
margin-right:15px;
margin-bottom: 3px;
text-align:left;
}
/* END SIDEBAR EMAIL FORM */
/*
#emailform .form div.errormessage {
color: #a51d27; 
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
z-index:2;
position:absolute;
margin-left:290px;
clear: both;
margin-top:3px;
}
*/

/* BEGIN CONTACT FORM */
#contactform {
width:90%;
float:left;
margin: 10px auto 10px auto;
}
#contactform h1 {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: normal;
color:#a51d27;
}
#contactform label {
float: left;
width: 160px;
margin-top: 3px;
}
#contactform .form {
margin:5px 0 0 0;
position:relative;
}
#contactform .form .input {
height: 19px;
width: 193px;
font-family: Arial, Helvetica, sans-serif;
}
#contactform .form .textarea {
width: 193px;
font-family: Arial, Helvetica, sans-serif;
}
#contactform .form .btn {
font-family: Arial, Helvetica, sans-serif;
float:right;
margin-right: 33px;
margin-top: 10px;
}
#contactform .form div.form-row
{
margin-right:15px;
margin-bottom: 8px;
text-align:left;
}
/* END CONTACT FORM */

INPUT,TEXTAREA { 
font-family: serif; 
font-size: 12px; 
padding:0;
margin:0;
} 


.header {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#771F30;
}

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3B3B3B;
}

.formtext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a51d27;
}


#poloroids {
padding-top:30px;
width:100%;
height:276px;
float:left;
}

#footer {

width:950px;
margin-left:auto;
margin-right:auto;
margin-bottom: 20px;
text-align:center;

}

.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a51d27;
text-decoration:none;
}

a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3B3B3B;
text-decoration:none;
}

.footer a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

.footer a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}


/************************     INNER PAGE     ************************/


#headerinner {
width:1000px;
margin-left:auto;
margin-right:auto;
text-align: left;
}


#bodyinner {
background-image:url(../images/repeater_body.jpg);
background-repeat:repeat-y;
width:915px;
height:100%;
margin-left:auto;
margin-right:auto;

}


#bodyinner .topbody {
background-image:url(../images/top_body.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:915px;
height:13px;
padding:0px;
border:0px;
}





#bodyinner .innerbody {
background-image:url(../images/repeater_body.jpg);
background-repeat:repeat-y;
width:915px;
height:100%;
padding:0px ;
}

#bodyinner .innerbody div.img {
background-image:url(../images/gradient_body.jpg);
background-repeat:no-repeat;
background-position:top;
width:915px;
height:100%;
padding:0px;
z-index:5;
}

#bodyinner .leftcolumn {
float:left;
width:275px;
height:500px;
padding-left:20px;
}

#bodyinner .leftcolumn div.innernav {
width:249px;
padding-left:1px;
text-align:left;
}

#bodyinner .leftcolumn div.innernav .navigation {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a51d27;
border-bottom:1px dashed #000;
padding-top:3px;
padding-bottom:15px;
}

#bodyinner .leftcolumn div.emailform {
width:249px;
padding-left:1px;
text-align:left;
}


#bodyinner .middlecolumn {
float:left;
width:450px;
min-height:950px;
height:auto;
padding-top:10px;
text-align:left;
}

#bodyinner .middlecolumn img {
margin:10px;
border: solid thin #999;
padding:5px;
}

#bodyinner .middlecolumn h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
color:#771F30;
}

#bodyinner .middlecolumn li {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin: 10px 0px;
line-height:17px;

}

#bodyinner .middlecolumn p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:17px;
}


#bodyinner .rightcolumn {
width:275px;
height:500px;
margin-left:740px;
}

#bullets { 
list-style-image: url(../images/bullet.png); 
} 


#bodyinner .bottombody {
background-image:url(../images/bottom_body.jpg);
background-repeat:no-repeat;
background-position:top;
width:915px;
height:13px;
padding:0px ;
margin:0;
border:0px;
}






