body {
background:url("/images/background.jpg") repeat fixed 0 0 #FFFFFF;
font-size:12px;
margin:0;
}
#page-layout {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 auto;
overflow:hidden;
position:relative;
width:893px;
}
#home-header {
height:389px;
position:relative;
width:893px;
}
#home-sub {
height:133px;
width:893px;
}
#main {
min-height:400px;
padding-left:15px;
padding-right:15px;
position:relative;
width:863px;
}
#main a {
color:#FF0033;
}
#left {
background:url("/media/images/h_sep.jpg") no-repeat scroll left top transparent;
float:left;
overflow:hidden;
position:relative;
width:333px;
}
#middle {
background:url("/media/images/h_sep.jpg") no-repeat scroll left top transparent;
float:left;
overflow:hidden;
position:relative;
width:268px;
}
#right {
float:left;
position:relative;
width:262px;
}
#phone {
color:#FFFFFF;
font-size:16px;
font-weight:bold;
left:600px;
position:absolute;
text-align:center;
top:125px;
width:250px;
z-index:100;
}
#phone, #phone2 a {
color:#FFFFFF;
text-decoration:none;
}
#phone2 {
color:#FFFFFF;
font-size:16px;
font-weight:bold;
left:600px;
position:absolute;
text-align:center;
top:25px;
width:250px;
z-index:100;
}
#capture-form {
background:none repeat scroll 0 0 #EDEDED;
border:1px solid #D1D0D0;
float:right;
padding:5px;
position:relative;
width:160px;
}
#capture-form-home {
background:none repeat scroll 0 0 #EDEDED;
border:1px solid #D1D0D0;
margin:0 auto;
padding:5px;
position:relative;
width:160px;
}
.aligncenter, div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
.wp-caption {
-moz-border-radius:3px 3px 3px 3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}
.wp-caption img {
border:0 none;
margin:0;
padding:0;
}
.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
div#phone a{color:#fff; text-decoration:none;}
div#phone a:hover{text-decoration:none; color:#ccc;}

a.whitelink{color:#fff; font-size:14px; text-decoration:underline; font-weight:bold;}
a:hover.whitelink{color:#ccc; text-decoration:none;}
p.white{color:#fff;}
p.white a{color:#fff;}
p.white a:hover{color:#ccc}

div#main h2 a, div#main h1 a{color:#2a498a; text-decoration:none;}
div#main h2 a:hover, div#main h1 a:hover{color:#252525; text-decoration:underline;}
input#cf4_field_2, input#cf4_field_3, input#cf4_field_4, input#cf4_field_5{width:135px;}

.social-media { position:absolute; width:200px; height:75px; top:15px; left:310px; z-index:999999; }
