html,body{margin:0;padding:0; background: #ccc url(images/diagonal.gif) repeat;}

body{font: 10pt Verdana, Arial, Helvetica, sans-serif; text-align:center}
p{margin:0 10px 10px}

div#container{width:767px; margin:0 auto; text-align:left; padding: 0px; border:0; background: #edead8; background: url(images/wrapper_bak.jpg) repeat;}

div#header{height:223px; width:767px; background:#edead8 url(images/headerbkgd.jpg);}

h1{line-height:1.7; font: 16pt Arial, Helvetica, sans-serif; font-weight: bold; margin:0; padding-left:10px; color: #a60701}

div#homecontent p{line-height:1.6}
div#content p{line-height:1.6}

div#homecontent{background: #edebd8; float:left; width:420px; border-left-style: solid; border-left-width: 10px; border-left-color: black; padding:0; margin:0; padding-left:40px; padding-right:10px; height: 1% /* Holly hack for Peekaboo Bug */}
div#content{background: #edebd8; float:left; width:650px; border-left-style: solid; border-left-width: 10px; border-left-color: black; padding:0; margin:0; padding-left:40px; height: 1% /* Holly hack for Peekaboo Bug */}

li{margin:0 15px 10px; line-height:1.6}

div#video{background: #edebd8; float:right; margin:0; width:57px; border-right-style: solid; border-right-width: 10px; border-right-color: black; height: 1% /* Holly hack for Peekaboo Bug */}

div#BlueBottomRule{height:15px; background:#1e43b9; width: 747px; border-left-style: solid; border-left-width: 10px; border-left-color: black; border-right-style: solid; border-right-width: 10px; border-right-color: black; padding:0; margin:0;}

div#extra{height:15px; background:#ffef43; width: 747px; border-left-style: solid; border-left-width: 10px; border-left-color: black; border-right-style: solid; border-right-width: 10px; border-right-color: black; padding:0; margin:0;}

div#footer{height:18px; background:#f59f27; width: 747px; border-left-style: solid; border-left-width: 10px; border-left-color: black; border-right-style: solid; border-right-width: 10px; border-right-color: black;color: #FFF; padding:0; margin:0;}
div#footer p{font: 9pt Verdana, Arial, Helvetica, sans-serif; margin:0; text-align: center;}

/* div#footer p{margin:0;padding:5px 10px;}  */
/*   div#extra{clear:both;width:100%}  */

.subhead{font:13pt Arial, Arial, Helvetica, sans-serif; padding-top:3px; padding-bottom:3px; line-height:1.0}

/*   a{display:block;color: #981793;padding:0px}  */
/* a{display:block;color: #981793;padding:10px} */


a:link {color: white; text-decoration: underline;}
/* You need to specify padding in order to keep the text in the same position as in a:hover */
a:visited {color:#E6E6E6; text-decoration: underline;}
a:hover {color: #641703; text-decoration: none; background-color: #fabb62;} 


a.image:link {text-decoration: none;}
a.image:visited {color:#E6E6E6; text-decoration: underline;}
a.image:hover {color:none; text-decoration:none; background-color:transparent;} 


a.dark:link {color: #1e43b9; text-decoration: underline;}
a.dark:visited {color:#4e597c; text-decoration: underline;}
a.dark:hover {color: #641703; text-decoration: none; background-color: #fabb62;}


hr {border: none 0; 
border-top: 1px dashed #5c0500;
width: 93%;
height: 1px;
margin-left:28px;
margin-top:8px;
margin-bottom:7px;
} 

