body {
	font-family : sans-serif;
	font-size : 11px;
	width : 880px;
	margin-right : auto;
	margin-left : auto;
}

a {
	color : black;
	text-decoration : none;
}

a:hover{
	text-decoration : underline;
}

img {
	border : none;
}

h1 {
	font-size : 16px;
	margin : 10px 0;
}

h2 {
	font-size : 14px;
	margin : 5px 0;
}

#header {
	padding : 0 10px;
	background-color : #474848;
	height : 80px;
	color : silver;
}

#language{
	padding : 5px;
	float : left;
}

#language a{
	color : white;
	margin : 0 5px 0 0;
}

#allpaymethods {
	float : right;
	padding : 5px;
}

#logo{
	height : 35px;
	width : 177px;
	float : left;
}

#menu_0_0{
	list-style : none;
	padding : 5px;
	margin : 0;
	text-align : right;
}

#menu_0_0 li{
	line-height : 23px;
	display : inline;
	padding : 0 0 0 20px;
}

#menu_0_0 a {
	color : white;
	white-space : nowrap;
}

#main {
	padding : 10px 15px;
}

table.std_cols {
	margin : 15px 0 0 0;
	padding : 0;
}

table.std_cols td {
	vertical-align : top;
}

table.std_cols td.left {
	width : 35%;
	padding : 0 20px 0 0;
}

table.std_cols td.center {
	background-color : #EAEAEA;
	padding : 10px;
	width : 30%;
}

table.std_cols td.right {
	width : 35%;
	padding : 0 0 0 20px;
}

#location {
	margin : 0;
	background-color : #EAEAEA;
	list-style : none;
	padding : 3px 15px 3px 0;
}

#location li {
	display : inline;
	font-style : italic;
	padding : 0 0 0 15px;
	background-color : #EAEAEA;
}

#footer {
	color : silver;
	clear : both;
	padding : 0 10px;
	background-color : #474848;
	height : 80px;
}

#footer form {
	padding : 10px 0 0 0;
	float : left;
}

#footer input.newsletter_text {
	background-color : #343434;
	border : 2px inset #0E0E0E;
	color : silver;
}

#footer input.newsletter_submit {
	background-color : #141414;
	border : 2px outset #141414;
	color : silver;
}

#menu_1_0 {
	list-style : none;
	padding : 10px 5px;
	margin : 0;
	text-align : right;
}
#menu_1_0 li {
	display : inline;
	padding-left : 20px;
}

#menu_1_0 a {
	color:white;
}

#slogan {
	padding : 15px 0 0 0;
	font-size : 20px;
	letter-spacing : 2px;
	color : white;
	float : right;
}

div.powered {
	text-align : right;
	margin : 5px 0;
	font-size : 10px;	
}
