BODY {
	FONT-SIZE: 12px;
	COLOR: #ccc;
	FONT-FAMILY: Verdana, Arial, Calibri;
	BACKGROUND-COLOR: #333333;
	line-height: normal;
}
.style1 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style2 {
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}
.style3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style4 {
	FONT-SIZE: 14px;
	COLOR: #3CB0FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
}
.style5 {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.style9 {
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style13 {
	font-size: 18px;
	color: #FFFFFF;
	FONT-FAMILY: Calibri, Arial, Verdana;
	font-weight: bold;
}
.style18 {
	font-size: 36px;
	FONT-FAMILY: Calibri, Arial, Verdana;
	font-weight: bold;
	line-height: 32px;
}
.style20 {
	font-size: 20px;
	FONT-FAMILY: Calibri, Arial, Verdana;
	margin: 0px;
}
.style30 {
	color: #0099FF;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: 1px 1px;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	display: table-cell;
}
.HERE1 {
	FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.td_bottom {
	BACKGROUND-POSITION: 50% bottom;
	BACKGROUND-IMAGE: url(images/texture_bottom3.jpg);
	BACKGROUND-REPEAT: repeat-x;
	margin: 1px;
}
.td_repeat {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/bg_diag.jpg)
}
.td_top {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/texture_bottom3.jpg); BACKGROUND-REPEAT: repeat-x
}
A {
	outline: none
}
A.menu:link {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menu:active {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.nav:link {
	FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.nav:active {
	FONT-SIZE: 10px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
BODY#home A#home_link {
}
BODY#graphic A#graphic_link {
	COLOR: #FFCC00
}
BODY#product A#product_link {
	COLOR: #ff6600
}
BODY#about A#about_link {
	COLOR: #ff6600
}
BODY#contact A#contact_link {
	COLOR: #ff6600
}
.contact {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #999999; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.contact2 {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 0px solid; COLOR: #666666; BORDER-BOTTOM: #666666 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.image {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #333333
}
A:link {
	COLOR: #ccc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFCC00; TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

@media All    
{
#header {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 0px auto 10px; BORDER-LEFT: #333 1px solid; WIDTH: 660px; BORDER-BOTTOM: #333 1px solid
}

}

@media Handheld    
{
#header {
	WIDTH: 90%
}
    }
#blog-title {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 200%; PADDING-BOTTOM: 0.25em; MARGIN: 5px 5px 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #222 1px solid; COLOR: #ccc; LINE-HEIGHT: 1.2em; PADDING-TOP: 20px; BORDER-BOTTOM: #222 0px solid; LETTER-SPACING: 0.2em
}
#blog-title A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#blog-title A:hover {
	COLOR: #ad9
}
#description {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #222 0px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px 5px 5px; FONT: 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #222 1px solid; COLOR: #777; PADDING-TOP: 0px; BORDER-BOTTOM: #222 1px solid; LETTER-SPACING: 0.2em
}

@media All    
{
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 660px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#main {
	FLOAT: left; WIDTH: 410px
}
#sidebar {
	FLOAT: right; WIDTH: 220px
}

}

@media Handheld    
{
#content {
	WIDTH: 90%
}
#main {
	FLOAT: none; WIDTH: 100%
}
#sidebar {
	FLOAT: none; WIDTH: 100%
}
    }
H2 {
	MARGIN: 1.5em 0px 0.75em; FONT: bold 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #777; LETTER-SPACING: 0.2em
}

@media All    
{
.date-header {
	MARGIN: 1.5em 0px 0.5em;
	line-height: 20px;
}
.post {
	PADDING-BOTTOM: 1.5em; MARGIN: 0.5em 0px 1.5em; BORDER-BOTTOM: #444 1px dotted
}

}

@media Handheld    
{
.date-header {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.post {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
    }
.post-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 0.25em 0px 0px; COLOR: #3CB0FF; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.post-title A {
	COLOR: #ff6611; TEXT-DECORATION: none
}
.post-title A:hover {
	COLOR: #ff6611
}
.post DIV {
	MARGIN: 0px 0px 0.75em; LINE-HEIGHT: 1.6em
}
P.post-footer {
	MARGIN: -0.25em 0px 0px; COLOR: #333
}
.post-footer EM {
	FONT: 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em
}
.comment-link {
	FONT: 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em
}
.post-footer EM {
	COLOR: #777; MARGIN-RIGHT: 0.6em; FONT-STYLE: normal
}
.comment-link {
	MARGIN-LEFT: 0.6em
}
.post IMG {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #222 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #222 1px solid
}
.post BLOCKQUOTE {
	MARGIN: 1em 20px
}
.post BLOCKQUOTE P {
	MARGIN: 0.75em 0px
}
#comments H4 {
	MARGIN: 1em 0px; FONT: bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #ccc; LETTER-SPACING: 0.2em
}
#comments H4 STRONG {
	FONT-SIZE: 130%
}
#comments-block {
	MARGIN: 1em 0px 1.5em; LINE-HEIGHT: 1.6em
}
#comments-block DT {
	MARGIN: 0.5em 0px
}
#comments-block DD {
	MARGIN: 0.25em 0px 0px
}
#comments-block DD.comment-timestamp {
	MARGIN: -0.25em 0px 2em; FONT: 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em
}
#comments-block DD P {
	MARGIN: 0px 0px 0.75em
}
.deleted-comment {
	COLOR: gray; FONT-STYLE: italic
}
.paging-control-container {
	FONT-SIZE: 80%; FLOAT: right; MARGIN: 0px 6px 0px 0px
}
.unneeded-paging-control {
	VISIBILITY: hidden
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; MARGIN: 0px 0px 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #444 1px dotted; LIST-STYLE-TYPE: none
}
#sidebar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; TEXT-INDENT: -15px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
#sidebar P {
	COLOR: #999; LINE-HEIGHT: 1.5em
}
#profile-container {
	PADDING-BOTTOM: 1.5em; MARGIN: 0px 0px 1.5em; BORDER-BOTTOM: #444 1px dotted
}
.profile-datablock {
	MARGIN: 0.5em 0px
}
.profile-img {
	DISPLAY: inline
}
.profile-img IMG {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 3px 0px; BORDER-LEFT: #222 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #222 1px solid
}
.profile-data {
	MARGIN: 0px; FONT: bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em
}
.profile-data STRONG {
	DISPLAY: none
}
.profile-textblock {
	MARGIN: 0px 0px 0.5em
}
.profile-link {
	MARGIN: 0px; FONT: 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em
}
#footer {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 660px
}
#footer HR {
	DISPLAY: none
}
#footer P {
	MARGIN: 0px; FONT: 78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 15px; LETTER-SPACING: 0.1em
}
#blogfeeds {
	
}
#postfeeds {
	
}

