/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input, img, span { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 12px; font-weight: normal; font-style: normal;}
ul,ol,li { list-style: none; }
fieldset,img { border: none;}
caption,th { text-align: left; }
/* ///////////////////////////// */
/* LAYOUT */
#header {position:relative; margin:10px 0 9px 0;}
#container {text-align:left; width:980px; margin:0 auto;}
#navigation {float:left;width:150px}
#content {float:left; width:100%; min-height:700px; padding-left:5px;}
/* IE min-height */
/*\*/  * html #content {height: 700px;} /**/
#extra {float:right; width:750px;}
#footer {clear:both; width:980px; margin-left: auto; margin-right: auto;}
body {background-color:#000000; color:#A8A8A8; font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 16px;}

/*
FARBY
#A9F702
#A8A8A8
*/




.col-1 {width: 316px; overflow: hidden; float: left;}
.l16 {padding-left: 16px;}
.center {margin-left: auto; margin-right: auto; text-align: center;}
.right {float: right;}
.left {float: left;}
.p14    {font-size: 15px; line-height: 18px;}

h1 {font-size: 22px; color: #A8A8A8; font-style: normal; font-weight: lighter; margin-bottom: 10px;}
h2 {color: #FFFFFF; font-size: 16px; font-weight: normal; padding-top: 14px; padding-bottom: 3px;}
h3 {font-size: 14px; font-weight:bold;  font-style:normal; text-align: center; padding-top: 3px; margin-bottom: 4px;}
h4 {font-size: 18px; font-weight:bold;  font-style:normal; text-align: center; padding-top: 3px; margin-bottom: 4px; font-weight: bold;}
h5 {margin-bottom: 10px; line-height: 10px;}
h6 {color: #FFFFFF; font-size: 16px; font-weight: normal; padding-bottom: 14px;}
.line {border-bottom: #2E2E2E; border-bottom-style: solid; border-bottom-width: 1px; margin: 11px 0 9px 0;}
a {color: #00FF00;}
a:hover {text-decoration: underline;}
a:link, a:visited {color: #A8A8A8;}
.clear { clear:both; }


ul#newsletter {width: 1000px;}
#newsletter li {float: left; width: 316px; height: 316px; margin: 0 16px 16px 0;}
li.line_down { border-bottom : #2E2E2E;  border-bottom-style: solid; border-bottom-width: 1px; display: block;}
p.line_up { border-top : #2E2E2E;  border-top-style: solid; border-top-width: 1px; padding-top: 5px;}



#pic-info {padding: 10px 0 0 8px; height: 33px; color: #a97637; font-size: 16px; margin-top: 7px; background-image: url(/img/hosted/bar.gif); background-repeat: no-repeat;}
ul.cover-card {height: 200px; width: 996px;}
.cover-card li{display: inline; float: left; height: 200px; width: 150px; overflow: hidden; margin-right: 16px;}

.cent {width: 316px; display: block; margin: 0 auto; text-align: center;}


/*background-image: url(/img/gallery/thumbs_bg.gif); background-position: 0 0;*/
.thumbwrap {width: 332px; padding-top: 12px;}
.thumbwrap li {float: left; width: 150px; height: 150px; padding: 0 16px 16px 0;}


/*ul.thumbs li img {margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto;}*/
/* buttons */
a.buttona {display: block; width: 147px; height: 63px; background-image: url(/img/buttons/a.gif); background-position: 0 0; margin: 0 auto;}
a.buttong {display: block; width: 147px; height: 63px; background-image: url(/img/buttons/g.gif); background-position: 0 0; margin: 0 auto;}
a.buttoni {display: block; width: 147px; height: 63px; background-image: url(/img/buttons/i.gif); background-position: 0 0; margin: 0 auto;}

a.buttona:hover, a.buttong:hover,a.buttoni:hover{ background-position: -147px 0;}
a.buttona:active, a.buttong:active,a.buttoni:active{ background-position: -294px 0;}
a .alt { display: none;}

/* foot nav menu */
#footer {font-size: 11px; text-align: center; line-height:14px; padding-bottom: 10px;}
.foottext a.name {text-decoration: underline;}
.foottext a:hover.name {text-decoration: none;}
#footer .footnav {padding-top: 10px; padding-bottom: 10px;  border-bottom : #2E2E2E;  border-bottom-style: solid; border-bottom-width: 1px; margin-left: 5px; width: 100%; margin-bottom: 10px;}
#footer .footnav a {text-decoration: none; margin-left: 5px; margin-right: 5px;}
#footer .footnav a:hover {text-decoration: underline;}



