BODY {
	BACKGROUND: url(http://www.weddingcelebrations.com/images/bkgrnd-tile.png) #32312f; text-align=center;
}
#home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 125%; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS",Trebuchet,Arial,sans-serif; BACKGROUND-COLOR: #6699CC;
}
.break {
	CLEAR: both; WIDTH: 1px; HEIGHT: 1px
}
A:link {
	COLOR: #DF7852
}
A:visited {
	COLOR: #DF7852
}
A:hover {
	COLOR: #e46700; TEXT-DECORATION: none
}
A:active {
	COLOR: #DF7852; TEXT-DECORATION: none
}
BUTTON {
	BORDER-RIGHT: #b9b1a3 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d5cdbe 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #d5cdbe 1px solid; CURSOR: pointer; COLOR: #32312f; PADDING-TOP: 2px; BORDER-BOTTOM: #b9b1a3 1px solid; BACKGROUND-COLOR: #d1c8b8; text-shadow: 1px 1px 1px #D9D2C5
}
BUTTON:active {
	BORDER-RIGHT: #d5cdbe 1px solid; BORDER-TOP: #b9b1a3 1px solid; BORDER-LEFT: #b9b1a3 1px solid; COLOR: #5a5751; BORDER-BOTTOM: #d5cdbe 1px solid
}
P {
	MARGIN: 0px 0px 1em; COLOR: #63615e
}
H1 {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 100%; text-shadow: 1px 1px 1px #C6C2BC
}
H1 EM {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 100%; text-shadow: 1px 1px 1px #C6C2BC
}
H1 EM {
	COLOR: #553e00; FONT-STYLE: normal; BACKGROUND-COLOR: #fdedb4
}
.truncated {
	DISPLAY: none
}
.expander A {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; FONT-SIZE: 11px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
DIV#couponTooltip {
	BORDER-RIGHT: #f0ebe4 2px solid; PADDING-RIGHT: 6px; DISPLAY: none; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 999; BACKGROUND: url(http://www.weddingcelebrations.com/images/sprite.png) no-repeat 0px -283px; LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 2px; POSITION: absolute; TOP: 0px; HEIGHT: 19px
}
#header {
	BACKGROUND: url(http://www.weddingcelebrations.com/images/bkgrnd-blue.png) left bottom; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #2c203a 3px solid; HEIGHT: 45px
}
#header .inner {
	MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto
}
#middle_zone {
   position: relative;
   width: 100%;
   max-width: 960px;
   min-width: 960px;
   overflow: hidden;
   padding-left: 0px;
}	
      
#col_left {
   width: 220px;
   float: left;
   height: 100%;
   padding-left: 10px;	   
   padding-right: 5px;
   text-align: left;
}
#col_middle {
   margin-top: 0px;
   margin-right: 214px;
   margin-left: 239px;    
   height: 3870px;
   padding-left: 0px;
   padding-right: 5px;
   text-align: left;
}
#col_middle .inner {
	PADDING-RIGHT: 15px; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-TOP: 10px
}
#col_right {
   width: 190px;
   float: right;
   height: 100%;
   margin-right: 10px;     
   padding-left: 0px;
   padding-right: 10px;
   text-align: left;
   min-height: 700px;
}
#nav LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#nav LI A {
	BORDER-RIGHT: #5e4a6d 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #5e4a6d 1px solid; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 14px 2px 0px 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #5e4a6d 1px solid; COLOR: #bbb5c0; LINE-HEIGHT: 100%; PADDING-TOP: 8px; BORDER-BOTTOM: #5e4a6d 1px; LETTER-SPACING: 1px; BACKGROUND-COLOR: #336699; TEXT-DECORATION: none; text-shadow: 1px 1px 1px #2C203A;
}
#nav LI A:hover {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px
}
#nav LI.active A {
	PADDING-RIGHT: 12px; MARGIN-TOP: 10px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-COLOR: #336699
}
#user {
	PADDING-RIGHT: 10px; MARGIN-TOP: 18px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px; HEIGHT: 17px; BACKGROUND-COLOR: #5e4a6d;
}

