/* General */
a {color:#069; outline:none; text-decoration:underline}
a:hover {text-decoration: none;}
html {font-size:100.01%}
html,body {height:100%; margin:0; padding:0; width:100%;}
body {background:#fff; color:#666; font-size:62.5%; font-family:Georgia,Times,serif; line-height:1.3;}
form {margin:0}
img {border:none; vertical-align:middle;}
p {margin:0; padding:0 0 0.8em 0;}
table {border-collapse:collapse; border-spacing:0}
h1 {color:#eee; font:4em Georgia,Times,serif; height:85px; line-height:85px; margin:0; padding:0; text-align:right; width:700px;}

/* Container */
#container {min-height:100%; min-width:1000px;}
#container .empty {clear:both; height:70px; font-size: 1px; line-height: 0;}

/* Content */
#content .centerbar {float:left; width:100%; overflow:hidden;}
#content .centerbar .in {margin: 0 20px 0 270px; padding:0;}
#content .sidebar-left {float:left; display:inline; overflow:hidden; width:270px; margin-left:-100%;}
#content .sidebar-left .in {padding:75px 30px;}

/* Footer */
#footer {min-width:1000px; position:relative; margin-top:-70px;}
#footer .wrap {font-size:1.1em; height:50px; line-height:50px; padding:10px 35px;}

/* Clear */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
.clear {display:block;}

/* Menu */
.sections {font-size:1.8em; list-style-type:none; margin:0; padding:50px 0 45px 48px;}
.sections li {background:url(../i/menu.gif) no-repeat left top; margin:0; padding:1px 6px 8px 6px;}
.sections li a {color:#666; text-decoration:none;}
.sections li.active a,.sections li a:hover {color:#000;}

.menu {font-size:1.2em; list-style-type:none; margin:0; padding:0 0 20px 48px;}
.menu li {background:url(../i/menu.gif) no-repeat left top; margin:0; padding:2px 6px 10px 6px;}
.menu li a {color:#666; text-decoration:none;}
.menu li.active a,.menu li a:hover {color:#000;}

.logo a {background:url(../i/logo.gif) no-repeat; display:block; width:175px; height:75px; overflow:hidden; text-decoration:none; text-indent:-9000px;}

.main-preview {list-style-type:none; margin:0; padding:0; width:705px;}
.main-preview li {float:left; margin:0; padding:0 5px 5px 0; width:136px; height:136px;}

.preview {list-style-type:none; margin:0; padding:48px 0 0 0; width:712px;}
.preview li {border:3px solid #fff; float:left; margin:0; padding:0 8px 21px 0; width:75px; height:75px;}
.preview li.active {border:3px solid #666;}


.text {font-size:1.2em; text-indent:2em; width:700px; text-align:justify;}


