/* CSS Document */


body{margin:0;	text-align:left; background-color:#CCCCCC;}
#container{	width:900px;height:auto; position:relative; background-color:#FFFFFF;	margin-top:0px;	margin-left:auto;margin-right:auto;margin-bottom:1px;}
div.spacer	{clear:both; 	height:0px; 	display:block;	}


#top-nav-area{width:900px; height: 105px; background-image: url(../images/index/top-nav-bg.jpg); background-repeat:repeat-x;}
#menu-nav-area{width:900px; height:40px; margin-top:4px;}
#main-header{width:894px; height:233px; margin-left:3px; background-image:url(../images/index/main-header.jpg); background-repeat:no-repeat;}


#logo-area{width:355px; height:100px; float:left;}
#login-area{width:260px; height:100px; float:left;}
#contact-area{width:240px; height:100px; float:left;}

div.login-text-row{width:260px; height:20px;}
div.login-text{ height:20px; font-family:arial; font-size:11px; color:#003399; float:left;}
div.login-text a{ height:20px; font-family:arial; font-size:10px; color: #D26900; text-decoration:none; float:left;}


div.contact-text-row{width:240px; margin-top:5px; height:25px;}
div.contact-text-row-title{width:150px; margin-top:10px; margin-left:30px; font-family:arial; font-size:12px; color:#AA0055; 
height:20px;}
div.contact-text-row-text{width:60px; height:20px; font-family:arial; font-size:12px; float:left;}


div.top-nav-separtaor{width:11px; height:95px; background-image:url(../images/index/top-nav-separator.jpg); float:left;}



#registration-shadow-button{width:114px; height:58px; margin-left:50px; margin-top:4px; background-image:url(../images/index/register-shadow-button.jpg); float:left;}

#search-shadow-button{width:116px; height:58px; margin-left:50px; margin-top:4px; background-image: url(../images/index/search-shadow-button.jpg); float:left;}


#conatact-shadow-button{width:114px; height:58px; margin-left:50px; margin-top:4px; background-image: url(../images/index/contact-shadow-button.jpg); float:left;}

#free-registration-shadow-button{width:170px; height:57px; margin-left:70px; margin-top:4px; 
 float:left;}


#header-content-area{width:894px; height:233px;}
#header-content-area-left{width:644px; height:233px; float:left;}
#header-content-area-right{width:250px; height:233px; float:left;}

div.login-text-field-long{width:140px; height:22px;}
div.login-text-field-little{width:50px; height:22px; float:left; }


#header-bottom-box{width:900px; height:69px;}

#header-bottom-box-middle{width:900px; height:69px; background-image: url(../images/index/header-bottom-middle.jpg); 
background-repeat:repeat-x; background-color:#DED4B9; float:left;}




#main-body{width:900px; background-color:#DED4B9; height:973px;}
#tab-box{width:637px; margin-top:0px; height: auto; margin-left:0px; float:left;}
#features-box{width:257px; margin-top:0px;  height:300px; margin-left:6px; background-color:#F0F0E4;  float:left;}

 

#first-box-area{width:900px; height:371px;}
#first-box-left{width:11px; height:371px; background-image:url(../images/index/first-box-left.jpg); float:left;}
#first-box-tab-bg{width:630px; height:371px; background-image: url(../images/index/first-box-bg.jpg); background-repeat:repeat-x; float:left;}
#first-box-end-and-start{width:16px; height:371px; background-image: url(../images/index/first-end-and-start.jpg); float:left;}
#first-box-end-content{width:229px; height:371px; background-image: url(../images/index/first-box-end-bg.jpg); background-repeat:repeat-x; float:left;}
#first-box-end-right{width:14px; height:371px; background-image:url(../images/index/first-box-end-right.jpg); float:left;}


#first-box-tab-title{width:500px; height:20px; margin-left:30PX; margin-top:15PX; font-family:arial; font-size:16px; color:#AE5158;}
#first-box-tab-title-bar{width:500px; height:10px; margin-left:30PX;font-family:arial; font-size:12px; color: #999999;}

#first-box-tab-box-area{width:600px; height:300px; margin-left:15px; margin-top:25px;}


#first-box-features-title{width:180px; height:20px; margin-left:10PX; margin-top:15PX; font-family:arial; font-size:16px; color:#AE5158;}
#first-box-features-title-bar{width:180px; height:10px; margin-left:10PX; background-image:url(../images/index/first-box-features-title-ba.jpg); background-repeat:no-repeat;}


div.featuress-option-area{width:229px; height:34px; background-image:url(../images/index/features-option-bg.jpg); float:left;}
div.features-options-text{width:200px; height:20px; font-family:arial; margin-left:45px; margin-top:9px; font-size:12px; color:#E68D15; }




#second-box-area{width:900px; height:400px;}
#second-box-top{width:900px; height:25px; }
#second-box-middle{width:900px; height: auto}
#second-box-bottom{width:900px; height:25px;}



#second-box-top-left{width:20px; height:22px; background-image:url(../images/index/curve-top-left.jpg); float:left;}
#second-box-top-middle{width:863px; height:22px; background-image: url(../images/index/curve-top-middle.jpg); float:left;}
#second-box-top-right{width:17px; height:22px; background-image: url(../images/index/curve-top-right.jpg); float:left;}


#second-box-left{width:20px; height:560px; background-image:url(../images/index/curve-left.jpg); float:left;}
#second-box-content{width:863px; height:560px; background-color:#FFFFFF;  float:left;}
#second-box-right{width:17px; height:560px; background-image: url(../images/index/curve-right.jpg); float:left;}


#profile-area{width:645px; height:570px; float:left;}
#stories-area{width:217px; height:550px; float:left;}
#stories-title{width:217px; height:40px; background-image:url(../images/index/success-stories-title.jpg);}
#stories-content{width:213px; height:520px; margin-left:1px; margin-top:-6px; border-style:solid; border-width:1px; border-color:#D1D3C6;}



div.single-stories-box{width:203px; margin-top:15px; margin-left:5px; height:240px; border-style:solid; border-width:1px; border-color:#CCCCCC; }
div.single-stories-title{width:203px; height:20px; margin-left:5px; font-family:arial; font-size:12px; color: #AA0055;}
div.single-stories-photo{width:203px; height:120px; margin-left:5px; }
div.single-stories-content{width:203px; margin-left:5px; height:70px; font-family:arial; font-size:12px; color: #666666;}
div.single-stories-read-more{width:203px; height:20px; margin-left:5px;  font-family:arial; font-size:10px; color: #FF0000;}
div.single-stories-read-more a {width:203px; height:20px; margin-left:5px;  font-family:arial; font-size:10px; color: #FF0000;}










#bride-featured-area{width:644px; height:271px; margin-left:-10px; margin-top:5px; background-image:url(../images/index/featured-bride-bg.jpg); }

#groom-featured-area{width:644px; height:271px; margin-left:-10px; margin-top:5px; background-image:url(../images/index/featured-groom-bg.jpg); }




#second-box-bottom-left{width:20px; height:20px; background-image: url(../images/index/curve-bottom-left.jpg); float:left;}
#second-box-bottom-middle{width:863px; height:20px; background-image: url(../images/index/curve-bottom-middle.jpg); background-repeat:repeat-x; float:left;}
#second-box-bottom-right{width:17px; height:20px; background-image: url(../images/index/curve-bottom-right.jpg); float:left;}














#footer-area{width:900px; height:245px;}

#footer-area-left{width:16px; height:234px; background-image: url(../images/index/footer-area-left.jpg); float:left;}

#footer-area-middle{width:864px; height:234px; background-image: url(../images/index/footer-area-middle.jpg); background-repeat:repeat-x; float:left;}
#footer-area-right{width:19px; height:234px; background-image: url(../images/index/footer-area-right.jpg) ; float:left;}



#footer-link-search-area{width:860px; height:135px; margin-left:5px; margin-top:20px;}
#footer-powered-by-area{width:845px; height:60px; margin-left:10px; margin-top:10px; float:left;}
#powered-by-text{width:850px; height:50px; line-height:23px; margin-left:5px; margin-top:10px; font-family:arial; font-size:12px; color:#FFFFFF;}

#powered-by-text a{width:850px; height:50px; line-height:23px; margin-left:5px; margin-top:10px; font-family:arial; font-size:12px; color:#FFFFFF;}


#link-box-left{width:176px; height:135px; margin-left:0px; margin-top:4px; float:left;}
#link-box-right{width:674px; height:135px; margin-left:10px; margin-top:4px; float:left;}



#link-box-left-text{width:176px; height:20px; font-family:arial; font-size:12px; color: #006699;}
div.link-box-right-text{width: auto;  height:20px; font-size:11px; color: #A60000; font-family:arial; float:left;}
div.link-box-right-text a{width: auto; height:20px; font-size:11px; color:#A60000; font-family:arial; float:left;}





div.link-box-right-text-separator{width:15px; margin-left:5px; height:20px; font-family:arial; font-family:arial; font-size:12px; color: #006699; float:left;}
#link-box-left-text-area{width:676px; height:20px; font-family:arial; font-size:12px; color: #006699;}



#featured-bride-bg{width:690px; height:283px;  background-image:url(../images/home-page/featured-bride-bg.jpg); background-repeat:no-repeat;}

#featured-bride-rolling-box-new{width:640px; height: auto; margin-left:15px; margin-top:60px; float:left;}


#featured-groom-bg{width:690px; height:283px;  background-image: url(../images/home-page/featured-groom-bg.jpg); background-repeat:no-repeat;}

#featured-groom-rolling-box{width:640px; height:210px; margin-left:50px; margin-top:60px;}

div.scroll-text{width:70px; height:0px; font:Arial; font-size:12px;}