/* CSS Document */
a { color:#FFFFFF; text-decoration:none; }

a:hover { color:#FF8CA6; text-decoration:underline; }

body { margin:0px; background-color:#545454; background-image: url(weddingbeginbackground_r2_c3.gif); }

.login { font-family:Ms Sans Serif, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; letter-spacing:0px; padding-bottom:2px; }

.login_field { background-color:#545454; height:14px; width:70px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; border:0px; } 
.register_field { width:150px; }

.login_button { height:16px; width:; border:1px solid black; font-size:11px; font-family:Verdana, Ms Sans Serif;} 

.register_text a { color:#FFFFFF; font-family:Ms Sans Serif; font-size:12px; letter-spacing:0px; text-decoration:none; }
.register_text a:hover { text-decoration:underline; }
.error_txt { font-family:"Ms Sans serif"; font-size:12px; color:red; }


.footer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; letter-spacing:0px; } 
.main_links { font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:; color:#CC3366; letter-spacing:1px; }

.header1 { font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; letter-spacing:1px; font-weight:bold; }

.header_pink { font-family:BrowalliaUPC, sans-serif; font-size:24px; color:#FF0066; letter-spacing:0px; font-weight:bold; }
h1 { font-family:BrowalliaUPC, sans-serif; font-size:24px; color:#FF0066; letter-spacing:0px; font-weight:bold; }

.directory_txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; letter-spacing:0px; font-weight:bold; }
.directory_txt  a { color:#CC3366!important; }

.register_exp { font-family:Ms Sans Serif; font-size:14px; color:#FF0066; letter-spacing:0px; font-style:normal;  }

.agreement { font-family:BrowalliaUPC; font-size:22px; font-size-adjust:none; line-height:25px; }

.forum_page { font-family:Verdana; font-size:12px; color:black; padding:15px;}
.member_details { font-family:Verdana; font-size:12px; }

.board_pages { font-family:Verdana; font-size:12px; color:black; padding-bottom:5px; padding-top:10px; }
.board_pages a { color:black; }
.board_current_page { font-family:Verdana; font-size:12px; color:#FF6699; font-weight:bold; }
.board_comment_seq { font-family:Verdana; font-size:12px; color:#FF6699; font-weight:normal; }
.board_table_header { font-family:Verdana, Ms Sans Serif; font-size:12px; text-align:center; background-color:#EEEEEE; padding:2px; }
.board_table { background-color:#FFFFFF; padding:1px; }
.board_recent { background-color:#FAFAFA; text-align:center; color:#444444; font-family:Verdana,Ms Sans Serif; font-size:10px; padding-top:3px; padding-bottom:3px; }
.board_recent_by { text-align:center; font-size:12px; color:#FF6699; font-family:Verdana, Ms Sans Serif; }
.board_read { background-color:#FFFFFF; text-align:center; font-size:12px; color:#444444; font-family:Verdana; }
.board_post_by { background-color:#FFFFFF; text-align:center; font-size:12px; color:#FF6699; font-family:Verdana, Ms Sans Serif; }
.board_icon { border:0px; text-align:center; background-color:#FFFFFF; }
.board_description { background-color:#FAFAFA; font-family:Tahoma; font-size:14px; padding-left:8px;}
.board_bottom { background-color:#FFFFFF; font-family:Ms Sans Serif; font-size:14px; padding-top:13px; padding-bottom:10px; text-align:right; letter-spacing:0.5px;}

/* COLOR CLASS */
.blue { background-color:#039CC9; }
.green { background-color:#72A433; }
.orange { background-color:#F08F31; }
.pink { background-color:#C74744; }
.grey { background-color:#666666; }

#searchwrapper {
width:270px; /*follow your image's size*/
height:28px;/*follow your image's size*/
background-image:url(search.png);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:30px;
width:162px;
height:20px;
color:#999999;
font-size:12px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:1px;
left:201px;
width:69px;
height:25px;
}
.highlight_word {
background:#FF9999;
}
.nav { font-family:Tahoma, Sans Serif; font-size:12px; padding:5px; color:#FF9999;}
.nav a { color:#333333; }
.nav a:hover { color:#FF0066; }