body, td, th, div, span, p, ol, ul, dl, dt, dd, li, blockquote { font-family: Arial, Verdana, Helvetica, sans-serif; color:#151b53}
body {font-size:0.80em }

h1 {font-size: 140%; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: transparent; border-bottom:1px dashed silver; padding-bottom:10px; margin-right:10px}
h2 {font-size: 125%; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: transparent; border-bottom:1px dashed silver; padding-bottom:10px; margin-right:10px}
h3 {font-size: 110%; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: transparent; border-bottom:1px dashed silver; padding-bottom:10px; margin-right:10px}
h4 {font-family: Arial, Verdana, Helvetica, sans-serif}
h5 {font-family: Arial, Verdana, Helvetica, sans-serif}
h6 {font-family: Arial, Verdana, Helvetica, sans-serif}
a {color: #f02233; text-decoration: none; font-weight:bold}
a:hover {color: #f02233; text-decoration: underline; font-weight:bold}
ul { list-style-image: url(assets/gifs/block.gif); list-style-type: square; border:1px dashed #AD216B; padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:10px; margin-left:13px; margin-right:13px; margin-top:20px; margin-bottom:20px; background-color:#ffffff}
ul a {color: #f02233; text-decoration: none; font-weight:bold}
ul a:hover {color: #f02233; text-decoration: underline; font-weight:bold}

ul ul{ list-style-image: url(assets/gifs/block.gif); list-style-type: square; border:1px solid #000000; background-color:#ffffff; padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:20px; margin-left:13px; margin-right:13px}
ul ul a {color: #3366cc; text-decoration: underline; font-weight:bold}
ul ul a:hover {color: #3366cc; text-decoration: none; font-weight:bold}
ol ol {border:1px dashed #000000; background-color:#ffffff; padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:20px; margin-left:13px; margin-right:13px}
ol ol a {color: #3366cc; text-decoration: underline; font-weight:bold}
ol ol a:hover {color: #3366cc; text-decoration: none; font-weight:bold}
li {margin-bottom:10px}
ol {border:1px dashed #AD216B; background-color:#ffffff; padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:20px; margin-left:13px; margin-right:13px; background-color:#ffffff}
ol a {color: #6f5400; text-decoration: underline; font-weight:bold}
ol a:hover {color: #6f5400; text-decoration: none; font-weight:bold}
ol li {margin-left:20px}
#banner{width:760px; margin-left:auto; margin-right:auto; background-image: url(assets/gifs/header-avonfire.gif); background-repeat:no-repeat; background-position:top}
#banner p {margin-top:0px; margin-bottom:0px; padding-top:40px; padding-bottom:27px}

#container-home{width:758px; background-image: url(assets/jpegs/background.jpg); background-repeat:repeat-x; border-left:1px solid #b7b7ae; border-right:1px solid #b7b7ae; margin-left:auto; margin-right:auto}

#home-left{width:370px; padding-right:10px; text-align:center; padding-top:26px; padding-bottom:30px}
#home-left-video {width:327px; padding:15px; margin-left:12px; background-image:url(assets/gifs/vid_background.gif); background-repeat:no-repeat; padding-bottom:20px}
#home-right{width:360px; float:right; padding-left:10px; text-align:left; padding-top:26px; margin-top:0px}
#home-right p {margin-top:0px; margin-bottom:22px}
#home-logon{width:420px; text-align:left; margin-right:10px; padding-bottom:5px; margin-left:15px}
#home-logon img {float:left; padding-right:10px}

#container{width:758px; background-image: url(assets/gifs/background.gif); background-repeat:repeat-x; border-left:1px solid #b7b7ae; border-right:1px solid #b7b7ae; margin-left:auto; margin-right:auto; border-top:1px solid #b7b7ae}

#video-search {margin-top:0px; margin-bottom:0px; text-align:right; background-color:#FFFFFF; border-left:1px solid #b7b7ae; margin-left:160px; padding-top:4px}
#video-search form {border:0px; margin-top:0px; margin-bottom:0px; margin-right:5px}
#video-search input {text-align:left; padding-top:0px; border:1px solid #cc3382}
#video-search .button {text-align:center}

#xslt-search {margin-top:0px; margin-bottom:0px; text-align:right; border-left:1px solid #b7b7ae; margin-left:160px; padding-top:4px}
#xslt-search form {border:0px; margin-top:0px; margin-bottom:0px; margin-right:5px}
#xslt-search input {text-align:left; padding-top:0px; border:1px solid #cc3382}
#xslt-search .button {text-align:center}

#navigation-left{float:left; width:160px; padding-top:0px; text-align:left}
#navigation-left p {border-bottom:1px solid #b7b7ae; border-top:0px solid #ffffff; padding-top:7px; padding-bottom:7px; margin-top:0px; margin-bottom:0px; padding-left:10px; background-color:#ffffff}
#navigation-left a:hover {color:#000000; text-decoration:underline}
#navigation-left a {margin-left:0px;text-decoration:none; color:#000000; text-decoration:none}

#navigation-right{margin-left:160px; text-align:left; border-left:1px solid #b7b7ae; background-color:#ffffff; padding-left:10px; margin-top:0px; background-image:url(assets/jpegs/montage.jpg); background-position:right bottom; background-repeat:no-repeat; padding-bottom:200px}
#navigation-right p {margin-top:0px }
#navigation-right h2 {margin-top:0px; padding-top:5px}
#navigation-right form { list-style-image: url(assets/gifs/block.gif); list-style-type: square; border:1px dashed #AD216B; padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:10px; margin-left:13px; margin-right:13px; margin-top:20px; margin-bottom:20px}

#navigation-right-swf{margin-left:160px; text-align:left; border-left:1px solid #b7b7ae; background-color:#ffffff; margin-top:0px}
#navigation-right-swf h2{padding-top:0px; padding-left:10px; border-bottom:0px}

#navigation-xslt-right{margin-left:160px; text-align:left; border-left:1px solid #b7b7ae; padding-left:10px; margin-top:0px}
#navigation-xslt-right p {margin-top:0px }
#navigation-xslt-right h2 {margin-top:0px; padding-top:5px}
#navigation-xslt-right form { list-style-image: url(assets/gifs/block.gif); list-style-type: square; border:1px dashed #AD216B; padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:10px; margin-left:13px; margin-right:13px; margin-top:20px; margin-bottom:20px; background-color:#FFFFFF}

#settings-left{float:left; width:140px; padding-right:10px; text-align:left; padding-top:0px}
#settings-left ol {border:0px; padding:0px}
#settings-right{margin-left:150px; text-align:left; padding-top:0px;}

#footer-text{width:760px; margin-left:auto; margin-right:auto; margin-top:10px; text-align:center}
#footer{width:760px; margin-left:auto; margin-right:auto; background-image: url(assets/gifs/footer-avonfire.gif); background-repeat:no-repeat; background-position:top}
#footer p {margin-top:0px; margin-bottom:0px; padding-top:40px; padding-bottom:25px}

.alert{color:#ff0000}
#vidcontent{text-align:center; padding-top:15px}
table.ftab {width:450px; text-align:left; background-color:#e2ebf8; border:1px solid #aec5da}
td.ftab1 {padding:10px; width:50%}
td.ftab2 {padding:10px; width:50%}

.mylimestyle {color: #008800}
table.player {width:99%; padding:0px}
td.player_left {text-align:left; width:30%; vertical-align:top; padding:7px}
td.player_left p {padding-top:4px; padding-bottom:4px; margin-top:0px; margin-bottom:0px; margin-left:-10px; padding-left:10px}
td.player_left a {color: #006; text-decoration: none}
td.player_left a:hover {color: #f00c22; text-decoration: underline}
td.player_right{text-align:center; width:70%; padding:10px; vertical-align:top}
td.player_right {font-size:0.8em; color:#4b5d67}
.button {font-size:0.9em}

.vidinf {font-size:0.8em; color:#4b5d67; padding-bottom:10px}
#breadcrumb {margin-left:15px; margin-top:15px}