/* tagy */
* {margin: 0; padding: 0;}
body {background: #fff url("../images/body.gif") repeat-x; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; color: #545454;}
a {color: #FF5A00;}
a:hover {text-decoration: none;}

blockquote, pre, .pre {border: 1px solid #e7e7e7; border-left: 6px solid #FF5A00; padding: 5px; overflow: auto; width: 90%; line-height: 140%;}
p, pre, blockquote, table {margin: 5px 0 15px 0;}
p, pre, blockquote, table td, ul li, ol li {line-height: 170%;}
ul, ol {margin: 5px 0 15px 25px;}
h2, h3, h4 {margin: 15px 0 5px 0;}
h1 {font-size: 22px; margin: 0 0 10px 0; font-family:Georgia;}
h2 {font-size: 19px; font-family:Georgia;}
h3 {font-size: 22px; font-family:Georgia;}
h4 {font-size: 13px; font-family:Georgia;}

/* Wrapper */
#wrapper {width: 960px; margin: 0 auto; }
#wrapper2 {}

/* Header */
#header {height: 269px; background: url("../images/header.jpg") no-repeat;}

/* Logo */
#logo {float: left;}
#logo h1 {margin: 0; padding: 0px; text-transform: lowercase; letter-spacing: -3px; font-size: 40px; color: #FFFFFF; border: none; font-weight: bold;}
#logo h1 a {text-decoration: none; color: #FFFFFF;}

/* Menu */
#menu {float: right; display:none;}
#menu ul {margin: 0; padding: 50px 50px 0 0; list-style: none; line-height: normal;}
#menu li {display: inline;}
#menu a {padding-left: 40px; text-decoration: none; font-size: 13px; font-weight: bold; color: #828282;}
#menu a:hover {color:#e62a8b;}

/* Page */
#page {}

/* Content */
#content {float: left; width: 555px; padding: 0 0 0 0px; overflow: hidden;}
#content-pad {padding-top: 65px;}



/* Sidebar */
#sidebar {float: right; width: 186px; padding: 67px 20px 0 0; overflow: hidden;}
#sidebar ul {margin: 0; padding: 0; list-style: none;}
#sidebar li {margin-bottom: 40px;}
#sidebar li li {margin: 0; border-bottom:1px solid #e5e5e5; line-height:26px; font-weight:bold; font-size:12pt;}
#sidebar a {color:#828282; text-decoration:none; display:block;}
#sidebar a:hover  {color:#007cc2; text-decoration:underline;}
#sidebar h3 {border-bottom: 1px solid #e7e7e7; padding-bottom: 9px; margin: 0 0 20px 0;}
.menu li {padding: 1px 0;}



/* Footer */
#footer {height: 70px; background-color: #fff; border-top:1px solid #e7e7e7 }
#footer p {margin: 0; padding-top: 25px; text-align: center; color: #8E8E8E;}
#footer a {color: #666666;}
