#film {
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: gray;
}

#filmrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: solid; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 525px;
 display: inline;
}


#filmleftcolumn { 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 303px;
 float: left;
}* { padding: 0; margin: 0; }

img { border: none; }

body {
	line-height: 16px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
}

.post-body {
	line-height: 19px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
}

.post-body p {
	word-spacing: -1px;
	letter-spacing: -0.1px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	line-height: 19px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	

}

#bg {
	width: 900px;
}

#bg2 {
 border-style: none;
 border-width: 0px;
 margin-right: auto;
 padding-bottom: 0px;
 padding-top: 0px;
 margin-left: auto;
 width: 900px;

}


#wrapper {
 margin-right: auto;
 margin-left: auto;
 background-position: center top;
 background-color: white;
 width: 900px;
}
#header {
 border-width: 0px;
 background-color: white;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-top: 0px;
 border-style: none;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 40px;
 color: #333;
 width: 900px;
 float: left;
}
#logo {
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-top: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-right: 57px;
 padding-top: 0px;
 color: #CCCCCC;
 width: 566px;
  float: left;
 border: 0px solid #FFFFFF;
 height: auto;
 background: #FFFFFF;
}
#searchbox {
 float: left;
 border-width: 0px;
 border-style: solid;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 21px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-top: 0px;
 color: #CCCCCC;
 width: 260px;
 height: auto;
 background: #FFFFFF;
}

#bannerlinks {
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-top: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 0px;
 font-weight: bold;
 font-size: 11px;
 color: #CCCCCC;
 width: 110px;
 float: left;
 border: 0px solid #FFFFFF;
 height: auto;
 background: #FFFFFF;
}


#bannerlinks a {
		text-decoration: none;
		border-bottom-style: none;
		letter-spacing: -1px;
		color: #c2c2c2;
		font-size: 11px;
		font-weight: bold;
	}
	
	#bannerlinks a:hover {
		font-weight: bold;
		text-decoration: none;
		letter-spacing: -1px;
		color: #0080ff;
		font-size: 11px;
	}
	
	#buttons
{
text-align: left;
background-position: 0px;
line-height: 10px;
font-size: 10px;
margin-right: 0px;
margin-left: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
background-color: #FFFFFF;
font-weight: bold;
padding-top: 16px;
float: left;
width: 587px;
height: auto;
font-family: verdana, arial, helvetica, sans-serif;
}

#widebanner
{
border-style: none;
border-width: 0px;
line-height: 10px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 35px;
background-color: #FFFFFF;
font-weight: bold;
font-size: 10px;
padding-top: 25px;
float: left;
width: 900px;
height: auto;
font-family: verdana, arial, helvetica, sans-serif;
}

#topnav1
{
border-style: none;
border-width: 0px;
line-height: 14px;
margin-right: 0px;
margin-left: -5px;
text-align: left;
padding-right: 0px;
padding-left: 44px;
padding-bottom: 0px;
background-color: #FFFFFF;
font-size: 12px;
padding-top: 0px;
float: left;
width: 135px;
height: auto;
font-family: verdana, arial, helvetica, sans-serif;
}

#topnav1 a
{
	line-height: 14px;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}

#topnav1 a:hover
{
	line-height: 14px;
	color: #0080ff;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}

#topnav2
{
border-style: none;
border-width: 0px;
line-height: 14px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
padding-right: 0px;
padding-left: 15px;
padding-bottom: 0px;
background-color: #FFFFFF;
font-size: 12px;
padding-top: 0px;
float: left;
width: 115px;
height: auto;
font-family: verdana, arial, helvetica, sans-serif;
}

#topnav2 a
{
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}

#topnav2 a:hover
{
	color: #0080ff;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}

#buttons ul li { background-color: white; text-align: left; font-weight: bold; display: inline; }

#buttons ul li a
{
border: 0;
border-width: 0px;
text-align: left;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 6px;
padding-top: 0px;
background-color: #FFFFFF;
color: #787878;
text-decoration: none;
font-weight: bold;
float: left;
}

#headerbottomborder {
 padding-right: 0px;
 padding-left: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-top: 0px;
 color: #333;
 width: 900px;
 float: left;
 height: 1px;
 background: #CCCCCC;
}
#leftcolumn { 
 border-right-color: #999999; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: solid; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 line-height: 14px; 
 font-family: Verdana, sans-serif; 
 font-size: 12px; 
 height: auto; 
 margin-left: 0px; 
 margin-right: 20px; 
 padding-left: 0px; 
 padding-bottom: 10px; 
 padding-right: 20px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 175px;
 float: left;
}
#homeleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: solid; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 525px;
 float: left;
}

