*{margin:0; padding:0;}

body{text-align:center;
margin:0 auto;
	
}


img{border:none;
}

.mainbg{background:url(images/mainbg.gif) repeat-y;
width:970px;

}

#headline h1{font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.9em;
   font-weight:bold;
   color:#009393;
   }
   
   
.clear{clear:both;
}

.leftcontainer{float:left;
margin-left:15px;
display:inline;
}

.middlecontainer{float:left;

}

.middlecontainer h3{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
color:#008080;
margin:10px 5px 0 20px;
text-align:left;
}



#category { background:url(images/topslid.jpg) no-repeat;
                   width:230px;
				   margin-top:10px;
				   
}
                    
#category h2{
                    font-family:Arial, Helvetica, sans-serif;
                    font-size:0.9em;
                    font-weight:bold;
                    color:#005279;
					padding:5px 5px 0px 5px;
	
					
					
					
}

#categorycontent ul{margin-top:10px;
                    text-align:left;
					border-right:solid 1px #BCE7F3;
					border-left:solid 1px #BCE7F3;
					border-bottom:solid 1px #BCE7F3;
					padding-top:10px;
					padding-left:25px;
					}
					
#categorycontent ul li{margin-top:10px;
                    text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:0.8em;
					font-weight:bold;
					border-bottom:dashed 1px #BCE7F3;
					padding-bottom:5px;
					padding-left:10px;
					color:#0980A5;
					
}


#categorycontent ul li a{text-decoration:none;
                         color:#0980A5;
}


#categorycontent ul li a:hover {color:#A30003;
}			


#remindercontent { background:url(images/topslid.jpg) no-repeat;
                   width:230px;
				   margin-top:10px;
				   
}
                    
#remindercontent h2{
                    font-family:Arial, Helvetica, sans-serif;
                    font-size:0.9em;
                    font-weight:bold;
                    color:#005279;
	
					
					
					
}

#remindercontent ul{margin-top:10px;
                    text-align:left;
					border-right:solid 1px #BCE7F3;
					border-left:solid 1px #BCE7F3;
					border-bottom:solid 1px #BCE7F3;
					padding-top:10px;
					padding-left:25px;
					}
					
#remindercontent ul li{margin-top:10px;
                    text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:0.8em;
					font-weight:bold;
					border-bottom:dashed 1px #BCE7F3;
					padding-bottom:5px;
					padding-left:10px;
					color:#0980A5;
					
}


#remindercontent ul li a{text-decoration:none;
                         color:#0980A5;
}


#remindercontent ul li a:hover {color:#A30003;
}			


.thumbbg{background:url(images/thumbtopslidepink.gif) no-repeat;
width:690px;
height:34px;
margin-top:10px;
}

.thumbbg h3{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#666666;
text-align:left;
padding:5px 0 0 15px;
}



#thombcontainer ul{ border-right:solid 1px #EFEFEF;
					border-left:solid 1px #EFEFEF;
					border-bottom:solid 1px #EFEFEF;
					height:150px;
					width:687px;
					background-color:#FFFfFf;
					

}

#thombcontainer ul li{
display:inline;
padding:10px 10px 10px 15px;
float:left;

}

.namecontainer{width:105px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:bold;

}

.namecontainer a{text-decoration:none;
color:#006F6F;

}

.namecontainer a:hover{text-decoration:underline;
}



/*- Menu 3--------------------------- */
	
#menu3 {
	width: 231px;
	padding-left:0px;
    padding-right:1px;
	padding-top:20px;
	}
	
#menu3 ul{
    list-style: none;
	margin:0px;
	padding:0px;
	
}	

	
#menu3 li a {
	height: 35px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	
	text-decoration: none;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color:#005E8A;
	display: block;
	background:  url(images/menu3pink.gif) 0 -46px;
	padding: 8px 0 0 14px;
	
	}
	
#menu3 li a:hover {
	color:#AA0000;
	background:  url(images/menu3pink.gif) ;
	padding: 8px 0 0 14px;
	}



#menu3 li a .categoryname{padding-left:40px;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
}

	
/*- Menu 10--------------------------- */


