/* CSS Document */

a {color: #fc7f05; text-decoration: none;}
a:hover {text-decoration: underline;}

.rss-box {
	 margin: 0;
	 width: 615px; 
}

.rss-items {
	margin-top:5px;
	padding:0; 0;
	margin-left:0px;
}
	
.rss-item a {
	text-decoration : none;
	color: #fc7f05;
	font-size: 20px;
	font-weight:light;
	line-height: 80% ;
	border-bottom: 0px ;
	font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	}


.rss-item  {
  margin-top:5px;
	text-decoration : none;
  font-size: 10pt;
  list-style:none;  
  border-bottom: 1px dashed #333333;
  margin-bottom: 15px;
  padding-bottom: 15px;	
}

.rss-box-twitter {
	 margin: 0;
	 width: 284px; 
}

.rss-box-twitter .rss-items {
	margin-top:0px;
	padding:0; 0;
	margin-left:0px;
}

.rss-box-twitter .rss-item a {
	text-decoration : none;
	color: black;
	font-size: 10pt;
	font-weight: light;
	border-bottom: 0px ;
	font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
}
	
.rss-box-twitter .rss-item  {
	text-decoration : none;
	border-bottom: none;
  font-size: 10pt;
  list-style:none;  
}

div.item{
	font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
		text-decoration : none;
	color: black;
	font-size: 11px;
	font-weight: light;
	} 
	
body {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  min-width: 960px;
  text-align: center;
  background-color: black;
  background-image : url('images/pony_bg1.gif');
  font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 14px;          
}

#contentcolumn {
  width : 940px;
  margin : 0px auto;
  margin-right : auto;
  padding-left : 10px;
  padding-right : 10px;
  text-align : left;
  background-color : white ;
}

#header {
  position: relative;
  width : 940px;
  top: 0px;
  height: 185px;
  background-color : white ;
  border-bottom: 7px solid black;
 }
 
 #topbar {
  position: absolute;
  top: 0px; left: 0px;
  width: 940px;
  height: 26px;
  background : url('images/ponyland_est2001.gif') no-repeat left;
  background-color : #fc7f05;
  padding-top: 4px;
  text-align : right;
}
 
 #main {
 position: relative;
 top: 0px;
 margin-top: 15px;
 clear: both;
 background-color : green;
 }
 
 #left {
 float: left;
 width: 630px;
 margin-bottom: 15px;
 }
 
 #right {
 float: left;
 width: 290px;
 padding-left: 8px;
 border-left: 1px dashed #333333;
 margin-bottom: 15px;
 padding-bottom: 15px;
 }
 
 
#rightbox {
 border-bottom: 1px dashed #333333;
 margin-bottom: 15px;
 padding-bottom: 15px;
}

#shopcartholder {
  position : relative;
  width : 588px;
  margin-top: 20px;
  height : 40px ;
  text-align :right;
}

 
#shopitem {
  float : left;
  width : 284px;
  height: 130px;
  margin-bottom: 20px;
  margin-right: 20px;
  margin-top: 10px;
  padding-left : 7px;
  text-align :left;
  background-color : white;
  border-bottom: 1px dashed #333333;
}
 
#logoholder {
position: absolute;
top: 43px;
left: 10px;
width: 193px;
height: 94px;
}


#banner {
  position: absolute;
  top: 45px;
  left: 210px;
  width: 728px;
  height: 90px;
  background-color: white;
}


#footer {
  width: 940px ;
  top: 15px;
  clear: both;
  font-size: 11px;
  text-align: right;
  background-color: #fc7f05 ;
  margin-top: 15px;
  padding-bottom: 10px;
  padding-top: 10px;
}

#menu {
 position: absolute;
 top: 150px;
 height: 35px;
 width: 940px;
 text-align : right;
 padding-top: 5px;
 border-top: 1px dashed #333;
 }






	




