BODY {
	BACKGROUND: #fff; FONT: 62.5% Georgia, "Times New Roman", Times, serif; COLOR: #333; TEXT-ALIGN: center
}
* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
A {
	COLOR: #0060ff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #333; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #df0000; TEXT-DECORATION: underline
}
A IMG {
	border: medium solid #FF9900;
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 30px 1.5em; BORDER-LEFT: #aaa 1px solid; COLOR: #555; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
ABBR {
	TEXT-TRANSFORM: uppercase; CURSOR: help; BORDER-BOTTOM: #aaa 1px dotted
}
ACRONYM {
	TEXT-TRANSFORM: uppercase; CURSOR: help; BORDER-BOTTOM: #aaa 1px dotted
}
CODE {
	COLOR: #090; FONT-FAMILY: Courier, monospace
}
PRE {
	CLEAR: both; FONT-SIZE: 1.3em; MARGIN: 0px 0px 1.5em; OVERFLOW: auto
}
P.center {
	TEXT-ALIGN: center! important
}
P.bottom {
	MARGIN: 0px
}
P.unstyled {
	FONT-SIZE: 1.4em
}
.flickr_blue {
	TEXT-TRANSFORM: lowercase; COLOR: #007ae4
}
.flickr_pink {
	TEXT-TRANSFORM: lowercase; COLOR: #ff2a96
}
.green {
	COLOR: #090
}
.red {
	COLOR: #f00
}
.orange {
	COLOR: #f40
}
.purple {
	COLOR: #909
}
H1 {
	FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H2 {
	FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H3 {
	FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H1 {
	FONT-SIZE: 3.6em; LETTER-SPACING: -0.03em
}
#masthead H1 {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.4em; TEXT-ALIGN: center
}
H1 A {
	COLOR: #000; TEXT-DECORATION: none
}
H1 A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
H2 {
	FONT-SIZE: 2em
}
H2 A {
	COLOR: #000; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #090; TEXT-DECORATION: none
}
.posts H2 {
	LINE-HEIGHT: 1.2em;
	color: #003366;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FF9900;
	width: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.1em;
	margin-left: 0px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.pages H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/hr_title_sep.gif) no-repeat 0px 100%; PADDING-BOTTOM: 0.6em; MARGIN: 0px 0px 0.75em; PADDING-TOP: 0px
}
H2.page_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/hr_title_sep.gif) no-repeat 0px 100%; PADDING-BOTTOM: 0.6em; MARGIN: 0px 0px 0.75em; PADDING-TOP: 0px
}
H2.archive_head {
	PADDING-RIGHT: 2px! important; BORDER-TOP: #000 3px solid; PADDING-LEFT: 2px! important; FONT-WEIGHT: bold! important; FONT-SIZE: 1.4em! important; BACKGROUND: url(images/hr_dot_black.gif) repeat-x 0px 100%; PADDING-BOTTOM: 0.4em! important; MARGIN: 0px 0px 1.8em; TEXT-TRANSFORM: uppercase! important; PADDING-TOP: 0.4em! important; LETTER-SPACING: normal! important
}
H3 {
	FONT-SIZE: 2em;
	TEXT-TRANSFORM: uppercase;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 3px;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-top-color: #FF9900;
	border-bottom-color: #CCCCCC;
	width: 250px;
}
#masthead H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; MARGIN: 0px 0px 0.75em; TEXT-TRANSFORM: none; COLOR: #888; TEXT-ALIGN: center
}
.entry H3 {
	MARGIN: 2.5em 0px 0.5em
}
.entry H3.top {
	MARGIN: 1.5em 0px 0.5em
}
H3.comments_headers {
	FONT-SIZE: 1.4em
}
H4 {
	FONT: italic 1.2em Georgia, "Times New Roman", Times, serif; COLOR: #888
}
H4 A {
	COLOR: #888; TEXT-DECORATION: none
}
H4 A:visited {
	COLOR: #888; TEXT-DECORATION: none
}
H4 A:hover {
	COLOR: #888; TEXT-DECORATION: underline
}
.posts H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/hr_title_sep.gif) no-repeat 0px 100%; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1.25em; PADDING-TOP: 0px
}
#container {
	MARGIN: 0px auto 0px; WIDTH: 970px
}
#content_box {
	CLEAR: both; FLOAT: left; WIDTH: 970px; TEXT-ALIGN: left
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 660px; PADDING-TOP: 0px
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 0px
}