#mostviewed{background:url(images/thumbtopslidepink.gif) no-repeat;
width:690px;
height:34px;
}

#mostviewed h2{font-family:Verdana, Arial, Helvetica, sans-serif;
padding:6px 2px 5px 10px;
text-align:left;
font-size:0.8em;
font-weight:bold;
color:#666666;

}

#thumb{height:150px;
}

#thumb ul{ border-right:solid 1px #EFEFEF;
					border-left:solid 1px  #EFEFEF;
					border-bottom:solid 1px  #EFEFEF;
					height:150px;
					width:687px;
					background-color:#FFFfFf;
					

}

#thumb ul li{
display:inline;
padding:10px 10px 10px 15px;
float:left;

}


#categoryholder{background:url(images/categories.gif) no-repeat;
width:689px;
height:174px;
}


#categoryholder h2{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#666666;
padding:6px 2px 10px 10px;
text-align:left;

}


#categoryholder ul{ border-right:solid 1px #EFEFEF;
					border-left:solid 1px  #EFEFEF;
					border-bottom:solid 1px  #EFEFEF;
					height:150px;
					width:685px;
					background-color:#FFFfFf;
					

}

#categoryholder ul li{
display:inline;
padding:5px 10px 10px 15px;
float:left;

}



#footer{background:url(images/footerbg.gif) repeat-x;

height:200px;
margin:10px 10px 0 10px;
}


#contentleft h1{ font-family:Verdana, Arial, Helvetica, sans-serif;
margin:10px 20px 0 5px;
font-size:0.7em;
font-weight:bold;
text-align:left;
}



#contentleft{width:250px;
float:left;
margin-left:50px;
margin-right:20px;
border-right:1px dotted #999999;
margin-top:10px;
display:inline;
height:150px;

}

#contentmiddle{width:250px;
float:left;
margin-left:5px;
margin-right:10px;
border-right:1px dotted #999999;
margin-top:10px;
display:inline;
height:150px;
}

#contentright{width:250px;
float:left;
margin-left:20px;
margin-right:5px;
margin-top:10px;
display:inline;
}


#contentmiddle h1{ font-family:Verdana, Arial, Helvetica, sans-serif;
margin:10px 20px 0 5px;
font-size:0.7em;
font-weight:bold;
text-align:left;
height:200xp;
text-align:left;
}


#contentright h1{ font-family:Verdana, Arial, Helvetica, sans-serif;
margin:10px 20px 0 5px;
font-size:0.7em;
font-weight:bold;
text-align:left;
text-align:left;
}

.menufooter ul{padding:5px 10px 10px 0px;
}


.menufooter ul li{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
list-style:none;
text-align:left;
padding:5px 0 5px 5px;
}

.menufooter ul li a{text-decoration:none;
color:#333333;
}


.menufooter ul li a:hover{text-decoration:underline;
}




.eventname{width:150px;
float:left;
}

.eventscontainer h2{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color:#005B88;
}

.eventname ul{padding:10px 5px 5px 10px;
}

.eventname ul li{font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
list-style:none;
text-align:left;
padding:5px 5px 5px 15px;
background:#D9FFFF;
border-right:solid 5px #FFFFFF;
border-bottom:solid 5px #FFFFFF;
}

.datecontainer{

}

.datecontainer ul{padding:10px 5px 5px 15px;

}

.datecontainer ul li{font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
list-style:none;
text-align:left;
padding:5px 5px 5px 20px;
background:#FFDBCA;
border-bottom:solid 5px #FFFFFF;

}



.thumbcontent{float:left;
width:540px;
}


.thumbholder ul{display:inline;
padding:5px 10px 5px 10px;
list-style:none;
}


.thumbholder ul li { background:url(images/thumbbgblank.gif) no-repeat;
width:150px;
height:164px;
display:inline;
padding:10px 10px 10px 10px;
list-style:none;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:bold;
}

.thumbholder ul li a{color:#333333;
text-decoration:none;
}

.thumbholder ul li .cardname{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#820041;

float:left;
display:inline;
text-align:center;
margin-left:10px;
width:112px;

}


.seqslidestyle{
margin-right: 12px;
}


