* {
	margin: 0;
	padding: 0;
}

body {
	background: #d9d4b9 url(images/img01.gif) repeat-x;
	text-align: justify;
}

body, input, textarea, select {
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
}

h1, h2, h3 {
	margin-bottom: 1em;
	font-weight: normal;
	color: #333333;
}

h1 {
	font-size: 2.2em;
}

h2 {
	font-size: 1.7em;
}

h3 {
	font-size: 1.3em;
}

p, blockquote, ul, ol, form {
	margin-bottom: 1.5em;
}

blockquote, ul, ol {
	margin-left: 3em;
}

blockquote {
	margin-right: 3em;
	font-style: italic;
}

ul {
	list-style-type: square;
}

a {
	color: #3366FF;
}

a:hover {
	text-decoration: none;
	color: #FF6600;
}

hr {
	display: none;
}

.hr {
}

img.left {
	float: left;
	margin: 0 15px 15px 0;
}

img.right {
	float: right;
	margin: 0 0 15px 15px;
}
img.figure {
font: 1em/norman Arial, Helvetica, sans-serif;
text-align: center;
padding 10px;
}
div.figure {
	float: right;
	width: 125px;
	margin: 15px 10px 5px 10px;
	height: 160px;
}
.figure p {
font: bold 1em/normal Verdana, Arial, Helvetica, sans-serif;
color: #333;
text-align: center;
}

/* Wrapper */

#wrapper {
	width: 750px;
	margin: 0 auto;
	background: url(images/img02F.gif) no-repeat;
}

/* Header */

#header {
	width: 740px;
	height: 190px;
	padding: 5px;
	background-image: url(images/header_bg3.jpg);
	background-repeat: no-repeat;
	background-position: 50% 5px;
}

#header h1, #header h2 {
	margin: 0;
	text-transform: lowercase;
	font-weight: bold;
}

#header h1 {
	padding: 100px 0 0 20px;
	letter-spacing: -2px;
	font-size: 3em;
}

#header h2 {
	margin-top: -5px;
	padding: 0 0 0 22px;
	font-size: 1em;
}

#header a {
	text-decoration: none;
	color: #FFFFFF;
}

/* Content */

#content {
	background: #FFFFFF url(images/img04F.gif) repeat-y;
}

/* Blog */

#blog {
	float: right;
	width: 520px;
	margin-top: -5px;
	padding-left: 5px;
	margin-left: -5px;
	margin-right: 5px;
}

/* Post */

.post {
}

.post .title {
	height: 40px;
	margin: 0;
	padding: 7px 0 0 15px;
	background: url(images/img06.gif) repeat-x;
}

.post .title a {
	text-decoration: none;
	color: #FFFFFF;
}

.post .title a:hover {
	text-decoration: underline;
}

.post .date {
	margin-top: -30px;
	padding-right: 15px;
	text-align: right;
	font: bold x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.post .entry {
	padding: 20px 15px 10px 15px;
	background: url(images/img07.gif) repeat-x;
	line-height: 1.8em;
}

.post .meta {
	margin-bottom: 2em;
	padding: 0 15px;
	text-align: right;
	font-size: x-small;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 220px;
	margin-top: -5px;
}

#sidebar ul {
	margin: 0;
	list-style: none;
}

#sidebar li {
}

#sidebar li ul {
	margin: 0 5px;
	padding: 15px 15px 15px 30px;
	background: url(images/img07.gif) repeat-x;
	list-style-type: square;
}

#sidebar li li {
}

#sidebar h2 {
	height: 29px;
	margin: 0;
	padding: 24px 5px 0 20px;
	background: url(images/img08.gif) no-repeat;
	text-transform: uppercase;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
}

#sidebar a {
	text-decoration: none;
}

/* Search */

#search {
}

#search h2 {
	height: 27px;
	padding-top: 13px;
	background-position: left bottom;
}

#search form {
	margin-left: 5px;
	margin-right: 5px;
	padding: 15px 15px 0 15px;
	background: url(images/img07.gif) repeat-x;
}

#search #inputtext1 {
	width: 110px;
	padding: 1px 2px;
	background: url(images/img5F.gif) repeat-x;
	border: 1px solid #C4C3C4;
}

#search #inputsubmit1 {
	background: url(images/img6.gif) repeat-x left bottom;
	border: 1px solid #C4C3C4;
}

/* Archives */

#archives {
}

/* Categories */

#categories {
}

/* Blogroll */

#blogroll {
}

/* Meta */

#meta {
}

/* Footer */

#footer {
	background: url(images/img05F.gif) no-repeat;
}

#footer p {
	margin: 0;
	padding: 5px 10px;
	font-size: x-small;
	color: #FFFFFF;
}

#footer a {
	color: #FFFFFF;
}
/* left nav menu*/

#vertmenu {
	font-size: em;
	width: 160px;
	margin: 0 5px;
	padding: 15px 15px 15px 30px;
	font-weight: bold;
	text-transform: uppercase
}

