/* RED DEMO STYLESHEET */

/* UNIVERSAL */
body { background: #fff; font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; margin: 25px; }
.clear { clear: both; }

a { text-decoration: none; color: #c96e53; }
a:hover { border-bottom: none; }

/* CONTAINER */
#container { width: 780px; margin: 0 auto; }

/* TOP */
#top { width: 100%; }

#logo { float: left; }
.link-home { position: absolute; width: 229px; height: 76px; background: url(images/logo.jpg); }

#nav { float: right; font-family: Georgia, "Times New Roman", Times, serif; }
#nav ul { margin: 0; padding: 60px 0 0 0; }
#nav ul li { display: inline; }
#nav ul li a { color: #333333; padding: 10px 0 3px 0; margin: 0 0 0 15px; }
#nav ul li a:hover, #nav ul li.current a { border-bottom: 1px solid #c96e53; }

#img { width: 780px; height: 200px; background: url(images/img.jpg); margin: 13px 0 20px 0; }

/* MAIN COLUMN */
#content { width: 780px; }

#left { background: #6699cc; width: 213px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; float: left; }
#left .top { height: 9px; width: 100%; background: url(images/btop.jpg); }
#left .bottom { height: 9px; width: 100%; background: url(images/bbot.jpg); }

#left ul { margin: 0; padding: 8px 20px; }
#left ul li { list-style: none; background: url(images/bullet.jpg) no-repeat left; padding-left: 18px; margin: 5px 0; }
#left ul li a { color: #fff; }
#left ul li a:hover { border-bottom: 1px dashed #fff; }

#main { width: 418px; float: left; padding: 0 15px; }
#main h1 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; margin: 0; padding: 0; }
#main p { text-align: justify; }

#right { float: right; width: 115px; height: 225px; background: url(images/c.jpg); }

/* FOOTER */
#footer { width: 780px; border-top: 1px solid #000; text-align: center; height: 55px; padding-top: 10px; margin-top: 10px; }
#footer a { color: #4f4f4f; }
#footer a:hover { text-decoration: underline; }