/* Styles for Home.master */

#container {width:990px;}

#container .banner {margin-left:auto;margin-right:auto;}

#container .middle {clear:both;width:990px;margin-top:10px;overflow:hidden;}

#container .footer {clear:both;width:900px;margin-top:10px;margin-left:auto;margin-right:auto;overflow:hidden;}

#container .links {clear:both;text-align:center;margin-top:20px;color:#ffffff;font-size:10px;}
#container .links a {color:#ffffff; text-decoration:none;}
#container .links a:hover {text-decoration:underline;}

#footer {clear:both;width:900px;line-height:14px;}
#footer .left {float:left;}
#footer .left .priceline {float:left;width:174px;height:44px;}
#footer .left .priceline a {display: block; width:174px; height:44px; background: url(../../media/images/home-footer-priceline.gif) 0 0 no-repeat; text-decoration:none;}
#footer .left .priceline a:hover {background-position: -174px 0;}
#footer .left .priceline a:active {background-position: 0px 0;}
#footer .left .rowlands {float:left;width:128px;height:73px;}
#footer .left .rowlands a {display: block; width:128px; height:73px; background: url(../../media/images/rowlands-button.gif) 0 0 no-repeat; text-decoration:none;}
#footer .left .rowlands a:hover {background-position: -128px 0;}
#footer .left .rowlands a:active {background-position: 0px 0;}
#footer .left .numark {float:left;width:182px;height:33px;padding-top:12px;margin-left:25px;}
#footer .left .numark a {display: block; width:182px; height:33px; background: url(../../media/images/numark-button.gif) 0 0 no-repeat; text-decoration:none;}
#footer .left .numark a:hover {background-position: -182px 0;}
#footer .left .numark a:active {background-position: 0px 0;}
#footer .left .available{float:left;margin-left:25px;padding-top:8px;color:#ffffff;}
#footer .center {float:left;margin-left:25px;}
#footer .center .copyright {text-align:center;color:#ffffff;padding-top:8px}
#footer .center .copyright a {text-decoration:none;}
#footer .center .copyright a:hover {text-decoration:underline;}
#footer .right {float:right;}
#footer .right .copyright {text-align:right;color:#ffffff;padding-top:8px}
#footer .right .copyright a {text-decoration:none;}
#footer .right .copyright a:hover {text-decoration:underline;}
#footer .right .stafflogin {clear:both;width:174px;height:43px;margin-left:60px;}
#footer .right .stafflogin a {display: block; width:174px; height:80px; background: url(../../media/images/stafflogin-button.gif) 0 0 no-repeat; text-decoration:none;}
#footer .right .stafflogin a:hover {background-position: -174px 0;}
#footer .right .stafflogin a:active {background-position: 0px 0;}

#guestbook {clear:both;width:620px;font-size:12px;}
#guestbook .controlpanel {clear:both;height:121px;width:600px;background: url(../../media/images/april/april-background.gif) 0 0 no-repeat;padding:10px;overflow:hidden;}
#guestbook .controlpanel .leftcontrolpanel {float:left;width:203px;}
#guestbook .controlpanel .leftcontrolpanel .leftpanelcontent {clear:both;}
#guestbook .controlpanel .leftcontrolpanel .leftpanelcontent .namelabel {}
#guestbook .controlpanel .leftcontrolpanel .leftpanelcontent .name {}
#guestbook .controlpanel .leftcontrolpanel .leftpanelcontent .submitButton {margin-top:10px;width:203px;}
#guestbook .controlpanel .leftcontrolpanel .leftpanelcontent .submitButton a {display: block; width:203px; height:39px; background: url(../../media/images/april/april-send-button.gif) 0 0 no-repeat; text-decoration:none;}
#guestbook .controlpanel .leftcontrolpanel .leftpanelcontent .submitButton a:hover {background-position: -203px 0;}
#guestbook .controlpanel .leftcontrolpanel .leftpanelcontent .submitButton a:active {background-position: 0px 0;}
#guestbook .controlpanel .rightcontrolpanel {float:left;width:360px;margin-left:37px;}
#guestbook .controlpanel .rightcontrolpanel .rightpanelcontent {clear:both;}
#guestbook .controlpanel .rightcontrolpanel .rightpanelcontent .messagelabel {}
#guestbook .controlpanel .rightcontrolpanel .rightpanelcontent .message {}
#guestbook .messagegrid {clear:both;margin-top:15px;}
#guestbook .messagegrid .messagegridcontent {font-size:12px;}
#guestbook .messagegrid .messagegridfooter {clear:both;}
#guestbook .messagegrid .messagegridfooter .messagegriddate {float:left;width:50%;font-size:10px;font-style:italic;}
#guestbook .messagegrid .messagegridfooter .messagegridby {float:left;width:50%;text-align:right;font-size:10px;}

#IFrameDiv {position: absolute;background-color: transparent;margin: 0 auto;padding: 30px 0 0 30px;text-align: left;}
#IFramePlaceHolder {background-color: transparent;border: 0;}

h1,h2,h3,h4,h5,p {margin:0px;}
h1 { font-size:32px; font-weight:bold; color:#ffffff; }
h2 { font-size:24px; font-weight:bold; color:#ffffff; }
h3 { font-size:18px; font-weight:bold; color:#ffffff; }
h4 { font-size:14px; font-weight:bold; color:#ffffff; }
h5 { font-size:12px; font-weight:bold; color:#ffffff; }
a { color:#ffffff; text-decoration:none; }
a:hover { text-decoration:underline; }
img { padding:0px; border:0px; }
form { padding:0px; margin:0px; border:0px;overflow:visible; }

.link_ { text-decoration:none; border-bottom: dashed 1px black; }
.error { color:#ff0000;}
.required { color:#ff0000;}
.whiteHr { color:#ffffff;}