body {
margin:0px;
padding:0px;
background:#0C2D57 url(/images/body_bg.jpg) repeat-x left top;
color:#fff;
}
h1{
font:bold 24px Verdana, Arial, Helvetica, sans-serif;
color:#EAE794;
}
h3{
font:bold 16px Verdana, Arial, Helvetica, sans-serif;
color:#EAE794;
}
td, p, ul, ol{
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
line-height:130%;
}
a:link, a:visited, a:active{
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
color:#EAE794;
text-decoration:underline;
}
a:hover{
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}
#leftCol{ 
padding:6px 10px 18px;
background:#B6B473 url(/images/left_bg.jpg) no-repeat left bottom;
}
#leftCol td, #leftCol p, #leftCol ul, #leftCol ol, #leftCol a{
color:#000;
}
#leftCol p a:hover{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
#rightCol{ 
padding:6px 10px 18px;
background:#80B5E6 url(/images/right_bg.jpg) no-repeat left bottom;
}
#rightCol td, #rightCol p, #rightCol ul, #rightCol ol, #rightCol a{
color:#0C2D57;
}
#rightCol a:hover{
color:#fff;
}
#subcontents{
padding:0px 20px 20px;
border:1px #5D8AC3 solid;
border-top: 0px #5D8AC3 solid;
background:#17375F url(/images/subcontent_bg.jpg) repeat-x left top;
}
a.btmlink:link, a.btmlink:visited, a.btmlink:active{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
padding:0px 6px;
}
a.btmlink:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#B6B473;
text-decoration:none;
padding:0px 6px;
}
#copyright{
font:normal 12px Arial, Helvetica, sans-serif;
padding-bottom:15px;
}

/* wedding left */
#weddingLeft{ 
padding:6px 10px 18px;
}
#weddingLeft td, #weddingLeft p, #weddingLeft ul, #weddingLeft ol, #weddingLeft a{
font:11px Arial, Helvetica, sans-serif;
}
#leftCol a:hover{
color:#fff;
font:11px Arial, Helvetica, sans-serif;
}


