body {font-family:arial, helvetica, sans-serif; font-size:1em; width:950px; margin-left:auto; margin-right:auto; margin-top:25px; background-color:#FFFCE5; text-align:center;}

h1 {font-size:1.2em; color:#68623D;}
h2 {font-size:1em; color:#68623D;}
h3 {font-size:1em; color:#3D4B68;}
p {font-size:.9em; width:950px; text-align:left; line-height:130%; word-spacing:2pt;}
ul, li {font-size:.8em;}
img {margin: ; border:;}


a:link {color:#3D4B68; text-decoration:none;}
a:visited {color:#576B94;  text-decoration:none;}
a:hover {text-decoration:underline; color:#576B94;}
a:active {color:#576B94;}


#header {margin-bottom:; width:950px;}
#headleft {float:left;}
#headright {float:right; padding-top:38px;}
#headright li, ul {display:inline;}
#headright ul {}
#large_list ul, li {font-size:1em;}
#wedding_slideshow {margin:0}

#recent_wedding {margin-top: 50px;}

#text {margin:30px 0 50px 0; width:950px;}
#text li {margin-left:6em; line-height:1.5; text-align:left;}
#none {display:none;}
#window {width:670px; height:460px;}
#footer {margin-right:auto; margin-left:auto; margin-top: 75px; margin-bottom:20px;}
#footer li, ul {display:inline; font-size:.9em;}
#footer p {font-size:.65em; color:#948C57; text-align:center;}

.clearthefloats {clear:both;}

#left_float {float:left; margin-right:15px;}

.right_float {float:right; margin-left:15px;}

.left_float {float:left; margin-right:15px;}

.line_height {line-height:1.5;}

.about_will_text {width:359; line-height:1.5;}



/* a hack for IE Win only \*/
* html .fixed_width {width:635px;}
/* end of hack */

p, img, ul {background-color: ;}


