body {margin:0; font-family:Georgia, "Times New Roman", Times, serif; background:url(assets/images/bg.jpg) top repeat-x #f3618e;}

h1 {font-size:20px; line-height:24px; margin-top:5px; margin-bottom:12px; color:#9E2348; font-style:italic;}
h2 {font-size:18px; line-height:23px; margin-top:10px; margin-bottom:10px; font-weight:bold; color:#666666;}
h3 {font-size:15px; line-height:22px; font-weight:bold; color:#6F1632; margin-top:10px; margin-bottom:10px;}

p {font-size:11px; line-height:20px; color:#000000; margin-top:10px; margin-bottom:10px;}

a {color:#EA2C68; font-weight:bold; text-decoration:none;}
a:hover {color:#6F1632; font-weight:bold; text-decoration:none;}

hr {background:#F14B7D; color:#F14B7D; border:0; height:1px;}

ul {margin-top:5px; margin-bottom:5px;}
li {list-style:square; font-size:11px; line-height:20px; color:#000000;}

.imgborder {border:#612638 1px solid;}

.offer p {margin:0;}

/* Template Features */

#centersite {width:872px; margin:0 auto; padding-top:21px;}

#banner {width:872px; height:159px; float:left;}
#logo {width:367px; height:159px; background:url(assets/images/logo.jpg) no-repeat; float:left;}
#banner_right {width:505px; height:159px; float:right;}
#photos {width:505px; height:75px; background:url(assets/images/photos.jpg) no-repeat; float:left;}
#tagline {width:505px; height:55px; background:url(assets/images/tagline.jpg) no-repeat; float:left;}
#top {width:505px; height:29px; background:url(assets/images/top.jpg) no-repeat; float:left;}

#bodyarea {width:872px; margin-bottom:20px; float:left;}
#body_left {width:194px; float:left;}
#body_right {width:678px; float:right;}

#custom {width:63px; height:387px; background:url(assets/images/custom.jpg) no-repeat; margin-right:5px; float:left;}
#bride {width:120px; height:387px; background:url(assets/images/bride.jpg) no-repeat; margin-right:6px; _margin-right:3px; float:right;}

#bodybg {width:589px; min-height:385px; height:auto; _height:385px; background:url(assets/images/repeat.jpg) repeat-y; border-bottom:#E3D7D7 2px solid; margin-right:5px; float:left;}

#rightside {width:84px; float:right;}
#line {width:12px; height:387px; background:url(assets/images/line.jpg) no-repeat; margin-right:7px; float:left;}
#flower {width:65px; height:387px; background:url(assets/images/flower.jpg) no-repeat; float:right;}

#body_nav {width:120px; float:left;}
#body_content {width:469px; float:right;}
#bodypad {padding:12px 12px 10px 10px;}

#navbox {width:135px; background-color:#F980A6; border:#FFFFFF 2px solid; position:absolute; z-index:5; margin-top:10px; margin-left:-30px; filter:alpha(opacity=90); moz-opacity:.90; opacity:.90;}

#nav {width:100%; margin:0;}
#nav ul {margin:0; padding:0;}
#nav li {list-style:none; font-size:12px; line-height:24px; font-style:italic; padding:0; margin:0; text-align:center;}
#nav a {color:#000000; font-weight:bold; text-decoration:none;}
#nav a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* End Template */

/* Splash */

#centersplash {width:759px; margin:0 auto; padding-top:25px;}

#column1 {width:345px; margin-right:9px; float:left;}
#column2 {width:51px; height:498px; margin-right:9px; background:url(assets/splash/flowers.jpg) no-repeat; float:left;}
#column3 {width:345px; float:right;}

#splashlogo {width:345px; height:148px; margin-bottom:7px; float:left;}
#s_logo1 {width:15px; height:148px; background:url(assets/splash/logo_left.jpg) no-repeat; margin-right:6px; float:left;}
#s_logo2 {width:303px; height:148px; background:url(assets/splash/logo.jpg) no-repeat; margin-right:6px; float:left;}
#s_logo3 {width:15px; height:148px; background:url(assets/splash/logo_right.jpg) no-repeat; float:right;}

#splash_row1 {width:345px; height:101px; margin-bottom:6px; float:left;}
#s_makeup {width:167px; height:101px; background:url(assets/splash/makeup.jpg) no-repeat; margin-right:7px; float:left;}
#s_cake {width:67px; height:101px; background:url(assets/splash/cake.jpg) no-repeat; margin-right:7px; float:left;}
#s_ring {width:97px; height:101px; background:url(assets/splash/ring.jpg) no-repeat; float:right;}

#splash_row2 {width:345px; height:216px; float:left;}
#s_bride1 {width:61px; height:216px; background:url(assets/splash/confetti.jpg) no-repeat; margin-right:9px; float:left;}
#s_bride2 {width:275px; height:216px; background:url(assets/splash/bride.jpg) no-repeat; float:right;}

#splash_row3 {width:345px; height:128px; margin-bottom:7px; float:left;}
#s_veil {width:163px; height:128px; background:url(assets/splash/veil.jpg) no-repeat; margin-right:6px; float:left;}
#s_line {width:43px; height:128px; background:url(assets/splash/line2.jpg) no-repeat; margin-right:6px; float:left;}
#s_garter {width:127px; height:128px; background:url(assets/splash/garter.jpg) no-repeat; float:right;}

#splash_row4 {width:345px; height:60px; margin-bottom:6px; float:left;}
#s_toast {width:245px; height:60px; background:url(assets/splash/toast.jpg) no-repeat; margin-right:6px; float:left;}
#s_diamond {width:94px; height:60px; background:url(assets/splash/diamond.jpg) no-repeat; float:right;}

#splash_row5 {width:345px; height:217px; float:left;}
#splash_row5_left {width:203px; margin-right:5px; float:left;}
#splash_row5_right {width:137px; float:right;}
#s_tagline1 {width:137px; height:10px; font-size:0; line-height:0; background:url(assets/splash/line5.jpg) no-repeat; margin-bottom:6px; float:left;}
#s_tagline2 {width:137px; height:201px; background:url(assets/splash/tagline.jpg) no-repeat; float:left;}

#splash_row6 {width:203px; height:201px; margin-bottom:5px; float:left;}
#s_back {width:50px; height:201px; background:url(assets/splash/back.jpg) no-repeat; margin-right:5px; float:left;}
#s_kiss {width:148px; height:201px; background:url(assets/splash/kiss.jpg) no-repeat; float:right;}

#splash_line1 {width:345px; height:14px; font-size:0; line-height:0; background:url(assets/splash/line1.jpg) no-repeat; margin-bottom:6px; float:left;}
#splash_line2 {width:345px; height:13px; font-size:0; line-height:0; background:url(assets/splash/line3.jpg) no-repeat; margin-bottom:6px; float:left;}
#splash_line3 {width:203px; height:11px; font-size:0; line-height:0; background:url(assets/splash/line4.jpg) no-repeat; float:left;}

#splash_enter {width:345px; height:55px; margin-bottom:6px; float:left;}

/* Splash */
