#submittext p,#followtext p,#substext p {
color:#37565B;
line-height:14px;
font-size:12px;
padding-bottom:12px;
text-align:left;
margin:0
}
#id13shadow,#id12shadow {
visibility:visible;
position:absolute;
left:209px;
z-index:5;
width:12px;
height:11px;
background-repeat:no-repeat
}
#facebookb a:hover {
background-position:-24px 0
}
#twitterb a:hover {
background-position:-26px 0
}
#submitb a:hover {
background-position:-63px 0
}
#construction {
background:url(./media/construction.png) no-repeat;
visibility:visible;
position:absolute;
left:254px;
top:95px;
z-index:4;
width:496px;
height:29px
}

#mail-icon {
visibility:visible;
position:absolute;
left:520px;
top:445px;
}

#mail-icon-text {
visibility:visible;
position:absolute;
left:573px;
top:450px;
}

#mail-icon-text p {
font-size: 15px;
text-align: left;
color: #587F86;
font-family: "Calibri";
}

#tel-icon {
visibility:visible;
position:absolute;
left:280px;
top:445px;
}

#tel-icon-text {
visibility:visible;
position:absolute;
left:333px;
top:450px;
}

#tel-icon-text p {
font-size: 15px;
text-align: left;
color: #587F86;
font-family: "Calibri";
}

#submittext p {
font-family:"Franklin Gothic Medium"
}
#finshtext p {
font:12px/14px Calibri;
color:#4E6F75;
padding-bottom:12px;
text-align:left;
margin:0
}

#facebookb a {
background:url(./media/facebookb.png) no-repeat 0 0;
display:block;
height:24px;
width:24px;
font-size:24px;
line-height:24px
}
#id12shadow {
background-image:url(./media/id12shadow.png);
top:161px
}
#id13shadow {
background-image:url(./media/id13shadow.png);
top:218px
}
#donetext p {
font:18px/29px Calibri;
padding-bottom:12px;
text-align:left;
color:#44686E;
margin:0
}
#background {
background:url(./media/background.png) no-repeat;
visibility:visible;
height:600px;
width:1007px;
position:relative;
margin:0 auto
}
#followtext {
visibility:visible;
position:absolute;
left:255px;
top:332px;
z-index:6;
width:75px
}
#timetext p {
font:14px Calibri;
color:#FFF;
text-align:left;
margin:0
}
#twitterb a {
background:url(./media/twitterb.png) no-repeat 0 0;
display:block;
height:26px;
width:26px;
font-size:26px;
line-height:26px;
color:;
}
#facebookb {
visibility:visible;
position:absolute;
left:357px;
top:327px;
z-index:5;
width:24px;
height:24px
}
#finshtext {
visibility:visible;
position:absolute;
left:255px;
top:269px;
z-index:4;
width:523px
}
#id6shadow {
background:url(./media/id6shadow.png) no-repeat;
visibility:visible;
position:absolute;
left:221px;
top:371px;
z-index:3;
width:566px;
height:62px
}
#donetext {
visibility:visible;
position:absolute;
left:254px;
top:235px;
z-index:4;
width:320px
}
#footerbg {
background:url(./media/footerbg.png) no-repeat;
visibility:visible;
position:absolute;
left:221px;
top:308px;
z-index:4;
width:566px;
height:61px
}
#twitterb {
visibility:visible;
position:absolute;
left:329px;
top:326px;
z-index:5;
width:26px;
height:26px
}
#timetext {
visibility:visible;
position:absolute;
left:253px;
top:189px;
z-index:5;
width:510px
}
#divider {
background:url(./media/divider.png) no-repeat;
visibility:visible;
position:absolute;
left:82px;
top:369px;
z-index:2;
width:880px;
height:2px
}
#timerbg {
background:url(./media/timerbg.png) no-repeat;
visibility:visible;
position:absolute;
left:199px;
top:156px;
z-index:4;
width:553px;
height:77px
}
#submitb {
visibility:visible;
position:absolute;
left:630px;
top:326px;
z-index:5;
background:url(./media/submitb.png) no-repeat 0 0;
display:block;
height:25px;
width:63px;
line-height:25px;
font:12px/14px Calibri;
color:#4E6F75;
}
#mainbg {
background:url(./media/mainbg.png) no-repeat;
visibility:visible;
position:absolute;
left:221px;
top:64px;
z-index:3;
width:566px;
height:306px
}
input {
background:url(./media/input.png) no-repeat;
border:0;
padding:5px;
visibility:visible;
position:absolute;
left:350px;
top:325px;
z-index:5;
width:266px;
height:20px;
font:12px/14px Calibri;
color:#4E6F75;
}
#thanks {
visibility:visible;
position:absolute;
left:420px;
top:315px;
z-index:5;
width:266px;
height:26px;
font:12px/14px Calibri;
color:#4E6F75;
}
#down {
background:url(./media/down.png) no-repeat;
visibility:visible;
position:absolute;
left:255px;
top:130px;
z-index:4;
width:467px;
font-weight:strong;
height:13px;
}

#footer {
display:block;
position:absolute;
bottom:0%;
left:75%;
}

#footer p { 
font: .9em "Trebuchet MS", Tahoma, Arial, Sans-Serif; 
padding: 10px; 
color: #888888; 
}

#footer a { 
font: .9em "Trebuchet MS", Tahoma, Arial, Sans-Serif;  
color: #888888; 
}

html,body {
background-color: #CBE4E9;
margin:0;
padding:0
}
#followtext p,#substext p {
font-family:Arial
}