body {	font: 12px "Century Gothic", Arial, Verdana, sans-serif;	color: #000000;	background: #ffd5e7;	margin: 0px;	padding: 15px 0;	text-align: center;}a {	color: #000000;}

a:hover {	color: red;}li {	padding: 2px;	list-style: url("images/button-leaf.gif"/*tpa=http://www.weddingsvarna.com/images/button-leaf.gif*/);}

fieldset {  	margin: 10px;  	background: #e4cccc;}

fieldset ul {  	padding: 0;  	margin: 0;	list-style: none;}

fieldset li,#contactForm li {  	padding: 3px;	list-style: none;}

fieldset .submit {  	text-align: center;}

label {  	display: block;}legend {	color: #ffffff;	font-weight: bold;	font-size: 18px;	text-transform: lowercase;}

img {	border: 0;}

p {	margin: 5px;	padding: 5px;}

.introWord {	font-size: 3em;	font-style: italic;}

.lit {	font-weight: bold;	font-size: 16px;}

.noShow {	display: none;}

.spruceImage {	border-bottom: solid 5px #FFFFFF;}

.button {	background: url("images/button-leaf.gif"/*tpa=http://www.weddingsvarna.com/images/button-leaf.gif*/) no-repeat;	padding: 3px 0 5px 17px;	margin: 0 20px;}

.button a {	font-weight: bold;}

#box {	background: #fecccb url("images/content-bg.gif"/*tpa=http://www.weddingsvarna.com/images/content-bg.gif*/) repeat-y;	width: 780px;	margin: 0 auto;	text-align: left;	border-bottom: solid 15px #FFFFFF;	border-right: solid 15px #FFFFFF;	border-left: solid 15px #FFFFFF;}

#boxHome {	background: #fecccb url("images/content-bg.gif"/*tpa=http://www.weddingsvarna.com/images/content-bg.gif*/) repeat-y;	width: 780px;	margin: 0 auto;	padding: 15px 0 0 0;	text-align: center;	border: solid 15px #FFFFFF;}

#title {	width: 780px;	height: 110px;	background: #FFFFFF;}

#content {	margin: 53px 0 0 0;	border-top: solid 5px #FFFFFF; clear: both;	background: #fecccb url("images/content-bg.gif"/*tpa=http://www.weddingsvarna.com/images/content-bg.gif*/) repeat-y;}

#contentLeft {	width: 385px;	float: left;	color: #831f00;	margin: 0 0 -5px 0;}

#contentRight {	min-height: 385px;	width: 390px;	float: right;	background: #fecccb url("images/brown-bg.gif"/*tpa=http://www.weddingsvarna.com/images/brown-bg.gif*/) no-repeat;	color: #FFFFFF;	border-left: solid 5px #FFFFFF;	overflow: hidden;}

#contentLeft h1 {	margin: 5px;	padding: 5px;	font-size: 26px;	font-weight: normal;	text-transform: lowercase;}

#contentLeft h2 {	margin: 5px;	padding: 5px;	font-size: 21px;	text-transform: lowercase;}

#contentRight h1 {	margin: 5px;	padding: 5px;	font-size: 26px;	font-weight: normal;	text-transform: lowercase;}

#contentRight h2 {	margin: 5px;	padding: 5px;	font-size: 21px;	text-transform: lowercase;}

#footer {	width: 760px;	padding: 2px 10px;	background: #831f00;	color: #ffffff;	text-align: center;	word-spacing: 5px;	clear: both;	border-top: solid 5px #ffffff;}

#footer a {	color: #faf9f2;}.copyright {	font-size: 10px;	word-spacing: normal; }

#loadImages {	position: absolute;	top: -1500px;}

#default #content {	padding: 0;	background: #FFFFFF;}

#default #contentLeft {	padding: 0 5px 0 0;	width: 320px;}

#default #contentRight {	width: 455px;	border: none;}

#welcome {	min-height: 255px;	background: #fecccb url("images/pink.gif"/*tpa=http://www.weddingsvarna.com/images/pink.gif*/) no-repeat;	color: #000000;	clear: both;	border-top: solid 5px #FFFFFF;}

#Menu div {	float: left;}

#Menu a {	float: left;	width: 110px;	height: 160px;}

#Menu a {	float: left;	width: 110px;	height: 160px;}

#Menu a img{	display: none;}

#MenuBridal a img {	display: none;}

#Menu a {	display: block;	width: 110px;	height: 160px;}#MenuBridal a {	display: block;	width: 320px;	height: 420px;	background: url("images/main-bridal.jpg"/*tpa=http://www.weddingsvarna.com/images/main-bridal.jpg*/);	border-right: solid 5px #FFFFFF;}

#MenuBridal a:hover {	background: url("images/main-bridal-on.jpg"/*tpa=http://www.weddingsvarna.com/images/main-bridal-on.jpg*/);}

#Gallery2006 a {	background: url("images/gallery_2006.jpg"/*tpa=http://www.weddingsvarna.com/images/gallery_2006.jpg*/);	border-right: solid 5px #FFFFFF;}

#Gallery2006 a:hover {	background: url("images/gallery_2006bw.jpg"/*tpa=http://www.weddingsvarna.com/images/gallery_2006bw.jpg*/);}

#Gallery2007 a {	background: url("images/gallery_2007.jpg"/*tpa=http://www.weddingsvarna.com/images/gallery_2007.jpg*/);	border-right: solid 5px #FFFFFF;}

#Gallery2007 a:hover {	background: url("images/gallery_2007bw.jpg"/*tpa=http://www.weddingsvarna.com/images/gallery_2007bw.jpg*/);}

#Gallery2008 a {	background: url("images/gallery_2008.jpg"/*tpa=http://www.weddingsvarna.com/images/gallery_2008.jpg*/);	border-right: solid 5px #FFFFFF;}

#Gallery2008 a:hover {	background: url("images/gallery_2008bw.jpg"/*tpa=http://www.weddingsvarna.com/images/gallery_2008bw.jpg*/);}

#Stiling a {	background: url("images/stiling.jpg"/*tpa=http://www.weddingsvarna.com/images/stiling.jpg*/);}

#Stiling a:hover {	background: url("images/stilingbw.jpg"/*tpa=http://www.weddingsvarna.com/images/stilingbw.jpg*/);}

#designerLinkBox {	width: 377px;	height: 20px;	position: absolute;	top: 186px;	left: 50%;	margin-left: -386px;	z-index: 100;}

#designerLinkBox a {	display: block;	width: 100%;	height: 100%;	background: #000000;	text-align: center;	font-weight: bold;}

#designerLinkBox a:hover {	background: #fecccb;}

#contactPage #contentRight h2 {	padding-bottom: 0;	margin-bottom: 0;}

#contactPage #contentRight p {	padding-top: 0;	margin-top: 0;}

#flash {	margin: 0 auto;}.skip {	text-align: right;	font-weight: bold;	color: #000000;}

#map {	width: 380px;	height: 380px;	margin: 5px;	color: #000000;	font-size: 10px;}

#map a {	color: #009999;}	