@charset "utf-8";
/* CSS Document */

* { padding: 0; margin: 0; }
.clearboth { clear: both ; }
.alignright { float: right; }
.alignleft { float: left; }
img.alignleft { margin: 0 5px 5px 0; }
img.alignright { margin: 0 0 5px 5px; }
img.centered { display: block; margin: 0 auto; }
a img { border: none; }

body { background: url(images/bg.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
#wrapper { width: 960px; margin: 0 auto; }

#header-top { background: url(images/header-top-bg.gif) no-repeat; height: 5px; margin-top: 15px; }
#header { background: #fff url(images/header-bg.gif) bottom no-repeat; padding: 0 8px; }
#header-bottom { background: url(images/header-bottom-bg.gif) no-repeat; height: 5px; }

#logo { width: 233px; height: 102px; float: left; }
#header-column-two { width: 709px; float: right; }

#header-column-two-column-one { float: left; }
#header-column-two-column-two { float: right; }

.thumbs100 { float: left; margin-right: 5px; }
.thumbs100 a img { border: 1px solid #f5f5f5; }
.thumbs100 a:hover img { border: 1px solid #999; }

#outer-highlight-top { background: url(images/outer-highlight-top-bg.gif) no-repeat; height:5px; margin-top: 15px; }
#outer-highlight { background: #fefefe url(images/outer-highlight-bg.gif) bottom no-repeat; padding: 8px; text-align: center; }
#outer-highlight p { font-size: 22px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#outer-highlight p a { text-decoration: none; color: #06C; }
#outer-highlight p a:hover { text-decoration: underline; color: #009; }
#outer-highlight-bottom { background: url(images/outer-highlight-bottom-bg.gif) no-repeat; height: 5px; }

#main-content { background: #fff url(images/main-bg.gif) top no-repeat; margin-top: 15px; padding: 8px; }

#main-column-one { float: left; width: 345px; margin-top: 8px; }
#main-column-two { float: right; width: 590px; margin-top: 8px; }
#main-column-two a img { border: 1px solid #fefefe; }
#main-column-two a:hover img { border: 1px solid #000; }

#profile { font-size: 16px; }
.description { border-top: 1px dashed #333; padding: 8px; }
.description p { text-align: justify; }
.description h2 { font-size: 18px; }
.description h2 a { text-decoration: none; color: #06F; }
.description h2 a:hover { color: #069; }

#inner-highlight-top { background: url(images/inner-highlight-top-bg.gif) no-repeat; height: 8px; width: 100%; }
#inner-highlight-bottom { background: url(images/inner-highlight-bottom-bg.gif) no-repeat; height: 8px; width: 100%;  }
#inner-highlight { background: url(images/inner-highlight-bg.gif) repeat-y; padding: 0 8px; }
#inner-highlight p { color: #fff; font-size: 25px; }

#jform-top { background: url(images/form-top-bg.gif) no-repeat; height: 5px; }
#jform { background: #fff; padding: 15px; }
#jform small { font-size: 10px; }
#jform h2 { font-size: 18px; padding-bottom: 15px;}
#jform-bottom { background: url(images/form-bottom-bg.gif) bottom no-repeat; height: 47px; }
#jform form label { text-align: right; width: 111px; float: left; font-size: 16px; margin-top: 5px; }
.jform_inputs { float: left; padding: 3px; margin-top: 5px; margin-left: 5px; }

#footer-thumbs { padding: 25px 0; }
.thumbs190 { float: left; margin: 0 20px; }
.thumbs190 a img { background: #f2f2f2; padding: 5px }
.thumbs190 a:hover img { background: #ccc; }

