* { padding:0; margin:0; }

a{color: #CBCBCB; text-decoration:none;}
a:hover{text-decoration:underline;color: #CBCBCB;}
img {border:none;float:none;}

body {background:#222 url("/_img/back.jpg") repeat-x; margin:0 0;font-family: Arial, verdana, sans-serif;color:#989898;cursor:normal;padding: 0 15px;}
#header {width:402px;height:70px;margin-top:36px;background: url("/_img/logo.jpg") no-repeat;}
#content {width:1024px;font-size:12px;}

ul.menu {margin-top:10px;margin-bottom:10px;font-size:14px;}
ul.menu li {display: inline;padding:0;margin:-2px;}

ul.menu a {text-decoration:none;padding: 8px 30px;background: url("/_img/menu.jpg") repeat-x 0 0;color:#989898;}
ul.menu a:hover {text-decoration:none;background-position:  0 -32px;color: #ccc;}
.clear {clear:both;}

ul.archive li {list-style: none;background: url("/_img/archive_list.gif") no-repeat 0 0; height:18px;border-bottom:1px solid #222;padding-left: 22px;}
ul.archive li:hover {background-position: 0 -18px;}
ul.archive a {color:#989898;}
ul.archive a:hover {color:#cbcbcb;text-decoration:none;}


ul.top10imgs li {color:#292929;list-style: none;background: url("/_img/archive_list.gif") no-repeat 0 0; border-bottom:1px solid #222;padding-left: 22px;width:355px;}
ul.top10imgs li:hover {background-position: 0 -18px;color:#cbcbcb;}
ul.top10imgs a {color:#989898;}
ul.top10imgs a:hover {color:#cbcbcb;text-decoration:none;}

ul.faq li {color:#292929;list-style: none;background: url("/_img/faq_list.gif") no-repeat 0 0; border-bottom:1px solid #222;padding-left: 22px;width:355px;}
ul.faq li:hover {background-position: 0 -72px;color:#cbcbcb;}
ul.faq a {color:#989898;}
ul.faq a:hover {color:#cbcbcb;text-decoration:none;}

img.featured {padding: 13px;border:none;background: url("/_img/featured.jpg") no-repeat;display:block;width:361px; height:284px;margin-bottom:16px;}
img.thumb {padding:8px;border:none;background: url("/_img/thumb.jpg") no-repeat;width:94px;height:94px;}
img.bigone {border:3px solid #ccc;}

h3.gallery {padding:0;}

.left  {float:left;width:390px;}
.right {float:right;width:620px;}
.left_column  {float:left;width:270px;}
.right_column {float:right;width:340px;}

#awards_container {background: url("/_img/awards_back.gif") repeat;width:342px;height:150px;padding:20px;}

#footer {clear:both;font-size:11px;padding-top:65px;color:#434343;text-align:center}


#recentnews {background: url("/_img/recentNews.jpg") no-repeat;width: 97px ; height: 38px;margin-bottom:5px;}
#recentart {background: url("/_img/recentArt.jpg") no-repeat;width: 78px ; height: 38px;margin-bottom:5px;}
#artgallery {background: url("/_img/artGallery.jpg") no-repeat;width: 85px ; height: 38px;margin-bottom:5px;}

#faq {background: url("/_img/faq.jpg") no-repeat;width: 153px ; height: 38px;margin-bottom:5px;}

#links {background: url("/_img/links.jpg") no-repeat;width: 48px ; height: 38px;margin-bottom:5px;}
#aboutme {background: url("/_img/about.jpg") no-repeat;width: 82px ; height: 38px;margin-bottom:5px;}
#tutorials {background: url("/_img/tuts.jpg") no-repeat;width: 60px ; height: 38px;margin-bottom:5px;}

#comments {background: url("/_img/comments.jpg") no-repeat;width: 79px ; height: 38px;margin-bottom:5px;}

#awardsarchive {background: url("/_img/awardsArchive.jpg") no-repeat;width: 116px ; height: 38px;margin-bottom:10px;}
#newsarchive {background: url("/_img/newsArchive.jpg") no-repeat;width: 102px ; height: 38px;margin-bottom:10px;}
#artarchive {background: url("/_img/artArchive.jpg") no-repeat;width: 92px ; height: 38px;margin-bottom:10px;}
#topimages {background: url("/_img/topImages.jpg") no-repeat;width: 92px ; height: 38px;margin-bottom:10px;}

.italic {font-style: italic}
#about p {padding:10px 0;}

h3 {padding:10px 0;padding-top:50px;}
.left_column h3, .left h3 {padding:0;}

input, textarea {border:1px solid #666;background-color:#333;}