#newhomeleftcolumn { 
 border-right-color: #b3b3b3; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: solid; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 525px;
 float: left;
}
#projectsleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: solid; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 325px;
 float: left;
}
#newleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: solid; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 325px;
 float: left;
}
#faqleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 314px;
 float: left;
}
#linksleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 314px;
 float: left;
}
#eventsleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: solid; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 525px;
 float: left;
}
#aboutleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: solid; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 414px;
 float: left;
}
#specialleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: solid; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 414px;
 float: left;
}
#specialrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 414px;
 display: inline;
}
#sdccleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 384px;
 float: left;
}
#locationleftcolumn { 
 border-right-color: #666666; 
 margin-right: 35px; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 1px; 
 border-top-width: 0px; 
 height: auto; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-right: 35px; 
 padding-top: 0px; 
 color: #333333;
 background: white;
 width: 384px;
 float: left;
}
#content { 
 border-left-color: #999999; 
 margin-left: -21px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: solid; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 47px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 655px;
 display: inline;
}
#projectsrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 503px;
 display: inline;
}
#faqrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: solid; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 514px;
 display: inline;
}
#linksrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: solid; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 514px;
 display: inline;
}
#eventsrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 303px;
 display: inline;
}
#aboutrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: solid; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 414px;
 display: inline;
}
#locationrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: solid; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 444px;
 display: inline;
}
#sdccrightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: solid; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 444px;
 display: inline;
}
#homerightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: none; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: right;
 color: #333;
 background: white 0px 0px;
 width: 303px;
 display: block;
}
.container {
 width: 655px;
 float: left;
 border-width: 0px;
}
#footer { 
 line-height: 12px; 
 font-size: 10px; 
 border-top-color: white; 
 border-left-style: solid; 
 border-bottom-style: solid; 
 border-right-style: solid; 
 border-top-style: solid; 
 border-left-width: 0px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 35px; 
 padding-top: 0px; 
 height: 260px; 
 position: relative; 
 padding-bottom: 0px; 
 float: none; 
 clear: both; 
 margin-left: 0px; 
 margin-bottom: 35px; 
 margin-right: 0px; 
 margin-top: 0px; 
 width: 900px;
 background: gray;
}



/* Define the left column items */
	
	#pcCustomerLogin {
			margin-left: 0px;
			margin-bottom: 20px;
			margin-right: 0;
			margin-top: 0;
			background-color: #FFFFFF;
			color: #000000;
			padding: 0px 0px 0px 0px;
		}
		
	#pcAffiliateLogin {
			background-color: #FFEE99;
			color: #0066FF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 10px;
		}
		
		
	#pcCustomerLogin a:link, #pcCustomerLogin a:visited {
			color: #666666;
			text-decoration: none;
		}
		
	#pcCustomerLogin a:hover {
			color: #333333;
		}
		
		
	#pcAffiliateLogin a:link, #pcAffiliateLogin a:visited {
			color: #777777;
			text-decoration: none;
		}
		
	#pcAffiliateLogin a:hover {
			color: #000000;
		}

	#pcStoreSearch {
			margin-left: 10px;
			text-align: left;
		}
				
	#pcStoreSearch a {
			text-decoration: none;
			color: #999999;
			font-size: 11px;
		}
		
	#pcStoreSearch a:hover {
			color: #000000;
		}
		
	#leftcolumn h3 {
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0;
			margin-top: 0;
pc			font-size: 18px;
			letter-spacing: -0.08em;
			color: #666666 ;
			line-height: .8em;
			padding-bottom: 6px;
		}

	#pcLeftLinks {
			margin-left: 0px;
			margin-bottom: 0;
			margin-right: 0;
			margin-top: 0px;
		}
			
	#pcLeftLinks h3 {
		color: #7e7e7e;
		padding-left: 0px;
		padding-bottom: 5px;
		padding-right: 0px;
		padding-top: 0px;
		border-bottom-style: none;
		margin-left: 0;
		margin-bottom: 0px;
		margin-right: 15px;
		font-size: 12px;
		margin-top: 0px;
	}
			
	#leftcolumn ul {
			list-style-type: none;
			margin: 0 0 10px 0px;
			padding: 0;
			text-align: left;
		}
	
	#leftcolumn li {
			margin: 2px 0 0 0;
		}
		
	#pcLeftLinks a:link, #pcLeftLinks a:visited {
			font-style: normal;
			text-transform: none;
			font-weight: normal;
			color: #999999;
			text-decoration: none;
		}
		
	#pcLeftLinks a:hover {
			letter-spacing: -0.5px;
			font-weight: bold;
			text-transform: none;
			color: #0080ff;
		}
		

	
	#pcShowCart {
			background-color: white;
			color: #666666;
			padding: 5px 5px 5px 10px;
			margin-bottom: 5px;
		}
		
	
	#exclusivesbutton
{
  display: block;
  width: 120px;
  height: 28px;
    margin-bottom: 3px;
  background: url("images/exclusives_button.gif") no-repeat 0 0;

}

