/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {margin-top: 20px;	background: #6E0911 url(images/img01.jpg) repeat left top;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 0.9em;	color: #757890;}

h1, h2, h3 {margin: 0;	text-transform: lowercase;	letter-spacing: -.05em;	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;	font-weight: normal;}
h1, h2, h3 {color: #660000;}
h1 {font-size: 1.8em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1em;}

p, ul, ol {margin-top: 0; line-height: 180%;}
ul, ol {}
img.left {float: left; margin: 5px 10px 5px 0;}

a {background: url(images/img05.gif) repeat-x left bottom; text-decoration: none; color: #000066;}
a:hover {background: none;	color: #FFFFFF;}

/* Header */

#header {width: 800px; height: 200px; margin: 0 auto; background: url(images/img02.jpg) no-repeat left top;}

/* Logo */

#logo {float: right; color: #74788F;}
#logo h1 {text-align: right; padding: 35px 25px 10px 0;	text-transform: lowercase; font-size: 2.8em; color: #fff;}
#logo p {text-align: right;	margin: 0;	padding: 0 25px 10px 0;	line-height: 100%;	text-transform: lowercase;	letter-spacing: -.05em;	font-size: 1.6em;} 
#logo p.address {text-transform: none;	font-size: 1.3em;}	
#logo p.phone {text-transform: none; font-size: 1.3em;	color: #fff;}	
#logo a {background: none;	text-decoration: none; color: #FFFFFF;}


/* Menu */

#menu {width: 800px; height: 60px;	margin: 0 auto;	background: #FFFFFF url(images/img03.jpg) repeat-y left top;}
#menu ul {margin: 0; padding: 20px 0 0 10px; list-style: none; line-height: normal;}
#menu li {float: left;}
#menu a {padding: 20px 20px; margin-right: 2px;	text-transform: lowercase;	text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #757890;}
#menu a:hover, #menu .current_page_item a {color: #FFFFFF; text-decoration: none;}
#menu a:hover {text-decoration: none;}

/* Wrapper */

#wrapper {width: 800px;	margin: 0 auto;	background: url(images/img04.jpg) repeat-y left top;}

/* Page */

#page {width: 800px; margin: 0 auto; padding-top: 0px;	background: url(images/img05.jpg) no-repeat left bottom;}

/* Content */

#content {float: right;	width: 500px; padding-top: 30px; margin-right: 40px;}

/* Sidebar */

#sidebar {float: left;	width: 220px;	margin-left: 25px;	color: #7893AE;}
#sidebar ul {margin: 0;	padding: 0;	list-style: none;}
#sidebar li {}
#sidebar li ul {padding: 10px 0 15px 15px;}
#sidebar li li {padding-left: 10px;}
#sidebar h2 {padding-bottom: 10px; padding-left: 20px; margin: 5px 22px; font-size: 1.5em; border-bottom: 2px solid #000000; background: url(images/img06.jpg) no-repeat left 35%; color: #660000;}
#sidebar p {padding: 10px 13px 15px 23px; text-align: justify;}
#sidebar img {text-align: center;}

/* Footer */

#footer {width: 800px; margin: 0 auto; padding: 30px 0 30px 0; height: 120px; background-color: #640910; font-family: Arial, Helvetica, sans-serif; color: #D6969B;}
#footer p {margin: 0; line-height: normal; font-size: 0.75em; text-transform: uppercase; text-align: center;}
#footer a {color: #757890;}
#footer a:hover {color: #fff;}