body{	
	background: #3272ab url('bkgnew1.jpg') repeat-y scroll center top;
	align: center;
	color:#454545;
	font-size:13px;
	font-family: Arial, sans-serif;
	text-align: center;
	margin-bottom: 1px;
}

#container{
	width:1003px;
	margin: 0px auto;	
	text-align: left;
}


* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

HTML {
	BACKGROUND-COLOR: #; WIDTH: 100%; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; HEIGHT: 100%; COLOR: #ffffff; FONT-SIZE: 80%
}
P {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 15px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H1 {
	LINE-HEIGHT: 38px; MARGIN-TOP: 2px; FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 15px; COLOR: #ffffff; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
H2 {
	LINE-HEIGHT: 20px; WIDTH: auto; FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 15px; COLOR: #ffffff; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
H3 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; COLOR: #486c8c; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
A:link {
	COLOR: #87bde2; TEXT-DECORATION: none
}
A:active {
	COLOR: #87bde2; TEXT-DECORATION: none
}
A:visited {
	COLOR: #87bde2; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#sidebar02 A:link {
	COLOR: #486c8c; TEXT-DECORATION: none
}
#sidebar02 A:active {
	COLOR: #486c8c; TEXT-DECORATION: none
}
#sidebar02 A:visited {
	COLOR: #486c8c; TEXT-DECORATION: none
}
STRONG {
	COLOR: #9ba7b2; FONT-WEIGHT: normal
}
.white {
	COLOR: #fff
}
.grey {
	COLOR: #fff
}
.blue {
	COLOR: #486c8c
}
.lightblue {
	COLOR: #87bde2
}
.mauve {
	COLOR: #612d54
}
#mainnav_wrap {
	BACKGROUND-IMAGE: url(../images/nav_bgnd_rpt.png); Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px; HEIGHT: 43px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
BODY > DIV#mainnav_wrap {
	POSITION: fixed
}
#header_wrap {
	BACKGROUND-IMAGE: url(../images/header_home_bgnd.png); POSITION: relative; TEXT-ALIGN: left; WIDTH: 965px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 320px; MARGIN-LEFT: auto; CLEAR: both; TOP: 50px; MARGIN-RIGHT: auto
}
#services_wrap {
	TEXT-ALIGN: left; WIDTH: 920px; HEIGHT: 320px; MARGIN-LEFT: auto; CLEAR: both; MARGIN-RIGHT: auto
}
#ticker_wrap {
	TEXT-ALIGN: left; WIDTH: 920px; HEIGHT: 45px; MARGIN-LEFT: auto; CLEAR: both; MARGIN-RIGHT: auto; PADDING-TOP: 150px
}
#the_post_ticker {
	BACKGROUND-IMAGE: url(../images/ticker_bgnd.png); LINE-HEIGHT: 45px; PADDING-LEFT: 30px; WIDTH: 890px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 45px; FONT-SIZE: 13px; BEHAVIOR: url(http://www.edit-studios.com/common/images/iepngfix.htc)
}
#contact_wrap {
	TEXT-ALIGN: left; WIDTH: 920px; MARGIN-LEFT: auto; CLEAR: both; MARGIN-RIGHT: auto; PADDING-TOP: 70px
}
#blog_wrap {
	BACKGROUND-IMAGE: url(kles_files/bckblue.jpg); TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center top; FLOAT: left
}
#blog_wrap_inner {
	TEXT-ALIGN: left; WIDTH: 920px; HEIGHT: auto; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#footer_wrap_outer {
	TEXT-ALIGN: left; WIDTH: 100%; FLOAT: left; HEIGHT: auto; CLEAR: both
}
#footer_wrap_inner {
	PADDING-BOTTOM: 10px; WIDTH: 920px; HEIGHT: 120px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 30px
}
#content_wrap_fullwidth {
	WIDTH: 920px; HEIGHT: auto; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 110px
}
#mainnav_wrap .container {
	TEXT-ALIGN: left; WIDTH: 920px; HEIGHT: 250px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
