*{	margin:0; padding:0;}
body { margin:0; padding:0; display:block; background:#999 url(http://www.wedalert.com/bridal_show/images/img/bodybg.jpg) repeat; }
.spacer{clear:both;	font-size:0; line-height:0;}
/* top header info */
#header {
background-image: url(http://www.wedalert.com/bridal_show/images/img/bg.png);background-repeat: repeat-y;
height: 132px;margin: 0 auto;position: relative;width: 980px;font-family:Verdana, Arial, Helvetica, sans-serif;}

#header #topbar { height:132px; width:948px; margin:0 auto; background-image: url(http://www.wedalert.com/bridal_show/images/img/top-header.jpg); background-repeat:no-repeat; }
#header #logo {	height:62px;	width:150px;	position:absolute;	left: 64px;	top: 21px;
background:url(http://www.wedalert.com/bridal_show/images/img/logo.jpg) no-repeat;
}

#header h1 {font-size:150%;	display:block;	text-align:left;	font-weight:normal;
padding-bottom:5px;	width:650px;	position:absolute;	left: 235px;	top: 32px;
}
#header h2 {font-size:110%;	display:block;	text-align:left;	font-weight:normal;
padding-bottom:5px;	padding-left:0px;	padding-top:0px;	width:650px;	position:absolute;
left: 235px;	top: 65px;	color:#DB0048;}
#header h3 {font-size:85%;display:block;text-align:left;font-weight:normal;padding-bottom:5px;
	padding-left:0px;padding-top:0px;width:925px;position:absolute;left: 25px;top: 110px;color:#DB0048;}
	
/* main body info */
#container {
background-image: url(http://www.wedalert.com/bridal_show/images/img/bg.png);background-repeat: repeat-y;
margin: 0 auto;position: relative;width: 980px;font-family:Verdana, Arial, Helvetica, sans-serif; padding: 10px 0px;}
#container #block { margin:0px 27px 5px 27px; background-color:#fff; padding:0;}
#container #block #left {background-color:#fff; padding:5px; width:608px;  float:left;  border:#B7E1F0 1px solid; background:url(http://www.wedalert.com/bridal_show/images/img/mainpic-bg.jpg) no-repeat top right;}

#container #block #left #companyheader{ width:598px; margin:5px;}
#container #block #left p.mainheading{	display:block;	font-size:22px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight:normal;
color:#6DC0E0;	padding: 15px 0px 0px 20px;	margin: 0px 0px 5px 0px;}
#container #block #left p.Txt{font:normal 13px/20px Verdana, Arial, Helvetica, sans-serif;	color:#62625C;	background-color:inherit;
padding:0 15px 10px 15px;}
#container #block #left p.Txt span{	font:bold 13px/20px Verdana, Arial, Helvetica, sans-serif;	color:#DB0048;	background-color:inherit;}

#container #block #left #myMapContainer{display:block;	width:590px; height:200px;margin:0 auto; border:#999 1px solid; padding:5px;}




#container #block #right {background-color:#fff; padding:0;  width:300px; height:620px; float:right; background-image:url(http://www.wedalert.com/bridal_show/images/img/right-bg.jpg); background-repeat:no-repeat;}

#container #block #right #main-pic-right {position:absolute;right: 47px;top: 30px;}
#container #block #right #tell-pic-right {position:absolute;right: 240px;top: 535px;}
#container #block #right #facebook-pic-right {position:absolute;right: 153px;top: 535px;}
#container #block #right #twitter-pic-right {position:absolute;right: 66px;top: 535px;}
#container #block #right #form-links {position:absolute;right: 69px;top: 345px;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px;}

#container #block #right #form-links ul{color:#000;list-style-type: none;
list-style-image:url(http://www.wedalert.com/bridal_show/images/img/bullet.png);
padding: 0px;margin-left:0px;color:#000;  font-size:12px; font-weight:bold;line-height:25px;
}
#container #block #right #form-links li a{ color:#000; text-decoration:underline;}
#container #block #right #form-links li a:hover{ color:#DB0048; text-decoration:none;}
#container #block #right  p {
	position:absolute;
	display:block;
	left: 682px;
	top: 440px;
	width: 239px;
	text-align:center;
	line-height:20px;
}
#container #block #right  p a{color:#DB0048; font-size:85%; font-weight:bold;}
#container #block #right  p a:hover{ text-decoration:none;}

#container #block #right #share {
	position:absolute;
	left: 679px;
	top: 591px;
}
#container #block #right #share  li {  list-style-type:none; font-size:10px; color:#9E3721; list-style: none;
	display: inline; margin-right:25px;
} 
#container #block #right #share  li a {color:#DB0048;}
#container #block #right #share  li a:hover {text-decoration:none; color:#060}

/* main body info */
#bottom {
background-image: url(http://www.wedalert.com/media/img/1/bg1.png);background-repeat: repeat-y;
margin: 0 auto;position: relative;width: 980px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#bottom #copyright {position: relative;width: 948px; height:70px; background-color:#DB0048; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; padding-top:10px;}
#bottom #copyright a { text-decoration:underline; padding-left:10px; color:#fff;}
#bottom #copyright a:hover { text-decoration:none;}
#bottom #copyright h3 {padding-left:10px; font-weight:normal; display:block; text-align:left; font-size:11px;}
#bottom #copyright h4{background-color:inherit;	position:absolute;	bottom:5px; color:#fff; font-size:11px; display:block;}
#bottom #copyright p.share{	background-color:inherit;	position:absolute;	right:5px;	bottom:5px;}

