html,body {background-color: white;}
body {margin: 0;padding: 0;font-size: 80%; font-family: arial,sans-serif; color: #333; text-align: center;}
p {font-size: 1em;line-height: 1.5em;margin: 1.2em 0;}
ol, ul {font-size: 1em;line-height: 1.5em;margin: 1.2em 0 1.2em 2em;padding: 0;}
a {text-decoration: none; color: #004072;}
a:hover {color: gray;}
input, textarea, select {border: 1px solid #C1C0B5;	background-color: #FAFAF0;color: #333;font-size: .9em;font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;}
form, img {margin: 0;padding: 0;border: 0;}
#navigator {clear: both;margin-top: 0px;margin-bottom: 10px;margin-left: auto;margin-right: auto;padding: 0;width: 940px;text-align: left;}
#withbg {clear: both;margin-top: 0px;margin-bottom: 10px;margin-left: auto;margin-right: auto;padding: 0;width: 940px;text-align: left;background-image:url(http://wspn.thinkrobin.com/graphics2/bgwspngallery.jpg);background-repeat:repeat-y;}
* html #withbg {background-image:none;}
#headstory {width: 570px;background-color: white;margin-top: 0px;margin-bottom: 10px;margin-left: -100px;margin-right: 0px;}

#readmore {margin: 0px; padding: 0px; color: black; text-align: right; font-weight: bold; font-size: 15px; line-height: 140%;}
#readmore a {color: #c00000; text-decoration: underline;}
#readmore a:hover {color: black;}

#credit {font-size:15px; line-height: 160%; font-family: Georgia, 'Times New Roman', serif; margin-top: 0px; color: black; font-weight: bold;text-decoration: none; display: inline;}
#credit a {font-size:15px; line-height: 160%; font-family: Georgia, 'Times New Roman', serif; margin-top: 0px; color: black; font-weight: bold;text-decoration: underline;}
#credit a:hover {color: gray;}

#advertise h3 {font-size: 25px; margin: 0px; padding: 0px;}

.mysearch {width: 55px;height: 20px; margin: 0;padding: 0;border: 0;background-image: url(http://wspn.thinkrobin.com/graphics2/minisearch.jpg);background-color: transparent;}
.mysearch:hover {background-position: 0px -20px;}

.mysearch2 {width: 55px;height: 20px; margin: 0;padding: 0;border: 0;background-image: url(http://wspn.thinkrobin.com/graphics2/minisearch2.jpg);background-color: transparent;}
.mysearch2:hover {background-position: 0px -20px;}

.graycredit {color: gray; display: inline; font-weight: bold; line-height: 130%;}
.graycredit a {color: gray; text-decoration: underline;}
.graycredit a:hover {color: black;}

#medal {float: right; position: absolute; top: 0px; left: 580px; clear: right;}
* html #medal {top: 0px; left: 610px;}

#tvlist {background-color: #eeeeee; width: 600px; display: block; padding: 15px; padding-left: 15px; padding-bottom: 15px; padding-top: 13px; margin-top: 5px; margin-bottom: 5px; margin-left: -15px; line-height: 130%; color: gray;}
* html #tvlist {width: 630px; }
#tvlist a {color: gray;}
#tvlist a:hover {color: black;}

#content2 h2 {color: black;font-size: 25px;font-family: Georgia, 'Times New Roman', serif; font-weight: normal; line-height: 110%; margin-bottom: 5px;}
#content2 h2 a {color: black;text-decoration: none;}
#content2 h2 a:hover {color: #c00000;text-decoration: none;}
#content2 h3 {color: white; width: 601px; background: url(http://wspn.thinkrobin.com/graphics2/wspgraydark.jpg) #323232; font-size: 17px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: normal;margin: 0px; line-height: 120%; margin-left: -16px; padding:15px; margin-top: 0px; text-align: left;}

*html #content2 h3 {width: 631px;}


#tvlist h2 {color: black;font-size: 19px;font-family: Georgia, 'Times New Roman', serif; font-weight: normal; margin: 0px; padding: 0px;}
#tvlist h2 a {color: black;text-decoration: none;}
#tvlist h2 a:hover {color: #c00000;text-decoration: none;}

#randomposts {}
#randomposts ul {text-align: left; width: 739px; margin-bottom: 10px; margin-left: -29px; padding: 0; border-top: 1px solid #c9c9c9; list-style: none; color: white;}

#randomposts li { display: block; font-size: 13px; color: gray; padding: 0px; padding-left: 30px; margin: 1px 0; padding-top: 2px; padding-bottom: 2px; list-style: none; border-bottom: 1px solid #c9c9c9;}
#randomposts a { color: #006da6;}
#randomposts a:hover { color: white;}
#randomposts li:hover { list-style: none;}


#withoutbg {clear: both;margin-top: 0px;margin-bottom: 10px;margin-left: auto;margin-right: auto;padding: 0;width: 940px;background-image:url(http://wspn.thinkrobin.com/graphics2/bg3.jpg);background-repeat:repeat-y;text-align: left;}
* html #withoutbg {background-image:none;}
#headstory {width: 450px;background-color: white;margin-top: 0px;margin-bottom: 0px;margin-left: 104px;margin-right: 0px;}
* html #headstory {padding-left: 0px;}
#contentpage {width: 600px; padding: 0px; margin-top: 0px; margin-left: 0px; margin-bottom: 15px;}
*html #contentpage {width: 600px;}
#contentpage p {margin-top: 15px;}
#contentpage h1 {margin: 0px;}





#pagetext {width: 575px;}
* html #pagetext {width: 555px;}	

#videoarticleblackbg {width: 740px; padding-top: 0px; padding-bottom: 0px; text-align: center; margin-left: -30px; margin-bottom: 20px; margin-top: 0px;}

#content2 {width: 600px; padding-top: 0px;padding-left: 0px;margin-top: 0px;margin-left: 16px;margin-right: 0px;padding-right: 0px; margin-bottom: 0px; float: left;}
* html #content2 {margin-left: 0px; padding-left: 16px;}

#articlemaintext {padding: 0px; padding-left: 0px; margin-bottom: 40px;}
#articlemaintext img {margin-left: 0px; width: 600px;}
#articlemaintext p {padding: 0px; font-size:15px; line-height: 160%; font-family: Georgia, 'Times New Roman', serif; margin-bottom: 20px; color: black;}

#content2 img {}

#h2div {margin-left: -15px; margin-top: 0px; margin-bottom: 10px;}



* html #content3 {margin-left: 1px; height: 600px;padding-left: 0px;width: 570px;}
* html #content3 h3 {color: white; width: 570px; opacity:.60;filter: alpha(opacity=60); -moz-opacity: 0.6; background-color: black; font-size: 17px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: normal;margin: 0px; line-height: 120%; margin-left: -42px; padding:10px; text-align: center;}

#content {width: 570px;padding-top: 0px;padding-left: 0px;margin-top: 0px;margin-left: 0px;margin-right: 0px;padding-right: 0px;position:relative;margin-bottom: 20px;}
* html #content {}
#content p{margin: 0px;line-height: 18px;padding-bottom: 10px; padding-top: 0px; padding-left: 15px; padding-right: 0px;}
#content img {}
#content h2 {color: black;font-size: 19px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: normal;margin-top: -3px;margin-bottom: -10px; width: 680px;}
#content h2 a {color: black;text-decoration: none;}
#content h2 a:hover {color: #c00000;text-decoration: none;}
#content h3 {color: white; width: 447px; opacity:.60;filter: alpha(opacity=60); -moz-opacity: 0.6; background-color: black; font-size: 17px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: normal;margin: 0px;line-height: 120%; margin-left: -11px; padding:10px; text-align: center;}
* html #content h3 {width: 487px;}
#contentarticles {width: 442px;padding-top: 0px;padding-left: 10px;margin-top: 0px;margin-left: 105px;margin-right: 0px;position:relative;margin-bottom: 20px;}
#contentarticles p {margin: 0px;line-height: 18px; padding: 0px 0px 10px 0px;}
#contentarticles p img{border: none;margin-left: 15px;margin-bottom: 15px; }
#contentarticles h1 {font-size: 15px;font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;font-weight: normal;padding: 10px 10px 10px 10px;line-height: 150%;margin: 0px;}
#contentarticles h1 a {color: #333333;text-decoration: underline;}
#contentarticles h1 a:hover {color: #333333;text-decoration: none;}
#contentarticles h2 {color: #333333;font-size: 18px;font-family: Helvetica, Arial, Verdana, Sans-Serif;font-weight: bold;margin: 0px;line-height: 120%;}
#contentarticles h2 a {color: #333333;text-decoration: none;}
#contentarticles h2 a:hover {color: #333333;text-decoration: none;}
#contentarticles h3 {color: #574C41;font-size: 15px;font-family: Helvetica, Arial, Verdana, Sans-Serif;font-weight: bold;margin-bottom: 10px;line-height: 120%;border-bottom: 1px solid #cccccc;}
#contentarticles h3 a {color: #574C41;text-decoration: none;}
#contentarticles h3 a:hover {color: #574C41;text-decoration: none;}


	

#footer {width: 100%; padding: 20px 0px 30px 0px;text-align: center;border-top: 1px solid #dddddd;clear:both; background-color: white; margin-top: 0px; color: gray;}
#footer a {color: gray; font-weight: bold; text-decoration: none;}
#footer a:hover {color: black;}

#navcontainer ul {margin-top: -2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;
padding-top: 9px;padding-left: 15px;background-image: url("http://wspn.thinkrobin.com/graphics2/navbarwspn.jpg");80404;color: black;width: 925px;height: 26px;text-align: left; border-bottom: 2px solid black; }
* html #navcontainer ul {width: 940px; height:36px;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a {font-family: Arial, sans-serif; padding: 0.2em 0.6em; color: black;text-decoration: none; font-size: 12px;}
#navcontainer ul li a:hover {color: white;}

#articleimage {float: left;width: 130px;border-right: solid white 10px;border-bottom: solid white 5px;border-top: solid white 4px;}
* html #maincontainer {background-image:url(http://wspn.thinkrobin.com/graphics2/bgwspngallery.jpg); background-repeat:repeat-y;}	
img#wpstats{width:0px;height:0px;padding:0px;border:none;overflow:hidden}



#gallerytop {margin-bottom: -20px;}

#searchlist {color: gray;}
#searchlist a {color: gray;}
#searchlist a:hover {color: black;}
#searchlist li { display: block; padding: 0px; margin: 0px; margin-top: 10px; margin-bottom: 0px;border-top: 1px solid silver; border-bottom: none; list-style: none;}
#searchlist h2 {font-size: 17px; margin:0px; padding: 0px; margin-top: 10px;}
* html #searchlist h2 {}
#searchlist ul {border: none; margin: 0px; padding: 0px;}
#searchlist p {margin: 0px; padding: 0px;}


#document {margin-left:16px; margin-top: 0px; padding-top: 10px;}
* html #document {margin-top: 0px; padding-top: 0px;}



#search {margin-bottom: 5px;}
#search input, textarea, select {border: 1px solid gray;	color: #423930;font-size: 11px;font-family: Arial, sans-serif; padding: 1px;}


#topnavv {background-color: silver; height: 29px; border-bottom: solid gray 1px; border-right: solid black 1px; border-left: solid gray 1px; width: 739px;}
* html #topnavv {}
#topnavv a {color: black; text-decoration: none; font-size: 13px; font-weight: bold;}
#topnavv a:hover {color: silver; text-decoration: none;}


#categorydropdown input, textarea, select {border: 1px solid #C1C0B5;	background-color: #FAFAF0;color: #333;font-size: 12px;font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif; width: 300px;}

#subcategorylist {font-size: 12px; list-style: none; color: black;}
#subcategorylist ul {margin-left: 0;padding-left: 0;display: inline; list-style: none;} 
#subcategorylist ul li {margin: 0;margin: 0;list-style: none;display: inline; font-size: 12px; padding-right: 5px;}			
#subcategorylist ul li.here {list-style: none;display: inline;}

#categorydetails {}
#categorydetails h3 {color: black; width: 679px; background-color: #f5f2ec; font-size: 12px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: normal;margin: 0px; line-height: 120%; margin-left: -29px; padding:10px; padding-left: 30px; padding-right: 30px; margin-top: 0px; text-align: center; border-top: solid #e5e1d9 5px; border-bottom: solid #e5e1d9 5px;}
*html #categorydetails h3 {width: 739px;}

#categorydetails h4 {color: black; width: 719px; background-image: url(http://wspn.thinkrobin.com/graphics2/categorydetail.jpg); font-size: 12px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: normal;margin: 0px; line-height: 120%; margin-left: -29px; padding:10px; margin-top: 5px; text-align: center; border-top: solid #c7c0b2 1px;}
*html #categorydetails h4 {width: 739px;}

#categorydetails2 {}
#categorydetails2 {color: black; width: 679px; background-color: #f5f2ec; font-size: 12px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: normal;margin: 0px; line-height: 120%; margin-left: 1px; padding:10px; padding-left: 30px; padding-right: 30px; margin-top: 0px; text-align: center; border-top: solid #e5e1d9 5px; border-bottom: solid #e5e1d9 5px;}
*html #categorydetails2 {width: 739px;}

#listofthings1 {float: left; width: 350px;}
* html #listofthings1 {width: 347px;}
#listofthings2 {float: right; width: 350px;}
* html #listofthings2 {width: 347px;}

#eachbox {width: 330px; margin-bottom: 20px; margin-left: 10px; margin-right: 10px; }
* html #eachbox {width: 320px;}
#bar {margin-left: 0px; border-top: 2px solid #c8c9b7;}
#eachbox h2 {font-size: 15px; margin: 0px; padding-left: 0px; margin-bottom: 5px; text-align: left;}
#boxarea {margin-left: 0px; text-align: left; margin-top: 0px; background-color: white; padding-bottom: 10px;}

#boxarea ul { margin: 0px; padding: 0;}
#boxarea li { list-style:none; display: block; background: white; padding-top: 10px; padding-left:15px; margin-left: 0px; text-align:left; }
* html #boxarea li {padding-left: 0px;}
#boxarea li a { display: inline; margin: 0px; font-size: 14px; font-weight: normal; }
* html #document li a { display: inline;}