body { background: #fff; margin: 0; padding: 0; }
body { font-family: Arial; color: #888; }

.left { float: left; }

a { color: #888; text-decoration: none; }
a:hover { color: #222; text-decoration: underline }
a:visited { color: #888; }

ul { margin: 0; padding: 0 }
li { color: #888; margin-bottom: 5px; }
li span { display: block; width: 630px; margin: 0 auto; padding-left: 250px; }
li a { text-transform: uppercase; font-size: 11px; letter-spacing: 2px; }


h1 { padding: 20px 0; margin: 0; font-family: "Trebuchet MS", serif; font-size: 100px; color: #222; font-weight: normal; line-height: 80px; }

#topheader {
	margin: 0px auto;
	width: 1024px;
}

#logo {
	margin: 80px auto 10px auto;
	width: 640px;
	background: url(../../img/main_r3_c3.png) no-repeat center left;
	padding-left: 185px;
}

#footer {
	margin: 0px auto;	
	width: 1024px;
	padding-left: 0px;
	padding-top:130px;
}

.container {
        width: 620px;
        padding-left: 240px;
        margin: 0 auto;
        font-size: 12px;
        line-height: 160%;
}

.containerleft {
        width: 720px;
        padding-left: 30px;
        margin: 0 auto;
        font-size: 12px;
        line-height: 160%;
}

.containerspace {
        width: 620px;
        padding-left: 180px;
        margin: 0 auto;
        font-size: 12px;
        line-height: 160%;
}

.containerproduct {
        width: 770px;
        padding-left: 0px;
        margin: 0 auto;
        font-size: 12px;
        line-height: 160%;
}

p { margin-bottom: 20px; }

#accordion h3 { text-transform: uppercase; font-size: 11px; letter-spacing: 2px; }
#accordion .ui-accordion-header { border: none; background: none; width: 630px; margin: 0 auto; padding-left: 200px; }
#accordion .ui-icon { display: none; }
#accordion .ui-accordion-content { padding: 0; margin: 0; border: none; }


fieldset label { display: block; margin-bottom: 5px; }
fieldset input[type=text],
fieldset textarea {
        width: 300px;
        border: 1px solid #ccc;
        padding: 5px;
        font-size: 14px;
}
fieldset textarea {
        width: 600px;
        height: 200px;
}

.meta {
        margin-top: 25px;
}

.gallery {
        width: 680px;
        margin: 0 auto;
        position: relative;
        padding-left: 300px;
}

.gallery .info {
		position: absolute;
        top: 0;
        left: 0;
        width: 300px;
        font-size: 12px;
        text-align: right;
		font-weight:bold;
        }
.gallery img { 
		float: left;
        margin-right: 10px;
        width: 200px; 
        margin-bottom: 10px;
        }
