BODY {
	BACKGROUND: url(../images/background_02.jpg) #2e424b fixed no-repeat left top; FONT: 0.75em 'Lucida Grande',sans-serif; COLOR: #333; TEXT-ALIGN: center
}

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

A {
	COLOR: #fff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
UL {
	LIST-STYLE-TYPE: none
}

#container {
	MARGIN: auto; WIDTH: 800px; POSITION: relative;
}

.top-navigation {
	FONT-SIZE: 1.05em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1.0em; TEXT-ALIGN: right; HEIGHT: 15px
}

.top-navigation LI {
	DISPLAY: inline; COLOR: #718c99
}

#header {
	BACKGROUND-COLOR: #5a411f; WIDTH: 100%
}
#content {
	WIDTH: 590px; background-image:url(../images/transparency.png)
}

#bottom_content {
	WIDTH: 800px; background-image:url(../images/transparency.png); padding: 10px
}

.content-spacer {
	PADDING-TOP: 10px; MARGIN-TOP: 10px
}

#logo {
	FLOAT: left; WIDTH: 350px; HEIGHT: 120px
}

#tagline {
	FLOAT: right; WIDTH: 450px; HEIGHT: 120px; text-align: right
}

#header_img {
	PADDING-BOTTOM: 15px; MARGIN: auto; WIDTH: 800px; POSITION: relative;
}

.columns {
	MARGIN-BOTTOM: 15px; WIDTH: 800px
}
TD.column {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}

#content DIV.section {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 200px; PADDING-TOP: 10px; POSITION: relative; MARGIN-BOTTOM: 10px 
}

#video {
	MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #000000; POSITION: relative; MARGIN-TOP: 10px
}
.desc {
	PADDING-TOP: 0px; PADDING-RIGHT: 10px; COLOR: #5a411f; FONT-SIZE: 0.9em;
}

#side_bar {
	WIDTH: 210px; PADDING: 10px; BORDER-LEFT: #b8bcbf 1px solid; BACKGROUND-IMAGE: url(../images/transparency.png)
}
#side_bar P {
	BACKGROUND-COLOR: #37505a; BACKGROUND-IMAGE: url(../images/transparency.png)
}
#side_bar SPAN {
	COLOR: #5a411f; FONT-SIZE: 0.8em
}
#side_bar .heading {
	PADDING-TOP: 10px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; TEXT-ALIGN: left; FONT-SIZE: 1.2em; COLOR: #37505a
}
#side_bar .promotion {
	PADDING: 10px; TEXT-ALIGN: left; COLOR: #5a411f
}
#side_bar .promotion A {
	outline: none
}
#side_bar .promotion A:hover {
	TEXT-DECORATION: none
}

H1 {
	FONT-SIZE: 1.5em; COLOR: #37505a; PADDING-TOP: 10px
}

H2 {
	FONT-SIZE: 0.1em; COLOR: #37505a; PADDING-TOP: 10px
}

UL.info {
	FONT-SIZE: 1.2em; LIST-STYLE-TYPE: none
}
UL.info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.7em; BORDER-BOTTOM: #d2dada 1px dashed; POSITION: relative; COLOR: #5a411f; 
}

IMG.dashed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.7em; BORDER-BOTTOM: #d2dada 1px dashed; POSITION: relative; COLOR: #5a411f; MARGIN-BOTTOM: 15px
}

.copyright {
	MARGIN-TOP: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 10px; COLOR: #718c99
}

#footer {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.7em; PADDING-LEFT: 0; BACKGROUND: #5a411f; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-ALIGN: center; WIDTH: 800px
}
#footer LI {
	DISPLAY: inline; COLOR: #718c99
}