#shell {
	MARGIN-LEFT: auto; WIDTH: 804px; MARGIN-RIGHT: auto
}
#logo {
	DISPLAY: block; MARGIN: 0px 12px; WIDTH: 770px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 140px; BORDER-BOTTOM-STYLE: none; FLOAT: top
}
#logo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.panel {
	BORDER-RIGHT: #f0ebe4 3px solid; PADDING-RIGHT: 1px; BORDER-BOTTOM: #f0ebe4 3px solid; PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 8px; BORDER-LEFT: #f0ebe4 3px solid; PADDING-LEFT: 1px; BORDER-TOP: #f0ebe4 3px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.paneel UL LI {
	LINE-HEIGHT: 150%! important
}
#menu {
	FLOAT: left; WIDTH: 220px
}
#menu H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #f0ebe4; PADDING-TOP: 2px; LETTER-SPACING: 0.2em; BACKGROUND-COLOR: #d1c8b8; text-shadow: 1px 1px 1px #FFF
}
#menu H3 {
	PADDING: 2px; TEXT-TRANSFORM: uppercase; COLOR: #f0ebe4; LETTER-SPACING: 0.2em; BACKGROUND-COLOR: #336699; text-shadow: 1px 1px 1px #1c1c1c; FONT-SIZE: 16px;
}
#menu H2 SPAN {
	BORDER-RIGHT: #e7e3db 1px dashed; PADDING-RIGHT: 7px; BORDER-TOP: #e7e3db 1px dashed; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e7e3db 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e3db 1px dashed
}
#menu H3 SPAN {
	BORDER-RIGHT: #e7e3db 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e7e3db 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e7e3db 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e3db 1px solid
}
#menu .inner {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-TOP: 0px
}
#3column {
	FLOAT: right; WIDTH: 200px
}

#tiles {
	FLOAT: right; WIDTH: 580px
}
#tiles H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #f0ebe4; PADDING-TOP: 2px; LETTER-SPACING: 0.2em; BACKGROUND-COLOR: #d1c8b8; text-shadow: 1px 1px 1px #FFF
}
#tiles H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #f0ebe4; PADDING-TOP: 2px; LETTER-SPACING: 0.2em; BACKGROUND-COLOR: #336699; text-shadow: 1px 1px 1px #FFF
}
#tiles H2 SPAN {
	BORDER-RIGHT: #e7e3db 1px dashed; PADDING-RIGHT: 7px; BORDER-TOP: #e7e3db 1px dashed; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e7e3db 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e3db 1px dashed
}
#tiles H3 SPAN {
	BORDER-RIGHT: #e7e3db 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e7e3db 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e7e3db 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e3db 1px solid
}
#tiles H3 {
	FONT-SIZE: 16px; MARGIN: 1.5em 0px 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #e7e3db; LETTER-SPACING: 0.1em
}
#tiles .inner {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-TOP: 0px
}
#heart {
	FONT-SIZE: 12px; BACKGROUND: url(http://www.weddingcelebrations.com/images/sprite.png) no-repeat -10px -349px; FLOAT: right; MARGIN: 8px 10px; TEXT-TRANSFORM: uppercase; WIDTH: 87px; COLOR: #fff; LINE-HEIGHT: 100%; HEIGHT: 82px; TEXT-ALIGN: center
}
#heart STRONG {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 20px; LINE-HEIGHT: 90%
}
#cover {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%; TEXT-ALIGN: center; FONT-WEIGHT: bold; 
}

A.thumb {
	BORDER-RIGHT: #d1c8b8 2px solid; BORDER-TOP: #d1c8b8 2px solid; DISPLAY: block; BORDER-LEFT: #d1c8b8 2px solid; WIDTH: 140px; BORDER-BOTTOM: #d1c8b8 2px solid; HEIGHT: 140px; BACKGROUND-COLOR: #fff
}
A.thumb:hover {
	BORDER-LEFT-COLOR: #fdedb4; BORDER-BOTTOM-COLOR: #fdedb4; BORDER-TOP-COLOR: #fdedb4; BORDER-RIGHT-COLOR: #fdedb4
}
A.thumb IMG {
	BORDER-RIGHT: #927b51 1px solid; BORDER-TOP: #927b51 1px solid; BORDER-LEFT: #927b51 1px solid; WIDTH: 140px; BORDER-BOTTOM: #927b51 1px solid; HEIGHT: 140px; opacity: .8
}
A.thumb:hover IMG {
	BORDER-LEFT-COLOR: #febf02; BORDER-BOTTOM-COLOR: #febf02; BORDER-TOP-COLOR: #febf02; BORDER-RIGHT-COLOR: #febf02; opacity: 1
}
.tags {
	MARGIN-LEFT: 0px
}
.tags LI {
	DISPLAY: inline
}
.tags A {
	FONT-SIZE: 11px; MARGIN: 8px 8px 1px 0px; TEXT-TRANSFORM: uppercase; COLOR: #336699; TEXT-DECORATION: none;
}
.tags A:hover {
	COLOR: #e46700;
}
.tags A:active {
	COLOR: #e46700;
	}
