@charset "utf-8";
/* CSS Document */

html, body { background-color: #ffffff; margin-top: 5px; font-size: .85em; color: #000; font-family:Arial, Helvetica, sans-serif; line-height: normal; padding: .1em; }

/* Layout 
---------------------------------------- */
table#shell { width: 760px; margin: 0px auto 0px auto; border: solid 1px #606162; }
#shell { }

/* Cell Padding, Width, Height, Background and Alignment
---------------------------------------- */
#cell_header { padding: 0; margin:0; height:155px;}
#cell_left { width: 200px; padding: 0; vertical-align: top; background:#606162; }
#cell_content { width: 560px; vertical-align: top; background:#FFFFFF; }
#cell_footer { height: 40px; background: #0883BC; padding: 0; }

/* Links
---------------------------------------- */

/* Standard Elements
---------------------------------------- */
p, li { margin-bottom:8px; margin-top:0px; padding: 0; font-size:115%; line-height:150%; }
li {margin-bottom:0;}
img	{ margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { letter-spacing: .2%; padding: 0; margin: 0; color: #000000; font-family:Arial, Helvetica, sans-serif; line-height:115%; font-weight:normal; }
h1 { font-size: 200%; text-transform:uppercase; letter-spacing:.2em;}
h2 { font-size: 170%; text-transform:uppercase; letter-spacing:.2em;}
h3 { font-size: 145%; text-transform:uppercase; letter-spacing:.1em; }
h4 { font-size: 110%; }
h5 { font-size: 100%; }
h6 { font-size: 80%; }

/* Designers Links
---------------------------------------- */
#designer_one { background:#c383b9; }
#designer_one a, #designer_two a, #designer_three a, #designer_four a, #designer_five a, #designer_six a , #designer_seven a, #designer_eight a, #designer_nine a { color:#FFFFFF; text-decoration:none; display:block; padding:10px; }
#designer_one a:hover { background:#000000; color:#c383b9; }
#designer_two { background:#cb322b; }
#designer_two a:hover { background:#000000; color:#cb322b; }
#designer_three { background:#789ed3; }
#designer_three a:hover { background:#000000; color:#789ed3; }
#designer_four a { background:#84868c; }
#designer_four a:hover { background:#000000; color:#84868c; }
#designer_five { background:#ffffff; border-left:solid 1px #b2b3b7; border-right:solid 1px #b2b3b7; }
#designer_five a:hover { background:#000000; color:#ffffff; }
#designer_six a {  background:#dc5a21; }
#designer_six a:hover { background:#000000; color:#dc5a21; }
#designer_seven { background:#248f48; }
#designer_seven a:hover { background:#000000; color:#248f48; }
#designer_eight { background:#7f6448; }
#designer_eight a:hover { background:#000000; color:#7f6448; }
#designer_nine { background:#1cbdb8; }
#designer_nine a:hover { background:#000000; color:#1cbdb8; }

/* Designer Video Links */
p#videoLink { width: 200px; line-height: 1.5; text-align: center; margin: 10px 0 0 15px; padding: 0; }
p#videoLink a, p#videoLink a:link, p#videoLink a:visited { display: block; color: #606162; border: 1px solid #606162; }
p#videoLink a:hover { background-color: #606162; color: #FFF; border: 1px solid #606162; }

/* Header 
---------------------------------------- */
#header { background:#ffffff; margin: 0; padding: 0; text-align:center; }

/* Lefthand Navigation 
---------------------------------------- */
#column_left { padding:0px; }

/* Back link 
---------------------------------------- */
#back { color:#606162; }
#back a { color:#606162; text-decoration:none; }
#back a:hover { text-decoration:underline; }

/* Content 
---------------------------------------- */
#content { margin-left:30px; margin-right:20px; margin-top:20px; margin-bottom:20px; padding-bottom:40px;}
#content p a { color:#606162; font-weight:bold; }
#content p a:hover { text-decoration:none; }
#content_footer { text-align:center; color:#5a7ba6; font-size:80%; margin-top:30px; }

/* Footer 
---------------------------------------- */
#footer_content { width:760px; margin-left:auto; margin-right:auto; margin-top:10px; }
#footer_content a,  #footer_content a:visited { color:#ccc; text-decoration:none; }
#footer_content a:hover { text-decoration:underline; }
#footer_content p { font-size: 90%; line-height:100%; color:#aaa; }
#footer_content img { margin-left:20px; margin-right:10px; }


/* Changes ALL menus
------------------------------------------------------------- */
dl#one, dl#two, dl#three, dl#four, dl#five, dl#six { margin:0px; padding-top:0px; padding-bottom:4px;}
dl#one dt, dl#two dt, dl#three dt, dl#four dt , dl#five dt, dl#six dt {font-size: 100%; line-height: 100%; color: #ffffff; margin-left: 0px; }
dl#one dt a, dl#two dt a, dl#three dt a, dl#four dt a, dl#five dt a, dl#six dt a { display: block; text-decoration: none; padding-left: 10px; padding-top:10px; padding-bottom:10px; color:#FFFFFF; text-transform:uppercase;}
dl#one dt a { }
dl#two dt a { }
dl#four dt a { }
dl#five dt a { }
dl#six dt a {  }
dl#one dt a:hover, dl#two dt a:hover, dl#three dt a:hover, dl#four dt a:hover, dl#five dt a:hover, dl#six dt a:hover{text-decoration:none; color: #fff; }
dl#one dt a:hover { background:#c383b9; }
dl#two dt a:hover { background:#cb322b; }
dl#four dt a:hover { background:#789ed3; }
dl#five dt a:hover { background:#84868c; }
dl#six dt a:hover { background:#7f6448; }
dl#one dd a:hover { background:#c383b9; color:#ffffff; }
dl#two dd a:hover { background:#cb322b; color:#ffffff; }
dl#four dd a:hover { background:#789ed3; color:#ffffff; }
dl#five dd a:hover { background:#84868c; color:#ffffff; }
dl#six dd a:hover { background:#606162; color:#ffffff; }
dl#one dd, dl#two dd, dl#three dd, dl#four dd, dl#five dd,  dl#six dd{ font-size: 100%; color: #fff; margin: 0; display: none;}
dl#one dd a, dl#two dd a, dl#three dd a, dl#four dd a, dl#five dd a,  dl#six dd a{ display:block; font-size: 95%; color: #ffffff; margin: 0; padding-left: 20px; padding-top:4px; padding-bottom:4px; text-decoration:underline}

dl#one dd a, dl#two dd a, dl#three dd a, dl#four dd a, dl#five dd a  { text-decoration: none; }
dl#one dd a:hover, dl#two dd a:hover, dl#three dd a:hover, dl#four dd a:hover, dl#five dd a:hover, dl#six dd a:hover  { }

dl#one dd.indent, dl#two dd.indent, dl#three dd.indent, dl#four dd.indent, dl#five dd.indent,  dl#six dd.indent { margin-left:22px; border-left:solid 1px #ffffff; display:none; }

/* RESOURCES list
------------------------------------------------------------- */
#resources { display:none;background:#606162; width:175px; color:#ffffff; float:right; padding:6px; margin-top:0px; margin-left:15px; margin-bottom:15px; }
#resources h1 { font-size:90%; font-weight:normal; margin-top:0px; margin-bottom:10px; padding:0; color:#ffffff;}
#resources p { font-size:85%; line-height:95%; text-align:right; }

/* RESOURCES/CREDITS list
------------------------------------------------------------- */
#credits { float:right; width:115px; color:#606162; margin:0px 0px 0px 5px; padding:0px 0px 0px 5px; border-left:1px solid #9d9e9f; }
#credits h1 { font-size:100%; color:#606162; }
#credits p { font-size:85%; line-height:90%; margin:0px 0px 8px 0px; }

/* MISC
------------------------------------------------------------- */
.top { margin-top:6px; }
.right { margin-right:6px; }
.bottom { margin-bottom:6px; }
.left { margin-left:6px; }
.grey { color:#9d9e9f; }

/* Video Button 
------------------------------------------------------------- */
#video { margin-top: 5px; margin-left: 5px; }
#video a { display: block; background-color: #c383b9; height: 20px; line-height: 20px; color: #FFFFFF; font-weight: bold; text-align: center; text-decoration: none; margin-top: 5px; }
#video a:hover { background-color: #cb322b;; }

