#graphics{list-style:none;padding:0;margin:0;position:relative;}
#graphics span{display:none;position:absolute;}
#graphics a{
	display:block;
	text-indent:-1900%;
	position:absolute;
	top:-2px;
	background-image: url(images/weddingwebsite.gif);
}
#graphics a:hover{background-position:left bottom;}
#graphics a:hover span{display:block;}
#graphics .contemporary{width:130px;height:90px;left:8px;background:url(images/weddingwebsite.gif) no-repeat;}
#graphics .contemporary span{width:130px;height:90px;background:url(images/weddingwebsite.gif) no-repeat;top:0px;border: thin solid #F9F8F8;}
#graphics .avantgarde{width:130px;height:89px;left:8px;background:url(images/weddingwebsite.gif) 0 -90px no-repeat;}
#graphics .avantgarde span{width:130px;height:90px;background:url(images/weddingwebsite.gif) 0 -90px no-repeat;top:0px;border: thin solid #F9F8F8;}
#graphics .eleganceindian{width:130px;height:90px;left:8px;background:url(images/weddingwebsite.gif) 0 -179px no-repeat;}
#graphics .eleganceindian span{width:130px;height:90px;background:url(images/weddingwebsite.gif) 0 -179px no-repeat;top:0px;border: thin solid #F9F8F8;}
#graphics .dedicatedservercss{width:104px;height:27px;left:8px;background:url(images/weddingwebsite.gif) 0 -296px no-repeat;}
#graphics .dedicatedservercss span{width:104px;height:27px;background:url(images/weddingwebsite.gif) 0 -296px no-repeat;top:0px;border: thin solid #F9F8F8;}
#graphics .subscribeblogcss{width:104px;height:27px;left:8px;background:url(images/weddingwebsite.gif) 0 -269px no-repeat;}
#graphics .subscribeblogcss span{width:104px;height:27px;background:url(images/weddingwebsite.gif) 0 -269px no-repeat;left:0px;top:0px;border: thin solid #EAEAEA;}
#menu{list-style:none;padding:0;margin:0;width:163px;height:328px;position:relative;top:-4px;}
#menu a{display:block;position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#FFFFFF;text-align:center;font-weight:normal;padding-top:4px;}
#menu a:hover{background-position:left top;background:url(images/pnggraphicset.png) -500px -390px;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#006488;text-align:center;font-weight:normal;padding-top:4px;}
#menu .templates{width:150px;height:30px;background:url(images/pnggraphicset.png) -500px -390px;background-repeat:no-repeat;}
#menu .features{width:150px;height:30px;background:url(images/pnggraphicset.png) -500px -390px;background-repeat:no-repeat;top:52px;}
#menu .customizations{width:150px;height:30px;background:url(images/pnggraphicset.png) -500px -390px;background-repeat:no-repeat;top:104px;}
#menu .howitworks{width:150px;height:30px;background:url(images/pnggraphicset.png) -500px -390px;background-repeat:no-repeat;top:156px;}
#menu .packages{width:150px;height:30px;background:url(images/pnggraphicset.png) -500px -390px;background-repeat:no-repeat;top:208px;}
#menu .weddingideas{width:150px;height:30px;background:url(images/pnggraphicset.png) -500px -390px;background-repeat:no-repeat;top:260px;}
#menu .questions{width:150px;height:30px;background:url(images/pnggraphicset.png) -500px -390px;background-repeat:no-repeat;top:312px;}
#headerbackground{position:absolute;width:100%;height:228px;z-index:1;left:0px;top:0px;background-image:url(images/bannerbg.png);}
#capsule{position:absolute;width:950px;height:857px;z-index:3;top:1px;}
#banner{position:absolute;width:600px;height:102px;z-index:16;top:69px;left:1px;background:url(images/pnggraphicset.png);}
#swirl{position:absolute;width:489px;height:318px;z-index:14;left:459px;top:36px;background:url(images/pnggraphicset.png) 0 -102px no-repeat;}
#maintextcapsule{position:absolute;width:479px;height:442px;z-index:12;left:454px;top:236px;}
#testimonials{position:absolute;width:295px;height:384px;z-index:11;top:236px;left:166px;}
#testimonials_top{position:absolute;width:284px;height:41px;z-index:1;background:url(images/pnggraphicset.png) 0 -504px;top:-3px;}
#testimonials_mid{position:absolute;width:283px;height:364px;z-index:3;top:38px;background:url(images/midboxes.png) -628px 0px;}
#testimonials_bot{position:absolute;width:284px;height:41px;z-index:2;top:402px;background:url(images/pnggraphicset.png) 0 -551px no-repeat;}
#maintextbot{position:absolute;width:473px;height:42px;z-index:1;top:400px;background:url(images/pnggraphicset.png) 0 -462px no-repeat;left:0px;}
#maintext_top{position:absolute;width:473px;height:42px;z-index:2;background:url(images/pnggraphicset.png) 0 -420px no-repeat;top:-2px;}
#maintext_mid{position:absolute;width:472px;height:360px;z-index:3;top:40px;background:url(images/midboxes.png);}
h2,h1,h2,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;}
h2{font-size:16px;color:#006488;font-family:Arial, Helvetica, sans-serif;}
#maintext{position:absolute;width:261px;height:356px;z-index:8;left:13px;top:-22px;font-family:"Arial", Times, serif;font-size:13px;color:#555555;font-weight:normal;line-height:18px;}
#links{position:absolute;width:163px;height:345px;z-index:15;left:743px;top:264px;font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#000066;}
#testimonialstext{position:absolute;width:245px;height:392px;z-index:1;left:11px;top:-22px;float:left;font-family:"Arial", Times, serif;font-size:12px;line-height:17px;color:#555555;font-weight:normal;}
#subscribenews{position:absolute;width:117px;height:52px;z-index:10;left:62px;top:299px;}
#dedicatedserver{position:absolute;width:104px;height:27px;z-index:11;left:83px;top:348px;}
#copyright{position:absolute;width:775px;height:152px;z-index:19;left:80px;top:696px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;text-align:center;color:#555555;font-weight:normal;}
#bannerflash{
	position:absolute;
	width:37px;
	height:102px;
	z-index:1;
	left:264px;
	top:-1px;
	background-color: #04ABE0;
}
body{background-image:url(images/bkg.jpeg);}
#advert1{position:absolute;width:152px;height:115px;z-index:20;left:1px;top:256px;}
#advert_t1{position:absolute;width:155px;height:11px;z-index:1;background:url(images/pnggraphicset.png) -284px -504px;top:-3px;}
#advert_m1{position:absolute;width:155px;height:98px;z-index:3;top:8px;background:url(images/midboxes.png) -473px 0px;}
#advert_b1{position:absolute;width:155px;height:20px;z-index:2;top:106px;background:url(images/pnggraphicset.png) -284px -515px no-repeat;}
#advert2{position:absolute;width:152px;height:115px;z-index:21;left:1px;top:394px;}
#advert_t2{position:absolute;width:155px;height:11px;z-index:1;background:url(images/pnggraphicset.png) -284px -504px;top:-3px;}
#advert_m2{position:absolute;width:155px;height:98px;z-index:3;top:8px;background:url(images/midboxes.png) -473px 0px;}
#advert_b2{position:absolute;width:155px;height:20px;z-index:2;top:106px;background:url(images/pnggraphicset.png) -284px -515px no-repeat;}
#advert3{position:absolute;width:152px;height:115px;z-index:22;left:1px;top:530px;}
#advert_t3{position:absolute;width:155px;height:11px;z-index:1;background:url(images/pnggraphicset.png) -284px -504px;top:-3px;}
#advert_m3{position:absolute;width:155px;height:98px;z-index:3;top:8px;background:url(images/midboxes.png) -473px 0px;}
#advert_b3{position:absolute;width:155px;height:20px;z-index:2;top:106px;background:url(images/pnggraphicset.png) -284px -515px no-repeat;}
.style8{font-weight:bold}
h1{font-size:24px;color:#006488;line-height:30px;font-family:Georgia,"Times New Roman", Times, serif;padding:0px;margin:0px;left:0px;top:0px;right:0px;bottom:0px;}
.style10{color:#999999}
#subscribeblog{position:absolute;width:104px;height:27px;z-index:11;left:60px;top:372px;}
#sharethispage{position:absolute;width:132px;height:18px;z-index:23;left:753px;top:626px;}
.style11{font-size:18px;font-weight:bold;text-decoration:none;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#555555;padding-top:10px;}
#advert1_header{position:absolute;width:141px;height:11px;z-index:1;top:91px;left:2px;}
#advert2_header{position:absolute;width:141px;height:11px;z-index:1;top:91px;left:2px;}
#advert3_header{position:absolute;width:141px;height:11px;z-index:1;top:91px;left:2px;}
.style12{font-size:9px;font-weight:normal;text-decoration:none;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#555555;}
a:link{color:#696969;text-decoration:none;}
a:visited{text-decoration:none;color:#696969;}
a:hover{text-decoration:none;color:#FF6600;}
a:active{text-decoration:none;}
.style15{font-size:18px;font-weight:bold;text-decoration:none;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#FF6600;padding-top:10px;}
div#preloader{display:none;}
#testimonialpic {
	float:left;padding-right:10px;
	width:80px;
	height:80px;
	z-index:4;
	background:url(images/weddingwebsite.gif) 0px -323px no-repeat;top:0px;
}
#blogpic {
	float:left;padding-right:10px;padding-bottom:3px;
	width:87px;
	height:42px;
	z-index:4;
	background:url(images/weddingwebsite.gif) 0px -403px no-repeat;top:0px;
}
.style16 {
	font-size: 8px;
	color: #333333;
}
