
body { margin: 5px 0 0 0; padding: 0; background: #E5E5E5; font-family: Georgia, Times, serif; font-size: 16px; color: #666666; }

blockquote { font-style: italic; }

a { color: #135293; }

a:hover { text-decoration: none; }

.title1 { margin: 0; padding: 10px 0; background: url(images/img07.gif) repeat-x left bottom; font-size: 1.2em; color: #FFFFFF; }

.title2 { margin: 0; padding: 10px 0; background: url(images/img09.gif) repeat-x left bottom; font-size: 2.0em; color: #135293;font-weight: normal;}

.title3 { margin: 0; padding: 10px 0; background: url(images/img11.gif) repeat-x left bottom; font-size: 1.2em; color: #FFFFFF; }

.boxed { padding: 5px 30px 20px 30px; }

.boxed p, .boxed ul, .boxed ol { line-height: 1.8em; }

.orange { margin: 20px 30px; background: #FF9523 url(images/img10.gif) repeat-x; color: #FFFFFF; }

.orange a { color: #FFFFFF; }

.col-one { float: left; width: 300px; }

.col-two { float: right; width: 300px; }

/* Page */

#page { width: 980px; margin: 0 auto; background: #FFFFFF url(images/img01.gif) repeat-y; }

/* Sidebar */

#sidebar { float: left; width: 240px; }

/* Logo */

#logo { height: 220px; background: #FFFFFF url(images/img02.gif) repeat-y right top; }

#logo h1, #logo h2 { margin: 0; text-align: center; font-weight: normal;  color: #9C9C9C; }

#logo h1 { padding: 95px 0 0 0; background: url(images/img03.gif) no-repeat center top; font-size: 36px; }

#logo h2 { font-size: 14px; }

#logo a { color: #9C9C9C; text-decoration: none; }

/* Menu */

#menu h2 { color:#FFFFFF; font-size:1.2em; }

#menu { padding: 10px 20px; background: #85C329 url(images/img04.gif) repeat-x; }

#menu ul { 	margin: 0; padding: 0; list-style: none; }

#menu li { padding: 10px 0; background: url(images/img05.gif) repeat-x; }

#menu li.first { background: none; }

#menu a { text-decoration: none; font-size: 1.1em; color: #FFFFFF; }

#menu a:hover { text-decoration: underline; }

/* Projects */

#projects { padding: 10px 20px; }

#projects ul { margin: 0; padding: 0; list-style: none; }

#projects li { 	padding: 8px 0; color: #FFFFFF; }

#projects li a { text-decoration: none; color: #FFFFFF; }

#projects a:hover { text-decoration: underline; }

#projects h2 { color:#FFFFFF; font-size:1.2em; }

/* Content */

#content { float: right; width: 740px; }

h3 { color:#85C329; font-size: 1.4em; font-weight: normal; }

/* Footer */

#footer { width: 980px; height: 120px; margin: 0 auto; background: url(images/img12.gif) repeat-x; }

#footer p { margin: 0; font-size: 85%; }

#links { float: left; width: 220px; height: 45px; padding: 35px 0 0 20px; background: url(images/img13.gif) repeat-x; }

#links a { color: #FFFFFF; font-size: 0.9em; }

#legal { float: right; width: 720px; height: 45px; padding: 35px 0 0 20px; }

.right img { float: right; padding: 80px 5px 20px 5px; }

.left img { float: left; padding: 80px 5px 20px 5px; }

.clear { clear:both;}