H1.logo A {
	BACKGROUND-IMAGE: url(../images/logo.png); TEXT-INDENT: -9999px; WIDTH: 150px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 25px; OVERFLOW: hidden
}
#mainnav_wrap UL {
	TEXT-ALIGN: right; LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; FLOAT: right; HEIGHT: 43px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 0px
}
#mainnav_wrap LI {
	LINE-HEIGHT: 120px; LIST-STYLE-TYPE: none; FLOAT: left; FONT-SIZE: 13px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none
}
#mainnav_wrap LI A {
	LINE-HEIGHT: 23px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 23px; COLOR: #fff; BORDER-RIGHT: #383d41 1px solid
}
#mainnav_wrap .nav_email {
	TEXT-ALIGN: left; LINE-HEIGHT: 43px; WIDTH: 425px; DISPLAY: block; FLOAT: left; HEIGHT: 43px; COLOR: #383d41; FONT-SIZE: 13px
}
#mainnav_wrap .nav_email A {
	BACKGROUND-IMAGE: url(../images/icon_email.png); PADDING-LEFT: 24px; WIDTH: 175px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 43px; COLOR: #383d41; BEHAVIOR: url(http://www.edit-studios.com/common/images/iepngfix.htc)
}
#mainnav_wrap .nav_email A:hover {
	COLOR: #354d65; TEXT-DECORATION: none
}
.intro {
	TEXT-INDENT: -9999px; WIDTH: 425px; HEIGHT: 346px; OVERFLOW: hidden
}
#header_wrap A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.header_left {
	MARGIN-TOP: 0px; WIDTH: 425px; FLOAT: left; HEIGHT: 320px
}
.header_right {
	WIDTH: 300px; FLOAT: left; HEIGHT: 320px
}
#slideshow {
	MARGIN-TOP: 37px; WIDTH: 474px; HEIGHT: 250px; MARGIN-LEFT: 28px; OVERFLOW: hidden
}
.button_contact {
	BACKGROUND-IMAGE: url(../images/button_contact_us.gif); MARGIN-TOP: 160px; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 120px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 40px; FONT-SIZE: 1px; OVERFLOW: hidden
}
H2.service_title {
	WIDTH: auto; HEIGHT: 30px; CLEAR: both
}
#services_wrap P {
	LINE-HEIGHT: 17px; COLOR: #686b6e
}
#services_wrap P A {
	BORDER-BOTTOM: #43484d 1px dotted; BORDER-LEFT: #43484d 1px dotted; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; BORDER-TOP: #43484d 1px dotted; BORDER-RIGHT: #43484d 1px dotted; PADDING-TOP: 1px
}
#services_wrap A:hover {
	BORDER-BOTTOM: #486c8c 1px dotted; BORDER-LEFT: #486c8c 1px dotted; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #486c8c; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; COLOR: #fff; BORDER-TOP: #486c8c 1px dotted; BORDER-RIGHT: #486c8c 1px dotted; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#services_wrap H3 {
	MARGIN-BOTTOM: 8px
}
.services_list {
	MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 10px
}
.services_list_first {
	MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 10px
}
.services_list_last {
	MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 10px
}
.services_list {
	WIDTH: 198px; PADDING-RIGHT: 20px; MARGIN-RIGHT: 20px; BORDER-RIGHT: #23547f 1px solid
}
.services_list_first {
	WIDTH: 198px; PADDING-RIGHT: 20px; CLEAR: both; MARGIN-RIGHT: 20px; BORDER-RIGHT: #23547f 1px solid
}
.services_list_last {
	WIDTH: 198px
}
H2.contact_title {
	WIDTH: auto; HEIGHT: 30px; CLEAR: both
}
.leftcol {
	WIDTH: 225px; PADDING-RIGHT: 25px; FLOAT: left; HEIGHT: auto
}
.middlecol {
	WIDTH: 225px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto
}
.rightcol {
	WIDTH: 435px; FLOAT: left; HEIGHT: auto
}
#contact_wrap P {
	LINE-HEIGHT: 17px; MARGIN-BOTTOM: 20px; COLOR: #686b6e
}
.phone_greg {
	MARGIN-TOP: 4px; WIDTH: 225px; MARGIN-BOTTOM: 2px; COLOR: #fff; FONT-SIZE: 15px
}
.phone_stu {
	MARGIN-TOP: 4px; WIDTH: 225px; MARGIN-BOTTOM: 2px; COLOR: #fff; FONT-SIZE: 15px
}
.names {
	WIDTH: 225px; MARGIN-BOTTOM: 3px; HEIGHT: auto; FONT-SIZE: 12px
}
.titles {
	WIDTH: 225px; HEIGHT: auto; FONT-SIZE: 12px
}
.emails {
	WIDTH: 225px; MARGIN-BOTTOM: 20px; HEIGHT: auto; FONT-SIZE: 12px
}
.emails A {
	COLOR: #486c8c
}
.emails A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
LABEL {
	WIDTH: 200px; HEIGHT: 16px; COLOR: #486c8c; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.text_field {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #0e1017; MARGIN-TOP: 3px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; FONT-FAMILY: Helvetica, Arial, sans-serif; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 9px; HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
.text_area {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #0e1017; MARGIN-TOP: 3px; PADDING-LEFT: 2px; WIDTH: 440px; PADDING-RIGHT: 2px; FONT-FAMILY: Helvetica, Arial, sans-serif; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 10px; HEIGHT: 225px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
.formHighlight {
	BACKGROUND-COLOR: #171b26
}
.send_button {
	MARGIN: 0px; WIDTH: 64px; FLOAT: right
}
#success {
	POSITION: absolute; LINE-HEIGHT: 29px; MARGIN-TOP: 0px; WIDTH: 320px; HEIGHT: 29px; CLEAR: both
}
#failure {
	POSITION: absolute; LINE-HEIGHT: 29px; MARGIN-TOP: 0px; WIDTH: 320px; HEIGHT: 29px; CLEAR: both
}
#bademail {
	POSITION: absolute; LINE-HEIGHT: 29px; MARGIN-TOP: 0px; WIDTH: 320px; HEIGHT: 29px; CLEAR: both
}
#badserver {
	POSITION: absolute; LINE-HEIGHT: 29px; MARGIN-TOP: 0px; WIDTH: 320px; HEIGHT: 29px; CLEAR: both
}
#failure {
	BACKGROUND-IMAGE: url(../images/icon_failed.gif); Z-INDEX: 10; BACKGROUND-COLOR: #070a0f; TEXT-INDENT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