.tags A:visited {
	COLOR: #2c203a;
}
.vendor {
	BORDER-RIGHT: #d1c8b8 1px solid; BORDER-TOP: #d1c8b8 1px solid; MARGIN: 10px 0px; BORDER-LEFT: #d1c8b8 1px solid; BORDER-BOTTOM: #d1c8b8 1px solid; BACKGROUND-COLOR: #f7f5f1
}
.vendor .innerline {
	BORDER-TOP: #f0ebe4 1px solid
}
.vendor .inner {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 15px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 18px! important; BORDER-BOTTOM: #fff 1px solid
}
.vendor A.thumb {
	FLOAT: left; MARGIN: 0px 20px 0px 0px; 
}
.vendor P {
	DISPLAY: block; MARGIN: 20px 0px 0px 0px; COLOR: #888683
}
.vendor P A {
	PADDING-RIGHT: 0px; COLOR: #888683; FONT-SIZE: 16px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.vendor P A:hover {
	PADDING-RIGHT: 0px; COLOR: #febf02; FONT-SIZE: 16px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.meta {
	FONT-SIZE: 11px; COLOR: #443a25; LINE-HEIGHT: 150%
}
.meta IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px solid; WIDTH: 16px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 16px
}
.meta A {
	FONT-SIZE: 11px; COLOR: #443a25
}
.abstract {
	BACKGROUND-POSITION: -590px 0px
}
.abstract .detail {
	MARGIN-LEFT: 10px; WIDTH: 330px
}
.abstract .crux SPAN {
	DISPLAY: none
}
.abstract .detail P {
	PADDING-BOTTOM: 0px
}
.abstract .merchantLink {
	PADDING-BOTTOM: 5px! important; PADDING-TOP: 3px
}
.abstract .merchantLink A {
	FONT-SIZE: 11px
}
.feature .crux A {
	FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase
}
.tip .crux SPAN {
	PADDING-LEFT: 22px; BACKGROUND: url(http://www.weddingcelebrations.com/images/sprite.png) no-repeat -768px -686px
}
.printable .crux SPAN {
	PADDING-LEFT: 22px; BACKGROUND: url(http://www.weddingcelebrations.com/images/sprite.png) no-repeat -768px -686px
}
.printable .crux SPAN {
	BACKGROUND-POSITION: -768px -715px
}
.tip .crux A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; PADDING-TOP: 4px
}
.printable .crux A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; PADDING-TOP: 4px
}
.categorySponsor {
	BORDER-RIGHT: #febf01 2px solid; BORDER-TOP: #febf01 2px solid; BORDER-LEFT: #febf01 2px solid; BORDER-BOTTOM: #febf01 2px solid; BACKGROUND-COLOR: #fff
}
.categorySponsor IMG {
	FLOAT: right; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.FindHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: 339999
}
.FindText {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: 339999
}
#contactForm LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; WIDTH: 70px; TEXT-ALIGN: right
}
#contactForm .row {
	CLEAR: both; MARGIN-BOTTOM: 1em
}
#contactForm TEXTAREA {
	WIDTH: 300px; HEIGHT: 10em
}
.miniAds {
	MARGIN-LEFT: 0px
}
.miniAds LI {
	DISPLAY: inline
}
.miniAds A {
	FONT-SIZE: 11px; MARGIN: 8px 8px 1px 0px; TEXT-TRANSFORM: uppercase; COLOR: #336699; TEXT-DECORATION: none;
}
.miniAds A:hover {
	COLOR: #e46700;
}
.miniAds A:active {
	COLOR: #e46700;
	}
