/* Normalizes margin and padding (-th, td) */
body, div, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote { 
margin: 0; 
padding: 0; 
}

/* dl, dt, dd, ul, ol, li, */

/* Normalizes font size for headers */
h1, h2, h3, h4, h5, h6 { 
font-size: 100%; 
}

/* Removes list-style from lists */


/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var { 
font-style: normal; 
font-weight: normal
}

/* Removes border from tables
table { 
border-collapse: collapse; 
border-spacing: 0; 
} */

/* Removes border from fieldset and img */
fieldset, img { 
border: 0; 
}

/* Left-aligns text in caption and th */
caption, th { 
text-align: left; 
}

/* typography */

html {
text-align: center ;
}

body { 
color: #000; 
background: #fff url(http://www.roll-a-click.com/imgs/bg2.gif) repeat top left; 
padding: 0; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 16px; 
text-align: left; 
}

.body { 
padding: 0; 
margin: 0; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 16px; 
text-align: left; 
}

.cbody { 
padding: 0; 
margin: 0; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 16px; 
text-align: center; 
}

.rbody { 
padding: 0; 
margin: 0; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 16px; 
text-align: right; 
}

#content { 
width: 1000px; 
max-width: 1000px; 
background: #fff; 
}

.notes { 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: italic; 
line-height: 12px; 
}

.cnotes { 
text-align: center; 
}

p,h1,h2,h3 {
margin:10px;
}

h1 {
color: #a4a4a4; 
background: transparent; 
font-size: 22px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 24px; 
}

.h1white {
color: #fff; 
background: transparent; 
font-size: 22px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 24px; 
}

h2 {
color: #a4a4a4; 
background: #transparent; 
font-size: 18px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 24px; 
}

.emphasize { 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-style: normal; 
line-height: 16px; 
}

a:link { 
background: none;
color: #a4a4a4; 
font-weight: bold; 
text-decoration: none; 
}

a:visited { 
background: none;
color: #555555; 
font-weight: bold; 
text-decoration: none; 
}

a:hover, a:active { 
background: none;
color: #000000; 
font-weight: bold; 
text-decoration: underline; 
}

#nav ul {
color: #000;
background-color: transparent; 
margin: 0;
padding: 0 0 0 0;
text-align: left;
}

#nav li {
margin: 0 -3px 0 0; 
padding: 0 0 0 0; 
display: inline;
list-style: none;
}

#nav a { 
font-size: 12px; 
font-weight: bold; 
line-height: 36px; 
padding: 6px 10px; 
border-right: 1px solid #000; 
text-decoration: none;
color: #000;
background-color: transparent; 
}

#nav a.active, #nav a:hover { 
border-right: 1px solid #a4a4a4; 
color: #a4a4a4;
background-color: transparent;
}


.footer { 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 11px; 
padding-top: 50px;
text-align: center;
}

.footer a:link { 
background: none;
color: #000; 
font-weight: normal; 
text-decoration: underline; 
}

.footer a:visited { 
background: none;
color: #000; 
font-weight: normal; 
text-decoration: underline; 
}

.footer a:hover, a:active { 
background: none;
color: #000; 
font-weight: normal; 
text-decoration: underline; 
}

.gallery { 
text-align: center; 
}

.gallery img { 
border: 10px solid #fff; 
}