#exclusivesbutton:hover
{ 
  background-position: 0 -28px;
}

#exclusivesbutton span
{
  display: none;
}



#newarrivalsbutton
{
  display: block;
  width: 120px;
  height: 28px;
    margin-bottom: 3px;
  background: url("images/newarrivals_button.gif") no-repeat 0 0;

}

#newarrivalsbutton:hover
{ 
  background-position: 0 -28px;
}

#newarrivalsbutton span
{
  display: none;
}

#specialsbutton
{
  display: block;
  width: 120px;
  height: 28px;
    margin-bottom: 3px;
  background: url("images/specials_button.gif") no-repeat 0 0;

}

#specialsbutton:hover
{ 
  background-position: 0 -28px;
}

#specialsbutton span
{
  display: none;
}

#bestsellersbutton
{
  display: block;
  width: 120px;
  height: 28px;
    margin-bottom: 3px;
  background: url("images/bestsellers_button.gif") no-repeat 0 0;

}

#bestsellersbutton:hover
{ 
  background-position: 0 -28px;
}

#bestsellersbutton span
{
  display: none;
}


#searchbutton
{
  display: block;
  width: 120px;
  height: 28px;
background: url("images/search_button.gif") no-repeat 0 0;

}

#searchbutton:hover
{ 
  background-position: 0 -28px;
}

#searchbutton span
{
  display: none;
}

#squibblesrotobutton
{
  display: block;
  width: 120px;
  height: 36px;
  margin-bottom: 3px;
  background: url("images/squibblesroto_button.gif") no-repeat 0 0;

}

#squibblesrotobutton:hover
{ 
  background-position: 0 -36px;
}

#squibblesrotobutton span
{
  display: none;
}

#footercolumn1
{
	height: 200px;
	float: left;
	margin-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	border-right-style: dotted;
	border-right-color: white;
	border-right-width: 1px;
	width: 180px;
	color: white;
}

#footercolumn2
{
	height: 200px;
	float: left;
	margin-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	border-right-style: dotted;
	border-right-color: white;
	border-right-width: 1px;
	width: 160px;
	color: white;
}

#footercolumn3
{
	height: 200px;
	float: left;
	margin-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	border-right-style: dotted;
	border-right-color: white;
	border-right-width: 1px;
	width: 130px;
	color: white;
}

#footercolumn4
{
	height: 200px;
	float: left;
	margin-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	border-right-style: none;
	border-right-width: 0px;
	width: 180px;
	color: white;
}

#footer h2
{
	line-height: 12px;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 6px;
}

#footer h3
{
	line-height: 12px;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 6px;
}

#footer h4
{
	line-height: 10px;
	font-size: 10px;
	padding-top: 0px;
	padding-bottom: 6px;
}

#footer a
{
	font-weight: bold;
	text-decoration: none;
	color: white;
}

#footer a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #cccccc;
}

#footer br
{
	margin: 0px;
	padding: 0px;
}


#menu {
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 0px;
border-left-style: none;
border-bottom-style: none;
border-right-style: none;
border-top-style: none;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
width: 170px;
margin: 0px;
}

#menu h3 {
letter-spacing: -0.5px;
text-decoration: none;
font-size: 12px;
font-weight: bold;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 0px;
height: 15px;
color: #666666;
}

#menu h3:hover {
letter-spacing: -0.5px;
text-decoration: none;
font-size: 12px;
font-weight: bold;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 0px;
color: #0080ff;
}

#menu h3 a {
font-weight: bold;
text-decoration: none;
font-size: 12px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 0px;
color: #666666;
}

#menu h3 a:hover {
letter-spacing: -0.5px;
text-decoration: none;
font-size: 12px;
font-weight: bold;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 0px;
color: #0080ff;
}

#menu ul, #menu ul li {
margin: 0px;
list-style: none;
}

#menu ul li {
height: 15px;
vertical-align: middle;
}

#menu ul li a {
border-bottom-width: 0px;
border-bottom-style: none;
letter-spacing: -0.5px;
color: #999999;
display: block;
text-decoration: none;
}

