/*for the header Cool font*/
@font-face {
	font-family: 'Shrewsbury';
	src: url('http://www.blamgraphics.com/fonts/Shrewsbury.eot');
	src: local('Shrewsbury'), url('http://www.blamgraphics.com/fonts/Shrewsbury.ttf') format('truetype');}

/**/
body {background:url(images/other/gradientbody.jpg) repeat-y left; background-color:#282828; color:#fff; margin:0px; padding:0px;}

/*header text*/
#header1 {background:url(images/other/gradienthead.jpg) repeat-x right top; background-color:#FF9933; color:#282828; margin:0px; padding:5px 0px 0px 10px;}
#header3 {}
#header3 a:link, #header3 a:visited {color:#282828; text-decoration:none; font-size:40px; font-family: 'Shrewsbury' Geneva;}
#header3 a:hover {color:white; text-decoration:none; font-size:40px; font-family: 'Shrewsbury' Geneva;}
#header2 {background-color:#FF9933; color:#282828; margin:0px 20px 0px 10px; padding: 2px;}
#header2 a {margin:0px 7px 0px 0px;}
#header2 a:link, #header2 a:visited {font-weight:bold; color:#282828; text-decoration:none; font-size:16px; font-family: Geneva;}
#header2 a:hover {font-weight:bold; color:white; background-color:#F29130; text-decoration:underline; font-size:16px; font-family: Geneva;}

/*footer text*/
#footer1 {background:url(images/other/gradientfoot.jpg) repeat-x right bottom; width:100%; background-color:#9E9963; color:white; font-size:11px; font-family: Geneva; margin:0px; padding:10px; clear:both;}
#footer1 a:link {color:white; text-decoration:none;}
#footer1 a:visited {color:white; text-decoration:none;}

/*left nav for the pictures themes*/
#nav1 {width:100%; height:16px; background-color:#9E9963; color:white; font-size:15px; font-family: Geneva; margin:0px; padding:0px 0px 0px 10px;}
#nav1 a:link {color:white; text-decoration:none;}
#nav1 a:visited {color:white; text-decoration:none;}
#nav1 a:hover, #nav1 a:active {background-color:#FF9933; color:#9E9963; text-decoration:none;}
#nav1 b.new1 {font-weight:bold;}

/*bar for the breadcrumbs to provide web page understanding*/
#breadcrumbs {background:url(images/other/ribbon16.gif); width:100%; height:16px; background-color:#E6FFB8; color:#282828; font-size:11px; font-family: Geneva; margin:0px; padding:1px 25px 1px 25px; text-align:left;}
#breadcrumbs a:link {color:#282828; text-decoration:none;}
#breadcrumbs a:visited {color:#282828; text-decoration:none;}
#breadcrumbs a:hover, #breadcrumbs a:active {color:black; text-decoration:none;}

/*insert for New Home page*/
#newatblam {width:100%; color:white; font-size:15px; font-family: Geneva; margin:0px; padding:2px;}
#newatblam a .ntsubset {width:270px; border:1px solid green; margin:1px; padding:2px;}
#newatblam h2 {font-size:18px; margin:0px; padding:0px;}
#newatblam p {text-indent:5px;margin:0px; padding:0px;}
#newatblam h2 a:link, #newatblam h2 a:visited, #newatblam p a:link, #newatblam p a:visited {color:white; text-decoration:underline;}
#newatblam .jobon {font-size:16px; border:1px solid white; padding:0px 4px 0px 4px;}
#newatblam .jobon a:link, #newatblam .jobon a:visited {text-decoration:none;}
#newatblam .jobon a:hover {text-decoration:underline;}

/*insert for Home page - Welcome*/
#welcome {width:100%; color:white; font-size:14px; font-family: 'Shrewsbury' Geneva; margin:0px; padding:0px;  text-align:center;}
#welcome h2 {font-size:22px; margin:0px; padding:0px;}
#welcome a.morestuff a:link, #welcome a.morestuff a:visited {font-size:13px; color:white;}
#welcome p {margin:0px; padding:0px;}
#welcome p a:link, #welcome p a:visited {color:white; text-decoration:none;}

/*for Home page spotlight, events and blog look*/
#spotlight {width:60%; height:400px; overflow:hidden; float:left;}
#theevents {width:100%; height:200px; overflow:hidden; float:clear;}
#theblog {width:100%; height:200px; overflow:hidden; }
#spotlight h2, #theevents h2, #theblog h2 {margin:0px; padding:0px;}
#spotlight a:visited, #spotlight a:link, #theevents a:link, #theevents a:visited, #theblog a:link, #theblog a:visited,  {color:#fff; text-decoration:underline;}
.spotlightfloat img {float:left;}
.spotlightfloat b {clear:both;}

/*for display the individual picture pages display*/
.picturestatscontainer {background-color:#9CBDBD; color:#282828; font-size:15px; font-style:Geneva; border:0px; margin:0px; padding:5px; width:100%;}
.picturestatsbigimage {float:left;}
.picturestatsbigimage img {border-width:6px 1px 16px 1px; border-style:solid; border-color: #CAC7A9 #9E9963 #9E9963 #CAC7A9;}
.picturestatsright {float:right; background-color:#9CBDBD; color:#282828;}
.picturestatsinfobox {background-color:#9CBDBD; color:#282828; width:100%; border:1px solid #fff; margin:3px; padding:5px 3px; line-height: 2;}
.picturestatsinfobox ul {list-style:none; margin:0px; padding:0px;}
.picturestatsinfobox ul li b.picname2 {font-weight:bold; text-decoration:none; font:26px Geneva fff;}
.picturestatsinfobox ul li b {font-weight:bold;}
.picturestatssellboxinfo {background-color:#9CBDBD; color:#282828; width:100%; border:1px solid #fff; margin:3px; padding: 5px 3px; line-height: 2;} 
.picturestatssellboxinfo b.picname2 {font-weight:bold; text-decoration:none; font:26px Geneva #fff;}
.picturestatssellboxinfo b {font-weight:bold;}
.picturestatssellboxinfo table {color:#282828;}
.picturestatssellboxinfo form img {border:0px;}
.alsoenjoy {width:100%; clear:both; margin:3px; padding:3px; border-width:3px 1px 3px 1px; border-color:#3d3d3d; border-style:double;}
.picturestatscontainer a:visited, .picturestatscontainer a:link {color:#282828; text-decoration:underline;}

/*old picture stats pages? */
ul.picturestats {background-color:#9CBDBD; color:#282828; font-size:15px; font-style:Geneva; border:4px solid #fff; margin:2px; padding:3px; list-style:none; width:930px;}
ul.picturestats li hr {color:green;}
ul.picturestats li b {font-weight:bold;}
ul.picturestats li b.picname2 {font-weight:bold; text-decoration:none; font:26px Geneva #fff;}
ul.picturestats li img {display:block; border:8px inset #000;}
ul.picturestats li form table {color:#282828;}
ul.picturestats li form img {border:0px;}

/*For Pictures theme pages.*/
ul.pic2 {color:#282828; font-size:12px; font-style:Geneva; border:4px solid #fff; margin:0px 8px 6px 0px; padding:3px; list-style:none; float:left; width:280px; height:480px; background:url(images/other/gradientpic1.jpg) repeat-x right top; background-color:#ccffcc; overflow:hidden;}
ul.pic2 li b {font-weight:bold;}
ul.pic2 li hr {color:#006600;}
ul.pic2 li b.picname {font-weight:bold; text-decoration:none; font:18px Geneva #282828; text-align:center;}
ul.pic2 li img {border:4px solid #fff;}
ul.pic2 li a:hover img {border:4px solid #000;}
ul.pic2 li a:link {color:#282828; text-decoration:none;}
ul.pic2 li a:hover {color:#006600; text-decoration:underline;}
ul.pic2 li a:visited {color:#282828; text-decoration:none;}
  /*For Pictures charactures part*/
table.char {background-color:#9CBDBD; color:#282828; font-size:13px; font-style:Geneva; border:1px solid #fff; margin:0px; padding:4px; width:100%;}
table.char h2 {padding:4px;}
table.char img {float:left; border:1px solid #fff;}
table.char a:hover img {border:1px solid #000;}
table.char .toseeall {text-align:right;}



/*For To Buy pages.*/
ul.pic4 {color:#282828; font-size:12px; font-style:Geneva; border:4px solid #fff; margin:0px 8px 6px 0px; padding:3px; list-style:none; float:left; width:280px; height:488px; background:url(images/other/gradientpic2.jpg) repeat-x right top; background-color:#E6FFB8; overflow:hidden;}
ul.pic4 li b {font-weight:bold;}
ul.pic4 li b.picname {font-weight:bold; text-decoration:none; font:18px Geneva #282828; text-align:center;}
ul.pic4 li img {border:4px solid #fff;}
ul.pic4 li a:hover img {border:4px solid #000;}
ul.pic4 li table {color:#282828; font-size:12px; font-style:Geneva; margin:0px; padding:0px;}
ul.pic4 li form {color:#282828; font-size:12px; font-style:Geneva; margin:0px; padding:0px;}
ul.pic4 li form img {border:0px;}
ul.pic4 li a:link {color:#282828; text-decoration:none;}
ul.pic4 li a:hover {color:#006600; text-decoration:underline;}
ul.pic4 li a:visited {color:#282828; text-decoration:none;}

/*For Pictures New pages display*/
.pic5 {color:#282828; font-size:12px; font-style:Geneva; margin:0px 8px 6px 0px; padding:0px; float:left; width:150px; height:250px; background-color:#ffffff; overflow:hidden; text-align:center;}
.pic5 b {font-weight:bold;}
.pic5 img {border:4px solid #fff;}
.pic5 b.picname3 {font-weight:bold; font:13px;}
.pic5 a:link, .pic5 a:visited {color:#282828; text-decoration:none;}
.pic5 b.picname3 a:link {color:#282828; font:13px; font-weight:bold; text-decoration:none;}
.pic5 b.picname3 a:hover {color:#006600; font:13px; font-weight:bold; text-decoration:none;}
.pic5 b.picname3 a:visited {color:#282828; font:13px; font-weight:bold; text-decoration:none;}

/*For More Series and Theme on Showing all Pics page*/
.pic3 {color:#282828; font-size:12px; font-style:Geneva; margin:0px 8px 6px 0px; padding:0px; float:left; width:130px; height:220px; background-color:#ffffff; overflow:hidden; text-align:center;}
.pic3 b {font-weight:bold;}
.pic3 img {border:4px solid #fff;}
.pic3 b.picname3 {font-weight:bold; font:13px;}
.pic3 a:link, .pic3 a:visited {color:#282828; text-decoration:none;}
.pic3 b.picname3 a:link {color:#282828; text-decoration:none;}
.pic3 b.picname3 a:hover {color:#006600; text-decoration:none;}
.pic3 b.picname3 a:visited {color:#282828; text-decoration:none;}

/*number line for the BlamPicture, BlamPicture1 and BlamToBuy viewing page.*/
.numbersline {clear:both; color:#282828; background-color:#FF9933; text-align:center;}
.numbersline a:visited {color:#282828; text-decoration:underline;}
.numbersline a:link {color:#282828; text-decoration:underline;}
.numbersline a:hover {color:black; text-decoration:underline; background-color:#FFB870;}

/*for the PictureNav for Picture page Themes and Series*/
p.bg {font-size:1.1em;}
p.bg a {display:block; font-weight:bold; color:#FFFFFF; background:url(images/other/gradientpicnav1.jpg) repeat-y left;  background-color:#98bf21; width:140px; padding:4px; border-width:1px 3px 1px 3px; border-style:solid; border-color:#FFFFFF #282828 #282828 #FFFFFF; text-decoration:underline;}
p.bg a:hover {background:url(images/other/gradientpicnav3.jpg) repeat-y left; background-color:#7A991A; color:#000000; border-width:1px 3px 1px 3px; border-style:solid; border-color:white;}
p.bg a.mainin {text-align:left; background:url(images/other/gradientpicnav2.jpg) repeat-y left; background-color:#68bf81; }
p.bg a.subin {text-align:center;}
p.bg a.subin i.subin2{font-size:0.7em; color:#FFFFFF;}

/*For the email Contact pages*/
.justemail, .emailform, .addemailing, .addemailing table {color:white; font-size:12px; font-style:Geneva; margin:0px; padding:2px;}
.justemail legend, .emailform legend, .addemailing legend {color:white;}
.justemail a:link, .justemail a:visited {color:white; text-decoration:none;}

/*for a hidden link in Contact page*/
.hiddenlink a:link, .hiddenlink a:visited{color:#282828; background-color:#282828; text-align:right;}

/*for the Most Viewed page*/
.wrapit {width:130px; border-width:3px 1px 3px 1px; border-color:#3d3d3d; border-style:double; background-color:#282828; color:#fff; font:arial; font-size:11px; text-align:center; padding:2px; margin:3px 0px 3px 0px;}
.wrapit div.viewed {background-color:#282828; margin:0px 0px 2px 0px; text-align:center;}
.wrapit div.viewed b {font-weight:bold;}
.wrapit div.viewed img {border:0px;}
.wrapit div.viewed a:link, .wrapit div.viewed a:visited {color:#fff; text-decoration:none;}
.wrapit b.top1 {font-weight:bold; color:#fff; font:arial; font-size:13px; }

/*for The Random pics*/
.wraprandompic {width:140px; border-width:3px 1px 3px 1px; border-color:#FF9933; border-style:double; background-color:#282828; color:#fff; font:arial; font-size:11px; text-align:center; padding:2px; margin:0px 0px 3px 0px;}
.wraprandompic div.random {background-color:#282828; margin:0px 0px 3px 0px; text-align:center;}
.wraprandompic div.random b {font-weight:bold;}
.wraprandompic div.random img {border:0px;}
.wraprandompic div.random a:link, .wraprandompic div.random a:visited {color:#fff; text-decoration:none;}
.wraprandompic b.top1 {font-weight:bold; color:#fff; font:arial; font-size:13px; }

/*for blog page*/
.blogsetup {width:100%; color:white; border-width:1px 1px 1px 2px; border-color:#3d3d3d #000000 #000000 #3d3d3d; border-style:solid;  margin:0px 0px 10px 0px; padding:0px;}
.blogsetup h2 {text-transform:uppercase; text-indent:20px; font:arial; font-size:18px; margin:0px; padding:2px;}
.blogsetup p {font:arial; font-size:13px; margin:0px; padding:6px;}
.blogsetup p.dateauthor {background-color:#FF9933; color:#282828; margin:0px; padding:0px; font:arial; font-size:11px; text-align:right;}
.blogsetup a:link, .blogsetup a:visited {color:#fff; text-decoration:underline;}
.blogpages {width:100%; background-color:#FF9933; text-align:center; color:#282828; margin:0px; padding:3px;}
.blogpages a:link, .blogpages a:visited {color:#282828; text-decoration:underline;}

/*for event1 */
.eventsup {width:100%; color:white; border:1px solid black; margin:0px 0px 6px 0px; padding:0px;}
.eventsup h2 {text-transform:uppercase; text-indent:20px; font:arial; font-size:24px; margin:0px; padding:0px;}
.eventsup p {font:arial; font-size:13px; margin:0px; padding:6px;}
.eventsup p.eventdate {background-color:#FF9933; color:#282828; margin:0px; padding:0px; font:arial; font-size:11px; text-align:right;}
.eventsup img {border:0px; margin:0px 15px 6px 0px; }
.eventsup  a:link, .eventsup a:visited {color:#fff; text-decoration:underline;}

/*for Order box*/
.orderboxinfo {width:100%; font-size:12px; font-style:Geneva; color:white; border:3px double white; margin:0px; padding:0px; background-color:#535353; text-align:center;}
.orderboxinfo b {font-weight:bold;}
.orderboxinfo form {}
.orderboxinfo form input.none {display:none;}
.orderboxinfo form img {display:none;}

/*for Ads*/
.adsforsides a:link, .adsforsides a:visited {color:#282828; text-decoration:underline;}
#adsidebar {width:100%; color:white; background-color:#282828; border:1px solid white; margin:0px 0px 6px 0px; padding:2px;}
#adsidebar h2 {margin:0px; padding:0px;}
#adsidebar h2 {font:arial; font-size:15px;}
#adsidebar a:link, #adsidebar a:visited {color:white; text-decoration:underline;}

/*for Spotlight*/
.spotlight {width:100%; margin:0px 0px 10px 0px; padding:4px; border-width:1px 10px 1px 10px; border-color:#FF9933; border-style:double; text-align:center;}
.spotlight a:link, .spotlight a:visited {color:white; text-decoration:underline;}

/*for Who is looking page.*/
.container {width:100%; border:1px solid white;}
.righty {float:right;}
.righty table {border:0px; padding:1px; width:560px;}
.lefty {float:left; border:1px solid white; width:250px;}
a:link, a:visited {text-decoration:underline; color:white;}

/* Just the Pics page*/
.justpicscontainer {background:#333333;}
.justpics {margin:6px; height:180px; text-align:center;}

/* Tags*/
.allthosetags {background-color:#000; color:#fff; border:1px solid #e6e6e6; margin:10px 0px 0px 0px;  padding:5px; text-align:center; }
.allthosetags h2 { }
.allthosetags .small1 {font-size:11px;}
.allthosetags .small2 {font-size:15px;}
.allthosetags .small3 {font-size:19px;}
.allthosetags .small4 {font-size:22px;}
.allthosetags a:link, .allthosetags a:visited {color:#fff;}
.allthosetags a:hover {color:#fff;  text-decoration:none;}


