﻿@import 'reset.css';
@import 'structure.css';

body { color: #fff; background: #4e1111 url(../image/bg.png) repeat-x; }

#container { background: #9e1c20 url(../image/container.png) repeat-y; width: 950px; margin: 0 auto; padding: 0 30px; position: relative; }

#header { background: #000 url(../image/header.png) no-repeat top right; }
#header h1 { background: #000 url(../image/logo.png) no-repeat; width: 320px; text-indent: -999em; }
#header h1 a { display: block; height: 120px; }

#footer { background: #4e1412 url(../image/footer.png) top right no-repeat; color: #d6c9c8; text-align: center; padding: 1.5em 0; border-bottom: 1px solid #43100f; }
#footer a:link, #footer a:visited { color: #d6c9c8; text-decoration: none; }

#ds_left, #ds_right { position: absolute; top: 0; width: 30px; height: 465px; }
#ds_left { left: 0; background: url(../image/ds_left.png) top left no-repeat; }
#ds_right { right: 0; background: url(../image/ds_right.png) top left no-repeat; }

.labelColumnBubble .body div {
	margin: 10px 0;
}

#mainContentSection { width: 73%; }