#menu ul li a:hover {
border-bottom-width: 0px;
letter-spacing: -0.5px;
color: #0080ff;
display: block;
text-decoration: none;
}

#toysmenu {
}

#lifestylemenu {
}

#artmenu {
}

#popularmenu {
}

#pricemenu {
}

a {
	text-decoration: none;
	color: #0080ff;
}

a:hover {
	text-decoration: none;
	color: #0080ff;
}

h3 {
	padding-top: 15px;
	line-height: 16px;
	font-size: 14px;
	padding-bottom: 15px;
}

.post-title a {
	margin-top: -15px;
	color: #666666;
	letter-spacing: -1.5px;
	line-height: 18px;
	font-size: 20px;
	padding-bottom: 15px;
}

.post-title {
	margin-top: -15px;
	color: #666666;
	letter-spacing: -1.5px;
	line-height: 18px;
	font-size: 20px;
	padding-bottom: 15px;
}

.post-byline {
	padding-top: 0px;
	text-decoration: underline;
	letter-spacing: 0.5px;
	line-height: 16px;
	font-size: 11px;
	padding-bottom: 5px;
}

h2 {
	letter-spacing: -1px;
	padding-bottom: 15px;
	padding-top: 0px;
}


.homenewimagesmall img {
			padding-bottom: 3px;
			display: inline-block;
			float: right;
			max-height: 100px;
			max-width: 100px;
			min-height: 100px;
			min-width: 100px;
			text-decoration: none;
			height: 100px;
			width: 100px;
			padding-left: 1px;
			opacity:1; 
			filter:alpha(opacity=100);
		}

.homeleftcolumn-imagetop img {
			width: 525px;
		}

.homeleftcolumn-image img {
			margin-bottom: 15px;
			padding-top: 25px;
			width: 525px;
		}

.homerightcolumn-imagetop img {
			padding-bottom: 25px;
			padding-top: 0px;
			width: 303px;
		}

.eventsleftcolumn-image img {
			border-top-color: #7f7f7f;
			border-top-width: thin;
			border-top-style: solid;
			padding-bottom: 25px;
			padding-top: 25px;
			width: 520px;
		}

.eventsleftcolumn-image a:hover {
			border-top-color: #7f7f7f;
			border-top-width: thick;
			border-top-style: solid;
			padding-bottom: 25px;
			padding-top: 25px;
			width: 520px;
		}

.eventsleftcolumn-imagetop img {
			border-top-style: none;
			padding-bottom: 25px;
			padding-top: 0px;
			width: 520px;
		}

.homerightcolumn-image img {
			border-top-style: solid;
			border-top-color: #7f7f7f;
			border-top-width: thin;
			padding-bottom: 25px;
			padding-top: 25px;
			width: 303px;
		}

.projectsrightcolumn-imagetop img {
			width: 300px;
		}

.projectsrightcolumn-image img {
			margin-bottom: 15px;
			margin-top: 10px;
			width: 300px;
		}

.projectssoldout {
			color: red;
		}

#faqleftcolumn li {
			padding-top: 5px;
			padding-bottom: 5px;
			margin-left: 15px;
		}

#faqrightcolumn p {
			padding-bottom: 10px;
		}

#eventsrightcolumn p {
			padding-bottom: 10px;
		}

#rightcolumn { 
 border-left-color: #999999; 
 margin-left: -35px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 z-index: 5; 
 border-left-style: solid; 
 border-bottom-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-left-width: 1px; 
 border-bottom-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 height: auto; 
 padding-left: 35px; 
 padding-top: 0px; 
 float: left;
 color: #333;
 background: white 0px 0px;
 width: 503px;
 display: inline;
}
.rightcolumn-imagetop img {
			width: 503px;
		}

.rightcolumn-image img {
			padding-top: 35px;
			width: 503px;
		}

.twitterbox {
			padding-left: 15px;
			padding-bottom: 15px;
			margin-top: 35px;
			padding-top: 15px;
			text-align: center;
			background-color: #b3b3b3;
		}

.rotohome {
		}

.rotohome h2 {
			padding-bottom: 10px;
			padding-top: 0px;
		}

.rotohome h3 {
			padding-bottom: 10px;
			padding-top: 10px;
		}

.homenewimagesmall a {
			color: white;
			text-decoration: none;
		}

.homenewimagesmall a img {
			border-style: none;
			color: white;
			text-decoration: none;
		}

#rotohomenewimages {
			margin-left: 0px;
			width: 303px;
		}


