/* Global changes to default behaviour */
A IMG {border:0}
A {text-decoration:none;color:#999}
A:HOVER {text-decoration:underline;color:#fff}
FORM {margin:0;padding:0}
TABLE,
TD,
TH {border:0;vertical-align:top}

/* Fonts */
INPUT,
SELECT,
OPTION,
TH,
TD,
BODY,
BUTTON,
TEXTAREA {font-family:Verdana,sans-serif;font-size:10pt}

H1,H2,H3,H4,H5,H6,
#footer,
#menu,
#pagination_links {font-family:"Bitstream Vera Sans","Trebuchet MS",sans-serif}

H1,H2,H3,H4,H5,H6 {font-weight:normal;line-height:1.18em;margin:0.67em 0 0.3em 0}
H1 {font-size:350%}
H2 {font-size:240%}
H3 {font-size:150%}

/* Color */
A {color:#999}
A:HOVER {color:#fff}
BODY {background:#000;color:#fff}
BUTTON {background:transparent;border-color:#fff;color:#fff}
BUTTON:HOVER {background:#000}
INPUT.erroneous {border-color:red}
INPUT.text {border-color:#fff;background:#fff;color:#000}

#actual_contents,
#menu {border-color:#fff}
#error_messages {background:#d00}
#footer {background:#000;opacity:0.5}
#heading {background:url(../images/signiture.png) no-repeat center center}
#menu A {color:#999}
#menu A:HOVER {color:#fff}
#menu A:ACTIVE {color:#000;background:#fff}

.video_gallery_pages A {opacity:0.8}
.video_gallery_pages A:HOVER {opacity:1}

/* Other */
BODY {margin:0;padding:35px 0}
BUTTON {border-style:outset;border-width:1px;font-weight:bold;line-height:1.2em;margin:2px}
BUTTON:ACTIVE {border:inset 1px}
INPUT.erroneous {border-style:solid;border-width:1px}
INPUT.text {border-style:solid;border-width:1px;margin:2px}
LABEL {margin:2px}

#actual_contents {border-style:solid;border-width:1px 0 0 0;height:416px;line-height:170%;margin:0;overflow:auto;padding:0 0 0 0;position:relative}
#actual_contents {overflow-x:hidden}
#column_center {float:left;overflow:hidden;width:770px}
#column_left {display:none}
#column_right {float:left;width:770px}
#error_messages {margin-bottom:10px;padding:2px 4px}
#error_messages UL {margin:2px;padding:0}
#error_messages LI {margin-left:1.8em;padding:0}
#footer {bottom:0;float:right;font-size:11px;font-weight:bold;line-height:1em;margin-top:30px;padding:3px;position:fixed;right:0}
#heading {height:111px;line-height:40px;margin:0 0 4px 0;padding:0;text-indent:-1000em}
#login_box {margin:15px 0}
#login_box TD {line-height:1.3em;padding:2px 5px}
#menu {border-style:solid;border-width:1px 0;display:block;font-size:100%;font-weight:bold;height:1.1em;letter-spacing:0.5em;list-style:none;margin:0 auto;overflow:hidden;padding:0;text-align:center;text-transform:uppercase}
#menu LI {display:inline;margin:0 0.75em;padding:0}
#menu A {padding:3px}
#menu A:HOVER {text-decoration:none}
#next_page {float:right}
#previous_page {float:left}
#page_contents {float:left;width:770px}
#pagination_links {bottom:1px;font-weight:bold;position:absolute;text-transform:uppercase}
#pagination_links A:HOVER {text-decoration:none}
#wrapper {margin:0 auto;overflow:hidden;position:relative;width:770px}

.clip {text-align:center;width:300px}
.clip H3 {font-size:14px;font-weight:bold;margin-bottom:2px;white-space:nowrap}
.video_clips {text-align:center}
/*.image_gallery_pages {vertical-align:middle;line-height:400px;color:red;height:400px}*/
.image_gallery_pages {padding:130px 0 0 8px}
/*.image_gallery_pages IMG,.video_gallery_pages IMG {margin:0 10px}*/
.video_gallery_pages {padding:120px 0 0 80px}

/*TABLE,
TD,
FORM,
DIV {border:solid 1px red;}/**/