#bademail {
	BACKGROUND-IMAGE: url(../images/icon_failed.gif); Z-INDEX: 10; BACKGROUND-COLOR: #070a0f; TEXT-INDENT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
#badserver {
	BACKGROUND-IMAGE: url(../images/icon_failed.gif); Z-INDEX: 10; BACKGROUND-COLOR: #070a0f; TEXT-INDENT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
#success {
	BACKGROUND-IMAGE: url(../images/icon_success.gif); Z-INDEX: 100; BACKGROUND-COLOR: #070a0f; TEXT-INDENT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.required {
	COLOR: #612d54
}
#footer_wrap_outer H3 {
	MARGIN-BOTTOM: 12px; HEIGHT: 20px
}
#footer_wrap_inner P {
	COLOR: #595f66
}
#footer_wrap_inner P A {
	COLOR: #fff
}
.footer_list {
	BACKGROUND-IMAGE: url(../images/icon_doc.png); PADDING-BOTTOM: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 185px 10px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 140px; PADDING-TOP: 10px
}
.footer_list_first {
	BACKGROUND-IMAGE: url(../images/icon_doc.png); PADDING-BOTTOM: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 185px 10px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 140px; PADDING-TOP: 10px
}
.footer_list_last {
	BACKGROUND-IMAGE: url(../images/icon_doc.png); PADDING-BOTTOM: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 185px 10px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 140px; PADDING-TOP: 10px
}
.footer_list {
	WIDTH: 198px; PADDING-RIGHT: 20px; MARGIN-RIGHT: 20px; BORDER-RIGHT: #1f2228 1px solid
}
.footer_list_first {
	WIDTH: 198px; PADDING-RIGHT: 20px; CLEAR: both; MARGIN-RIGHT: 20px; BORDER-RIGHT: #1f2228 1px solid
}
.footer_list_last {
	WIDTH: 198px
}
.blogheader {
	BACKGROUND-IMAGE: url(../images/.png); PADDING-BOTTOM: 60px; WIDTH: 920px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; HEIGHT: auto; PADDING-TOP: 100px
}
DIV.logo A {
	BACKGROUND-IMAGE: url(../images/logo.png); TEXT-INDENT: -9999px; WIDTH: 250px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 60px; OVERFLOW: hidden
}
#main_col {
	WIDTH: 630px; FLOAT: left
}
#main_col H1 {
	MARGIN-TOP: 0px
}
#main_col H1 A:hover {
	COLOR: #486c8c; TEXT-DECORATION: none
}
#main_col H2 {
	LINE-HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 18px
}
#main_col H3 {
	LINE-HEIGHT: 20px; MARGIN-TOP: 35px; FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