/*BG color is a must for IE6*/
a.tooltip span { height: auto; margin-top: 40px; margin-left: -30px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; display:none; width: 80px;}
a.tooltip:hover span{ letter-spacing: -0.1px; line-height: 98%; font-weight: bold; display:inline; position: absolute; background:#999999; color: white;}
.rotogalleryartist{ width: 900px; }
.rotogalleryartist p{ padding-bottom: 15px; }
.rotogalleryartistimage{ margin-right: 0px; float: left; width: 285px; }
.rotogalleryartistimage img{ margin-right: 0px; float: left; width: 285px; }
.rotogalleryartistinfo{ border-style: none; width: 575px; float: right; }


/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:697px;
		height:255px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin-left: 0;
		margin-bottom: 15px;
		margin-right: 0;
		margin-top: 5px;
		padding:0;
		height: 14px;	
		}
	ol#controls li{ 
		margin-left: 0; 
		margin-bottom: 0; 
		margin-right: 5px; 
		margin-top: 0; 
		padding:0;
		float:left;
		list-style:none;
		height: 14px;
		line-height: 12px;
		}
	ol#controls li a{
		padding-left: 4px;
		padding-bottom: 0;
		padding-right: 4px;
		padding-top: 0;
		float:left;
		height: 14px;
		line-height: 12px;
		background:#cccccc;
		color:#555;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#999999;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	#newhomeleftcolumn img{ max-width: 525px; margin-top: 15px; }
	
	.post-footer
	{ margin-top: 20px; padding-bottom: 15px; border-bottom-color: #b3b3b3; border-bottom-style: solid; border-bottom-width: 1px; margin-bottom: 40px; }
	#CAPTCHA img
	{ max-width: 86px; width: 86px; }
	#comments h4 {
  margin:1em 0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
	#comments h4 strong {
  font-size:130%;
  }
	#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
   }
	#comments-block dt {
  margin:.5em 0;
  font-size:80%;  
}
	#comments-block dd {
  margin:.25em 0 0;
  }
	#comments-block dd.comment-body {
  margin:0.5em 0 0.2em;
  background: #f8f8f8;
  border: 1px dotted #ccc;

}
	#comments-block dd.comment-timestamp {
  margin:0em 0em 2em;
  font:70%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
	#comments-block dd p {
  margin:0.75em 0.5em .75em;
  font-size:90%;
  }
	.post-pagination a {
  	color: #4c4c4c;
  	letter-spacing: -1px;
  	margin-bottom: 20px;
  	margin-top: -15px;
  	font-size: 20px;
  	font-weight: bold;
  	font-family: Verdana, sans-serif;
  }
	.post-pagination {
  	color: #4c4c4c;
  	letter-spacing: -1px;
  	margin-bottom: 20px;
  	margin-top: -15px;
  	font-size: 20px;
  	font-weight: bold;
  	font-family: Verdana, sans-serif;
  }
	.post-blogfooter {
  	padding-top: 25px;
  	border-top-color: #b3b3b3;
  	border-top-style: solid;
  	border-top-width: 1px;
  	margin-top: 25px;
  }
	small {
  	line-height: 14px;
  	font-size: 10px;
  }
	.noflat {
  	padding: 15px;
  	border-color: #157d08;
  	border-style: solid;
  	border-width: 1px;
  	font-weight: bold;
  	color: black;
  	background-color: #d0ffab;
  }
	hr {
  	margin-bottom: 25px;
  	margin-top: 25px;
  	height:1px;
  	border-width:0;
  	color: #b3b3b3;
  	background-color: #b3b3b3;
  }
	.rotogalleryartistimage img {
	padding-bottom: 10px;
	padding-right: 5px;
	width: 285px;
}
	.rotogalleryartistinfo ulli {
	text-decoration: none;
	list-style: none;
}
	
	Posted by <a href="template_author.asp?id=<%=(rsArticles.Fields.Item("fldAuthorID").Value)%>" title="<%=(rsArticles.Fields.Item("fldAuthorRealName").Value)%>'s Profile"><%=(rsArticles.Fields.Item("fldAuthorRealName").Value)%></a> on <%= DoDateTime((rsArticles.Fields.Item("BlogDate").Value), 1, 1033) %> at <a href="template_permalink.asp?id=<%=(rsArticles.Fields.Item("BlogID").Value)%>" title="Permalink for <%=(rsArticles.Fields.Item("BlogHeadline").Value)%>"><%= DoDateTime((rsArticles.Fields.Item("BlogDate").Value), 3, 1033) %></a>
	
	
	/* // Easy Slider */
