body {background: transparent none no-repeat scroll left 27px ; text-align: center;}
body.page-classic {background-position: left 126px;}
body.page-editing {background-position: left 266px;}
#wrapper {position: relative; margin: 0px auto; background: transparent none no-repeat scroll left top ; border: 0px solid #ccc; padding: 0px; width: 988px; color: #000; font-size: 84%; font-family: Tahoma,Geneva,sans-serif; text-align: left;}
#header {position: relative; margin: 0px 0px 42px; background: transparent none no-repeat scroll left top ; border-top: 0px none #000; border-right: 0px none #000; border-bottom: 0px solid #333; border-left: 0px none #000; padding: 70px 0px 0px; zoom: 1;}
#main {position: relative; clear: both; margin: 0px; background: transparent none no-repeat scroll left top ; border: 4px solid #fff; padding: 12px 16px; zoom: 1;}
#main-layout-outer {position: static; float: none; display: inline; margin-right: auto; width: 100%; overflow: hidden;}
#main-layout-inner {position: relative; left: 326px; float: left; margin-left: -326px; width: 100%; overflow: hidden;}
#maincontent {position: relative; margin: 0px 326px 0px 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 0px; zoom: 1;}
#side1 {position: relative; float: right; display: inline; margin: 0px 0px 0px 12px; background: transparent none no-repeat scroll left top ; border-top: 0px none #000; border-right: 0px none #000; border-bottom: 0px solid #ddd; border-left: 2px solid #ddd; padding: 0px 0px 0px 12px; width: 300px; overflow: hidden;}
#side2 {position: relative; float: left; display: none; margin: 0px 0px 0px 12px; background: transparent none no-repeat scroll left top ; border-top: 0px solid #000; border-right: 0px solid #000; border-bottom: 0px solid #000; border-left: 2px solid #ddd; padding: 0px 0px 0px 12px; width: 160px; overflow: hidden;}
#footer {position: relative; clear: both; margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 0px; zoom: 1;}
.extra {clear: both; border: none; height: 0px; font-size: 0em; line-height: 0em;}
#wrapper a, #wrapper a:link {color: #92b512; text-decoration: none;}
#wrapper a:visited {color: #92b512; text-decoration: none;}
#wrapper a:focus, #wrapper a:hover, #wrapper a:active {color: #ffac38; text-decoration: none;}
#header .module {position: relative; margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 0px; zoom: 1;}
#header .moduletitle {margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 0px; color: #000; font-size: 112.9%; font-family: Tahoma,Geneva,sans-serif; text-align: left;}
#header .moduletitle span, #header .moduletitle a {display: block; width: 100%; overflow: hidden;}
#header .moduletitle a, #header .moduletitle a:link {color: #92b512; text-decoration: none;}
#header .moduletitle a:visited {color: #92b512; text-decoration: none;}
#header .moduletitle a:focus, #header .moduletitle a:hover, #header .moduletitle a:active {color: #ffac38; text-decoration: none;}
#header .modulecontent {margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 0px; color: #fff; font-size: 100%; font-family: Tahoma,Geneva,sans-serif; text-align: left; zoom: 1;}
#header .modulecontent a, #header .modulecontent a:link {color: #92b512; text-decoration: none;}
#header .modulecontent a:visited {color: #92b512; text-decoration: none;}
#header .modulecontent a:focus, #header .modulecontent a:hover, #header .modulecontent a:active {color: #ffac38; text-decoration: none;}
#maincontent .module {position: relative; margin: 0px 0px 16px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 0px; zoom: 1;}
#maincontent .moduletitle {margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 0px 6px 6px 8px; color: #000; font-size: 142%; font-family: Tahoma,Geneva,sans-serif; text-align: left;}
#maincontent .moduletitle span, #maincontent .moduletitle a {display: block; width: 100%; overflow: hidden;}
#maincontent .moduletitle a, #maincontent .moduletitle a:link {color: #92b512; text-decoration: none;}
#maincontent .moduletitle a:visited {color: #92b512; text-decoration: none;}
#maincontent .moduletitle a:focus, #maincontent .moduletitle a:hover, #maincontent .moduletitle a:active {color: #ffac38; text-decoration: none;}
#maincontent .modulecontent {margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 8px 10px; color: #000; font-size: 100%; font-family: Tahoma,Geneva,sans-serif; text-align: left; zoom: 1;}
#maincontent .modulecontent a, #maincontent .modulecontent a:link {color: #92b512; text-decoration: none;}
#maincontent .modulecontent a:visited {color: #92b512; text-decoration: none;}
#maincontent .modulecontent a:focus, #maincontent .modulecontent a:hover, #maincontent .modulecontent a:active {color: #ffac38; text-decoration: none;}
#side1 .module {position: relative; float: left; display: inline; margin: 0px 0px 16px; background: transparent none no-repeat scroll left top ; border: 0px solid #4685c4; padding: 0px; width: 300px;}
#side1 .moduletitle {margin: 0px; background: transparent none repeat scroll left top ; border: 0px solid #ffc40c; padding: 0px; color: #fff; font-size: 100%; font-family: Tahoma,Geneva,sans-serif; text-align: left;}
#side1 .moduletitle span, #side1 .moduletitle a {display: block; width: 100%; overflow: hidden;}
#side1 .moduletitle a, #side1 .moduletitle a:link {color: #92b512; text-decoration: none;}
#side1 .moduletitle a:visited {color: #92b512; text-decoration: none;}
#side1 .moduletitle a:focus, #side1 .moduletitle a:hover, #side1 .moduletitle a:active {color: #ffac38; text-decoration: underline;}
#side1 .modulecontent {margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 4px 8px; color: #000; font-size: 100%; font-family: Tahoma,Geneva,sans-serif; text-align: left; zoom: 1;}
#side1 .modulecontent a, #side1 .modulecontent a:link {color: #92b512; text-decoration: none;}
#side1 .modulecontent a:visited {color: #92b512; text-decoration: none;}
#side1 .modulecontent a:focus, #side1 .modulecontent a:hover, #side1 .modulecontent a:active {color: #ffac38; text-decoration: none;}
#side2 .module {position: relative; float: left; display: inline; margin: 0px 0px 12px; background: transparent none no-repeat scroll left top ; border: 0px solid #ff870b; padding: 0px; width: 160px;}
#side2 .moduletitle {margin: 0px; background: transparent none repeat scroll left top ; border: 0px none #fff; padding: 0px; color: #888; font-size: 100%; font-family: Tahoma,Geneva,sans-serif; text-align: left;}
#side2 .moduletitle span, #side2 .moduletitle a {display: block; width: 100%; overflow: hidden;}
#side2 .moduletitle a, #side2 .moduletitle a:link {color: #888; text-decoration: none;}
#side2 .moduletitle a:visited {color: #888; text-decoration: none;}
#side2 .moduletitle a:focus, #side2 .moduletitle a:hover, #side2 .moduletitle a:active {color: #888; text-decoration: underline;}
#side2 .modulecontent {margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 6px 0px; color: #000; font-size: 100%; font-family: Tahoma,Geneva,sans-serif; text-align: left; zoom: 1;}
#side2 .modulecontent a, #side2 .modulecontent a:link {color: #92b512; text-decoration: none;}
#side2 .modulecontent a:visited {color: #92b512; text-decoration: none;}
#side2 .modulecontent a:focus, #side2 .modulecontent a:hover, #side2 .modulecontent a:active {color: #ffac38; text-decoration: none;}
#footer .module {position: relative; margin: 0px 0px 12px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 6px 8px 8px; zoom: 1;}
#footer .moduletitle {margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 8px 7px 5px; color: #000; font-size: 142%; font-family: Tahoma,Geneva,sans-serif; text-align: left;}
#footer .moduletitle span, #footer .moduletitle a {display: block; width: 100%; overflow: hidden;}
#footer .moduletitle a, #footer .moduletitle a:link {color: #000; text-decoration: none;}
#footer .moduletitle a:visited {color: #000; text-decoration: none;}
#footer .moduletitle a:focus, #footer .moduletitle a:hover, #footer .moduletitle a:active {color: #ffac38; text-decoration: none;}
#footer .modulecontent {margin: 0px; background: transparent none no-repeat scroll left top ; border: 0px none #000; padding: 6px 12px 14px; color: #000; font-size: 100%; font-family: Tahoma,Geneva,sans-serif; text-align: left; zoom: 1;}
#footer .modulecontent a, #footer .modulecontent a:link {color: #92b512; text-decoration: none;}
#footer .modulecontent a:visited {color: #92b512; text-decoration: none;}
#footer .modulecontent a:focus, #footer .modulecontent a:hover, #footer .modulecontent a:active {color: #ffac38; text-decoration: none;}
.list {position: relative; float: left; margin: 0px; padding: 0px 0px 8px; list-style-type: none; width: 100%;}
.list .item {float: left; padding: 0px 0px 12px; width: 100%; overflow: hidden;}
.list .thumbnail, .list .thumbnail:link, .list .thumbnail:visited {display: block; float: left; background-color: transparent; border: 2px solid transparent; _border-color: #092644; _filter: chroma(color=#092644); width: 104px; overflow: hidden; zoom: 1;}
.list .thumbnail:focus, .list .thumbnail:hover, .list .thumbnail:active {background-color: #fff; border: 2px solid #ffac38;}
.list .thumbnail img {display: block; margin: auto; border: none; padding: 2px; width: 100px;}
.list .details {margin-left: 112px; padding: 3px 12px 0px;}
.list .itemtitle {margin: 0px; padding: 0px 0px 3px; width: 100%; font-size: 1.1em; overflow: hidden;}
.list .itembody, .list .itemfooter {position: relative; padding: 0px 0px 2px; width: 100%; overflow: hidden;}
* html .list .thumbnail {margin-right: 4px;}
* html .list .details {float: left; margin-left: 0px; height: 1%;}
.list.details-only .details {margin-left: 0px; padding: 3px 0px 0px;}
#side1 .list {font-size: 0.8em;}
#side1 .list .item {border-top: 1px dotted #4685c4; padding: 4px 0px;}
#side1 .list .item-1 {border-top: none;}
#side1 .list .thumbnail {float: none; margin: 4px auto;}
#side1 .list .item-1 .thumbnail {margin-top: 0px;}
#side1 .list .details {clear: both; margin: 0px; padding: 0px 12px; height: auto;}
#side2 .list {font-size: 0.8em;}
#side2 .list .item {border-top: 1px dotted #ff870b; padding: 4px 0px;}
#side2 .list .item-1 {border-top: none;}
#side2 .list .thumbnail {float: none; margin: 4px auto;}
#side2 .list .item-1 .thumbnail {margin-top: 0px;}
#side2 .list .details {clear: both; margin: 0px; padding: 0px 12px; height: auto;}
#footer .list {font-size: 0.8em;}
#footer .list .thumbnail {width: 62px !important;}
#footer .list .thumbnail img {width: 58px;}
#footer .list .details {margin-left: 66px;}
#footer .list.details-only .details {margin-left: 0px;}
* html #footer .list .thumbnail {margin-right: 0px !important;}
* html #footer .list .details {float: left; margin-left: 0px; height: 1%;}
.grid {position: relative; float: left; margin: 0px; padding: 0px 0px 8px; list-style-type: none; width: 100%;}
.grid .item {float: left; padding: 0px 5px 8px; width: 128px; overflow: hidden;}
.grid .thumbnail, .grid .thumbnail:link, .grid .thumbnail:visited {position: relative; float: left; background-color: transparent; border: 2px solid transparent; _border-color: #092644; _filter: chroma(color=#092644); width: 124px; height: 124px; overflow: hidden; zoom: 1;}
.grid .thumbnail:focus, .grid .thumbnail:hover, .grid .thumbnail:active {background-color: #fff; border: 2px solid #ffac38;}
.grid .thumbnail img {display: block; margin: auto; border: none; padding: 2px;}
.grid .details {position: relative; clear: both; padding: 3px 4px 8px; height: 3.6em; overflow: hidden;}
.grid .itemtitle {margin: 0px; padding: 0px 0px 3px; width: 100%; height: 1.2em; font-size: 1.0em; overflow: hidden;}
.grid .itembody, .grid .itemfooter {position: relative; padding: 0px 0px 2px; width: 100%; height: 1.2em; overflow: hidden;}
#side1 .grid {font-size: 0.8em;}
#side1 .grid .item {padding: 0px 1px 2px; width: 64px;}
#side1 .grid .thumbnail {width: 60px; height: 60px;}
#side1 .grid .thumbnail img {padding: 1px; width: 58px;}
#side1 .grid .details {padding: 1px 3px 4px;}
#side1 .grid .itemtitle {height: 1.1em;}
#side2 .grid {font-size: 0.8em;}
#side2 .grid .item {padding: 0px 1px 2px; width: 64px;}
#side2 .grid .thumbnail {width: 60px; height: 60px;}
#side2 .grid .thumbnail img {padding: 1px; width: 58px;}
#side2 .grid .details {padding: 1px 3px 4px;}
#side2 .grid .itemtitle {height: 1.1em;}
#footer .grid {font-size: 0.8em;}
#footer .grid .item {padding: 0px 1px 2px; width: 64px;}
#footer .grid .thumbnail {width: 60px; height: 60px;}
#footer .grid .thumbnail img {padding: 1px; width: 58px;}
#footer .grid .details {border-bottom: none; padding: 1px 3px 8px;}
#footer .grid .itemtitle {height: 1.1em;}
.itembody ul, .itembody ol {margin: 1.12em 0px; padding-left: 40px; list-style-type: disc;}
.itembody ol {list-style-type: decimal;}
.itembody ul ul, .itembody ol ol, .itembody ol ul, .itembody ul ol {margin: 0px; list-style-type: circle;}
.itembody ol ol, .itembody ul ol {list-style-type: lower-alpha;}
.itembody ul ul ul, .itembody ol ol ul, .itembody ol ul ul, .itembody ul ol ul {list-style-type: square;}
.itembody ul ul ol, .itembody ol ol ol, .itembody ol ul ol, .itembody ul ol ol {list-style-type: lower-roman;}
.actions {clear: both; margin: 0px; padding: 0px; list-style-type: none; zoom: 1;}
.actions li {padding-bottom: 2px;}
.actions a {position: relative; display: block; font-weight: bold; line-height: 1.2em; text-decoration: none !important;}
.helpnav {clear: both; margin: 0px 0px -1px; padding: 8px 0px 0px; font-size: 0.8em; list-style-type: none; zoom: 1;}
.helpnav li {padding-bottom: 1px;}
.helpnav a {display: block; font-weight: bold; line-height: 1.2em; text-decoration: none;}
#side1 .actions li {margin-bottom: -3px;}
#side1 .actions a, #side1 .actions a:link, #side1.actions a:visited {z-index: 1; padding: 1px 1px 2px; border-top: 1px solid #92b512; border-bottom: 1px solid #92b512;}
#side1 .actions a:focus, #side1 .actions a:hover, #side1 .actions a:active {z-index: 1000; border-top: 1px solid #ffac38; border-bottom: 1px solid #ffac38;}
#side2 .actions li {margin-bottom: -3px;}
#side2 .actions a, #side2 .actions a:link, #side2.actions a:visited {z-index: 1; padding: 1px 1px 2px; border-top: 1px solid #92b512; border-bottom: 1px solid #92b512;}
#side2 .actions a:focus, #side2 .actions a:hover, #side2 .actions a:active {z-index: 1000; border-top: 1px solid #ffac38; border-bottom: 1px solid #ffac38;}
#footer .actions {font-size: 0.8em;}
.feedback {border: 1px solid transparent; _border-color: #092644; _filter: chroma(color=#092644);}
.feedback li {border-right: 1px solid transparent; _border-color: #092644; _filter: chroma(color=#092644);}
.group {padding: 0px 12px; overflow: hidden; zoom: 1;}
.groupname {margin: 0px; margin-left: -12px; padding: 0px 0px 8px; font-size: 1.1em;}
#side1 .group {padding: 2px 4px 0px;}
#side1 .groupname {position: relative; margin-left: -2px; font-size: 0.8em;}
#side2 .group {padding: 2px 4px 0px;}
#side2 .groupname {position: relative; margin-left: -2px; font-size: 0.8em;}
#footer .group {padding: 2px 8px 0px;}
#footer .groupname {position: relative; margin-left: -8px; font-size: 0.8em;}
.itemmedia a, .itemmedia a:link, .itemmedia a:visited {float: left; margin: 2px 0px 4px; background-color: transparent; border: 10px solid transparent; _border-color: #092644; _filter: chroma(color=#092644);}
.itemmedia a:focus, .itemmedia a:hover, .itemmedia a:active {background-color: #fff; border: 2px solid #ffac38;}
.itemmedia a img {display: block; border: 4px solid transparent; _border-color: #092644; _filter: chroma(color=#092644);}
.itemmedia a:focus img, .itemmedia a:hover img, .itemmedia a:active img {border: 12px solid #fff;}
.itemcaption {clear: both;}
.itemfooter ul {margin: 0px; padding: 0px; text-indent: -6px; list-style-type: none;}
.itemfooter li {position: relative; display: inline; padding-left: 6px;}
#side1 .module-basicinfo .list .thumbnail, #side2 .module-basicinfo .list .thumbnail {background-color: transparent !important; border: none !important; width: auto !important;}
#side1 .module-basicinfo .list .thumbnail img, #side2 .module-basicinfo .list .thumbnail img {background-color: transparent; border: 2px solid transparent; _border-color: #092644; _filter: chroma(color=#092644); width: auto !important;}
#side1 .module-basicinfo .list .thumbnail:focus img, #side1 .module-basicinfo .list .thumbnail:hover img, #side1 .module-basicinfo .list .thumbnail:active img, #side2 .module-basicinfo .list .thumbnail:focus img, #side2 .module-basicinfo .list .thumbnail:hover img, #side2 .module-basicinfo .list .thumbnail:active img {background-color: #fff; border: 2px solid #ffac38;}
.module-basicinfo .list .details ul {margin: 0px 0px -6px; padding: 4px 0px 0px; list-style-type: none;}
.module-basicinfo .list .details li {padding-bottom: 6px;}
.page-item .module-comments .list .thumbnail {width: 64px !important;}
.page-item .module-comments .list .thumbnail img {width: 60px;}
.page-item .module-comments .list .details {margin-left: 72px; padding: 3px 6px 0px;}
.page-item .module-comments .list.details-only .details {margin-left: 0px; padding: 3px 0px 0px;}
* html .page-item .module-comments .list .details {margin-left: 0px !important;}
.page-item .module-comments .itemfooter ul {padding: 2px 0px 0px; font-size: 0.8em;}
.page-item .module-comments .itemfooter li.itemsubmitter strong {padding: 0px 1px;}
.module-videos .grid .thumbnail {height: 94px !important;}
.module-videos .grid .thumbnail img {height: 90px !important;}
#side1 .module-videos .grid .thumbnail, #side2 .module-videos .grid .thumbnail {height: 46px !important;}
#side1 .module-videos .grid .thumbnail img, #side2 .module-videos .grid .thumbnail img {height: 44px !important;}
.module-audio .thumbnail {height: auto !important;}
.module-tags .grid .item {float: none !important; display: inline; margin: 0px !important; padding: 0px !important; width: auto !important; overflow: visible !important;}
.module-tags .grid .details {display: inline; padding: 0px !important; height: auto !important; overflow: visible !important;}
.module-tags .grid .itembody {display: inline; padding: 0px !important; width: auto !important; height: auto !important; overflow: visible !important;}
.module-tags .grid .itembody a {padding: 0px 2px; line-height: 1.6em;}
.tagsize-1 {font-size: 0.8em; line-height: 2.00em;}
.tagsize-2 {font-size: 0.9em; line-height: 1.78em;}
.tagsize-3 {font-size: 1.0em; line-height: 1.60em;}
.tagsize-4 {font-size: 1.1em; line-height: 1.45em;}
.tagsize-5 {font-size: 1.2em; line-height: 1.33em;}
.tagsize-6 {font-size: 1.3em; line-height: 1.23em;}
.tagsize-7 {font-size: 1.4em; line-height: 1.14em;}
.tagsize-8 {font-size: 1.5em; line-height: 1.07em;}
.tagsize-9 {font-size: 1.6em; line-height: 1.00em;}
.module-friends .grid .details {height: auto;}
.module-subscriptions .grid .details {height: auto;}
#header .module-site-navigation .list {padding-bottom: 0px; text-indent: -8px;}
#header .module-site-navigation .grid {padding-bottom: 0px;}
#header .module-site-navigation .item {display: inline; float: none; padding-left: 8px; width: auto;}
#header .module-site-navigation .details {display: inline; float: none; padding: 0px; height: auto;}
#header .module-site-navigation .itemtitle {display: inline; margin: 0px; padding: 0px; width: auto;}body #x-toolbar {background-color: #92b512; border-bottom: 2px solid #fff;}
body #x-user {background-color: #92b512;}
body #x-toolbar .x-nav a, body #x-toolbar .x-nav a:link, body #x-toolbar .x-nav a:visited {border: 2px solid #92b512; color: #fff;}
body #x-toolbar .x-nav a:focus, body #x-toolbar .x-nav a:hover, body #x-toolbar .x-nav a:active, body #x-toolbar .x-nav .x-chosen a, body #x-toolbar .x-nav .x-chosen a:link, body #x-toolbar .x-nav .x-chosen a:visited, body #x-searchtext.x-over, body #x-searchbutton.x-over {border: 2px solid #edf2c2;}
body #x-toolbar-bottom {background-color: #fff; border-top: 2px solid #ddd;}
body #x-user-bottom {background-color: #fff;}
body #x-toolbar-bottom .x-nav a, body #x-toolbar-bottom .x-nav a:link, body #x-toolbar-bottom .x-nav a:visited {border: 2px solid #fff; color: #666;}
body #x-toolbar-bottom .x-nav a:focus, body #x-toolbar-bottom .x-nav a:hover, body #x-toolbar-bottom .x-nav a:active, body #x-toolbar-bottom .x-nav .x-chosen a, body #x-toolbar-bottom .x-nav .x-chosen a:link, body #x-toolbar-bottom .x-nav .x-chosen a:visited {border: 2px solid #edf2c2;}
body #x-topad-ad, body #x-bottomad-ad {background-color: transparent;}
body #x-topad-ad.x-over {border: 2px solid #edf2c2;}
body #x-bottomad-ad.x-over {border: 2px solid #edf2c2;}
#x-proxy-bb-body {z-index: 1332;}
#x-proxy-bb-wrapper {z-index: 131;}
#x-proxy-bb-header {z-index: 11;}
#x-proxy-bb-main {z-index: 11;}
#x-proxy-bb-maincontent {z-index: 11;}
#x-proxy-bb-side1 {z-index: 11;}
#x-proxy-bb-side2 {z-index: 11;}
#x-proxy-bb-footer {z-index: 11;}
#x-proxy-bb-wrapper-visited {color: #92b512; text-decoration: none;}
#x-proxy-bb-wrapper-hover {color: #ffac38; text-decoration: none;}
#x-proxy-modules-header {z-index: 11;}
#x-proxy-modules-titles-header {z-index: 15;}
#x-proxy-modules-contents-header {z-index: 14;}
#x-proxy-modules-titles-header-visited {color: #92b512; text-decoration: none;}
#x-proxy-modules-titles-header-hover {color: #ffac38; text-decoration: none;}
#x-proxy-modules-contents-header-visited {color: #92b512; text-decoration: none;}
#x-proxy-modules-contents-header-hover {color: #ffac38; text-decoration: none;}
#x-proxy-modules-maincontent {z-index: 11;}
#x-proxy-modules-titles-maincontent {z-index: 16;}
#x-proxy-modules-contents-maincontent {z-index: 14;}
#x-proxy-modules-titles-maincontent-visited {color: #92b512; text-decoration: none;}
#x-proxy-modules-titles-maincontent-hover {color: #ffac38; text-decoration: none;}
#x-proxy-modules-contents-maincontent-visited {color: #92b512; text-decoration: none;}
#x-proxy-modules-contents-maincontent-hover {color: #ffac38; text-decoration: none;}
#x-proxy-modules-side1 {z-index: 11;}
#x-proxy-modules-titles-side1 {z-index: 14;}
#x-proxy-modules-contents-side1 {z-index: 14;}
#x-proxy-modules-titles-side1-visited {color: #92b512; text-decoration: none;}
#x-proxy-modules-titles-side1-hover {color: #ffac38; text-decoration: underline;}
#x-proxy-modules-contents-side1-visited {color: #92b512; text-decoration: none;}
#x-proxy-modules-contents-side1-hover {color: #ffac38; text-decoration: none;}
#x-proxy-modules-side2 {z-index: 11;}
#x-proxy-modules-titles-side2 {z-index: 14;}
#x-proxy-modules-contents-side2 {z-index: 14;}
#x-proxy-modules-titles-side2-visited {color: #888; text-decoration: none;}
#x-proxy-modules-titles-side2-hover {color: #888; text-decoration: underline;}
#x-proxy-modules-contents-side2-visited {color: #92b512; text-decoration: none;}
#x-proxy-modules-contents-side2-hover {color: #ffac38; text-decoration: none;}
#x-proxy-modules-footer {z-index: 11;}
#x-proxy-modules-titles-footer {z-index: 16;}
#x-proxy-modules-contents-footer {z-index: 14;}
#x-proxy-modules-titles-footer-visited {color: #000; text-decoration: none;}
#x-proxy-modules-titles-footer-hover {color: #ffac38; text-decoration: none;}
#x-proxy-modules-contents-footer-visited {color: #92b512; text-decoration: none;}
#x-proxy-modules-contents-footer-hover {color: #ffac38; text-decoration: none;}
#x-proxy-toolbar-top-hover {color: #edf2c2;}
#x-proxy-toolbar-bottom-hover {color: #edf2c2;}body {background: transparent url(http://s.ireallylikefood.com/partners/ireallylikefood/images/page-bg.jpg) repeat-x 0 -6px;}
#header {z-index: 1000; background: transparent url(http://s.ireallylikefood.com/partners/ireallylikefood/images/header-bg.gif) no-repeat 360px -46px;}
#wrapper a, #wrapper a:link, #wrapper a:visited {outline: none;}
#maincontent .moduletitle {font-size: 1.8em; letter-spacing: -0.04em;}
#side1 .moduletitle {width: 298px; font-size: 1.0em; border: 1px solid #c11222; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#side1 .moduletitle a, #side1 .moduletitle span {display: block; background: transparent url(http://s.ireallylikefood.com/partners/ireallylikefood/images/moduletitle-bg.gif) no-repeat 238px -6px; border: 1px solid #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 6px 7px 7px; color: #000; width: 280px;}
#side1 .moduletitle a, #side1 .moduletitle a:link, #side1 .moduletitle a:visited {color: #000;}
#side1 .moduletitle a:focus, #side1 .moduletitle a:hover, #side1 .moduletitle a:active {color: #c11222;}
#side2 .moduletitle a, #side2 .moduletitle span {display: block; padding: 6px; width: 146px;}
#side2 .moduletitle a, #side2 .moduletitle a:link, #side2 .moduletitle a:visited {color: #888;}
#side2 .moduletitle a:focus, #side2 .moduletitle a:hover, #side2 .moduletitle a:active {color: #efa1c9;}
#side1 .list .item {border-top: 1px dotted #ccc; padding: 4px 0;}
#side1 .list .item-1 {border-top: none;}
#side2 .list .item {border-top: 1px dotted #ccc; padding: 4px 0;}
#side2 .list .item-1 {border-top: none;}
body #header #module-55820428 {position: absolute !important; top: 6px; left: 6px; float: left; padding-left: 2px; width: 638px;}
#module-40610243.list, #module-55820428.list .item {padding-bottom: 0;}
body #module-55820428 .list .thumbnail {position: relative; z-index: 100; border: none !important; width: 410px !important;}
body #module-55820428 .list .thumbnail:focus, body #module-55820428 .list .thumbnail:hover, body #module-55820428 .list .thumbnail:active {background: transparent !important;}
body #module-55820428 .list .thumbnail img {position: relative; left: 2px; margin: auto; width: 410px; height: 90px;}
body #module-55820428 .list .details {position: relative; top: -4px; margin-left: 14px !important; padding: 6px 0 0 2px;}
* html #wrapper #module-55820428 .list .details {clear: both !important; margin-left: 0 !important; padding: 0 0 0 30px !important; width: 410px;}
#module-55820428 .itembody a {padding: 0 2px 2px; color: #777 !important; font-size: 1.4em; letter-spacing: -0.06em;}
#module-55820428 .itembody a:focus, #module-55820428 .itembody a:hover, #module-55820428 .itembody a:active {color: #000 !important;}
body #module-55820429 {top: -52px; right: 20px; float: right; margin: 0px !important; padding: 0px !important; background-color: #787879 !important; border: 2px solid #fff !important; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 296px; height: 67px; overflow: hidden;}
body #header #module-55820430 {position: absolute !important; z-index: 100 !important; bottom: -33px !important; left: 20px !important;}
body #header #module-55820430 {*position: relative !important; *top: 116px !important; *left: 12px !important; *margin-top: -36px !important; *width: auto !important;}
#header #module-55820430 .list {padding-bottom: 0px !important; *text-indent: 0 !important;}
#header #module-55820430 .item {display: inline !important; float: none !important; border: none !important; *padding-top: 0 !important; padding-right: 4px !important; padding-left: 0 !important; width: auto !important;}
#header #module-55820430 .details {display: inline !important; float: none !important; padding: 0px !important; height: auto !important;}
#header #module-55820430 .itemtitle {display: inline !important; margin: 0px !important; padding: 0px !important; width: auto !important;}
#header #module-55820430 a, #header #module-55820430 a:link, #header #module-55820430 a:visited {position: relative !important; background-color: #cb3541; padding: 0 12px 3px 15px !important; color: #f9f9f9 !important; font-size: 1.4em !important; font-weight: normal !important; letter-spacing: -0.06em !important; *letter-spacing: -2px !important;}
#header #module-55820430 a:focus, #header #module-55820430 a:hover, #header #module-55820430 a:active, #header #module-55820430 a.chosen, #header #module-55820430 a.chosen:link, #header #module-55820430 a.chosen:visited {background-color: #fff; border: 2px solid #484848; border-radius: 5px; padding: 0 12px 3px 11px !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #92b512 !important;}
#header #module-55820430 a:focus, #header #module-55820430 a:hover, #header #module-55820430 a:active {color: #92b512 !important;}
#header #module-55820430 a.chosen, #header #module-55820430 a.chosen:link, #header #module-55820430 a.chosen:visited {padding: 0 14px 3px 13px !important; font-weight: bold !important;}
.module-meta-weblog .moduletitle a.feed {display: none; position: absolute; top: 3px; left: 318px;}
.module-meta-weblog .moduletitle a.feed img {display: block; border: none;}
.module-meta-weblog .moduletitle a.sublink {position: absolute; top: 3px; right: 6px; background: #46bf0c url(http://s.xanga.com/partners/xangabc/images/subscribe-button-bg.gif) no-repeat -1px -1px !important; border: 1px solid #fff; padding: 2px 6px 3px; width: 72px; font-size: 10pt; color: #fff !important; text-align: center; letter-spacing: normal;}
.module-meta-weblog .moduletitle a.sublink:focus, .module-meta-weblog .moduletitle a.sublink:hover, .module-meta-weblog .moduletitle a.sublink:active {background: #fff none !important; border: 2px solid #ffac38 !important; padding: 1px 5px 2px; color: #000 !important;}
.module-meta-weblog .modulecontent {padding-top: 1px !important;}
.module-meta-weblog .group {padding: 0;}
.module-meta-weblog .groupname {margin-left: 0; padding: 0 0 4px; color: #555; font-size: 8pt; font-weight: normal; text-align: right;}
.module-meta-weblog .list .item, #maincontent .module-meta-weblog .list .item-1 {border: none !important; padding: 0 0 12px !important;}
.module-meta-weblog .itemtitle a {display: block; margin-bottom: 8px; background: transparent url(http://s.ireallylikefood.com/partners/ireallylikefood/images/itemtitle-bullet.gif) no-repeat -1px -1px; border-bottom: 1px solid #705747; padding: 4px 0 8px 36px; color: #000 !important; text-decoration: none !important;}
.module-meta-weblog .itemtitle a:focus, .module-meta-weblog .itemtitle a:hover, .module-meta-weblog .itemtitle a:active {background-image: url(http://s.ireallylikefood.com/partners/ireallylikefood/images/itemtitle-bullet-over.gif) !important; border-bottom: 1px solid #c11222; color: #c11222 !important;}
.module-meta-weblog .itembody {padding-bottom: 8px; font-size: 1.0em !important; line-height: 1.2em !important;}
body .module-meta-weblog .itemcomments {font-weight: bold;}
body .module-meta-weblog .helpnav {display: none;}
.module-meta-weblog .pagenav-bottom {border-top: 1px solid #ccc; font-size: 1.6em;}
.module-meta-weblog .pagenav-bottom .pagenav-tooltip {display: none;}
.module-recent-weblogs .list {*margin-left: -2px; padding-left: 14px !important; *padding-left: 0 !important; list-style-type: decimal !important; overflow: visible !important;}
.module-recent-weblogs .item {display: list-item !important; padding: 0 0 4px; overflow: visible !important;}
#footer .module-recent-weblogs .itemtitle {margin-top : -1.35em \9; *margin-top: 0;}
.module-recent-weblogs .itemtimestamp, .module-recent-weblogs .helpnav {display: none !important;}
.module-ads img, .module-ads object, .module-ads embed, .module-ads iframe, .item-ads img, .item-ads object, .item-ads embed, .item-ads iframe {display: block; margin: auto;}
#header .module-ads-728x90 iframe {margin-bottom: 4px;}
#maincontent .module-ads {border-top: 1px dotted #705747; padding-top: 16px;}
#maincontent .item-ads {background-image: none;}
#maincontent .item-ads .details, #maincontent .item-ads .itembody {margin: 0; padding: 2px 0; border: none; width: auto !important;}
#maincontent .module-meta-weblog .item-ads .details {border-top: 1px dotted #705747; padding-top: 16px;}
#side1 .module-ads-300x250 {border: none !important; width: 300px !important; height: 250px !important;}
#side1 .module-ads-300x250 .modulecontent {padding: 0 !important;}
#side2 .module-ads-120x90 iframe {height: 796px;}
#side2 .module-ads-160x600 {border: none !important; width: 160px !important; height: 600px !important;}
#side2 .module-ads-160x600 .modulecontent {padding: 0 !important;}
.module-ads-120x90 .list .item {border-top: none !important; padding: 1px 0 !important;}
.module-ads-120x90 .list .thumbnail {border: none !important; width: 120px !important;}
.module-ads-120x90 .list .thumbnail img {padding: 0 !important; width: 120px;}
.module-ads-120x90 iframe {display: block; margin: auto; width: 120px; height: 1500px;}