#vertmenu h1 {
display: block; 
background-color:#FF9900;
font-size: 90%; 
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:160px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
/* stylish form submit*/
.formbutton{
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	padding: 1px 2px;
	background:url(media/formbg.gif) repeat-x left top;
	background-color: #CCCCCC;
}
/*FORM */
}
FORM FIELDSET {
	CLEAR: both; BORDER-RIGHT: #000000 0px; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #000000 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 0px
}
FORM FIELDSET LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
LABEL {
	FONT-SIZE: 100%
}
LABEL U {
	FONT-STYLE: normal; TEXT-DECORATION: underline
}
INPUT {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
TEXTAREA {
	OVERFLOW: auto
}
FORM DIV {
	CLEAR: left; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; WIDTH: 354px; PADDING-TOP: 1px; ; HEIGHT: expression('1%')
}
FORM FIELDSET DIV.notes {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 88%; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 158px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffe1
}
FORM FIELDSET DIV.notes H4 {
	BORDER-RIGHT: #666666 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: #666666 0px solid; PADDING-LEFT: 27px; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(/images/icon_info.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 0px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-REPEAT: no-repeat
}
FORM FIELDSET DIV.notes P {
	MARGIN: 0em 0em 1.2em; COLOR: #666666
}
FORM FIELDSET DIV.notes P.last {
	MARGIN: 0em
}
FORM DIV FIELDSET {
	CLEAR: none; BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 144px; BORDER-LEFT: #666666 1px solid; WIDTH: 197px; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid
}
FORM DIV FIELDSET LEGEND {
	PADDING-RIGHT: 3px; PADDING-LEFT: 9px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM DIV.required FIELDSET LEGEND {
	FONT-WEIGHT: bold
}
FORM DIV LABEL {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; WIDTH: 130px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
FORM DIV.optional LABEL {
	FONT-WEIGHT: normal
}
LABEL.optional {
	FONT-WEIGHT: normal
}
FORM DIV.required LABEL {
	FONT-WEIGHT: bold
}
LABEL.required {
	FONT-WEIGHT: bold
}
FORM DIV LABEL.labelCheckbox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 142px; WIDTH: 200px; PADDING-TOP: 0px; ; HEIGHT: expression('1%'); TEXT-ALIGN: left
}
FORM DIV LABEL.labelRadio {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 142px; WIDTH: 200px; PADDING-TOP: 0px; ; HEIGHT: expression('1%'); TEXT-ALIGN: left
}
FORM DIV FIELDSET LABEL.labelCheckbox {
	MARGIN: 0px 0px 5px; WIDTH: 200px
}
FORM DIV FIELDSET LABEL.labelRadio {
	MARGIN: 0px 0px 5px; WIDTH: 170px
}
FORM DIV IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
P.error {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 3px 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 27px; BACKGROUND-IMAGE: url(/images/icon_error.gif); PADDING-BOTTOM: 5px; MARGIN: auto 100px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ff0000
}
FORM DIV.error {
	BORDER-RIGHT: #ff0000 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ff0000 1px solid; BACKGROUND-IMAGE: url(/images/required_bg.gif); BORDER-LEFT: #ff0000 1px solid; COLOR: #666666; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffe1
}
FORM DIV.error P.error {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 88%; BACKGROUND-IMAGE: url(/images/icon_error.gif); MARGIN: 0px 0px 0px 118px; WIDTH: 200px; COLOR: #ff0000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
FORM DIV SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 1px
}
FORM DIV TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 1px
}
FORM DIV INPUT.inputText {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 1px
}
FORM DIV INPUT.inputPassword {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 1px
}
FORM DIV INPUT.inputFile {
	WIDTH: 211px
}
FORM DIV SELECT.selectOne {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 211px; PADDING-TOP: 1px
}
FORM DIV SELECT.selectMultiple {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 211px; PADDING-TOP: 1px
}
FORM DIV INPUT.inputCheckbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 140px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
FORM DIV INPUT.inputRadio {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 140px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
INPUT.inputCheckbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 140px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
INPUT.inputRadio {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 140px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
FORM DIV.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 146px; PADDING-BOTTOM: 0px; WIDTH: 214px; PADDING-TOP: 0px
}
FORM DIV.submit DIV {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}
FORM DIV INPUT.inputSubmit {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
FORM DIV INPUT.inputButton {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
INPUT.inputSubmit {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
INPUT.inputButton {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
FORM DIV.submit DIV INPUT.inputSubmit {
	FLOAT: right; MARGIN: 0px 0px 0px 5px
}
FORM DIV.submit DIV INPUT.inputButton {
	FLOAT: right; MARGIN: 0px 0px 0px 5px
}
FORM DIV SMALL {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 88%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px 142px; PADDING-TOP: 1px; ; HEIGHT: expression('1%')
}
.input-box

{
width: 4em;

float: left;

text-align: right;

margin: 0 1em 10px 0



}
.submit-button

{

color: #000;

background: #fb0

border: 2px #9cf outset

}
.float_swatch {
	padding-right: 35px;
}
