/* -= MAIN =- */

/*

global

*/

html {

	height: 100%;

}



body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #909;

}



p {
	line-height: 1.7em;
	margin: 0px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;

}



h1 {
	border-bottom: 1px solid;
	font-family: arial, sans-serif;
	font-size: 110%;
	font-weight: normal;
	letter-spacing: .1em;
	margin: 0px 0px 12px 0px;
	padding: 16px 0px 5px 0px;
	text-transform: uppercase;
	text-align: center;

}



img {

	border: 0px;

	margin: 0px;

	padding: 0px;

}



a {

	outline: none;

}



/*

block quote

*/

blockquote {

	border-left: 8px solid;

	margin: 20px 0px 20px 0px;

	padding: 10px 20px 0px 20px;

}



/*

unordered list

*/

ul {

	margin: 2px 0px 18px 16px;

	padding: 0px;

}



ul li {

	list-style-type: square;

	margin: 0px 0px 6px 0px;

	padding: 0px;

}



/*

ordered list

*/

ol {

	margin: 8px 0px 0px 24px;

	padding: 0px;

}



ol li {

	margin: 0px 0px 11px 0px;

	padding: 0px;

}



/*

form

*/

form {

	margin: 3px 0px 0px 0px;

	padding: 0;

}



body font {

	color: #330;

}



font {

	text-align: center;

}



/* -= LINKS =- */

#links a,

#links a:hover {

	padding: 0px 0px 2px 0px;

	text-decoration: none;

}



.side_menu_item a {

	float: left;

	height: 54px;

	width: 146px;

}



#content a,

#content a:hover {

	text-decoration: none;

}



/* -= LAYOUT =- */

.sub {

	font-size: 55%;

	letter-spacing: .1em;

	padding-left: 12px;

}



/*

margin lefts / margin rights - to centre content

*/

#logo,
#site_content {

	margin-left: auto;

	margin-right: auto;

}



/*

logo

*/

#logo {

	border-top: 5px solid;

	height: 225px;

	width: 880px;

}



#logo h1 {

	border: 0px;

	float: left;

	font-family: century gothic, sans-serif;

	font-size: 500%;

	font-weight: normal;

	letter-spacing: 0px;

	padding: 10px 0px 0px 14px;

	text-transform: lowercase;

}



#links {

	font-size: 80%;

	margin: 15px 9px 0px 0px;

	padding: 20px 10px 0px 0px;

	text-align: right;

	text-transform: uppercase;

}









/*

main content

*/

#site_content {

	border-bottom: 2px solid;

	border-left: 2px solid;

	border-right: 2px solid;

	overflow: hidden;

	width: 876px;

}



/*

side menu

*/

#side_menu {

	float: left;

	padding: 22px 3px 10px 19px;

	width: 170px;

}



.side_menu_item {

	height: 70px;

	padding: 6px 0px 8px 0px;

	width: 170px;

}



.side_menu_item img {

	display: block;

	margin: 2px;

}



.info {

	float: left;

	padding-top: 4px;

}



/*

page content

*/

#content {
	float: left;
	padding: 12px 0px 18px 14px;
	text-align: left;
	width: 866px;

}



div.row1 {

	clear: both;

	width: 501px;

}



div.row1 span.formlabel {

	float: left;

	text-align: left;

	width: 164px;

}



div.row1 span.forminput {

	float: right;

	text-align: right;

}



#contact input,

#contact textarea {

	border: 1px solid;

	font-family: verdana, arial, sans-serif;

	font-size: 100%;

	margin: 2px;

	overflow: auto;

	width: 299px;

}



#contact input.submit {

	cursor: pointer;

	height: 22px;

	margin: 8px 0px 0px 220px;

	width: 99px;

}



/* -= GRIDS =- */

#site_content #content h1 strong {
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;

}



/* -= COMMON =- */

#menu ul {

	margin: 0px auto;

}



form#contact {

	height: 220px;

}



#content p {

	font-family: Arial, Helvetica, sans-serif;

}



#content p {
	text-align: left;
	padding: 30px;

}
h1 strong {
	text-align: center;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #993;
	background-image: url(../images/footer.png);
	width: 880px;
	height: 40px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #D7F887;
	vertical-align: middle;
	font-style: normal;
	position: relative;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
}
#chet {
	vertical-align: text-bottom;
	height: 31px;
	width: 88px;
	margin-right: 20px;
	margin-left: auto;
	top: auto;
	position: relative;
	bottom: 25px;
}
   