#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 970px;
	PADDING-TOP: 1.2em;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF9900;
}
#masthead {
	WIDTH: 970px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
UL#nav {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/hr_dot_black.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px;  LIST-STYLE-TYPE: none
}
UL#nav LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.7em; FONT: bold 1.4em Arial, sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.85em
}
UL#nav LI A {
	COLOR: #003366; TEXT-DECORATION: none
}
UL#nav LI A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
UL#nav LI A:hover {
	COLOR: #FF9900; TEXT-DECORATION: none
}
UL#nav LI A.current {
	COLOR: #FF9900; TEXT-DECORATION: none
}
UL#nav LI A.current:visited {
	COLOR: #FF9900; TEXT-DECORATION: none
}
UL#nav LI A.current:hover {
	COLOR: #FF9900; TEXT-DECORATION: none
}
UL#nav LI.rss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.85em
}
UL#nav LI.rss A {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; BACKGROUND: url(images/icon_rss.gif) no-repeat 100% 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header_img {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 3em;  POSITION: relative
}
#header_img IMG {
	DISPLAY: block
}
.entry {
	FONT-SIZE: 1.4em
}
.entry BLOCKQUOTE {
	FONT-SIZE: 1em
}
.entry BLOCKQUOTE.right {
	BORDER-RIGHT: #aaa 0px double; PADDING-RIGHT: 0px! important; BORDER-TOP: #aaa 3px double; PADDING-LEFT: 0px! important; FONT-SIZE: 1.3em! important; FLOAT: right; PADDING-BOTTOM: 0.3em! important; MARGIN: 0.3em 0px 0.3em 15px; BORDER-LEFT: #aaa 0px double; WIDTH: 200px; PADDING-TOP: 0.3em! important; BORDER-BOTTOM: #aaa 3px double; FONT-STYLE: normal! important; TEXT-ALIGN: center
}
.entry BLOCKQUOTE.left {
	BORDER-RIGHT: #aaa 0px double; PADDING-RIGHT: 0px! important; BORDER-TOP: #aaa 3px double; PADDING-LEFT: 0px! important; FONT-SIZE: 1.3em! important; FLOAT: left; PADDING-BOTTOM: 0.3em! important; MARGIN: 0.3em 15px 0.3em 0px; BORDER-LEFT: #aaa 0px double; WIDTH: 200px; PADDING-TOP: 0.3em! important; BORDER-BOTTOM: #aaa 3px double; FONT-STYLE: normal! important; TEXT-ALIGN: center
}
.entry BLOCKQUOTE.right P {
	MARGIN: 0px; LINE-HEIGHT: 1.4em! important
}
.entry BLOCKQUOTE.left P {
	MARGIN: 0px; LINE-HEIGHT: 1.4em! important
}
.entry P {
/*	MARGIN: 0px 0px 1.5em*/
margin-bottom:9px;
}
.entry UL {
	margin: 0px 0px 0px 26px;	
	LIST-STYLE-TYPE: square
/*	margin-bottom:9px;*/
}


