HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/home-bg.jpg) #000000 no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 100%
}
#container {
	MARGIN: 0px auto; WIDTH: 770px
}
A {
	COLOR: #ff8000; TEXT-DECORATION: none; outline: none
}
STRONG A {
	COLOR: #ff8000; TEXT-DECORATION: none; outline: none
}
A:visited {
	COLOR: #ff8000
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	MARGIN: 0px 0px 14px
}
CODE {
	BORDER-RIGHT: #818141 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #818141 1px dashed; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fafde1; PADDING-BOTTOM: 10px; MARGIN: 5px 10px; FONT: 100% "Courier New", Courier, monospace; BORDER-LEFT: #818141 1px dashed; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #818141 1px dashed
}
.code {
	BORDER-RIGHT: #818141 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #818141 1px dashed; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fafde1; PADDING-BOTTOM: 10px; MARGIN: 5px 10px; FONT: 100% "Courier New", Courier, monospace; BORDER-LEFT: #818141 1px dashed; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #818141 1px dashed
}
.code .indent {
	PADDING-LEFT: 15px
}
.code .blue {
	COLOR: #0066ff
}
.code .pink {
	COLOR: #ff3399
}
.code .green {
	COLOR: #339933
}
.code .black {
	COLOR: #000000
}
BLOCKQUOTE {
	BORDER-RIGHT: #d6e5aa 3px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #d6e5aa 1px dotted; PADDING-LEFT: 10px; BACKGROUND: url(images/blockquote-bg.gif); PADDING-BOTTOM: 3px; MARGIN: 0px 15px 20px; BORDER-LEFT: #d6e5aa 3px dotted; COLOR: #666666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #d6e5aa 1px dotted
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 44px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H1 A {
	DISPLAY: block; WIDTH: 212px; TEXT-INDENT: -900em; LINE-HEIGHT: 100%; HEIGHT: 25px; TEXT-DECORATION: none
}
H1 A:hover {
	TEXT-DECORATION: none
}
H2 {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; FONT: 210%/110% "Trebuchet MS", Tahoma, Arial; COLOR: #163f00; BORDER-BOTTOM: #cccccc 1px dotted; LETTER-SPACING: -1px
}
H2 A {
	COLOR: #163f53; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #163f53; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
H3 {
	PADDING-BOTTOM: 2px; MARGIN: 20px 0px 0px; FONT: bold 110% Arial; TEXT-TRANSFORM: uppercase; COLOR: #205a77; LETTER-SPACING: 1px
}
.sub_heading {
	MARGIN: 10px 0px 0px; FONT: bold 110% Arial; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
.cat_heading {
	CLEAR: both; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 160% Tahoma, Arial, sans-serif; TEXT-TRANSFORM: none; COLOR: #279d03; BORDER-BOTTOM: #c1c9a6 1px dotted
}
.cat_heading-alt {
	CLEAR: both; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: 150% Tahoma, Arial, sans-serif; TEXT-TRANSFORM: none; COLOR: #779d03
}
H4 {
	MARGIN: 0px 0px 2px; FONT: 150% Tahoma, Arial, sans-serif; COLOR: #2F9013; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 15px 16px; PADDING-TOP: 0px
}
UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 16px; PADDING-TOP: 0px
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 15px 25px; PADDING-TOP: 0px
}
OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	CLEAR: both; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 1px
}
.clear {
	CLEAR: both
}
.displaynone {
	DISPLAY: none
}
HR.hidden {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SMALL {
	FONT-SIZE: 85%; COLOR: #999999; LINE-HEIGHT: 120%
}
#header_wrap {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 754px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 148px
}
#search_wrap {
	CLEAR: both; FLOAT: right
}
#searchform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#searchform LABEL {
	DISPLAY: none
}
#s {
	BORDER-RIGHT: #203346 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #203346 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #203346 1px solid; WIDTH: 130px; PADDING-TOP: 1px; BORDER-BOTTOM: #203346 1px solid
}
#searchsubmit {
	BACKGROUND: url(images/search-btn.gif) no-repeat; WIDTH: 24px; BORDER-TOP-STYLE: none; TEXT-INDENT: -900em; LINE-HEIGHT: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; BORDER-BOTTOM-STYLE: none
}
#header_nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: url(images/headernav-divider.gif) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 7px; PADDING-TOP: 1px
}
#nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 28px 0px 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left; MARGIN-LEFT: 5px
}
#nav LI A {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -900em; HEIGHT: 25px; TEXT-DECORATION: none
}
#nav #nav-home A {
	BACKGROUND: url(images/nav-blog.gif) no-repeat left top; WIDTH: 63px
}
#nav #nav-home A:hover {
	BACKGROUND: url(images/nav-blog.gif) no-repeat left bottom
}
#nav #nav-about A {
	BACKGROUND: url(images/nav-about.gif) no-repeat left top; WIDTH: 65px
}
#nav #nav-about A:hover {
	BACKGROUND: url(images/nav-about.gif) no-repeat left bottom
}
#nav #nav-resources A {
	BACKGROUND: url(images/nav-resources.gif) no-repeat left top; WIDTH: 91px
}
#nav #nav-resources A:hover {
	BACKGROUND: url(images/nav-resources.gif) no-repeat left bottom
}
#nav #nav-portfolio A {
	BACKGROUND: url(images/nav-portfolio.gif) no-repeat left top; WIDTH: 86px
}
#nav #nav-portfolio A:hover {
	BACKGROUND: url(images/nav-portfolio.gif) no-repeat left bottom
}
#nav #nav-icons A {
	BACKGROUND: url(images/nav-icons.gif) no-repeat left top; WIDTH: 64px
}
#nav #nav-icons A:hover {
	BACKGROUND: url(images/nav-icons.gif) no-repeat left bottom
}
#nav #nav-forum A:hover {
	BACKGROUND: url(images/nav-forum.gif) no-repeat left bottom
}
BODY#home #nav-home A {
	BACKGROUND: url(images/nav-blog.gif) no-repeat left bottom
}
BODY#about #nav-about A {
	BACKGROUND: url(images/nav-about.gif) no-repeat left bottom
}
BODY#portfolio #nav-portfolio A {
	BACKGROUND: url(images/nav-portfolio.gif) no-repeat left bottom
}
BODY#icons #nav-icons A {
	BACKGROUND: url(images/nav-icons.gif) no-repeat left bottom
}
BODY#resources #nav-resources A {
	BACKGROUND: url(images/nav-resources.gif) no-repeat left bottom
}
#body_wrap { background: #ffffff ;  WIDTH: 770px;
}
#home-leftcol {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 754px; background: #ffffff;
PADDING-LEFT: 15px; 
}
#home-rightcol {
	FLOAT: right; WIDTH: 1px; background: #ffffff
}}
#single-leftcol {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 560px
}
#single-rightcol {
	FLOAT: right; WIDTH: 165px
}
.sidebar-half {
	FLOAT: left; WIDTH: 152px
}
.home-subrightcol {
	FLOAT: right; WIDTH: 153px
}
#footer_wrap {
	CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(images/footer-corner-bg.gif) #000000 no-repeat left top; PADDING-BOTTOM: 12px; MARGIN: 0px auto; WIDTH: 746px; COLOR: #999999; PADDING-TOP: 5px
}
.footer_leftcol {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 195px; MARGIN-RIGHT: 16px
}
.footer_rightcol {
	FLOAT: right; WIDTH: 320px
}
.footer_rightcol A {
	COLOR: #4e9f9f
}
.footer_rightcol A:visited {
	COLOR: #4e9f9f
}
.footer_submenu {
	PADDING-RIGHT: 0px; BORDER-TOP: #272727 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #000000
}
.footer_submenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #272727 1px dotted; LIST-STYLE-TYPE: none
}
.footer_submenu LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; COLOR: #759398; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.footer_submenu LI A:visited {
	COLOR: #759398; TEXT-DECORATION: none
}
.footer_submenu LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #132022; TEXT-DECORATION: none
}
A.validcss-mini {
	PADDING-LEFT: 13px; BACKGROUND: url(images/validcss-mini.gif) no-repeat left center; MARGIN-LEFT: 10px; COLOR: #ff9900; TEXT-DECORATION: none
}
A.validcss-mini:visited {
	COLOR: #ff9900
}
A.validcss-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.validhtml-mini {
	PADDING-LEFT: 13px; BACKGROUND: url(images/validhtml-mini.gif) no-repeat left center; MARGIN-LEFT: 10px; COLOR: #80c43d; TEXT-DECORATION: none
}
A.validhtml-mini:visited {
	COLOR: #80c43d
}
A.validhtml-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.archive-mini {
	PADDING-LEFT: 15px; BACKGROUND: url(images/archive-mini.gif) no-repeat left center; COLOR: #89bc61; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
A.archive-mini:visited {
	COLOR: #89bc61
}
A.archive-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.rss-mini {
	PADDING-LEFT: 14px; BACKGROUND: url(images/rss-mini.gif) no-repeat left center; MARGIN-LEFT: 10px; COLOR: #ffcc33; TEXT-DECORATION: none
}
A.rss-mini:visited {
	COLOR: #ffcc33
}
A.rss-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sitemap-mini {
	PADDING-LEFT: 14px; BACKGROUND: url(images/sitemap-mini.gif) no-repeat left center; MARGIN-LEFT: 10px; COLOR: #3ba5cf; TEXT-DECORATION: none
}
A.sitemap-mini:visited {
	COLOR: #3ba5cf
}
A.sitemap-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.links-mini {
	PADDING-LEFT: 15px; BACKGROUND: url(images/links-mini.gif) no-repeat left center; COLOR: #f86bb1; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
A.links-mini:visited {
	COLOR: #f86bb1; TEXT-DECORATION: none
}
A.links-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.contact-mini {
	PADDING-LEFT: 15px; BACKGROUND: url(images/contact-mini.gif) no-repeat left center; COLOR: #66ccff; TEXT-DECORATION: none
}
A.contact-mini:visited {
	COLOR: #66ccff; TEXT-DECORATION: none
}
A.contact-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.submenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #dae2cc 1px dotted; LIST-STYLE-TYPE: none
}
.submenu LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; COLOR: #790000; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.submenu LI A:visited {
	COLOR: #790000; TEXT-DECORATION: none
}
.submenu LI A:hover {
	BACKGROUND-COLOR: #dae2cc; TEXT-DECORATION: none
}
.submenu .page_item {
	DISPLAY: block
}
.submenu .current-cat {
	BACKGROUND: url(images/currentpg-arrow.gif) no-repeat right center
}
.submenu .current_page_item {
	BACKGROUND: url(images/currentpg-arrow.gif) no-repeat right center
}
A.more-link {
	PADDING-RIGHT: 15px; BACKGROUND: url(images/continue-mini.gif) no-repeat right center; COLOR: #3a740e; TEXT-DECORATION: none
}
A.more-link:hover {
	COLOR: #3a740e; TEXT-DECORATION: underline
}
.archive-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; LINE-HEIGHT: 120%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.archive-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/archive-arrow.gif) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.archive-list SMALL A {
	COLOR: #999999
}
.archive-list SMALL A:visited {
	COLOR: #999999
}
.post {
	CLEAR: both; MARGIN: 0px 0px 20px
}
.postdate {
	PADDING-LEFT: 15px; FONT-SIZE: 90%; BACKGROUND: url(images/mini-date.gif) no-repeat left center; FLOAT: left; COLOR: #666666
}
.postcomment {
	PADDING-LEFT: 15px; FONT-SIZE: 90%; BACKGROUND: url(images/mini-comment.gif) no-repeat left center; FLOAT: right
}
.postjumpcomment {
	PADDING-RIGHT: 13px; FONT-SIZE: 90%; BACKGROUND: url(images/jumpcomment-mini.gif) no-repeat right center; FLOAT: right
}
.postjumpcomment A {
	COLOR: #698d9c; TEXT-DECORATION: none
}
.postjumpcomment A:visited {
	COLOR: #698d9c; TEXT-DECORATION: none
}
.postjumpcomment A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.postcomment A {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.postcomment A:visited {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.postcomment A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.postcat {
	PADDING-LEFT: 15px; FONT-SIZE: 90%; BACKGROUND: url(images/mini-cat.gif) no-repeat left center; FLOAT: left; MARGIN-LEFT: 15px; COLOR: #999999
}
.postcat A {
	COLOR: #669900; TEXT-DECORATION: none
}
.postcat A:visited {
	COLOR: #669900; TEXT-DECORATION: none
}
.postcat A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.postcat SPAN {
	DISPLAY: none
}
.entry {
	CLEAR: both; PADDING-TOP: 10px
}
.left {
	FLOAT: left
}
IMG.left {
	FLOAT: left; MARGIN: 2px 10px 5px 0px
}
A IMG.left {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; BORDER-LEFT: #e3e3e3 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e3e3e3 1px solid
}
A:hover IMG.left {
	BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600
}
.right {
	FLOAT: right
}
IMG.right {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 4px 10px 5px 0px; BORDER-LEFT: #e3e3e3 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e3e3e3 1px solid
}
A IMG.right {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 4px 10px 5px 0px; BORDER-LEFT: #e3e3e3 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e3e3e3 1px solid
}
A:hover IMG.right {
	BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600
}
.footer_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; PADDING-TOP: 0px
}
.copyright {
	CLEAR: both; BORDER-TOP: #222222 1px solid; FONT-SIZE: 85%; MARGIN: 10px 0px 0px; COLOR: #666666; TEXT-ALIGN: right
}
.copyright A {
	COLOR: #93baba
}
.copyright A:visited {
	COLOR: #93baba
}
IMG.img_border {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; BORDER-LEFT: #e3e3e3 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e3e3e3 1px solid
}
A IMG.img_border {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; BORDER-LEFT: #e3e3e3 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e3e3e3 1px solid
}
A:hover IMG.img_border {
	BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600
}
.popular-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.popular-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(images/mini-star.gif) no-repeat left center; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
.popular-list LI A {
	COLOR: #333333; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.popular-list LI A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.popular-list LI A:hover {
	COLOR: #669900; TEXT-DECORATION: none
}
#respond {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(images/postcomment.gif) no-repeat left center; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 140% Tahoma, Arial, sans-serif; TEXT-TRANSFORM: none; COLOR: #779d03; PADDING-TOP: 0px
}
#commentform {
	MARGIN-TOP: 10px; FONT: 110% Arial, Helvetica, sans-serif
}
#commentform LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #668b9a
}
#commentform LABEL SPAN {
	FONT-WEIGHT: normal
}
#commentform INPUT {
	BORDER-RIGHT: #a3bdc8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a3bdc8 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 3px; BACKGROUND: #eef5f9; PADDING-BOTTOM: 3px; BORDER-LEFT: #a3bdc8 1px solid; WIDTH: 153px; PADDING-TOP: 3px; BORDER-BOTTOM: #a3bdc8 1px solid
}
#commentform TEXTAREA {
	BORDER-RIGHT: #a3bdc8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a3bdc8 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 2px; BACKGROUND: #eef5f9; PADDING-BOTTOM: 2px; BORDER-LEFT: #a3bdc8 1px solid; WIDTH: 375px; PADDING-TOP: 2px; BORDER-BOTTOM: #a3bdc8 1px solid; HEIGHT: 135px
}
#commentform .submitbutton {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #587683; PADDING-BOTTOM: 4px; FONT: bold 12px Arial, Helvetica, sans-serif; WIDTH: auto; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#commentform .submitbutton:hover {
	BACKGROUND: #779d03
}
#commentform TEXTAREA:focus {
	BACKGROUND: #f1ffd5
}
#commentform INPUT[type='text']:focus {
	BACKGROUND: #f1ffd5
}
.commentlist {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.commentlist P {
	MARGIN: 10px 0px
}
.commentlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/thumb-hr.gif) no-repeat center bottom; PADDING-BOTTOM: 10px; MARGIN: 10px 7px; PADDING-TOP: 0px
}
.gravatar {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 6px; BACKGROUND: url(images/avatar-bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 58px; PADDING-TOP: 6px; HEIGHT: 55px
}
.gravatar IMG {
	BORDER-RIGHT: #cee48b 1px solid; BORDER-TOP: #cee48b 1px solid; BORDER-LEFT: #cee48b 1px solid; BORDER-BOTTOM: #cee48b 1px solid; BACKGROUND-COLOR: #ffffff
}
.comment-entry {
	FLOAT: right; WIDTH: 470px; POSITION: relative
}
.comment-number {
	FONT-SIZE: 14px; RIGHT: 5px; FLOAT: right; COLOR: #cccccc; POSITION: absolute; TOP: 5px
}
.comment-number A {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.comment-number A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.commentlist CITE {
	FONT: 150% Tahoma, "Trebuchet MS", Arial; COLOR: #5a8800
}
.commentlist CITE A {
	COLOR: #5a8800; TEXT-DECORATION: underline
}
.commentlist CITE A:visited {
	COLOR: #5a8800; TEXT-DECORATION: underline
}
.commentlist CITE A:hover {
	TEXT-DECORATION: none
}
.commentlist CITE.author {
	PADDING-RIGHT: 44px; BACKGROUND: url(images/mini-author.gif) no-repeat right center
}
#trackbacklist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
#trackbacklist CITE {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal
}
.ad-banner {
	CLEAR: both; MARGIN: 15px 0px; HEIGHT: 65px
}
.ad-square {
	FLOAT: left; MARGIN-RIGHT: 25px
}
.ad-banner2 {
	CLEAR: both; MARGIN: 5px 0px 10px; HEIGHT: 65px
}
.ad-indent {
	MARGIN-LEFT: 80px
}
.ad-thumb {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 12px 0px 0px; BORDER-LEFT: #dfdfdf 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dfdfdf 1px solid
}
.sponsorlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
.sponsorlinks LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images/text-link-arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.sponsorlinks LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
.sponsorlinks LI A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.sponsorlinks LI A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.sponsorlinks-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(images/bottom_divider.gif) no-repeat left bottom; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
.sponsor-banner {
	MARGIN-TOP: 7px
}
.credit {
	BORDER-TOP: #e1e1e1 1px solid; FONT-SIZE: 83%; COLOR: #999999; TEXT-ALIGN: right
}
.landing-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.landing-list LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 258px; PADDING-TOP: 10px; HEIGHT: 75px
}
.landing-list IMG {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #e3e3e3 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #e3e3e3 1px solid; BACKGROUND-COLOR: #ffffff
}
.landing-list H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px "Trebuchet MS", Tahoma, Arial; TEXT-TRANSFORM: none; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
.landing-list H3.folder A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(images/folder-mini.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px "Trebuchet MS", Tahoma, Arial; TEXT-TRANSFORM: none; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
.landing-list BR {
	DISPLAY: none
}
.thumb-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.thumb-list LI {
	FLOAT: left; MARGIN: 5px 13px 15px; WIDTH: 155px; TEXT-ALIGN: center
}
.thumb-list IMG {
	BORDER-RIGHT: #e0e0e0 5px solid; BORDER-TOP: #e0e0e0 5px solid; BORDER-LEFT: #e0e0e0 5px solid; BORDER-BOTTOM: #e0e0e0 5px solid
}
.thumb-list A:hover IMG {
	BORDER-LEFT-COLOR: #ff9900; BORDER-BOTTOM-COLOR: #ff9900; BORDER-TOP-COLOR: #ff9900; BORDER-RIGHT-COLOR: #ff9900
}
.thumb-list BR {
	DISPLAY: none
}
.thumb-list P {
	MARGIN: 0px; LINE-HEIGHT: 100%
}
.ban-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ban-list BR {
	DISPLAY: none
}
.ban-list P BR {
	DISPLAY: block
}
.ban-list LI {
	BACKGROUND: url(images/thumb-hr.gif) no-repeat center bottom; MARGIN: 12px 0px; HEIGHT: 104px
}
.ban-list IMG {
	BORDER-RIGHT: #e0e0e0 5px solid; BORDER-TOP: #e0e0e0 5px solid; FLOAT: left; BORDER-LEFT: #e0e0e0 5px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #e0e0e0 5px solid
}
.ban-list A:hover IMG {
	BORDER-LEFT-COLOR: #ff9900; BORDER-BOTTOM-COLOR: #ff9900; BORDER-TOP-COLOR: #ff9900; BORDER-RIGHT-COLOR: #ff9900
}
.ban-list A:hover {
	BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: transparent
}
.ban-list H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px "Trebuchet MS", Tahoma, Arial; TEXT-TRANSFORM: none; COLOR: #666666; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
.px_icon_table TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px
}
.px_icon_table IMG {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #e3e3e3 1px solid; MARGIN-RIGHT: 7px; PADDING-TOP: 3px; BORDER-BOTTOM: #e3e3e3 1px solid
}
.sitemap {
	MARGIN: 0px 0px 30px 15px; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none
}
.sitemap LI {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; BACKGROUND: url(images/sitemap-mini-folder.gif) no-repeat left top
}
.sitemap LI UL {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none
}
.sitemap LI UL LI {
	PADDING-LEFT: 12px; FONT-WEIGHT: normal; BACKGROUND: url(images/sitemap-mini-file.gif) no-repeat left top
}
.download_btn {
	FONT: bold 110% Arial, Helvetica, sans-serif
}
A.download_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(images/download-btn.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #669900; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.download_btn:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(images/download-btn.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #669900; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.download_btn:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.preview_btn {
	FONT: bold 110% Arial, Helvetica, sans-serif
}
A.preview_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(images/preview-btn.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #669900; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.preview_btn:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(images/preview-btn.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #669900; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.preview_btn:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.center {
	TEXT-ALIGN: center
}
.pagenav {
	CLEAR: both; BORDER-TOP: #cccccc 1px dotted; MARGIN: 25px 0px 10px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.breadcrumb {
	FONT-SIZE: 10px; COLOR: #a7a7a7; LINE-HEIGHT: 100%
}
.breadcrumb A {
	COLOR: #779d03; TEXT-DECORATION: none
}
.breadcrumb A:visited {
	COLOR: #779d03; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.quarter {
	MARGIN: auto 7px; WIDTH: 172px
}
.one-third {
	FLOAT: left; WIDTH: 176px
}
.half {
	FLOAT: left; WIDTH: 272px
}
.separator {
	MARGIN-RIGHT: 15px
}
.external-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 15px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.external-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(images/mini-external.gif) no-repeat left center; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.links-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 20px; LINE-HEIGHT: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.links-list LI {
	BACKGROUND: url(images/links-bullet.gif) no-repeat left center; MARGIN-BOTTOM: 2px; WIDTH: 170px; HEIGHT: 19px
}
.links-list LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; COLOR: #ff6600; PADDING-TOP: 4px; HEIGHT: 19px; TEXT-DECORATION: none
}
.links-list LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; COLOR: #ff6600; PADDING-TOP: 4px; HEIGHT: 19px; TEXT-DECORATION: none
}
.links-list LI A:hover {
	BACKGROUND: url(images/links-li-bg.gif) no-repeat; COLOR: #339900; TEXT-DECORATION: none
}
.box {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 55px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 15px; WIDTH: 85%; PADDING-TOP: 7px
}
.box P {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
.box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px -2px; FONT: 140% Georgia, "Times New Roman", Times, serif; COLOR: #333333; PADDING-TOP: 0px
}
.box H3 A {
	TEXT-DECORATION: underline
}
.box H3 A:hover {
	TEXT-DECORATION: none
}
.download {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; BACKGROUND: url(images/box-download.gif) #eaf2d9 no-repeat 10px 8px; BORDER-LEFT: #cccc99 1px solid; BORDER-BOTTOM: #cccc99 1px solid
}
.download A {
	COLOR: #336600
}
.download A:visited {
	COLOR: #336600
}
.update {
	BORDER-RIGHT: #ffcc66 1px solid; BORDER-TOP: #ffcc66 1px solid; BACKGROUND: url(images/box-update.gif) #ffffcc no-repeat 10px 8px; BORDER-LEFT: #ffcc66 1px solid; BORDER-BOTTOM: #ffcc66 1px solid
}
.update A {
	COLOR: #663300
}
.update A:visited {
	COLOR: #663300
}
.alert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(images/mini-update.gif) no-repeat left center; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase; COLOR: #663300; PADDING-TOP: 2px; BORDER-BOTTOM: #ffe6c4 1px solid
}
#intouchform {
	MARGIN: 20px 10px 10px; FONT: 110% Arial, Helvetica, sans-serif; COLOR: #000000
}
#intouchform P {
	CLEAR: left; MARGIN: 5px 0px 10px; POSITION: relative
}
#intouchform LABEL {
	FONT-WEIGHT: bold; BACKGROUND: url(images/formlabel-arrow.gif) no-repeat right top; FLOAT: left; WIDTH: 120px; COLOR: #598192; MARGIN-RIGHT: 8px
}
#intouchform INPUT {
	BORDER-RIGHT: #a3bdc8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a3bdc8 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eef5f9; PADDING-BOTTOM: 2px; BORDER-LEFT: #a3bdc8 1px solid; WIDTH: 350px; PADDING-TOP: 2px; BORDER-BOTTOM: #a3bdc8 1px solid
}
#intouchform TEXTAREA {
	BORDER-RIGHT: #a3bdc8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a3bdc8 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eef5f9; PADDING-BOTTOM: 2px; BORDER-LEFT: #a3bdc8 1px solid; WIDTH: 350px; PADDING-TOP: 2px; BORDER-BOTTOM: #a3bdc8 1px solid; HEIGHT: 140px
}
#intouchform .submitbutton {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #587683; PADDING-BOTTOM: 4px; FONT: bold 12px Arial, Helvetica, sans-serif; WIDTH: auto; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#intouchform .indent {
	MARGIN-LEFT: 128px
}
#intouchform .submitbutton:hover {
	BACKGROUND: #779d03
}
#intouchform #usermessage {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 0px 0px 5px 125px
}
#intouchform .error {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid
}
#intouchform .failure {
	COLOR: #ff9900
}
#intouchform .success {
	COLOR: #669900
}
#intouchform .required {
	PADDING-LEFT: 5px; COLOR: #97b5c2; POSITION: absolute; TOP: 3px
}
#intouchform TEXTAREA:focus {
	BACKGROUND: #f1ffd5
}
#intouchform INPUT[type='text']:focus {
	BACKGROUND: #f1ffd5
}
.left-noborder {
	FLOAT: left; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 15px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.icons-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.icons-list BR {
	DISPLAY: none
}
.icons-list P BR {
	DISPLAY: block
}
.icons-list LI {
	BACKGROUND: url(http://www.ndesign-studio.com/wp-content/themes/phoenix/images/thumb-hr.gif) no-repeat center bottom; MARGIN: 12px 0px; HEIGHT: 166px
}
.icons-list H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px "Trebuchet MS", Tahoma, Arial; TEXT-TRANSFORM: none; COLOR: #666666; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
.buy-options {
	PADDING-RIGHT: 0px; BORDER-TOP: #dfe8c3 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #666666; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.buy-options BR {
	DISPLAY: none
}
.buy-options LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dfe8c3 1px solid; HEIGHT: 18px
}
.buy-options LI A {
	COLOR: #557d00
}
.buy-options LI A:visited {
	COLOR: #557d00
}
.icons-right {
	FLOAT: right; WIDTH: 398px
}
.small {
	FONT-SIZE: 90%
}
DIV .sociable {
	CLEAR: left; PADDING-RIGHT: 14px; PADDING-LEFT: 16px; BACKGROUND: url(images/sociable-bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 3px; WIDTH: 47px; PADDING-TOP: 16px; HEIGHT: 63px
}
SPAN.sociable_tagline {
	POSITION: relative
}
SPAN.sociable_tagline SPAN {
	DISPLAY: none; WIDTH: 14em
}
SPAN.sociable_tagline:hover SPAN {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e4e4e4 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 90%; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 200px; COLOR: black; LINE-HEIGHT: 120%; PADDING-TOP: 3px; BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: absolute; TOP: -55px
}
SPAN.sociable_tagline STRONG {
	DISPLAY: none
}
.sociable SPAN {
	DISPLAY: block
}
.sociable UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sociable LI {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
.sociable IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
.sociable-ad {
	MARGIN-TOP: 12px; FLOAT: left; WIDTH: 468px; HEIGHT: 60px
}
.ad {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.referral {
	PADDING-RIGHT: 15px; BACKGROUND: url(images/referral-bg.gif) no-repeat; FLOAT: left; FONT: 11px/13px Arial, Verdana, sans-serif; WIDTH: 72px; PADDING-TOP: 16px; HEIGHT: 60px; TEXT-ALIGN: center
}
.referral A {
	COLOR: #406002; TEXT-DECORATION: none
}
.referral A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.sponsor-banners IMG {
	MARGIN-BOTTOM: 7px
}
.jobboard {
	MARGIN: 18px 0px 15px 2px
}
.jobboard H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.jobboard H3 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 60px; BACKGROUND: url(images/portfolio-case.gif) no-repeat; PADDING-BOTTOM: 0px; FONT: bold 140%/100% Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 140px; COLOR: #333; PADDING-TOP: 5px; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
#single-rightcol .jobboard H3 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 56px; PADDING-BOTTOM: 0px; FONT: bold 120%/100% Arial, Helvetica, sans-serif; WIDTH: 105px; PADDING-TOP: 10px; LETTER-SPACING: -1px
}
.jobboard H3 A:hover {
	COLOR: #ff6600
}
.jobboard H3 A EM {
	DISPLAY: block; PADDING-BOTTOM: 10px; FONT: italic 75%/100% Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #999
}
.joblister {
	PADDING-RIGHT: 0px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.joblister LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 19px; BACKGROUND: url(images/mini-star.gif) no-repeat 3px 6px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 5px; BORDER-BOTTOM: #ebebeb 1px solid; LIST-STYLE-TYPE: none
}
#single-rightcol .joblister LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; BACKGROUND: url(images/mini-star.gif) no-repeat 0px 6px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 5px; BORDER-BOTTOM: #ebebeb 1px solid; LIST-STYLE-TYPE: none
}
#single-rightcol .joblister .jobtitle {
	FONT-SIZE: 100%; COLOR: #333
}
.joblister .jobtitle {
	FONT-SIZE: 110%; COLOR: #333
}
.joblister .company {
	FONT-SIZE: 90%; COLOR: #999
}
.jobboard .seealljobs {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; BACKGROUND: url(images/continue-mini.gif) no-repeat right center; PADDING-BOTTOM: 7px; FONT: italic 100% Georgia, "Times New Roman", Times, serif; COLOR: #999; MARGIN-RIGHT: 10px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
.jobboard .seealljobs A {
	COLOR: #666
}
.workhighlights {
	BORDER-RIGHT: #d8ebba 1px solid; BORDER-TOP: #d8ebba 1px solid; MARGIN-TOP: 25px; BACKGROUND: #f3fde3; BORDER-LEFT: #d8ebba 1px solid; COLOR: #666666; LINE-HEIGHT: 145%; BORDER-BOTTOM: #d8ebba 1px solid
}
.workhighlights H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d8ebba; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 15px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #d8ebba 1px solid; TEXT-ALIGN: center
}
.workhighlights A {
	COLOR: #cc9900
}
.workhighlights UL H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#announcement-wrapper {
	BACKGROUND: url(images/paper-bg.jpg) #f4d0a8; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#announcement {
	BACKGROUND: url(images/koi-fish.jpg) no-repeat; LEFT: 50%; MARGIN: -250px 0px 0px -448px; FONT: 20px/32px Georgia, "Times New Roman", Times, serif; WIDTH: 896px; COLOR: #000; POSITION: absolute; TOP: 50%; HEIGHT: 500px; TEXT-ALIGN: center
}
#announcement A {
	COLOR: #f30; TEXT-DECORATION: underline
}
#announcement A:hover {
	TEXT-DECORATION: none
}
#text {
	FONT-SIZE: 24px; WIDTH: 896px; POSITION: absolute; TOP: 385px
}
#text STRONG {
	FONT-SIZE: 32px
}
#close-btn A {
	PADDING-RIGHT: 36px; RIGHT: 0px; BACKGROUND: url(images/close-btn.gif) no-repeat right 2px; COLOR: #000; POSITION: absolute; TOP: 0px
}
