﻿body {
margin:0;
padding:0;
font-family:arial, sans-serif;
background:#ED008C url(../images/head.jpg) top center no-repeat;
 
color:#5A5A5B;
}
	
html>body {font-size:medium; font-family:arial, sans-serif;}
	
div#wrapall {
width:100%; 
direction:ltr;
text-align:center;
font-size:12px;
}

img {
border:0px;
}

a {color:#000000;}

div#wrap {
text-align:bod;
width:955px;
margin-left:auto;
margin-right:auto;
}

div#mainarea { 
text-align:left;
width:955px;
float:left;
}

.header{
text-align:left;
width:955px;
float:left;
}

.logobox {
width:955px;
float:left;
}

.boxcont {
width:955px;
float:left;
}

.toolbar {
width:165px;
padding-right:20px;
float:left;
}

.toolbar  ul {
list-style:none;
padding:0px;
margin:0pc;
}

.toolbar  ul li {
font-size:12px;
text-indent:5px;
}

.toolbar  ul li  a{
text-decoration:none;
display:block;
padding-top:5px;
padding-bottom:5px;
width:165px;
border-bottom:1px solid #ffffff;
color:#ffffff;
}

.toolbar  ul li  a:hover{
text-decoration:none;
display:block;
padding-top:5px;
padding-bottom:5px;
width:165px;
border-bottom:1px solid #000000;
color:#000000;
}

.toolbar  ul li  .sel {
text-decoration:none;
display:block;
padding-top:5px;
padding-bottom:5px;
width:165px;
border-bottom:1px solid #000000;
color:#000000;
}

.mainbox {
float:left;
width:770px;
padding-top:80px;
}

.homemainbox {
background:#ffffff url(../images/big-top.gif) top center no-repeat;
float:left;
width:730px;
padding:20px;
margin-bottom:10px;
}

.homemainbox h1 {
font-size:30px;
font-weight:normal;
margin-bottom:0px;
padding-bottom:20px;
line-height:26px;
margin-top:0px;
padding-top:0px;
}

span.pink {
color:#ED008C;
}
span.pink_big {
	color:#ED008C;
	font-size: 12pt;
	font-weight: bolder;
}

.swapimg {
width:360px;
float:left;
}

.maintextframe {
float:left;
font-size:12px;
padding-left:20px;
line-height:20px;
color:#5A5A5B;
width:330px;
}

  b{
  font-size:14px;
color:#000000;
}

a.bulllink {
background: url(../images/bull.gif) center  left no-repeat;
text-decoration:none;
padding-left:15px;
padding-top:1px;
}

a:hover.bulllink {
color:#ED008C;
}

.morelink {
float:left;
padding-top:10px;
padding-left:5px;
}

.homesmallboxr {
width:360px;
float:left;
margin-right:10px;
background:#ffffff url(../images/small-top.gif) top center no-repeat;
padding:10px;
color:#5A5A5B;
margin-bottom:10px;
}


.homesmallboxl {
width:360px;
float:left;
background:#ffffff url(../images/small-top.gif) top center no-repeat;
padding:10px;
color:#5A5A5B;
margin-bottom:10px;

}

.itemimg {
float:left;
width:150px;
}

.itemtext {
float:left;
width:195px;
padding-left:10px;
}

.itemdate {
float:left;
width:195px;
padding-bottom:5px;
}

.footer {
width:955px;
float:left;
padding-top:15px;
text-align:center;
}

.credits {
width:955px;
float:left;
font-size:11px;
 color:#000000;
direction:ltr;
padding-bottom:35px;
}

.kidsbox {
width:145px;
float:left;
margin-top:20px;
background:#ffffff url(../images/kids-top.gif) top center no-repeat;
padding:10px;
}

.kidspic {
width:145px;
float:left;
margin-top:10px;
}
.innermainbox {
background:#ffffff url(../images/big-top.gif) top center no-repeat;
float:left;
width:730px;
padding:20px;
margin-bottom:10px;
line-height:18px;
}

.innermainbox h1 {
font-size:30px;
font-weight:normal;
margin-bottom:0px;
padding-bottom:20px;
line-height:26px;
margin-top:0px;
padding-top:0px;
}


.innermainbox table {
border-collapse:collapse;
border:1px solid #000000;
}
.innermainbox table td {
border:1px solid #000000;padding:5px;
width:110px;
vertical-align:top;
}
.innermainbox table td.head {
background:#cccccc;
color:#000000;
}

.imgwrap {
float:left;
padding-right:10px;
}

.galbox {
float:left;
width:730px;
}

.galbox  img {
float:left;
padding:5px;
}

.conbox {
float:left;
width:300px;
border-right:1px solid #cccccc;
}

.credbox {
float:left;
width:250px;
padding-left:50px;
text-align:left;
}

label {
float:left;
width:80px;
}

input {
width:180px;
}

textarea {
width:180px;
font-family:arial;
}

input.sendbutton {
width:80px;
margin-left:80px;
}

.innermainbox table.spontable { 
border-collapse:collapse;
border:0px;
}
.innermainbox table.spontable td {
 border:0px;
 width:150px;
 text-align:center;
 vertical-align:top;
}
.innermainbox table.spontable td.head {
background:#cccccc;
color:#000000;
}

.artistsbox {
width:125px;
float:left;
text-align:center;
padding-right:20px;
height:200px;
}
.artiststext {
float:left;
width:125px;
padding-right:20;
padding-bottom:20px;
text-align:center;
}