BODY {background-image:url('/images/bg1.jpg'); padding:0px; margin:0px;}
#bgdiv1{background-image:url('/images/bg2.jpg'); background-color:#707070; background-repeat: repeat-y; width:965px; padding:5px 5px 5px 5px; position:relative; top:90px; left:50px}
#bgdiv2{background-color:#FFFFFF; margin:5px;  padding:20px 25px 100px; 25px; position:relative;}

#halfcircle{background-image:url('/images/hc.gif'); width:260px; height:260px; position:absolute; top:0px; left:0px;}
#corner{background-image:url('/images/corner1.gif'); width:240px; height:240px; position:absolute; top:0px; left:0px;}

#urb{background-image:url('/images/urb.gif'); position:absolute; top:10px; right:10px; width:100px; height:100px;}
#brb{background-image:url('/images/brb.gif'); position:absolute; bottom:10px; right:10px; width:100px; height:100px;}
#blb{background-image:url('/images/blb.gif'); position:absolute; bottom:10px; left:10px; width:100px; height:100px;}

#tkm_header{position:absolute; padding:5px; margin:10px; top:10px; left:250px }
#navlist{width:700px;}
#navlist div{background-image:url('/images/bg2.jpg');text-align:center;padding:10px 5px; vertical-align:middle !important;float:left;height:20px;width:100px;font-weight:bolder;font-family:Arial;color:#FFFFFF;margin:2px 3px; cursor:pointer;}

#innernav{text-align:right; position:absolute; bottom:1px; right:0px; height:20px; margin:15px 10px}
#innernav div{text-align:center; margin:2px 0px;  padding:5px 10px 2px; font-size:15px; vertical-align:middle !important;float:left;height:20px; font-weight:bolder;font-family:Arial;border:3px solid #FFFFFF; cursor:pointer; -moz-border-radius: 20px; -webkit-border-radius: 20px;}

#wedCountdown {position:absolute; left:337px; bottom:5px; text-align:center}

#banner{position:relative; width:900px; height:150px;}
.wedbanner{background-image:url('/images/wedbanner.jpg');}
.wedbanner #innernav div {background-color:#FFFFFF; color:#000000; border:3px solid #000000;}
.homebanner{background-image:url('/images/mainbanner.jpg');}
.homebanner #innernav div {background-color:#FFFFFF; color:#000000; border:3px solid #000000;}



#tkm_content {width:900px; margin:20px 0px; font-family:Arial;}
#wedMenu {width:900px; cursor:pointer;}
#wedMenu td {border:2px solid #000000; margin:5px;}
.WMSelected {background-color:#FFFFCC}
#imgButton{float:left; padding:20px; width:100px; height:100px;}
#miniMenu{ float:left; width:250px; padding:5px; }
#miniMenu h2 {margin:0px; padding:0px; border-bottom:1px solid #000000}
#tkm_content h3 {font-size:large; margin:0px; padding:0px}
#tkm_content h2 {font-size:large; margin0px 0px 5px; padding:0px; border-bottom:2px solid #000000}
#tkm_content hr {margin:0px; padding:0px}

#wedRegistry{}
#wedRegistry h2 {margin:0px; padding:0px; border-bottom:1px solid #000000;}

#WRimageBox{cursor:pointer; border:5px double #000000; text-align:center; margin-bottom:10px; height:200px; width:200px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}
#WGbox{color:#FFFFFF; padding:0px; cursor:pointer; border:5px double #000000; text-align:center; margin-bottom:10px; height:200px; width:200px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}



#wrtr {border:5px double #000000}
#externalSiteInfo {padding:10px; border:1px solid #000000; vertical-align:top}

#schedMainTable{width:100%}
#schedBox{width:50%; margin:5px; border:5px double #000000; padding:20px 5px; vertical-align:top; -moz-border-radius: 20px; -webkit-border-radius: 20px;}
#schedBox h2{margin:5px 0px 0px 0px;}
#schedBox h3 {margin-top:15px; font-size:medium; text-decoration:underline;}
#schedGenInfo{}
#schedGenInfo th{text-align:left;}
#schedTimes{border:1px solid #000000;}
#schedTimes b{margin-left:5px}
#countdownLabel {font-weight:bold; font-size:small}
