body {font-family: tahoma, arial, sans-serif;font-size:0.8em;background:#9354B3;background: url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/wd_bg1.gif)!important repeat-x;margin: 6px 5px 0px 0px;color:#606;}
a {color:#1B598F;}
#LogoArea {background:url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/header/header1.gif) no-repeat scroll center 6px;/*height:146px;*/margin-bottom:14px;}
.LogoText {/*display:none;*/ color:#fff;padding:50px 0px 15px 0px;float:left;font-family:georgia,arial,sans-serif;FONT-WEIGHT:BOLD;FONT-STYLE:ITALIC;font-size:1.7em;}
.LogoText a , .LogoText  h2{color:#FFF!important;text-decoration:none!important;display:inline;margin:0px;}
/*
	General Button
*/
.g-button, .g-button span {background:url(../images/g-button.gif) no-repeat 0 0;}
/*
	Header
*/
#header {background:url(../images/header.gif) repeat-x;}
/*
	Navigation
*/
#navigation li {padding-right:10px;border-right:1px solid #91C4E1;}
#navigation li a, #navigation li a span {font:bold 16px/34px Arial;color:#606;}
#navigation li a:hover, #navigation li a:hover span {color:#0F3C64;}
#navigation li a.active, #navigation li a:active, #navigation li a.active span, #navigation li a:active span {color:#082640;}
/*
	Content
*/
#content {background:#fff;}
/*
	Search
*/
#search {background: url(../images/search-bg.gif) no-repeat 0 0;}
#search .field {color:#7a7a7a;}
#search .btn {background: url(../images/search-button.gif) no-repeat 0 0;}
/*
	Sidebar Box
*/
#sidebar .box {background:#EBEBEB;}
#sidebar .box .bottom {background: url(../images/sidebar-box-bottom.gif) no-repeat 0 bottom;}
#sidebar .box .top {background: url(../images/sidebar-box-top.gif) no-repeat 0 top;}
#sidebar .box h2 {font:bold 16px/36px Arial;color:#fff;}
#sidebar .box li {}
#sidebar .box li a {color:#626363;}
#sidebar .box li a:hover {color:#fff;}
#sidebar .box li span {background: url(../images/icon-checked.gif) no-repeat 0 0;}
#sidebar .box li.AA span {background: url(../images/add.gif) no-repeat 0 0;}
#sidebar .box .category a {background: url(../images/pointer.gif) no-repeat right center;}
#sidebar .box .category a:hover {background-image: url(../images/pointer-active.gif);}
#sidebar .box .category .sub {background:#F4F4F4;background-image:none;}
/*
	Widecolumn
*/
#widecolumn {background:#FEE1EF;}
#widecolumn .wc-bottom {background: url(../images/widecolumn-box-bottom.gif) no-repeat 0 bottom;}
#widecolumn .wc-top {background: url(../images/widecolumn-box-top.gif) no-repeat 0 top;}
#widecolumn .page-header h2 {font:bold 16px/36px Arial;color:#fff;}
#widecolumn .page-header h2 span {font:14px/36px Arial;color:#777677;}
/*
	Content Slider
*/
#content-slider, #content-slider .navigation {background:#2896CC;}
#content-slider .navigation .pages a {background: url(../images/slider-nav.gif) no-repeat 0 0;}
#content-slider h2, #content-slider h2 a {color:#fff;}
#content-slider h2 {font:16px/36px Arial;}
#content-slider h2 a {font-weight:bold;}
#content-slider h2 a:hover {color:#05325A;text-decoration:none;}
/*
	Column 
*/
.column .cnt-portfolio ul li {background: url(../images/icon-checked.gif) no-repeat 0 center;}
.column {width:319px;}
.column .box {background: url(../images/featured_box_bg.gif) repeat-x;}
.column h2 {font: bold 16px/34px Arial;color:#fff;}
.column .box .head {background:#a366a3;}
/*
	Blog
*/
#blog .post {margin-bottom:20px;}
#blog .postimage {float:left;display:inline;width:190px;}
#blog .postimage a img, #blog .post-text {background:#20201f;}
#blog .postimage a img {padding:4px;border:1px solid #373737;}
#blog .postimage a:hover img {border:1px solid #7f7e7f;}
#blog .post-text {}
#blog .post-text .header, #blog .post-text-wide .header {background:#606;color:#fff;}
#blog .header .fr{display:none;}
#blog .post-text .header h2, #blog .post-text-wide .header h3 {font:bold 16px/34px Arial, sans-serif;color:#fff;}
/*
	Footer
*/
#footer  {}
#footer a {color:#a2a1a1;}
#footer a:hover {color:#cfcfcf;}
#footer h2 {color:#666;}
#footer .inner {padding:0px 10 px 10px 10px;margin-top:-20px;}
#DirFtr {background: url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/wd_bg1.gif) repeat-x; height:70px;background-color:#9354B3;border-top:8px solid #430066;color:#FFF;font-size:95%;padding:10px;text-align:center;width:auto;}
#DirFtr a:link, td#footer a:visited, td#footer a:active, #DirFtr a:hover {color:#FFF;font-weight:normal;}
#DirFtr a:link, td#footer a:visited, td#footer a:active {text-decoration:none;}
#DirFtr a:hover {text-decoration:underline;}
/* ITEM */
.ItemTitle {height:30px;font-size:18px;color:#fff;}
.ItemTitle a {text-decoration:none!important;color:#fff!important;}
.list, .list-spon {height:140px;padding:5px;margin-bottom:15px;}
.list {border:2px solid #a366a3;background: url('../images/item_bg.gif') repeat-x;}
.list-spon {border:2px solid #606;background: url('../images/item_bg_featured.gif') repeat-x;}
.itemRating {background: url('../images/rating.gif') no-repeat;}
.itemRating_featured {background: url('../images/rating_featured.gif') no-repeat;}
.itemDesc {margin-top:8px;color:#fff;line-height:30px;}
.urbangreymenu ul li {background:#430066;border-bottom:2px solid #fff;}
.urbangreymenu ul li a, .urbangreymenu ul li a:visited, .urbangreymenu ul li a:hover {color:#fff;}
.urbangreymenu ul li a:visited{}
.urbangreymenu ul li a:hover{background:#666;}
.SinglePreview {height:200px;border:0px;width:700px;}
/*
Featured Home
*/	
.homeCategories ul li  {background: url('../images/folder.gif') no-repeat 8px 6px;}
ul.navigation {background:url('../images/home_fbar.gif') repeat-x bottom left;height:120px;}
ul.navigation a:hover  img {border:1px solid #454444;}
ul.navigation a.selected {background-color:#8EADC9;}
/*hg add*/	 
ul, ol, dl, p, h1, h2, h3, h4, h5, h6 {margin-bottom:10px;margin-top:10px;padding-bottom:0;padding-top:0;}
ul ul, ul ol, ol ul, ol ol {margin-bottom:0;margin-top:0;}
h1, h2, h3 {font-weight:bold;}
h1 {font-size:2.15em;}
h2 {font-size:1.85em;}
h3 {font-size:1.6em;}
h4 {font-size:1.4em;}
h5 {font-size:1.2em;}
h6 {font-size:1em;}
code, pre {font-family:"Courier New",Courier,monospace;font-size:1em;}
pre {overflow-x:auto;overflow-y:hidden;padding-bottom:1.5em;width:99%;word-wrap:normal;}
abbr[title], acronym[title] {border-bottom:1px dotted;}
hr {background-color:#CCC;border:medium none;color:#CCC;display:block;height:2px;margin:0.5em auto;}
table {font-size:1em;}
div.post, ul.commentlist li, ol.commentlist li {word-wrap:break-word;}
pre, .wp_syntax {word-wrap:normal;}
div#wrapper, div#container {display:block;margin-left:auto;margin-right:auto;}
div#wrapper {text-align:center;}
div#container {padding:0;text-align:left;width:auto;}
table#layout {font-size:100%;table-layout:fixed;width:100%;}
.colone, .colone-inner {width:200px;}
.coltwo {width:100%;}
.colthree-inner, .colthree {width:300px;}
td#header {padding:0;width:auto;}
table#logoarea, table#logoarea tr, table#logoarea td {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border:0 none;margin:0;padding:0;}
table#logoarea {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/header/header1.gif) no-repeat scroll center top;border-spacing:0;height:140px;width:100%;}
img.logo {display:block;}
td.logoarea-logo {width:1%;}
h1.blogtitle, h2.blogtitle {display:block;font-family:georgia,times roman,serif;font-size:180%;font-style:italic;letter-spacing:-1px;line-height:1em;margin:0;padding:0;}
h1.blogtitle a:link, h1.blogtitle a:visited, h1.blogtitle a:active, h2.blogtitle a:link, h2.blogtitle a:visited, h2.blogtitle a:active {color:#FFF;font-weight:bold;text-decoration:none;}
h1.blogtitle a:hover, h2.blogtitle a:hover {color:#FFF;font-weight:bold;text-decoration:none;}
p.tagline {color:#FFF;font-family:georgia,times roman,serif;font-size:140%;font-style:italic;font-weight:normal;margin:0;padding:0;}
td.feed-icons {white-space:nowrap;}
div.rss-box {display:block;height:1%;margin:0;padding:10px 0 10px 10px;width:280px;}
a.comments-icon, a.posts-icon, a.email-icon {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;display:block;float:right;height:22px;line-height:22px;margin:0 10px 0 0;text-decoration:none;white-space:nowrap;}
a.comments-icon {background:transparent url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/comment-feed-small.gif) no-repeat scroll 0 50%;padding-left:27px;}
a.posts-icon {background:transparent url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/post-feed-small.gif) no-repeat scroll 0 50%;padding-left:25px;}
a.email-icon {background:transparent url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/email-feed-small.gif) no-repeat scroll 0 50%;padding-left:28px;}
td.search-box {height:1%;}
div.searchbox {height:35px;margin:0 200px 40px 0;padding:0;width:200px;}
div.searchbox-form {margin:5px 10px;}
div.horbar1, div.horbar2 {clear:both;display:block;font-size:1px;margin:0;padding:0;position:relative;width:100%;}
div.horbar1 {height:6px;}
div.horbar2 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFF none repeat scroll 0 0;border-bottom:1px dashed #CCC;height:5px;}
a.divclick:link, a.divclick:visited, a.divclick:active, a.divclick:hover {display:block;height:100%;text-decoration:none;width:100%;}
td#left, td#left-inner, td#right, td#right-inner, td#middle {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;vertical-align:top;}
td#left, td#left-inner, td#right-inner, td#middle {background:#FFF none repeat scroll 0 0;}
td#left, td#left-inner {border-right:1px dashed #CCC;padding:10px;}
td#right, td#right-inner {border-left:1px dashed #CCC;padding:10px;}
td#right {background:#606 none repeat scroll 0 0;}
td#middle {padding:10px 15px;width:100%;}
div.widget, div.widget-title {display:block;width:auto;}
div.widget {margin:0 0 15px;}
div.widget-title {}
div.widget-title h3, td#left h3.tw-widgettitle, td#right h3.tw-widgettitle, td#left ul.tw-nav-list, td#right ul.tw-nav-list {color:#606;font-size:1em;font-weight:bold;margin:0;padding:0;}
div.widget-content {display:block;width:auto;}
div.widget select {margin-top:5px;width:98%;}
div.widget ul {list-style-type:none;margin:0;padding:0;width:auto;}
div.widget ul li {border-left:7px solid #CCC;display:block;margin:2px 0 2px 0;padding:0 0 0 5px;}
div.widget ul li:hover, div.widget ul li.sfhover {border-left:7px solid #606;display:block;width:auto;}
div.widget ul li ul li {border-left:7px solid #CCC;margin:2px 0 2px 5px;padding:0 0 0 5px;}
div.widget ul li ul li:hover, div.widget ul li ul li.sfhover {border-left:7px solid #606;}
div.widget ul li ul li ul li {
border-left:7px solid #CCC;margin:2px 0 2px 5px;padding:0 0 0 5px;}
div.widget ul li ul li ul li:hover, div.widget ul li ul li ul li.sfhover {border-left:7px solid #606;}
div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active {color:#666;font-weight:normal;text-decoration:none;}
div.widget ul li ul li a:link, div.widget ul li ul li a:visited, div.widget ul li ul li a:active {color:#666;font-weight:normal;}
div.widget ul li ul li ul li a:link, div.widget ul li ul li ul li a:visited, div.widget ul li ul li ul li a:active {color:#666;font-weight:normal;}
div.widget ul li a:hover {color:#606;}
div.widget ul li ul li a:hover {color:#606;}
div.widget ul li ul li ul li a:hover {color:#606;}
div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active, div.widget ul li a:hover {display:inline;}
* html div.widget ul li a:link, * html div.widget ul li a:visited, * html div.widget ul li a:active, * html div.widget ul li a:hover {height:1%;}
div.widget_pages ul li, div.widget_categories ul li {border-left:0 none !important;margin:0 !important;padding:0 !important;}
div.widget_pages ul li a:link, div.widget_pages ul li a:visited, div.widget_pages ul li a:active, div.widget_categories ul li a:link, div.widget_categories ul li a:visited, div.widget_categories ul li a:active {border-left:7px solid #CCC;display:block !important;margin:2px 0 2px 0;padding:0 0 0 5px;}
div.widget_pages ul li a:hover, div.widget_categories ul li a:hover {border-left:7px solid #606;display:block !important;}
div.widget_pages ul li ul li a:link, div.widget_pages ul li ul li a:visited, div.widget_pages ul li ul li a:active, div.widget_categories ul li ul li a:link, div.widget_categories ul li ul li a:visited, div.widget_categories ul li ul li a:active {border-left:7px solid #CCC;display:block !important;margin:2px 0 2px 5px;padding:0 0 0 5px;}
div.widget_pages ul li ul li a:hover, div.widget_categories ul li ul li a:hover {border-left:7px solid #606;display:block !important;}
div.widget_pages ul li ul li ul li a:link, div.widget_pages ul li ul li ul li a:visited, div.widget_pages ul li ul li ul li a:active, div.widget_categories ul li ul li ul li a:link, div.widget_categories ul li ul li ul li a:visited, div.widget_categories ul li ul li ul li a:active {border-left:7px solid #CCC;display:block !important;margin:2px 0 2px 5px;padding:0 0 0 5px;}
div.widget_pages ul li ul li ul li a:hover, div.widget_categories ul li ul li ul li a:hover {border-left:7px solid #606;display:block !important;}
table.subscribe, table.subscribe td.email-field {width:100%;}
table.subscribe td.email-text, table.subscribe td.post-text, table.subscribe td.comment-text {vertical-align:top;}
table.subscribe td.email-text {padding:0 0 5px;}
table.subscribe td.email-field {padding:0;}
table.subscribe td.email-button {padding:0 0 0 5px;}
table.subscribe td.post-text, table.subscribe td.comment-text  {padding:7px 0 0;}
div.post, div.page {border-color:#A366A3;border-style:solid;border-width:1px 2px 3px 1px;display:block;margin:0 0 30px;}
div.sticky {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#EEE url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/sticky.gif) no-repeat scroll 99% 5%;border:1px dashed #CCC;padding:10px;}
div.post-kicker {margin:0 0 5px;}
div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {color:#000;text-decoration:none;text-transform:uppercase;}
div.post-kicker a:hover {color:#C00;}
div.post-headline {border-bottom:1px dashed #A366A3;padding:3px;}
div.post-headline h1, div.post-headline h2 {color:#606;margin:0;padding:0;}
div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {color:#606;text-decoration:none;}
div.post-headline h2 a:hover, div.post-headline h1 a:hover {color:#606;text-decoration:none;}
div.post-byline {margin:5px 0 10px;}
div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active {}
div.post-byline a:hover {}
div.post-bodycopy {padding:3px;}
div.post-bodycopy p {display:block;margin:1em 0;padding:0;}
div.post-pagination {}
div.post-footer {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#606 none repeat scroll 0 0;clear:both;color:#FFF;display:block;line-height:18px;margin:0;padding:5px;}
div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {color:#FFF;font-weight:normal;text-decoration:none;}
div.post-footer a:hover {color:#A366A3;font-weight:normal;text-decoration:underline;}
div.post-kicker img, div.post-byline img, div.post-footer img {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border:0 none;margin:0 0 -1px;padding:0;}
span.post-ratings {display:inline-block;white-space:nowrap;width:auto;}
div.navigation-top, div.navigation-middle, div.navigation-bottom, div.navigation-comments-above, div.navigation-comments-below {display:block;width:100%;}
div.navigation-top, div.navigation-middle {border-bottom:1px dashed #CCC;}
div.navigation-top {margin:0 0 10px;padding:0 0 10px;}
div.navigation-middle, div.navigation-bottom {border-top:1px dashed #CCC;}
div.navigation-middle {margin:10px 0 20px;padding:10px 0;}
div.navigation-bottom {margin:20px 0 0;padding:10px 0 0;}
div.navigation-comments-above, div.navigation-comments-below {margin:0 0 10px;padding:5px 0;}
div.older, div.newer, div.older-home, div.newer-home, div.home, form, .feedburner-email-form {margin:0;padding:0;}
div.older, div.older-home, div.home {float:left;}
div.newer, div.newer-home {float:right;text-align:right;}
div.older, div.older-home {text-align:left;}
div.older, div.newer {width:49%;}
div.older-home, div.newer-home {width:45%;}
div.home {text-align:center;width:9%;}
fieldset, legend {border:1px solid #CCC;}
fieldset {display:block;padding:0.35em 0.625em 0.75em;width:auto;}
legend {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F4F4F4 none repeat scroll 0 0;color:#000;margin-bottom:15px;padding:2px 6px;}
form p {margin:5px 0 0;padding:0;}
label {cursor:pointer;font-family:arial;margin-right:0.5em;}
input.text, input.textbox, input.password, input.file, input.TextField, textarea {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/inputbackgr.gif) no-repeat scroll left top;border-color:#333 #999 #CCC #333;border-style:solid;border-width:1px;color:#000;padding:3px;}
textarea {width:96%;}
input.inputblur {color:#777;width:95%;}
input.inputfocus {color:#000;width:95%;}
input.highlight, textarea.highlight {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#E8EFF7 none repeat scroll 0 0;border-color:#37699F;}
.button, .Button, .buttonhover, form#commentform input#submit {color:#FFF;}
.button, .Button {background-color:#777;border:2px solid #555;font-weight:bold;height:24px;line-height:16px;padding:0 2px;}
.buttonhover {background-color:#6B9C6B;border:2px solid #496D49;cursor:pointer;padding:0 2px;}
form#commentform input#submit {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#606 none repeat scroll 0 0;border:1px solid #000;font-size:1em;height:30px;}
table.searchform, table.searchform td.searchfield {width:100%;}
table.searchform td.searchfield {padding:0;}
table.searchform td.searchbutton, table.searchform td.searchbutton input {padding:0 0 0 5px;}
blockquote, blockquote blockquote, div.post table caption, div.post table th {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
blockquote, blockquote blockquote {clear:both;display:block;height:1%;padding:1em;}
blockquote {background:#F4F4F4 none repeat scroll 0 0;border:1px solid #E1E1E1;color:#555;}
blockquote blockquote {background:#E1E1E1 none repeat scroll 0 0;border:1px solid #D3D3D3;color:#444;}
div.post table {border-collapse:collapse;margin:10px 0;width:98%;}
div.post table caption {background:#EEE none repeat scroll 0 0;border:medium none #999;color:#666;margin:0 auto;padding:4px 8px;width:auto;}
div.post table th {background:#888 none repeat scroll 0 0;border:1px solid #FFF;color:#FFF;font-size:90%;font-weight:bold;padding:4px 8px;text-align:left;}
div.post table td {background-color:#FFF;border-bottom:1px solid #DDD;padding:2px;text-align:left;}
div.post table tfoot td {}
div.post table tr.alt td, div.post table tr.over td, table#wp-calendar caption {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
div.post table tr.alt td {background:#F4F4F4 none repeat scroll 0 0;}
div.post table tr.over td {background:#E2E2E2 none repeat scroll 0 0;}
#calendar_wrap {border:medium none;padding:0;}
table#wp-calendar, table#wp-calendar caption {margin:0 auto;}
table#wp-calendar {background-color:#FFF;border-collapse:collapse;font-size:90%;width:100%;}
table#wp-calendar caption {background:#EEE none repeat scroll 0 0;border:medium none;font-size:1em;padding:3px;width:auto;}
table#wp-calendar th,  {border:1px solid #EEE;}
table#wp-calendar th {background-color:#999;color:#FFF;font-weight:bold;padding:2px;}
table#wp-calendar th, table#wp-calendar td {text-align:center;}
table#wp-calendar td {background-color:#FFF;border:1px solid #DDD;line-height:18px;padding:0;}
table#wp-calendar tfoot td, table#wp-calendar td a {background-color:#EEE;}
table#wp-calendar tfoot td {}
table#wp-calendar td a {display:block;height:100%;padding:0;width:100%;}
div#respond {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;background:#F1D7F0 none repeat scroll 0 0;border:1px dashed #A366A3;margin:25px 0;padding:25px;}
p.thesetags {margin:10px 0;}
h3.reply {margin:0;padding:0 0 10px;}
ol.commentlist, ol.commentlist li, ol.commentlist li.alt {display:block;}
ol.commentlist {border-top:1px dashed #A366A3;list-style-type:none;margin:15px 0 25px;padding:0;}
ol.commentlist li, ol.commentlist li.alt {border-bottom:1px dashed #A366A3;height:1%;}
ol.commentlist li {background-color:#FFF;margin:0;padding:15px 10px;}
ol.commentlist li.alt {background-color:#F1D7F0;}
ol.commentlist li.authorcomment, ol.commentlist span.commentdate, ol.commentlist span.editcomment, textarea#comment {display:block;}
ol.commentlist li.authorcomment {background-color:#FFECEC;height:1%;}
ol.commentlist span.authorname {font-size:110%;font-weight:bold;}
ol.commentlist span.commentdate {color:#666;font-size:90%;margin-bottom:5px;}
ol.commentlist span.editcomment {}
ol.commentlist li p {margin:2px 0 5px;}
div.comment-number {color:#DDD;float:right;font-family:georgia,serif;font-size:2em;font-weight:bold;height:1%;line-height:2em;margin:-10px 0 0;position:relative;}
div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active {color:#CCC;}
textarea#comment {margin:10px 0;width:98%;}
ul.commentlist {border-top:1px dashed #A366A3;display:block;list-style-type:none;margin:15px 0;padding:0;}
ul.commentlist ul {border:medium none;list-style-type:none;margin:0;padding:0;}
ul.commentlist li {clear:both;display:block;height:1%;margin:0;padding:0;}
ul.commentlist ul.children li {margin-left:30px;}
ul.commentlist div.comment-container {margin:0;padding:10px;}
ul.children div.comment-container {-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-color:transparent;border:1px dotted #CCC;margin:0 10px 8px 0;padding:10px;}
ul.children div.bypostauthor {}
ul.commentlist li.thread-even {background-color:#FFF;border-bottom:1px dashed #A366A3;}
ul.commentlist li.thread-odd {background-color:#F1D7F0;border-bottom:1px dashed #A366A3;}
ul.commentlist div.bypostauthor {background-color:#FFECEC;}
ul.children div.bypostauthor {border:1px dotted #FFBFBF;}
ul.commentlist span.authorname {font-size:110%;}
div.comment-meta a:link, div.comment-meta a:visited, div.comment-meta a:active, div.comment-meta a:hover {font-weight:normal;}
div#cancel-comment-reply {margin:-5px 0 10px;}
div.comment-number {color:#DDD;float:right;font-family:georgia,serif;font-size:2em;font-weight:bold;height:1%;line-height:2em;margin:-10px 0 0;position:relative;}
div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active {color:#CCC;}
.page-numbers {-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border:1px solid #000;padding:2px 6px;}
span.current {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#DDD none repeat scroll 0 0;}
a.prev, a.next {border:medium none;}
a.page-numbers:link, a.page-numbers:visited, a.page-numbers:active {border-color:#606;color:#606;text-decoration:none;}
a.page-numbers:hover {border-color:#A366A3;color:#A366A3;text-decoration:none;}
div.xhtml-tags {display:none;}
abbr em {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/commentluv.gif) no-repeat scroll 0 90%;border-color:#AAA -moz-use-text-color -moz-use-text-color !important;border-style:dashed none none !important;border-width:1px medium medium !important;display:inline-block !important;font-style:normal;margin-top:8px;padding:5px 5px 2px 20px !important;}
p.subscribe-to-comments {margin-bottom:10px;}
div#gsHeader {display:none;}
div.g2_column {font-size:1.2em;margin:0 !important;width:100% !important;}
div#gsNavBar {border-top-width:0 !important;}
p.giDescription {font-size:1.2em;line-height:1 !important;}
p.giTitle {color:#666;font-size:1em;font-weight:normal;margin:0.3em 0 !important;}
div#wp-email img {border:0 none;padding:0;}
div#wp-email input, div#wp-email textarea {margin-bottom:2px;margin-top:5px;}
div#wp-email p {margin-bottom:10px;}
input#wp-email-submit {font-size:30px;height:50px;line-height:50px;overflow:visible;padding:0;}
img.WP-EmailIcon {vertical-align:text-bottom !important;}
.tw-accordion .tw-widgettitle, .tw-accordion .tw-widgettitle:hover, .tw-accordion .tw-hovered, .tw-accordion .selected, .tw-accordion .selected:hover {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;background:transparent none repeat scroll 0 0 !important;}
.tw-accordion .tw-widgettitle span {padding-left:0 !important;}
.tw-accordion h3.tw-widgettitle {border-bottom:1px solid #CCC;}
.tw-accordion h3.selected {border-bottom:medium none;}
td#left .without_title, td#right .without_title {margin-bottom:0;margin-top:0;}
ul.tw-nav-list {border-bottom:1px solid #999;display:block;margin-bottom:5px !important;}
td#left ul.tw-nav-list li, td#right ul.tw-nav-list li {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background:#EEE none repeat scroll 0 0;border-color:#CCC #CCC -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;margin:0 0 -1px 5px;padding:0 0 1px;}
td#left ul.tw-nav-list li.ui-tabs-selected, td#right ul.tw-nav-list li.ui-tabs-selected {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border-bottom:1px solid #FFF !important;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;}
ul.tw-nav-list li a:link, ul.tw-nav-list li a:visited, ul.tw-nav-list li a:active, ul.tw-nav-list li a:hover {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border-left:medium none !important;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:0 8px !important;}
td#left ul.tw-nav-list li.ui-tabs-selected a, td#left li.ui-tabs-selected a:hover, td#right ul.tw-nav-list li.ui-tabs-selected a, td#right li.ui-tabs-selected a:hover {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;background:transparent none repeat scroll 0 0 !important;color:#000;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none;}
td#left .ui-tabs-panel, td#right .ui-tabs-panel {margin:0;padding:0;}
img {border:0 none;}
#dbem-location-map img {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;background:transparent none repeat scroll 0 0 !important;}
.post img {-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-color:#F3F3F3;border:1px solid #DDD;padding:5px;}
.post img.size-full {margin:5px 0;max-width:96%;}
div[class~="post"] img {height:auto;}
.post img.alignleft {float:left;margin:10px 10px 5px 0;}
.post img.alignright {float:right;margin:10px 0 5px 10px;}
.post img.aligncenter, .aligncenter, div.aligncenter {display:block;}
.post img.aligncenter {margin:10px auto;}
.aligncenter, div.aligncenter {margin-left:auto;margin-right:auto;}
.alignleft, div.alignleft {float:left;margin:10px 10px 5px 0;}
.alignright, div.alignright {float:right;margin:10px 0 5px 10px;}
div.archives-page img {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border:0 none;margin-bottom:0;padding:0;vertical-align:-10%;}
.wp-caption, img.avatar, #comment_quicktags  {display:block;}
.wp-caption {-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;background-color:#F3F3F3;border:1px solid #DDD;height:auto;margin:10px 0 0;max-width:96%;padding-top:4px;text-align:center;}
* html .wp-caption {height:100%;}
.wp-caption img {border:0 none !important;margin:0 !important;padding:0 !important;}
.wp-caption p.wp-caption-text {color:#666;font-size:0.8em;line-height:13px;margin:0;padding:2px 4px 5px;}
img.wp-smiley {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;background:transparent none repeat scroll 0 0 !important;border:medium none !important;float:none;margin:0 1px -1px;padding:0 !important;}
img.avatar {-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-color:#F3F3F3;border:1px solid #DDD;float:left;margin:0 8px 1px 0;padding:3px;}
#comment_quicktags {padding:10px 0 2px;text-align:left;}
#comment_quicktags input.ed_button, #comment_quicktags input.ed_button_hover {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;height:24px;line-height:16px;padding:0 4px;width:auto;margin:2px 4px 2px 0;}
#comment_quicktags input.ed_button {background:#F4F4F4 none repeat scroll 0 0;border:2px solid #CCC;color:#444;}
#comment_quicktags input.ed_button_hover {background:#DDD none repeat scroll 0 0;border:2px solid #666;color:#000;cursor:pointer;}
#comment_quicktags #ed_strong {font-weight:bold;}
#comment_quicktags #ed_em {font-style:italic;}
body {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:white none repeat scroll 0 0;color:#000;font-family:arial,sans-serif;font-size:10pt !important;margin:0;}
div.post-footer {color:#555 !important;font-size:9pt !important;line-height:normal !important;}
a:link, a:visited, a:active, a:hover {color:#000;text-decoration:underline !important;}
h2, h3 {color:#000;}
h2 {font-size:14pt !important;font-weight:normal !important;}
h3 {font-size:12pt !important;}
#header, #footer, .colone, .colthree, .navigation, .navigation-top, .navigation-middle, .navigation-bottom, .wp-pagenavi-navigation, #comment, #respond, .remove-for-print {display:none;}
td#left, td#right {width:0;}
td#middle {width:100%;}
:lang(en) td#left, :lang(en) td#right, td#left:empty, td#right:empty {display:none;}
ul.rMenu, ul.rMenu ul, ul.rMenu li, ul.rMenu a {display:block;margin:0;padding:0;}
ul.rMenu, ul.rMenu li, ul.rMenu ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
ul.rMenu ul {display:none;}
ul.rMenu li {position:relative;z-index:1;}
ul.rMenu li:hover {z-index:999;}
ul.rMenu li:hover > ul {display:block;position:absolute;}
ul.rMenu-hor li {float:left;width:auto;}
ul.rMenu-hRight li {float:right;}
ul.rMenu-ver li {float:none;}
div#menu1 ul.rMenu-ver, div#menu1 ul.rMenu-ver ul {width:11em;}
div#menu2 ul.rMenu-ver, div#menu2 ul.rMenu-ver ul {width:11em;}
ul.rMenu-wide {width:100%;}
ul.rMenu-vRight {float:right;}
ul.rMenu-lFloat {float:left;}
ul.rMenu-noFloat {float:none;}
div.rMenu-center ul.rMenu {float:left;left:50%;position:relative;}
div.rMenu-center ul.rMenu li {left:-50%;position:relative;}
div.rMenu-center ul.rMenu li li {left:auto;}
ul.rMenu-hor ul {left:auto;margin-top:-1px;right:auto;top:auto;}
ul.rMenu-hor ul ul {margin-left:0;margin-top:0;}
ul.rMenu-ver ul {left:100%;right:auto;top:0;}
ul.rMenu-vRight ul, ul.rMenu-hRight ul.rMenu-ver ul {left:-100%;right:auto;top:auto;}
ul.rMenu-hRight ul {left:auto;margin-top:-1px;right:0;top:auto;}
div#menu1 ul.rMenu {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#606 none repeat scroll 0 0;border-color:#A366A3 #A366A3 #A366A3 -moz-use-text-color;border-style:dashed dashed dashed none;border-width:1px 1px 1px medium;}
div#menu2 ul.rMenu {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#777 none repeat scroll 0 0;border-color:#A366A3 #A366A3 #A366A3 -moz-use-text-color;border-style:solid solid solid none;border-width:1px 1px 1px medium;}
div#menu1 ul.rMenu li a {border:1px dashed #A366A3;}
div#menu2 ul.rMenu li a {border:1px solid #A366A3;}
ul.rMenu-hor li {margin-bottom:-1px;margin-left:-1px;margin-top:-1px;}
ul#rmenu li {}
ul#rmenu li ul li {}
ul.rMenu-hor {padding-left:1px;}
ul.rMenu-ver li {margin-left:0;margin-top:-1px;}
div#menu1 ul.rMenu-ver {border-top:1px dashed #A366A3;}
div#menu2 ul.rMenu-ver {border-top:1px solid #A366A3;}
div#menu1 ul.rMenu li a {padding:4px 5px;}
div#menu2 ul.rMenu li a {padding:4px 5px;}
div#menu1 ul.rMenu li a:link, div#menu1 ul.rMenu li a:hover, div#menu1 ul.rMenu li a:visited, div#menu1 ul.rMenu li a:active {-x-system-font:none;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0;padding:4px 5px;text-decoration:none;text-transform:uppercase;}
div#menu2 ul.rMenu li a:link, div#menu2 ul.rMenu li a:hover, div#menu2 ul.rMenu li a:visited, div#menu2 ul.rMenu li a:active {-x-system-font:none;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0;padding:4px 5px;text-decoration:none;text-transform:uppercase;}
div#menu1 ul.rMenu li {background-color:#606;}
div#menu2 ul.rMenu li {background-color:#777;}
div#menu1 ul.rMenu li:hover, div#menu1 ul.rMenu li.sfhover {background-color:#A366A3;}
div#menu2 ul.rMenu li:hover, div#menu2 ul.rMenu li.sfhover {background-color:#000;}
div#menu1 ul.rMenu li.current_page_item a:link, div#menu1 ul.rMenu li.current_page_item a:active, div#menu1 ul.rMenu li.current_page_item a:hover, div#menu1 ul.rMenu li.current_page_item a:visited, div#menu1 ul.rMenu li.current_page_item > a:link, div#menu1 ul.rMenu li.current_page_item > a:active, div#menu1 ul.rMenu li.current_page_item > a:hover, div#menu1 ul.rMenu li.current_page_item > a:visited, div#menu1 ul.rMenu li a:hover {background-color:#FFF;color:#606;}
div#menu2 ul.rMenu li.current_page_item a:link, div#menu2 ul.rMenu li.current_page_item a:active, div#menu2 ul.rMenu li.current_page_item a:hover, div#menu2 ul.rMenu li.current_page_item a:visited, div#menu2 ul.rMenu li.current_page_item > a:link, div#menu2 ul.rMenu li.current_page_item > a:active, div#menu2 ul.rMenu li.current_page_item > a:hover, div#menu2 ul.rMenu li.current_page_item > a:visited, div#menu2 ul.rMenu li a:hover {background-color:#C00;color:#FFF;}
div#menu1 ul.rMenu li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a {background-image:url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/expand-right-white.gif);background-position:100% 50%;background-repeat:no-repeat;padding-left:5px;padding-right:15px;}
div#menu2 ul.rMenu li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a {background-image:url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/expand-right-white.gif);background-position:100% 50%;background-repeat:no-repeat;padding-left:5px;padding-right:15px;}
ul.rMenu-vRight li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a {background-image:url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/expand-left.gif);background-position:-5px 50%;background-repeat:no-repeat;padding-left:20px;padding-right:5px;}
div#menu1 ul.rMenu-hor li.rMenu-expand a {background-image:url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/expand-down-white.gif);background-position:100% 50%;padding-left:5px;padding-right:15px !important;}
div#menu2 ul.rMenu-hor li.rMenu-expand a {background-image:url(http://www.weddingsdesigned.com/wp-content/themes/atahualpa/images/expand-down-white.gif);background-position:100% 50%;padding-left:5px;padding-right:15px !important;}
div#menu1 ul.rMenu li.rMenu-expand li a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li a {background-image:none;padding-left:5px;padding-right:5px;}
div#menu2 ul.rMenu li.rMenu-expand li a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li a {background-image:none;padding-left:5px;padding-right:5px;}
* html ul.rMenu {display:block;position:static;}
* html ul.rMenu ul {float:none;}
ul.rMenu ul {}
* html ul.rMenu-ver li, * html ul.rMenu-hor li ul.rMenu-ver li {clear:left;float:left;width:100%;}
:first-child + html ul.rMenu-ver > li {clear:left;float:left;width:100%;}
ul.rMenu li a {min-width:0;position:relative;}
* html ul.rMenu-hor li {width:auto;}
* html div.rMenu-center {position:relative;z-index:1;}
* html ul.rMenu ul {display:block;position:absolute;}
* html ul.rMenu ul, * html ul.rMenu-hor ul, * html ul.rMenu-ver ul, * html ul.rMenu-vRight ul, * html ul.rMenu-hRight ul.rMenu-ver ul, * html ul.rMenu-hRight ul {left:-10000px;}
* html ul.rMenu li.sfhover {z-index:999;}
* html ul.rMenu li.sfhover ul {left:auto;}
* html ul.rMenu li.sfhover ul ul, * html ul.rMenu li.sfhover ul ul ul, * html ul.rMenu li.sfhover ul ul ul ul, * html ul.rMenu li.sfhover ul ul ul ul ul, * html ul.rMenu li.sfhover ul ul ul ul ul ul {display:none;}
* html ul.rMenu li.sfhover ul, * html ul.rMenu li li.sfhover ul, * html ul.rMenu li li li.sfhover ul, * html ul.rMenu li li li li.sfhover ul, * html ul.rMenu li li li li li.sfhover ul {display:block;}
* html ul.rMenu-ver li.sfhover ul {left:100%;}
* html ul.rMenu-vRight li.sfhover ul, * html ul.rMenu-hRight ul.rMenu-ver li.sfhover ul {left:-100%;}
* html ul.rMenu iframe {left:0;position:absolute;top:0;z-index:-1;}
* html ul.rMenu {margin-left:1px;}
* html ul.rMenu ul, * html ul.rMenu ul ul, * html ul.rMenu ul ul ul, * html ul.rMenu ul ul ul ul {margin-left:0;}
.clearfix:after, .clearfix {display:block;}
.clearfix:after {clear:both;content:".";height:0;visibility:hidden;}
.clearfix {min-width:0;}
* html .clearfix {height:1%;}
.clearboth {clear:both;display:block;font-size:1%;height:1%;line-height:1%;margin:0;padding:0;}
.rss-box {margin-right:200px !important;}
.rss-box a:hover {color:#FFF;}
#text-546632331 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#9354B3 none repeat scroll 0 0;border-color:#FFF;border-style:solid;border-width:1px 2px 3px 1px;padding:3px;width:90%;}
.wpcf7-validates-as-required {}
#FooterLinks {margin-bottom:10px;}
.breadcrumbs li {float:left;list-style-type:none;margin:0 0.5em 0 0;}
.breadcrumbs li:before {content:"» ";}
.crmb {border-bottom:1px dashed #CCC;font-size:7.5pt;font-weight:bold;}
.post-bodycopy a {color:magenta;font-weight:normal;}
table#hometable {width:95%;}
#rmenu2 ul li {width:142px !important;}
ul#rmenu2 li {width:142px !important;}
ul.rMenu-hor {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;background:#606 none repeat scroll 0 0 !important;}
#rmenu2 {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;background:#606 none repeat scroll 0 0 !important;}
ul#rmenu2 {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;background:#606 none repeat scroll 0 0 !important;}