/* CSS Document */

body {margin-top:10px}
html, body {
scrollbar-base-color:#abcbfd; 
scrollbar-3dlight-color:#FFFFCC; 
}

.header{
background-color:#FFFFCC; 
background-image:url(HeaderBackgroundGraded.gif); 
border-color:#FF0000;
border-width:thin;
border-style:solid;
border-bottom:none; 
color:#000000;
height:164px;
list-style-type:square;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:0;
padding-left:0%;
padding-right:0%;
padding-top:0;
text-indent:5px;
width:auto}

/* .header img + img + img {border:white solid; border-width:0.1px} */
/* puts a border on the central montage image and stops the subheader rising into the header space */
/* if the montage is less high than the highest of the two side images                             */
/* NB: depends on the THIRD image DEFINED (in the HTML) being the montage!                         */ 

.subheader{
background-color:#006600;
background-image:url(SubHeaderBackgroundGraded.jpg); 
border-color:#FF0000;
border-width:thin;
border-style:solid;
border-top:none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:3.5em; 
height:auto;
list-style-type:square;
margin-bottom:0;
/* margin-left:12.5%;
/* margin-right:12.5%; */
margin-left:122px;
margin-right:122px;
float:none;
margin-top:0;
padding-bottom:0;
padding-left:0.1em;
padding-right:0.1em;
padding-top:6px;
text-indent:10px;
width:auto;}

/* note: if height:auto is used with zero LH and RH margins, the subheader bar extends the full width of the page */
/* underneath the sidebars - which also causes the subheaderbar to lose its side borders                          */
/* If in trouble, use height:65px !                                                                               */
 
.mainbody{
background-color:#FFFFFF;
border-color:#FF0000;
border-width:thin;
border-style:none;
color:#000000;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
height:auto;
list-style-type:square;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:8px;
padding-left:0;
padding-right:0;
padding-top:0;
text-indent:0px;
width:100%}

.textarea1{
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
/* list-style-image:url(faviconbullet.png); */
list-style-position:outside;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
text-align:justify;
text-indent:0px;
width:70%} 

.textareainner{
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
/* list-style-image:url(faviconbullet.png); */
list-style-position:outside;
margin-bottom:auto;
margin-left:130px;
margin-right:auto;
margin-top:auto;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
text-align:justify;
text-indent:0px;
width:70%}

.lhsidebar{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:thin;
border-style:none;
border-top:thin solid red;
color:#000000;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-type:square;
margin-bottom:auto;
margin-left:auto;
margin-right:-3px;
margin-top:auto; 
overflow:hidden;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
text-indent:0px;
/*width:12.5%}*/
width:122px}

.rhsidebar{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:thin;
border-style:none;
border-top:thin solid red;
color:#000000;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-type:square;
margin-bottom:auto;
margin-left:-3px;
margin-right:auto;
margin-top:auto;
overflow:hidden;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
text-indent:0px;
/*width:12.5%}*/
width:122px}

.linkslist{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:thin;
border-style:none;
border-top:thin solid red;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-type:square;
margin-bottom:auto;
margin-left:auto;
margin-right:0px;
margin-top:auto;
padding-bottom:10px;
padding-left:0;
padding-right:0;
padding-top:0;
text-indent:0px;
width:100%}

