div.scroll 
{ 
overflow: auto; 
width: 420px; 
height: 320px; 
} 

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #333333;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36;
}
.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
}
.minibold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: bold;
}
.formbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #333333;
	background-color: #e6e6e6;
}
.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	background-color: #333333;
	padding: 2px;
	height: auto;
	width: auto;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border: #CCCCCC;
}

.navtextb { font: xx-small verdana, sans-serif; /*/*/padding: 1px;
  	text-decoration: none;
	font-weight: bold;
 	line-height: 1em;
  }
.navtext { font: xx-small verdana, sans-serif; /*/*/padding: 1px;
  	text-decoration: none;
 	line-height: 1em;
  }


A.links { text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #646464;
  }
A.linksb { text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #000000;
  }
A.links:link { text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #646464;
  }
A.links:visited { text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #646464;
  }
A.links:hover { text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #000000;
  }
  
 A.navtext { font: xx-small Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; }
 A.navtext:link { font: xx-small Verdana, Arial, Helvetica, sans-serif; color: #333333;  }
 A.navtext:visited { font: xx-small Verdana, Arial, Helvetica, sans-serif; color: #333333; }
 A.navtext:hover { font: xx-small Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #333333; }
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
}

.xsmallbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #333333;
}

.redhighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.redtext {
	font: xx-small/1em verdana, sans-serif;
	padding: 1px;
	text-decoration: none;
	color: #CC0000;

  }
  
 A.redtext { font: xx-small Verdana, Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: none; }
 A.redtext:link { font: xx-small Verdana, Arial, Helvetica, sans-serif; color: #cc0000;  }
 A.redtext:visited { font: xx-small Verdana, Arial, Helvetica, sans-serif; color: #cc0000; }
 A.redtext:hover { font: xx-small Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #cc0000; }

.mediumbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #333333;
}
.mediumnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #666666;
}
.mediumboldred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #CC0000;
}
#bookblock { background: url(assets/book_tickets/book_image.jpg) no-repeat; }
#pinkblock { background: url(assets/event/event_pink/pink_pic.jpg) no-repeat; }
#purpleblock { background: url(assets/event/event_purple/purple_image.jpg) no-repeat; }
#blueblock { background: url(assets/event/event_blue/blue_pic.jpg) no-repeat; }
#yellowblock { background: url(assets/event/event_yellow/yeelow_image.jpg) no-repeat; }
#theatreblock { background: url(assets/event/event_theatre/theatre_image.jpg) no-repeat; }
#eventblock { background: url(assets/event/event_image.jpg) no-repeat; }
#fashionnewsblock { background: url(assets/news/fashion_image.jpg) no-repeat; }
#celebnewsblock { background: url(assets/news/celeb_image.jpg) no-repeat; }
#musicnewsblock { background: url(assets/news/music_image.jpg) no-repeat; }
#hairnewsblock { background: url(assets/news/hair_image.jpg) no-repeat; }
#brandsnewsblock { background: url(assets/news/brands_image.jpg) no-repeat; }
#ydesignerblock { background: url(assets/young_designer/ydesigner_image.jpg) no-repeat; }
#travelblock { background: url(assets/travel/travel_image.jpg) no-repeat; }
#compblock { background: url(assets/competition/competition_image.jpg) no-repeat; }
#contactblock { background: url(assets/contact/contact_image.jpg) no-repeat; }
#searchblock { background: url(assets/search/search_image.jpg) no-repeat; }
#schoolblock { background: url(assets/schools/schools_image.jpg) no-repeat; }
#homeblock { background: url(assets/homepage/home_image.jpg) no-repeat; }



.logodotsleft { 
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	 padding: 1px 1px 1px 1px;
	 border: 1px dotted #ffffff; 
	 border-width: 0px 1px 1px 0px;
	}
.logodotsright { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
     padding: 2px 2px 2px 2px;
	 border: 1px dotted #ffffff; 
	 border-width: 0px 0px 1px 0px;
	}
	
	.paddingright { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
     padding: 2px 2px 2px 2px;
		}
	
#dottedblock { background: url(assets/_global/hoz_dashes.gif) repeat-x; }

.contentbase { 
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: xx-small;
     padding: 0px 0px 0px 0px;
	 border: 1px solid #cccccc; 
	 border-width: 0px 0px 15px 0px;
	}