#main_col H4 {
	LINE-HEIGHT: 20px; COLOR: #486c8c; FONT-SIZE: 13px; PADDING-TOP: 5px
}
#main_col .postcontent_wide UL {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 25px; CLEAR: both; LIST-STYLE-IMAGE: none
}
#main_col .post LI {
	BACKGROUND-IMAGE: url(../images/bullet_dot.png); LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 6px; MARGIN-BOTTOM: 8px; COLOR: #989999; FONT-SIZE: 13px; LIST-STYLE-IMAGE: none
}
.pagination {
	BACKGROUND-IMAGE: url(../images/sidebar_list_bgnd.png); PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; WIDTH: 622px; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 15px; FLOAT: left; COLOR: #486c8c; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.breadcrumbs {
	BACKGROUND-IMAGE: url(../images/sidebar_list_bgnd.png); BORDER-BOTTOM: #212428 0px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 620px; DISPLAY: block; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: 15px; FLOAT: left; COLOR: #486c8c; FONT-SIZE: 12px; BORDER-TOP: #212428 0px solid; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.post {
	WIDTH: 630px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.excerpt_wrap {
	BORDER-BOTTOM: #212428 1px dotted; PADDING-BOTTOM: 15px; WIDTH: 630px; MARGIN-BOTTOM: 0px; FLOAT: left
}
.excerpt {
	WIDTH: 400px; PADDING-RIGHT: 40px; FLOAT: left
}
.excerpt A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.excerpt A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.excerpt A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.excerpt A:hover {
	COLOR: #486c8c; TEXT-DECORATION: underline
}
.postcontent {
	MARGIN-TOP: 20px; WIDTH: 630px; FLOAT: left
}
.post P {
	LINE-HEIGHT: 20px; FONT-SIZE: 13px
}
.post P A {
	BORDER-BOTTOM: #43484d 1px dotted; BORDER-LEFT: #43484d 1px dotted; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; BORDER-TOP: #43484d 1px dotted; BORDER-RIGHT: #43484d 1px dotted; PADDING-TOP: 1px
}
.post P A:hover {
	BORDER-BOTTOM: #486c8c 1px dotted; BORDER-LEFT: #486c8c 1px dotted; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #486c8c; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; COLOR: #fff; BORDER-TOP: #486c8c 1px dotted; BORDER-RIGHT: #486c8c 1px dotted; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.postmeta {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; WIDTH: 190px; FLOAT: right; PADDING-TOP: 8px
}
.postmeta P {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #595f66; FONT-SIZE: 12px
}
#sidebar02 {
	LINE-HEIGHT: 18px; WIDTH: 250px; FLOAT: right; HEIGHT: auto; COLOR: #595f66; MARGIN-LEFT: 40px; FONT-SIZE: 12px
}
#sidebar02 H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 16px
}
#sidebar02 UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#sidebar02 .cat-item A {
	BACKGROUND-IMAGE: url(../images/icon_folder.png); WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 5px; BORDER-RIGHT: #212428 0px dotted
}
#sidebar02 .blogroll A {
	BACKGROUND-IMAGE: url(../images/icon_infosmall.png); WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 5px
}
#sidebar02 LI {
	BACKGROUND-IMAGE: url(../images/sidebar_list_bgnd.png); BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: center; LINE-HEIGHT: 21px; LIST-STYLE-TYPE: none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 1px; HEIGHT: 21px; COLOR: #595f66; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
#sidebar02 LI A {
	TEXT-ALIGN: left; LINE-HEIGHT: 21px; PADDING-LEFT: 30px; DISPLAY: block; FLOAT: left; HEIGHT: 21px; TEXT-DECORATION: none
}
#sidebar02 LI A:hover {
	BACKGROUND-COLOR: #070707; COLOR: #fff; TEXT-DECORATION: none
}
#sidebar02 LI.rsswidget {
	MARGIN-BOTTOM: 7px; COLOR: #595f66; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#sidebar02 LI.rsswidget A:link {
	COLOR: #595f66; TEXT-DECORATION: none
}
#sidebar02 LI.rsswidget A:active {
	COLOR: #595f66; TEXT-DECORATION: none
}
#sidebar02 LI.rsswidget A:visited {
	COLOR: #595f66; TEXT-DECORATION: none
}
#sidebar02 LI.rsswidget A:hover {
	COLOR: #a8b07f; TEXT-DECORATION: none
}
#sidebar02 .widget {
	MARGIN-BOTTOM: 20px
}
#sidebar02 .widget H3 {
	BACKGROUND-IMAGE: url(../images/sidebar_list_bgnd.png); BORDER-BOTTOM: #212428 0px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: 3px; LETTER-SPACING: 0.1em; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #212428 0px solid; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