.linkslist a:link{color:blue}
.linkslist a:visited{color:blue}
.linkslist a:hover{color:#990000}
.linkslist a:active{color:#990000}

.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
height:auto;
text-decoration:none}

.linksbuttons{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:thin;
border-style:none;
border-top:none;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-type:square;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:10px;
padding-left:0;
padding-right:0;
padding-top:0;
text-indent:0px;
width:100%}

.advertsleft{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:thin;
border-style:none; 
color:#000000;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-type:square;
margin-bottom:3px;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:1px;
padding-left:0;
padding-right:0;
padding-top:0;
text-indent:0px;
width:100%}

.advertsleft img{float:right} /* float is not inherited by default! */

.advertsleft p {margin:0} /* advert.gif was placed  - mistakenly - in a <p>..</p> which caused an excessive top margin in Firefox */

.advertsright{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:thin;
border-style:none;
color:#000000;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-type:square;
margin-bottom:3px;
/* margin-left:auto; */
/*margin-left:-3px; */
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:1px;
padding-left:0;
padding-right:0;
padding-top:0;
text-indent:0px;
width:100%}

.advertsright img{float:right} /* float is not inherited by default! */
.advertsright p {margin:0} /* advert.gif was placed  - mistakenly - in a <p>..</p> which caused an excessive top margin in Firefox */

.newsheader{
background-color:#abcbfd;
border-color:#FF0000;
border-width:thin;
border-style:none;
border-top:thin solid red;
color:#000000;
float:right;
font-family:Copperplate Gothic Bold,Verdana, Arial, sans-serif;
font-size:2em;
height:auto;
list-style-type:square;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:5px;
text-align:center;
text-indent:0px;
width:100%}

.news{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:0;
border-style:none;
color:#000000;
/* float:right; */
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-type:square;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:10px;
padding-left:0;
padding-right:0;
padding-top:0;
text-indent:0px;
width:100%}

.footer{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:thin;
border-style:none;
border-bottom:thin solid red;
border-top:thin solid red;
color:#000000;
/* note - float: none makes Firefox show the text below the box and shows the box at the end of the central section*/
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
font-weight:bold;
height:auto;
list-style-type:square;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding-bottom:0.5em;
padding-left:0;
padding-right:0;
padding-top:0.5em;
text-indent:10px;
width:100%} 

.footer a:link{color:blue}
.footer a:visited{color:blue}
.footer a:hover{color:#990000}
.footer a:active{color:#990000}



.footerphp{
background-color:#FFFFCC;
border-color:#FF0000;
border-width:thin;
border-style:none;
border-bottom:solid;
border-top:solid;
color:#000000;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
height:auto;
list-style-type:square;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:0.5em;
padding-left:0;
padding-right:0;
padding-top:0.5em;
text-indent:10px;
width:100%} 


.emailform{
background-color:#FFFFCC;
border-color:#009900;
border-width:thin;
border-style:solid;
color:#000000;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-position:outside;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:left;
text-indent:0px;
width:50%}

.emailstatus{
background-color:#FFFFCC; 
border-color:#009900;
border-width:thin;
border-style:solid;
color:#000000;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
height:auto;
list-style-position:outside;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:center;
text-indent:0px;
width:60% 
}

.emaillist{
text-align:left;
width:60%
/* note that this is 60% of emailstatus's 60% */}

.newsform{
background-color:#FFFFCC;
border-color:#009900;
border-width:thin;
border-style:solid;
color:#000000;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-position:outside;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:left;
text-indent:0px;
width:80%
}



.newsformtext{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
margin-left:auto;
margin-right:auto;
}

.eventsformtext{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
margin-left:auto;
margin-right:auto;
}

.eventsform{
color:#000000;
background-color:#FFFFCC;
border-color:#009900;
border-width:thin;
border-style:solid;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
list-style-position:outside;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:left;
text-indent:0px;
width:80%}

.eventslistheader{
background-color:#006600;
/* border-color:#F7D58D; */
border-color:#006600; 
border-width:thin;
border-style:solid;
border-bottom:none;
font-family:Copperplate Gothic Bold,Verdana, Arial, sans-serif;
font-size:2em;
height:auto;
margin:auto;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:center;
text-indent:0px;
width:90%;
}

.eventslist{
background-color:#FFFFCC;
/* border-color:#F7D58D; */
border-color:#006600;
border-width:thin;
border-style:solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
margin:auto;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
width:90%;
}


.contactformtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
}


.smalladstable{
background-color:#ECE9D8;
border-color:#F7D58D;
border-width:thin;
border-style:solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
/* font-size:0.7em; */
margin:auto;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
width:100%;
}

.smalladstabletop{
/*background-color:#27507C; */
background-color:#006600; 
/*border-color:#F7D58D;
border-width:thin;
border-style:solid;*/
color:#FFFFCC;
font-size:2em;
text-align:center;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px; 
}

.smalladstablehead{
/* background-color:#27507C; */
background-color:#006600;
color:#FFFFCC;
font-size:1.6em;
padding-bottom:7px;
padding-left:7px;
padding-right:7px;
padding-top:7px; 
}

.smalladstabledesc{
background-color:#ffffff;
color:#000000;
/* font-size:0.7em; */
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px; 
}


.smalladstablecaption{
background-color:#ffffff;
color:#000000;
padding:5px;
}

.smalladstablealbum{
background-color:#ffffff;
padding:5px;
float:right;
}

.smalladstableprice{

background-color:#FFFFEE;
color:#000000;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px; 
}

.smalladstablecontact{
background-color:#FFFFDD;
color:#000000;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px; 
}

.smalladstableemail{
background-color:#FFFFCC;
color:#000000;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px; 
}

.smalladstabledate{
background-color:#FFFFBB;
color:#000000;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px; 
}

.eventstable{
/* background-color:#ECE9D8; */
background-color:#ece9d8;
border-color:#F7D58D;
border-width:thin;
border-style:solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
/* font-size:0.7em; */
margin:auto;
padding:5px;
width:90%;
}

.eventstabletop{
background-color:#006600;
border-color:#F7D58D;
border-width:thin;
border-style:solid;
color:#ffffff;
font-family:Copperplate Gothic Bold,Verdana, Arial, sans-serif;
font-size:2em;
text-align:center;
padding:10px;
}

.eventstableyear{
background-color:#006600;
color:#ffffcc;
text-align:center;
font-size:1.8em;
padding:7px;
}

.eventstablemonth{
background-color:#ffffcc;
color:#000000;
font-size:1.2em;
font-weight:bold;
text-align:center;
padding:5px;
}

.eventstableday{
background-color:#ffffee;
color:#000000;
/*border-color:#999999;
border-width:thin;
border-style:solid;
border-bottom-style:none;
border-left-style:none;*/
text-align:center;
font-weight:bold;
padding:5px;
width:120px;
margin-right:auto;
}

.eventstabledesc{
background-color:#ffffff;
color:#000000;
padding:5px;
}

.leftimagemargin{
float:left;
margin-left:0;
margin-right:5px;
margin-top:4px;
margin-bottom:1px}

.rightimagemargin{
float:right;
margin-left:5px;
margin-right:0;
margin-top:3px;
margin-bottom:1px}

/*.shopitems {
float:none;
width:100%;
padding:0; 
margin-left:auto;
margin-right:auto;
background-color:#FFFFCC;
border-style:solid;
border-color:red;
border-width:thin;}

.shopitemleftcol {
/* note: only apply padding to fixed width divs; remember width is PRE padding and margins */
/*float:left;
padding-left:3px;
padding-right:5px;
width:305px;}

.shopitemrightcol {
/* note: only apply padding to fixed width divs; remember width is PRE padding and margins */
/*float:right;
padding-left:5px;
padding-right:3px;
width:305px;}

.shopitemleft {
float:left; /* this forces the shopitemleft div to expand to contain the full height of the contained floated image */ 
/*background-color:#FFFFCC;
padding-right:0px;
padding-left:0px;
padding-top:10px;
padding-bottom:10px;
margin:0px;
text-align:justify;
width:100%;} */

/*.shopitemright {
float:right; /* this forces the shopitemright div to expand to contain the full height of the contained floated image */ 
/*background-color:#FFFFCC;
padding-left:0px;
padding-right:0px;
padding-top:10px;
padding-bottom:10px;
margin:0px;
text-align:justify;
width:100%;} */


.shopouterdiv {
float:none;
width:100%;
padding:0; 
margin-left:auto;
margin-right:auto;
background-color:#FFFFCC;
border-style:solid;
border-color:red;
border-width:thin;
border-top-style:dashed;
border-bottom-style:dashed;
border-left-style:solid;
border-right-style:solid;
}

.shoptableleft {
width:305px;
background-color:#FFFFCC;
float:left;
padding-left:3px;
padding-right:5px;
border-collapse:separate; 
}

.shoptableleft td {
border-bottom-style:dashed;
border-bottom-color:red;
border-bottom-width:1px;
padding-top:20px;
padding-bottom:20px;
}

.shopitemleftimg {
float:right; /* intentional ! */  
padding-right:5px;
padding-left:5px;
padding-bottom:10px;
margin:0px;}

.shoptableright{
float:right;
background-color:#FFFFCC;
padding-left:3px;
padding-right:5px;
width:305px;
border-collapse:separate;
}

.shoptableright td {
border-bottom-style:dashed;
border-bottom-color:red;
border-bottom-width:1px; 
padding-top:20px;
padding-bottom:20px;
}

.shopitemrightimg {
float:left; /* intentional! */
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
margin:0px;}



div.rc_trans_corner_tl {
background-image: url(rc_trans_corner_tl.gif);
}

div.rc_trans_corner_tr {
background-image: url(rc_trans_corner_tr.gif);
}

div.rc_trans_corner_bl {
background-image: url(rc_trans_corner_bl.gif);
}

div.rc_trans_corner_br {
background-image: url(rc_trans_corner_br.gif);
}

div.rc_trans_line_top {
background-image: url(rc_trans_line_top.gif);
}

div.rc_trans_line_bottom {
background-image: url(rc_trans_line_bottom.gif);
}

div.rc_trans_line_left {
background-image: url(rc_trans_line_left.gif);
} 

div.rc_trans_line_right {
background-image: url(rc_trans_line_right.gif);
}



div.dgreen_tan_corner_tl {
background-image: url(dgreen_tan_corner_tl.gif);
}

div.dgreen_tan_corner_tr {
background-image: url(dgreen_tan_corner_tr.gif);
}

div.dgreen_tan_corner_bl {
background-image: url(dgreen_tan_corner_bl.gif);
}

div.dgreen_tan_corner_br {
background-image: url(dgreen_tan_corner_br.gif);
}

div.dgreen_tan_line_top {
background-image: url(dgreen_tan_line_top.gif);
}

div.dgreen_tan_line_bottom {
background-image: url(dgreen_tan_line_bottom.gif);
}

div.dgreen_tan_line_left {
background-image: url(dgreen_tan_line_left.gif);
} 

div.dgreen_tan_line_right {
background-image: url(dgreen_tan_line_right.gif);
}




div.owhite_tan_gold_corner_tl {
background-image: url(owhite_tan_gold_corner_tl.gif);
}

div.owhite_tan_gold_corner_tr {
background-image: url(owhite_tan_gold_corner_tr.gif);
}

div.owhite_tan_gold_corner_bl {
background-image: url(owhite_tan_gold_corner_bl.gif);
}

div.owhite_tan_gold_corner_br {
background-image: url(owhite_tan_gold_corner_br.gif);
}

div.owhite_tan_gold_line_top {
background-image: url(owhite_tan_gold_line_top.gif);
}

div.owhite_tan_gold_line_bottom {
background-image: url(owhite_tan_gold_line_bottom.gif);
}

div.owhite_tan_gold_line_left {
background-image: url(owhite_tan_gold_line_left.gif);
} 

div.owhite_tan_gold_line_right {
background-image: url(owhite_tan_gold_line_right.gif);
}


div.lblue_yellow_gold_corner_tl {
background-image: url(lblue_yellow_gold_corner_tl.gif);
}

div.lblue_yellow_gold_corner_tr {
background-image: url(lblue_yellow_gold_corner_tr.gif);
}

div.lblue_yellow_gold_corner_bl {
background-image: url(lblue_yellow_gold_corner_bl.gif);
}

div.lblue_yellow_gold_corner_br {
background-image: url(lblue_yellow_gold_corner_br.gif);
}

div.lblue_yellow_gold_line_top {
background-image: url(lblue_yellow_gold_line_top.gif);
}

div.lblue_yellow_gold_line_bottom {
background-image: url(lblue_yellow_gold_line_bottom.gif);
}

div.lblue_yellow_gold_line_left {
background-image: url(lblue_yellow_gold_line_left.gif);
} 

div.lblue_yellow_gold_line_right {
background-image: url(lblue_yellow_gold_line_right.gif);
}


div.lblue_yellow_frame_corner_tl {
background-image: url(lblue_yellow_frame_corner_tl.gif);
}

div.lblue_yellow_frame_corner_tr {
background-image: url(lblue_yellow_frame_corner_tr.gif);
}

div.lblue_yellow_frame_corner_bl {
background-image: url(lblue_yellow_frame_corner_bl.gif);
}

div.lblue_yellow_frame_corner_br {
background-image: url(lblue_yellow_frame_corner_br.gif);
}

div.lblue_yellow_frame_line_top {
background-image: url(lblue_yellow_frame_line_top.gif);
}

div.lblue_yellow_frame_line_bottom {
background-image: url(lblue_yellow_frame_line_bottom.gif);
}

div.lblue_yellow_frame_line_left {
background-image: url(lblue_yellow_frame_line_left.gif);
} 

div.lblue_yellow_frame_line_right {
background-image: url(lblue_yellow_frame_line_right.gif);
}

div.lblue_white_frame_corner_tl {
background-image: url(lblue_white_frame_corner_tl.gif);
}

div.lblue_white_frame_corner_tr {
background-image: url(lblue_white_frame_corner_tr.gif);
}

div.lblue_white_frame_corner_bl {
background-image: url(lblue_white_frame_corner_bl.gif);
}

div.lblue_white_frame_corner_br {
background-image: url(lblue_white_frame_corner_br.gif);
}

div.lblue_white_frame_line_top {
background-image: url(lblue_white_frame_line_top.gif);
}

div.lblue_white_frame_line_bottom {
background-image: url(lblue_white_frame_line_bottom.gif);
}

div.lblue_white_frame_line_left {
background-image: url(lblue_white_frame_line_left.gif);
} 

div.lblue_white_frame_line_right {
background-image: url(lblue_white_frame_line_right.gif);
}

div.rounded_corner_tl {
background-image: url(rounded_corner_tl.gif);
}

div.rounded_corner_tr {
background-image: url(rounded_corner_tr.gif);
}

div.rounded_corner_bl {
background-image: url(rounded_corner_bl.gif);
}

div.rounded_corner_br {
background-image: url(rounded_corner_br.gif);
}

div.rounded_line_top {
background-image: url(rounded_line_top.gif);
}

div.rounded_line_bottom {
background-image: url(rounded_line_bottom.gif);
}

div.rounded_line_left {
background-image: url(rounded_line_left.gif);
} 

div.rounded_line_right {
background-image: url(rounded_line_right.gif);
}





































/* NB: if the height and width (in the next three 'floatblah' items are given in the html instead of here in CSS, IE8 misplaces the centre montage rightwards (FFix3 and IE7 are OK) */
.floatleftbadge{float:left;padding-left:2px; padding-bottom:1px;margin-top:40px;width:121px;height:120px}
.floatrightbadge{float:right;padding-right:2px; padding-bottom:1px;margin-top:40px; width:121px;height:120px}
.floatcentermontage{display:block; margin-left:auto;margin-right:auto; z-index=-1; margin-top:40px;width:295px;height:119px}

.floatleft{float:left;margin:0}
.floatnone{float:none}
.floatright{float:right; margin:0}
.floatcenter{display:block;margin-left:auto;margin-right:auto}
.floatcentertable{display:block;margin-left:auto;margin-right:auto}
.floatrightwithmargin{display:block;float:right;padding-left:5px} 
.floatleftwithmargin{display:block;float:left;padding-right:5px} 
.floatcenterwithmargin{display:block;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px}
.listwithimages{list-style-image:none;list-style-type:square;list-style-position:outside}

.paracenter{text-align:center}

.parared{color:#FF0000}

.colorblue{color:#0033FF}
.colorgreen{color:#00CC00}
.colordarkgreen{color:#006600}
.colormagenta{color:#CC0033}
.colorred{color:#FF0000;font-weight:bold}

.textitalic{font-style:italic}

h1,h2,h3{font-family:Verdana, Arial, Helvetica, sans-serif}
h1{font-size:0.9em}
h2{font-size:1em}
h3{font-size:1.3em}
h5{font-size:3em}
h4{font-family:Old English Text MT;text-align:center}
/* h4{font-size:3.5em} */
h4{font-size:100%; margin:0;}
h4{color:#FFFFCC}

.h1c,.h2c,.h3c,.h5c {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center}

.h1c{font-size:0.9em}
.h2c{font-size:1em}
.h3c{font-size:1.3em}
.h5c{font-size:3em}
