/*
Theme Name: Ultimate Layout
Description: The Edited Template from the Ultimate Layout Source
Version: 1.0
Author: Adrian Liem Soewono
*/




/*
 * layout.css
 */
body{background: #d7dbe0 url("bg.png") repeat-x;}
.body {}

.wrapper {width: 1050px;}
.header {width: 1050px; height: 220px;}
.logo {width: 330px;height: 220px; background: url("logo.png");}
.slide_wrapper {width: 720px;height: 220px; background: url("slide-bg.png");}
#cu3er {margin-top: 12px;}
.top {width: 1050px;height: 34px; background: url("top.png");}
.middle {width: 1050px; background: url("content.png") repeat-y;}
.sidebar_wrapper { width: 222px; height: 267px; background: url("menu.png");}
.sidebar { margin-top: 23px; margin-left: 23px; width: 180px;}
.mainmenu li {margin-bottom: 2px !important; }
.content { width: 828px; }
.content_inner {margin-right: 50px; }
.footer {width: 1050px;height: 32px; background: url("footer.png");}
.footer-text {text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin:50px 0;}
.footer-text a {color: #000;}


.post {font-size: 9pt; padding-left:17px; padding-top: 13px;}
.b {border:1px solid black;}
.center {text-align:center;}
.white {background-color:#fff;}
.right, .r {float:right; display: inline;}
.left, .l {float:left; display: inline;}
.al {text-align: left;}
.ar {text-align: right;}
.aj {text-align: justify;}
.ac {text-align: center;}


.entry p, .entry ol, .entry ul {margin-bottom: 10px;}
.entry ol, .entry ul {display: inline-block;}
.entry ol li, .entry ul li {margin-left: 20px;}
.entry table {margin-bottom: 15px;}
.entry, .page_title {font-size: 14px; line-height: 20px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.page_title {font-size: 20px !important; margin-bottom: 5px;}





/* 
 * decoration 
 */


.content-title
,.widget-title
,.title
,.subtitle
,.commentname
{font-family:"Palatino Linotype","Garamond","Century Gothic";}

h1,
#footer
{font-family:"Century Gothic";}


.content-title
{font-size:24pt;}

.title
{font-size:16pt;}

.subtitle
,.widget-title
{font-size:12pt;}

#footer
{font-size:10pt;}

h1 {font-size: 16pt;}


h1
{}


.subtitle {font-weight: bold;}




.sidebar a {color: #fff; text-decoration: none; font-weight: bold;}
.sidebar a:hover {color: #fff;}
.sidebar { font: 8pt 'Lucida Grande', Verdana, Arial, Sans-Serif; line-height: 18px;}
.sidebar h2 { font-family: 'Lucida Grande', Verdana, Sans-Serif; font-size: 9pt; font-weight: bold;}
.sidebar h2 { margin: 5px 0 0 8px; padding: 0; }
.sidebar ul, .sidebar ul ol { margin: 0; padding: 0; }
.sidebar ul li { list-style-type: none; list-style-image: none;	margin-bottom: 15px; margin-left:0px; }
.sidebar ul p, .sidebar ul select { margin: 5px 0 8px; }
.sidebar ul ul, .sidebar ul ol { margin: 0px 0 0 10px; }
.sidebar ul ul ul, .sidebar ul ol {	margin: 0 0 0 10px;	}
ol li, .sidebar ul ol li { list-style: decimal outside; }
.sidebar ul ul li, .sidebar ul ol li { margin: 0 0 0; padding: 0; }
.sidebar form { margin: 0; }


.floorplan {background: url("floorplanthumb.jpg") no-repeat top left; width: 400px; height: 400px; }
.floorplan div {padding:310px 0 0 120px;}

.entry table td {vertical-align:top; }
.entry table ul li {margin-left: 0px;}
.entry table th {width: 150px;}