#sidebar02 H3 A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #a8b07f; PADDING-TOP: 0px
}
#sidebar02 H3 A:active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #a8b07f; PADDING-TOP: 0px
}
#sidebar02 H3 A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #a8b07f; PADDING-TOP: 0px
}
#comments_block {
	MARGIN-TOP: 45px; WIDTH: 630px; FLOAT: left
}
.all_comments {
	MARGIN-TOP: 45px; WIDTH: 630px; FLOAT: left
}
#comments_block .leftcol {
	WIDTH: 300px; PADDING-RIGHT: 20px; FLOAT: left
}
#comments_block .rightcol {
	WIDTH: 300px; FLOAT: right
}
#commentform LABEL.error {
	BACKGROUND-IMAGE: url(../images/icon_infosmall.gif); MARGIN-TOP: 4px; PADDING-LEFT: 20px; WIDTH: 280px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 2px; MARGIN-BOTTOM: 4px; COLOR: #612d54; FONT-SIZE: 12px
}
#commentform #author {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #0e1017; MARGIN-TOP: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#commentform #email {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #0e1017; MARGIN-TOP: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#commentform #comment {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #0e1017; MARGIN-TOP: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#commentform #url {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #0e1017; MARGIN-TOP: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#commentform .label {
	MARGIN-TOP: 10px; COLOR: #486c8c; FONT-SIZE: 12px
}
#commentform #author {
	WIDTH: 290px; HEIGHT: 19px
}
#commentform #email {
	WIDTH: 290px; HEIGHT: 19px
}
#commentform #url {
	WIDTH: 290px; HEIGHT: 19px
}
#commentform #comment {
	WIDTH: 300px; HEIGHT: 200px
}
#commentform #submit {
	MARGIN-TOP: 20px; WIDTH: 64px; HEIGHT: 24px
}
.commentmeta {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; DISPLAY: block; MARGIN-BOTTOM: 0px; HEIGHT: 22px; COLOR: #486c8c
}
.commentmeta {
	FONT-SIZE: 13px
}
.single_comment {
	BACKGROUND-IMAGE: url(../images/sidebar_list_bgnd.png); BORDER-BOTTOM: #212428 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.single_comment_alt {
	BACKGROUND-IMAGE: url(../images/sidebar_list_bgnd.png); BORDER-BOTTOM: #212428 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.all_comments P {
	LINE-HEIGHT: 22px; MARGIN: 0px; FONT-SIZE: 13px
}
/* SLIDESHOW */
.slideshow {position:absolute;width:627px;height:270px;overflow:hidden;z-index:0;}
.slideshow #shadow {position:absolute;width:627px;height:270px;z-index:2;background-image: url(images/feature_shadow.png);}
.slideshow #shadow a {position:absolute;display:block;width:627px;height:270px;}
.slideshow #arrow {position:absolute;width:1235px;height:60px;z-index:1;left:-593px;top:210px;background-image: url(images/feature_slider.png);}
.slideshow #menu {position:absolute;width:627px;height:60px;top:210px;z-index:2;}
.slideshow #menu ul { list-style:none;margin:10px 0px 0px 6px;}
.slideshow #menu ul li { float:left;display:inline;width:120px;}
.slideshow #menu ul li a {font-size:11px;color:#78bad4;display:block;height:38px;padding-left:3px;padding-right:5px;text-decoration:none;}
.slideshow #slide {position:absolute;width:3200px;height:270px;}
.slideshow #slide img {float:left;display:inline;}

.featured{height:274px}

.right_content{float:right;display:inline;padding:10px 15px 0 0;width:300px}

#blog_feed h2 span{font-size:8px;vertical-align:top;}
.blog_item{overflow:auto;padding:5px 10px 10px 10px;}
.blog_item img{float:right;display:inline;margin:3px 0px 0px 5px;}
.blog_item .time{color:#999;font-size:80%;}

.title_bar{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#40a2c8;clear:both;color:#FFF;font-size:15px;font-weight:700;margin:0 0 6px;padding:5px 0 3px 12px}
.title_bar a{color:#FFF;font-size:12px}
