*{margin:0;padding:0;font-family:georgia,verdana;}
.nobold{font-weight:normal;}
.noitalic{font-style:normal;}

img.feature{padding: 0 0 0 10px;}

a{color:#6699FF;outline:none;text-decoration:none;}

a:hover{color:#ed1e24;text-decoration:none;}

ul,ol{margin:.4em 0 1em;line-height:180%;}

ul li,ol li{list-style-position:outside;margin-left:2.5em;font-weight:normal;font-style:italic;}

p{margin:.6em 0 .3em;line-height:150%;text-align:center;font-size:12pt;}

.heading{vertical-align:middle;text-align:right;font-weight:bold;font-size:12pt;line-height:24px; padding:0 0 20px 0;}

.shadow-left{background:url(images/shadow.png) no-repeat left bottom;}

.shadow-right{background:url(images/shadow.png) no-repeat right bottom;padding-bottom:32px;position:relative;}

.navigation{background:#eee url(images/nav.png) repeat-x left top;width:100%;padding:0;margin:0;list-style-type:none;position:relative;min-height:32px;}

.navbar a{margin:0;font-weight:bold;font-size:12pt;text-transform:uppercase;text-decoration:none;text-shadow:#fff 1px 1px 1px;text-align:center;color:#4e4e4e;padding:5px 10px 9px 10px;position:relative;line-height:28px;}

.navbar a.active{background:#000; color:#fff;text-shadow:#fff 0px 0px 0px;}
.navbar a.active:hover{background:#000; color:#fff;}

.navbar a:hover{background:#fff;background-position:0px -710px;}

.footer{position:relative;top:-20px;text-align:center;font-size:8pt;}

#main{background:#fff url(images/main-right.jpg) no-repeat right top;}

#main-inside{background:transparent url(images/main-left.jpg) no-repeat left top;min-height:380px;}

#content{position:relative;overflow:hidden;padding:20px 20px 20px 20px;text-align:center;}
  
  h1{font-weight:bold;font-size:18pt; padding:0 0 10px 0;}
  
  blockquote{margin:1em .75em 1em 0;min-height:40px;width:75%;padding:.6em 1em .6em 2.4em;border:1px dotted #ddd;font-style:italic;font-weight:bold;color:#474747;background:#fff url(images/blockquote.png) no-repeat 4px top;}
  blockquote p{padding:8px;margin:2px;}