.miniAds A:visited {
	COLOR: #2c203a;
}
#minor {
	position: absolute; WIDTH: 970px
}
#minor .inner {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#minor .miniAd {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#minor .miniAd IMG {
	WIDTH: 140px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 140x; BORDER-BOTTOM-STYLE: none
}
#minor H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #f0ebe4; PADDING-TOP: 2px; LETTER-SPACING: 0.2em; BACKGROUND-COLOR: #ED815F; text-shadow: 1px 1px 1px #FFF
}
#minor H3 SPAN {
	BORDER-RIGHT: #e7e3db 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e7e3db 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e7e3db 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e3db 1px solid
}
#col_right .miniAds {
	TEXT-ALIGN: center; PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-TOP: 0px
}
#col_right .inner {
	TEXT-ALIGN: center; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#col_right .miniAds IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ourVendors H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #f0ebe4; PADDING-TOP: 2px; LETTER-SPACING: 0.2em; BACKGROUND-COLOR: #6699CC; text-shadow: 1px 1px 1px #FFF
}
#ourVendors H3 SPAN {
	BORDER-RIGHT: #e7e3db 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e7e3db 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e7e3db 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e3db 1px solid
}
#catBox {
	TEXT-ALIGN: left; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;
}
#catBox A IMG {
	WIDTH: 300px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 225px; BORDER-BOTTOM-STYLE: none; opacity: .8
}
#catBox A:hover IMG {
	opacity: 1
}
#footer {
	CLEAR: both; BORDER-TOP: #d1c8b8 2px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: url(http://www.weddingcelebrations.com/images/bkgrnd-blue.png) left top; PADDING-TOP: 15px
}
#footlinks {
	PADDING-RIGHT: 28px; PADDING-LEFT: 28px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 13px; MARGIN-LEFT: auto; WIDTH: 728px; MARGIN-RIGHT: auto; PADDING-TOP: 13px; HEIGHT: 94px
}
#footlinks IMG {
	BORDER-RIGHT: #130e18 2px solid; BORDER-TOP: #130e18 2px solid; BORDER-LEFT: #130e18 2px solid; BORDER-BOTTOM: #130e18 2px solid
}
#footlinks A {
	COLOR: #DF7852; TEXT-DECORATION: underline
}
#footlinks A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footlinks A:active {
	COLOR: #DF7852; TEXT-DECORATION: none
	}
#footlinks A:visited {
	COLOR: #DF7852; TEXT-DECORATION: underline
}
#footNotes {
	BORDER-TOP: #130e18 1px dashed; COLOR: #afa5b6; BACKGROUND-COLOR: #2c203a
}
#footNotes UL.inner {
	MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; PADDING-TOP: 7px; HEIGHT: 90px
}
#footNotes LI {
	DISPLAY: inline; FONT-SIZE: 12px
}
#footNotes A {
	FONT-SIZE: 12px; COLOR: #fff
}
#copyright {
	FLOAT: left
}
#wraplinks {
	FLOAT: right
}
#wraplinks LI {
	BORDER-RIGHT: #73677d 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; MARGIN-RIGHT: 10px
}
#wraplinks LI.last {
	PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	DISPLAY: block; POSITION: absolute; TOP: 50%; HEIGHT: auto
}
UNKNOWN {
	DISPLAY: block; POSITION: relative; TOP: -50%
}
DIV.adsense {
	BORDER-RIGHT: #d1c8b8 1px solid; BORDER-TOP: #d1c8b8 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d1c8b8 1px solid; BORDER-BOTTOM: #d1c8b8 1px solid; BACKGROUND-COLOR: #f0ebe4
}
#minor DIV.adsense {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#minor DIV.adsense  {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.adsense DIV.googleTextAd {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fbf9f7
}
DIV.adsense DIV.googleTextAd P {
	FONT-SIZE: 11px; MARGIN: 2px 0px 0px
}
DIV.adsense DIV.googleTextAd A.domainLink {
	FONT-SIZE: 11px; FLOAT: right; COLOR: #80c31c; TEXT-DECORATION: none
}
#minor DIV.adsense DIV.googleTextAd A.domainLink {
	CLEAR: both; DISPLAY: block; FLOAT: none
}
DIV.adsense .adsByGoogle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.adsense .adsByGoogle A {
	COLOR: #443a25; TEXT-DECORATION: none
}
.bolded {
	font-size: 14px;
	font-weight: bold;
	color: #DD4945;
}
.referus { font-size: 13px; font-weight: bold; color: #336699;
}
.smallboldpurpletxt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #996699}
.goldborder {
	border: 1px solid #E2C623;
}
.proname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold
}
.photocutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD4945;
}
.section {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: DD4945
}
.sectionlg {
	font-family: Arial, Helvetica, sans-serif;
	color: #DD4945;
	font-size: 14pt;
	font-weight: bold;
}
