@charset "utf-8";
/* CSS Document */

/*
Denise Bissonnette Main Colours
Dark, h1: #2e00d2
Mid, h2: #7a83c4 = RGB 122, 131, 196
Light, h3: #9037dd
Nav background: #c9c2f5
*/

#wrapper	{
	width:950px;
	margin-left:auto;
	margin-right:auto;
}

#header	{
	width:950px;
}

#navi	{
	width:935px;
	line-height:300%;
	font-family:verdana, Geneva, sans-serif;
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	background-color:#fff;
}

#content{
	float:left;
	font-family:verdana, Geneva, sans-serif;
	font-size:14px;
	width: 660px;
	padding-right:20px;
}
	
#news	{
	float:left;
	font-family:verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	padding-left:12px;
	padding-right:0px;
	width:245px;
	margin-top:10px;
	border-radius:15px;
	-moz-border-radius:15px; /* Firefox 3.6 and earlier */
	/*border-left-color:#7a83c4;
	border-left-style: double;*/
}

#newsletterbox	{
	text-align:center;
	background-image:url(images/nwsltrcurrentbkgd.jpg);
	height:200px;
	width:240px;
}

#footer	{
	clear:both;
}

#nwsltr	{
	background-color:#c9c2f5	
}

h1	{
	color:#2e00d2;
	font-family:simplified arabic, verdana, arial, helvetica, Geneva, sans-serif;
	font-size:26px;
	text-transform:capitalize;	
}

h2	{
	color:#4936d6;
	font-family:simplified arabic, verdana, arial, helvetica, Geneva, sans-serif;
	font-size:22px;
	text-transform:capitalize;		
}

h3	{
	color:#9037dd;
	font-family:simplified arabic, verdana, arial, helvetica, Geneva, sans-serif;
	font-size:20px;
	text-transform:capitalize;	
}

.likeh1	{
	color:#2e00d2;
	font-family:simplified arabic, verdana, arial, helvetica, Geneva, sans-serif;
	font-size:24px;
	text-transform:capitalize;
	font-weight:bold;
}

.likeh1black {
	color:#000;
	font-family:simplified arabic, verdana, arial, helvetica, Geneva, sans-serif;
	font-size:24px;
	text-transform:capitalize;
	font-weight:bold;
}

.likeh2	{
	/*color:#5125f1;*/
	color:#4936d6;
	font-family:simplified arabic, verdana, arial, helvetica, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	line-height:1.1;	
}

.likeh3	{
	color:#9037dd;
	font-family:"simplified arabic", verdana, arial, helvetica, Geneva, sans-serif;
	font-size:18px;
	text-transform:capitalize;
	font-weight:bold;
}


p	{
	font-family:verdana, arial, helvetica, Geneva, sans-serif;
	font-size:14px;
	line-height:1.5;
	text-align:left;
	color:#000;
}

.lowtext {
	line-height:1.2;
}

ul	{
	font-size:14px;
	line-height:1.5;
}

ol	{
	font-size:14px;
	line-height:1.5;
}

html	{
	overflow:scroll;
}

hr	{
	color:#1600ad;
	line-height:2px;
}

.captionstyle {
    caption-side: bottom;
}

.bradleyhanditc {
	font-family:"Bradley Hand ITC", verdana, arial, helvetica, geneva, sans-serif;
}

.hrdash	{
	color:#1600ad;
	line-height:2px;
	border-style:dashed;
}

blockquote	{
	line-height:1.5;
	font-size:14px;
}

table	{
	font-family:verdana, arial, helvetica, Geneva, sans-serif;
	font-size:14px;
	line-height:1.5;
	text-align:left;
	color:#000;
	border-color:#000;
}

td	{
	padding-left:3px;
}

.centre	{
	text-align:center;
}
	
.upper	{
	text-transform:uppercase;
}
	
.footertext	{
	text-align:center;
	font-size:10px;
	font-family: verdana, arial, helvetica, Geneva, sans-serif;
}

.bullets {
	list-style-image: url(images/featherbullet.png);
}

.bulletD	{
	list-style-image: url(images/bulletD.png);
}

.bulletsymbol	{
	list-style-image: url(images/bulletImg.png);
}

.colour	{
	color:#1600ad;
}

.red	{
	color:#F00;
}

.caps	{
	text-transform:uppercase;
}

.font15 	{
	font-size:15px;
}

.font16 	{
	font-size:16px;
}

.size125 {
	font-size:125%;
}

.photoright	{
	padding-right:10px;
}

.photoleft	{
	padding-left:5px;
}

.phototop	{
	padding-top:5px;
}
.phototop15 {
	padding-top: 25px;
}

.txtbkgrnd	{
	background-color:#f8f9fd;
	opacity:0.2;
}

.lighttealbkgrnd	{
	background-color:#027185;
}

.darktealbkgrnd	{
	background-color:#014F5D;
}

.purplecolour	{
	color:#7c80e8;
}

.wider6	{
	width:400px;
}

.wider5	{
	width:330px;
}

.wider4	{
	width:275px;
}

.wider3	{
	width:230px;
}

.wider2	{
	width:140px;
}

.wider1	{
	width:125px;
}

.nobkgrnd	{
	background-color:#fff;
}

.hiddenbullets {
	list-style-type: none;
}

.whitetext	{
	color:#fff;
}

.periwinklebkgrnd {
	background-color: #7a83c4;
}

.newsltrboxbckgrnd {
	background-color: #0067fe;
	text-align:center;
}

.greytext	{
	color:#999;
}

.viner	{
	font-family:VINERITC, Viner Hand ITC, verdana, arial, helvetica, Geneva, sans-serif;
	font-size:18px;
}

.bradley	{
	font-family:BRADLEYITC, Bradley Hand ITC, verdana, arial, helvetica, Geneva, sans-serif;
	font-size:18px;
}

@font-face {
   font-family: VINERITC;
   src: url(fonts/VINERITC.TTF);
 }
 
#wrapper #news .newsltrbox p .viner {
	font-family: Viner Hand ITC;
}
 
ul#navi {margin: 0 0 0 0px;}
ul.drop a { display:block; color: #000; font-family: verdana, arial, helvetica, Geneva, sans-serif; font-size: 14px; text-decoration: none; border-radius:15px;	}
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; background: #c9c2f5; color: #000; }
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0; border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; background: #fff; color: #000; border-radius:15px; }
ul.drop { position: relative; z-index: 597; float: left; border-radius:15px;}
ul.drop li { float: left; line-height: 1.3em; padding: 5px 10px; border-radius:15px;}
ul.drop ul { visibility: hidden; position: absolute; top: 100%; left: 90; z-index: 598; /*width: 445px;*/ width:auto; background: #fff; border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; border-radius:15px;} 
ul.drop ul li { float: none; }
ul.drop ul ul { top: 15px; left: 30%; }
ul.drop li:hover > ul { visibility: visible; }
.hidethem {
	list-style-type: none;
}
.redBkgrd {
	color: #FFF;
	background-color: #F00;
}
.font12 {
	font-size: 12px;
}
