body { color: black; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #000 url(http://infidelconcepts.com/cp/images/ic_02.jpg) repeat-x fixed left bottom; }

p {}

td {}

a:link { color: #900 ; font-weight: bold; text-decoration: none; }

a:visited { color: #600 ; font-weight: bold; text-decoration: none; }

a:hover { color: #000 ; font-weight: bold; text-decoration: none; }

a:active { color: #900 ; font-weight: bold; text-decoration: none; }
.redbar { background-image: url(http://infidelconcepts.com/cp/images/ic_24.jpg); background-repeat: repeat-x; background-position: 0 0; }
.topshad { background-color: #fff; background-image: url(http://infidelconcepts.com/cp/images/ic_42.jpg); background-repeat: repeat-x; background-position: 0 0; }
.mainbkg { background-color: #fff; background-image: url(http://infidelconcepts.com/cp/images/ic_45.jpg); background-repeat: no-repeat; background-position: 0 0; border-bottom: 2px solid #fff; }
.sbbkg { background-color: #fff; background-image: url(http://infidelconcepts.com/cp/images/ic_68.jpg); background-repeat: repeat-y; background-position: 0 0; border-bottom: 2px solid #fff; }
#signup { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; width: 160px; }
#signup form, #signup form td { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding: 0; }
.home a:link, .home a:active, .home a:visited { background-image: url(http://infidelconcepts.com/cp/images/ic_08.jpg); background-repeat: no-repeat; background-position: 0 0; width: 49px; height: 25px; overflow: hidden; display: block; }
.home a:hover { background-position: 0 -25px; }
.bookmarks a:link, .bookmarks a:active, .bookmarks a:visited { background-image: url(http://infidelconcepts.com/cp/images/ic_10.jpg); background-repeat: no-repeat; background-position: 0 0; width: 89px; height: 25px; overflow: hidden; display: block; }
.bookmarks a:hover { background-position: 0 -25px; }
.contact a:link, .contact a:active, .contact a:visited { background-image: url(http://infidelconcepts.com/cp/images/ic_12.jpg); background-repeat: no-repeat; background-position: 0 0; width: 99px; height: 25px; overflow: hidden; display: block; }
.contact a:hover { background-position: 0 -25px; }
.affiliates a:link, .affiliates a:active, .affiliates a:visited { background-image: url(http://infidelconcepts.com/cp/images/ic_14.jpg); background-repeat: no-repeat; background-position: 0 0; width: 99px; height: 25px; overflow: hidden; display: block; }
.affiliates a:hover { background-position: 0 -25px; }
.blog a:link, .blog a:active, .blog a:visited { background-image: url(http://infidelconcepts.com/cp/images/ic_17.jpg); background-repeat: no-repeat; background-position: 0 0; width: 49px; height: 25px; overflow: hidden; display: block; }
.blog a:hover { background-position: 0 -25px; }
.lowmast { background-image: url(http://infidelconcepts.com/cp/images/lowmast.gif); background-repeat: repeat-x; background-position: 0 0; border-top: 6px solid #000; }
.modtop { background-image: url(http://infidelconcepts.com/cp/images/ic_49.jpg); background-repeat: no-repeat; background-position: 0 0; width: 401px; height: 93px; }
.modmid { background-image: url(http://infidelconcepts.com/cp/images/ic_55.jpg); background-repeat: no-repeat; background-position: 0 0; width: 401px; height: 204px; }
.modbot { background-image: url(http://infidelconcepts.com/cp/images/ic_67.jpg); background-repeat: no-repeat; background-position: 0 0; width: 401px; height: 91px; }
#sfredblock { background-image: url(http://infidelconcepts.com/cp/images/ic_52.jpg); background-repeat: repeat-x; background-position: 0 0; width: 238px; height: 139px; visibility: visible; }
#sfredblock p { color: #efefef; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 220px; margin: 0; padding: 6px 0 0 4px; }
.featured { background-image: url(http://infidelconcepts.com/cp/images/ic_63.jpg); background-repeat: no-repeat; background-position: 0 0; }
.welcome { background-image: url(http://infidelconcepts.com/cp/images/ic_47.jpg); background-repeat: no-repeat; background-position: 0 0; }
#sfblkbox { background-color: #000; height: 180px; visibility: visible; border-bottom: 5px solid #900; border-left: 5px solid #900; }
.bar { font-size: 12px; background-image: url(http://infidelconcepts.com/cp/images/ic_71.jpg); background-repeat: repeat-x; background-position: 0 0; }
.bar ul, .bar li { text-align: left; margin: 0; padding: 0; list-style-type: none; }
.bar a:link, .bar a:active, .bar a:visited { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }
.ttl { color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; vertical-align: middle; }
.ttl h2 { color: #900; font-size: 14px; margin: 0; padding: 0; }
.ttl a:link, .ttl a:active, .ttl a:visited { color: #efefef; font-size: 12px; text-decoration: none; }
#modelbutton { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 145px; visibility: visible; margin-left: 18px; }
#modelbutton b { color: #900; font-size: 15px; font-weight: bold; padding-top: 6px; padding-bottom: 6px; }
#modelbutton a { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }
#modeltext { color: #900; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 120px; position: absolute; visibility: visible; padding-top: 20px; padding-left: 20px; }
.smallsidebartext { color: #666; font-size: 1px; }
a.sidebarlink:link, a.sidebarlink:active, a.sidebarlink:visited { color: #000; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 4px; padding-bottom: 2px; border-bottom: 2px solid #000; display: block; }
a.sidebarlink:hover { color: #fff; }
.footer { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.footer a { color: #000; text-decoration: underline; }

