body{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:20px;font-family:trebuchet ms,arial,helvetica;font-size:12px;color:#666666;background-image:url(images/bg2.jpg);background-repeat:repeat-x;background-position:top left;background-color:#3B2518;}
img{border:0px solid;}
img, div, td, table, #mapper  {behavior:url(iepngfix.htc);}
td{margin:0 0 0 0;font-family:trebuchet ms,arial,helvetica;font-size:13px;color:#ffffff;vertical-align:top;}
a{text-decoration:none;color:#999999;}
a:hover{text-decoration:none;color:#ffffff;}
table{border-collapse: collapse;border:0px solid;}
#navTable{background-image:url(images/upNavBg.jpg);width:280px;height:280px;}
#navTable a{color:#DDD1CB;height:84px;width:90px;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:900;background-image:url(images/upNav.gif); background-position:0px 0px;text-align:center;display:block;overflow:hidden;}
#navTable a:hover {color:#ffffff;background-position:0px 84px;}
#navTable a p{margin-top:62px;}
#blueShell{background-color:#CED3D9;width:800px;height:400px;}
#innerShell{background-color:#110803;border:1px solid #ffffff;width:778px;height:378px;}
#midContainer{width:780px;}
#leftColumn{width:280px;float:left;text-align:left;}
#rightColumn{width:500px;float:left;background-color:#160A03;}
#clearFloat{clear:both;float:none;height:1px;overflow:hidden;background:none;background-image:none;}
#leftTitle{font-size:18px;line-height:32px;height:32px;color:#CCD2D8;}
#dottedLine{background-image:url(images/dotted.gif);height:3px;overflow:hidden;font-size:2px;background-repeat:repeat-x;}
#hThumb{background-color:#F2ECE4;width:125px;height:115px;overflow:hidden;text-align:center;color:#160A03;margin-bottom:10px;float:left;font-size:13px;font-weight:100;}
#hThumb img{border:1px solid #40291C;margin-top:5px;margin-bottom:5px;}
#hThumb a {color:#160A03;}
#hThumb a:hover {color:#160A03;font-weight:bold;}
#hThumb a:hover img{border:1px solid #CED3D9;}
#thumbSpace{width:10px;float:left;font-size:5px;}
#navDiv{height:35px;background-image:url(images/nav2bg.gif);background-repeat:repeat-x;background-position:top left;line-height:35px;overflow:hidden;}
#navDiv a{color:#CED3D9;font-family:arial,helvetica,sans-serif;font-weight:900;}
#navDiv a:hover {color:#ffffff;}
#navDiv img{margin-right:15px;margin-left:15px;}
#paper{background-image:url(images/paperbg.jpg);background-repeat:repeat-x;background-position:top left;background-color:#CED3D9;text-align:justify;color:#3D2D24;font-size:13px;line-height:20px;}
#paperCorner{background-image:url(images/paperCorner.gif);background-repeat:no-repeat;background-position:bottom right;}
#paper p{margin-left:45px;margin-right:45px;margin-top:10px;background:none;}
#paper td{color:#3D2D24;}
#paperTitle{padding-top:20px;margin-left:20px;font-size:20px;}
#paperFlash{width:440px;height:90px;padding-bottom:10px;}
#mainContent{color:#C8BAA8;font-size:13px;line-height:20px;text-align:justify;margin-left:20px;margin-right:20px;margin-top:20px}
#mainContent td{color:#C8BAA8;font-size:13px;line-height:20px;text-align:justify;}
#conTitle_old{border-bottom:1px solid #42291B;font-size:15px;color:#CED3D9;font-weight:900;line-height:25px;margin-bottom:10px;height:30px;}
#conTitle{font-size:15px;color:#CED3D9;font-weight:900;line-height:25px;height:30px;}
hr{background-color:#42291B;color:#42291B;height:1px;}
#footer{color:#C8BAA8;width:780px;background-color:#160A03;line-height:35px;margin-top:9px;text-align:left;}
#footer table{width:740px;margin-left:20px;}
#footer td{color:#C8BAA8;line-height:35px;}
#footer td a:hover {color:#ffffff;}
#inset{margin-left:20px;margin-right:20px;padding-top:10px;padding-bottom:10px;background-color:#3B2518;}
#inset div{margin-left:10px;margin-right:10px;}
#leftNav a{color:#CED3D9;height:26px;font-family:arial,helvetica,sans-serif;font-size:13px;line-height:26px;font-weight:900;background-image:url(images/leftNav.gif); background-position:0px 0px;text-align:center;display:block;overflow:hidden;margin-left:10px;margin-right:20px;margin-top:10px;margin-bottom:10px;}
#leftNav a:hover {color:#ffffff;background-position:0px 26px;}
#leftNav {margin-bottom:15px;}
#theQ{color:#CED3D9;font-weight:900;margin-top:15px;}
#theA{margin-left:20px;}
#circles td{text-align:center;}
#circles td a{font-weight:900;}

.textbox{border:3px solid #B1AAA6;width:250px;background-color:#ffffff;color:#000000;padding:2 2 2 2;line-height:15px;}
textarea{border:3px solid #B1AAA6;width:250px;height:80px;background-color:#ffffff;color:#000000;font-family:trebuchet ms,arial,helvetica;padding:2 2 2 2;}

a.weddingLink, a.weddingLink:visited, a.weddingLink:active {height:58px;width:208px;background-image:url(images/wedding.gif);background-position:0px 0px;overflow:hidden;display:block;}
a.weddingLink:hover,a.weddingLink:active:hover,a.weddingLink:visited:hover {background-position:0px 58px;}

a.corporateLink,a.corporateLink:active,a.corporateLink:visited{height:58px;width:208px;background-image:url(images/corporate.gif);background-position:0px 0px;overflow:hidden;display:block;}
a.corporateLink:hover,a.corporateLink:active:hover,a.corporateLink:visited:hover {background-position:0px 58px;}

a.aTour, a.aTour:visited, a.aTour:active {height:60px;width:260px;background-image:url(images/tour.gif);background-position:0px 0px;overflow:hidden;display:block;margin-bottom:10px;margin-top:10px;margin-left:10px;}
a.aTour:hover,a.aTour:active:hover,a.aTour:visited:hover {background-position:0px 60px;}

.shopLink {text-align:center;background-image:url(images/shopLink.gif);background-repeat:no-repeat;width:200px;height:32px;color:#000000;display:block;line-height:32px;margin-top:19px;margin-bottom:19px;}
#spacerLine {background-color:#382720;line-height:1px;height:1px;font-size:1px;overflow:hidden;}
#testimonyTitle {font-family:trebuchet ms,arial,helvetica;color:#CCD2D8;font-size:18px;margin:10px 0px 5px 0px;}