.entry LI {
/*	MARGIN: 0px 0px 0.5em*/
	margin: 0px 0px 0px 26px;	
}/*
.entry UL LI UL {
	MARGIN: 0.5em 0px 0.5em 30px
}
.entry UL LI OL {
	MARGIN: 0.5em 0px 0.5em 30px
}
.entry OL LI UL {
	MARGIN: 0.5em 0px 0.5em 30px
}
.entry OL LI OL {
	MARGIN: 0.5em 0px 0.5em 30px
}*/
.entry DL {
	MARGIN: 0px 0px 1.5em
}
.entry DT {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0.5em
}
.entry DD {
	MARGIN: 0px 0px 1.5em 20px
}
.entry .ad {
	FLOAT: right; MARGIN: 0px 0px 0.5em 15px
}
.entry .ad_left {
	FLOAT: left; MARGIN: 0px 15px 0.5em 0px
}
.entry IMG {
	
}
.entry IMG.left {
	CLEAR: left; BORDER-RIGHT: #bbb 3px double; PADDING-RIGHT: 3px; BORDER-TOP: #bbb 3px double; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0.5em 15px 0.5em 0px; BORDER-LEFT: #bbb 3px double; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 3px double
}
.entry IMG.right {
	CLEAR: right; BORDER-RIGHT: #bbb 3px double; PADDING-RIGHT: 3px; BORDER-TOP: #bbb 3px double; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0.5em 0px 0.5em 15px; BORDER-LEFT: #bbb 3px double; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 3px double
}
.entry IMG.center {
	CLEAR: both; BORDER-RIGHT: #bbb 3px double; PADDING-RIGHT: 3px; BORDER-TOP: #bbb 3px double; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: none; PADDING-BOTTOM: 3px; MARGIN: 0px auto 1.5em; BORDER-LEFT: #bbb 3px double; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 3px double
}
.entry IMG.off {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.entry IMG.stack {
	CLEAR: none! important
}
.tagged {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(images/hr_tag_sep.gif) no-repeat; PADDING-BOTTOM: 0px; COLOR: #888; LINE-HEIGHT: 1.6em; PADDING-TOP: 0.4em
}
.tagged A {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; COLOR: #333; PADDING-TOP: 0.25em; TEXT-DECORATION: none
}
.tagged A:visited {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; COLOR: #333; PADDING-TOP: 0.25em; TEXT-DECORATION: none
}
.tagged A:hover {
	BACKGROUND: #333; COLOR: #fff; TEXT-DECORATION: none
}
.add_comment {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navigation {
	FONT-SIZE: 1.4em; FLOAT: left; WIDTH: 500px
}
.previous {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.next {
	FLOAT: right
}
.clear {
	CLEAR: both; MARGIN: 0px 0px 5em; WIDTH: 500px; HEIGHT: 1px
}
.rule {
	BACKGROUND: url(images/hr_tag_sep.gif) no-repeat
}
.flat {
	MARGIN: 0px 0px 2em
}
.whitespace {
	MARGIN: 0px 0px 3.5em
}
UL.sidebar_list {
	LIST-STYLE-TYPE: none
}
UL.sidebar_list LI.widget {
	FONT-SIZE: 1.3em; FLOAT: left; MARGIN: 0px 0px 2.5em; WIDTH: 210px; LINE-HEIGHT: 1.4em
}
UL.sidebar_list LI.linkcat {
	FONT-SIZE: 1.3em; FLOAT: left; MARGIN: 0px 0px 2.5em; WIDTH: 210px; LINE-HEIGHT: 1.4em
}
LI.widget H2 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.07em;
	BACKGROUND: url(images/hr_dot_black.gif) repeat-x 0px 100%;
	PADDING-BOTTOM: 0.4em;
	MARGIN: 0px 0px 0.8em;
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 0.4em;
	LETTER-SPACING: normal;
	color: #003366;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FF9900;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
LI.linkcat H2 {
	PADDING-RIGHT: 2px; BORDER-TOP: #000 3px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 1.07em; BACKGROUND: url(images/hr_dot_black.gif) repeat-x 0px 100%; PADDING-BOTTOM: 0.4em; MARGIN: 0px 0px 0.8em; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.4em; LETTER-SPACING: normal
}
LI.widget P {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 1.5em;
	PADDING-TOP: 0px;
	border: thin solid #003366;
}
LI.widget UL {
	MARGIN: 0px 0px 0.5em 20px; LIST-STYLE-TYPE: square
}
LI.linkcat UL {
	MARGIN: 0px 0px 0.5em 20px; LIST-STYLE-TYPE: square
}
LI.widget OL {
	MARGIN: 0px 0px 0.5em 20px
}
LI.linkcat OL {
	MARGIN: 0px 0px 0.5em 20px
}
LI.widget LI {
	MARGIN: 0px 0px 0.7em
}
LI.linkcat LI {
	MARGIN: 0px 0px 0.7em
}
LI.widget LI A {
	TEXT-DECORATION: none
}
LI.widget LI A:visited {
	TEXT-DECORATION: none
}
LI.linkcat LI A {
	TEXT-DECORATION: none
}
LI.linkcat LI A:visited {
	TEXT-DECORATION: none
}
LI.widget LI A:hover {
	TEXT-DECORATION: underline
}
LI.linkcat LI A:hover {
	TEXT-DECORATION: underline
}
LI.widget LI .recent_date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #888; PADDING-TOP: 0px
}
LI.widget UL.flickr_stream {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.widget UL.flickr_stream LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
LI.widget UL.flickr_stream LI A IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
LI.widget UL.flickr_stream LI A:hover IMG {
	BACKGROUND: #ff2a96
}
LI.widget_flickrrss {
	
}
LI.widget_flickrrss A IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 3px
}
LI.widget_flickrrss A:hover IMG {
	BACKGROUND: #ff2a96
}
#calendar_wrap {
	FONT-SIZE: 1.3em
}
#footer P {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 0.92em; COLOR: #003366; TEXT-ALIGN: center
}
#footer A {
	COLOR: #888; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #888; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #888; TEXT-DECORATION: underline
}
#comments {
	CLEAR: both; FLOAT: left; WIDTH: 500px
}
UL#comment_list {
	BORDER-TOP: #bbb 1px solid; FLOAT: left; MARGIN: 0px 0px 4em; LIST-STYLE-TYPE: none
}
UL#comment_list LI.comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 500px; PADDING-TOP: 1.2em; BORDER-BOTTOM: #bbb 1px dotted
}
UL#comment_list LI.trackback {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(images/trackback_bg.gif); PADDING-BOTTOM: 0px; WIDTH: 470px; PADDING-TOP: 1.2em
}
.comment_meta {
	MARGIN: 0px 0px 1.2em
}
.comment_num {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.trackback .comment_num {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.comment_num A {
	COLOR: #888; TEXT-DECORATION: none
}
.comment_num A:visited {
	COLOR: #888; TEXT-DECORATION: none
}
.comment_num A:hover {
	COLOR: #df0000; TEXT-DECORATION: none
}
.comment_meta STRONG {
	FONT-SIZE: 1.6em
}
.comment_time {
	FONT: 1.1em Verdana, Helvetica, Arial, sans-serif; COLOR: #888
}
.comment .entry {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.comment .entry P {
	MARGIN: 0px 0px 1em
}
#comment_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 500px; PADDING-TOP: 1em
}
#comment_form P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em
}
#comment_form LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#comment_form .text_input {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 1.4em Georgia, "Times New Roman", Times, serif; BORDER-LEFT: #999 2px solid; WIDTH: 191px; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
#comment_form .text_area {
	WIDTH: 321px! important
}
#comment_form .text_input:focus {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #666 2px solid; BORDER-LEFT: #666 2px solid; BORDER-BOTTOM: #ddd 1px solid
}
#comment_form .form_submit {
	BORDER-RIGHT: #999 3px double; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 4px; BACKGROUND: url(images/submit_bg.gif); PADDING-BOTTOM: 0.4em; FONT: bold 1.4em Georgia, "Times New Roman", Times, serif; BORDER-LEFT: #ccc 3px double; CURSOR: pointer; PADDING-TOP: 0.4em; BORDER-BOTTOM: #999 3px double
}
#comment_form P.subscribe-to-comments {
	FONT-SIZE: 1.4em
}
#comment_form P.subscribe-to-comments LABEL {
	FONT-SIZE: 1em
}
#search_form {
	
}
#search_form .search_input {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 1em Georgia, "Times New Roman", Times, serif; BORDER-LEFT: #999 1px solid; WIDTH: 201px; COLOR: #090; PADDING-TOP: 3px; BORDER-BOTTOM: #f5f5f5 1px solid
}
LI.widget .search_input {
	FONT-SIZE: 1.1em! important
}
#search_form .search_input:focus {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #ddd 1px solid
}

