body {margin: 0px;padding: 0px;background: #FFF;font-family: Helvetica, Arial, sans-serif;font-size: 14px;color: #000;}

/*reset margins and padding*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th {margin:0; padding:0; }

/* Remove borders */
table {border-collapse:collapse; border-spacing:0; }
fieldset, img {border:0; }
abbr, acronym {border:0; }
label {border: 0 !important;}

/* Remove border around linked images */
img {border: 0;}
iframe {border:0;}

/* Reset font-size and -weight */
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal}
h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:normal; }

/* Remove styling from all list items */
ol, ul {list-style:none; }

small{font-size: 1em;}

/* links */
a { text-decoration: none; color: #EA008A; }
a:hover { color: #BF007B; }


/* text styles */
h1, h2, h3, h4, h5, h6, p { line-height: 1.3em;}
h1 { font-size: 30px; }
h2 { font-size: 25px; }
h3 { font-size: 20px;  }
h4 { font-size: 18px; font-weight: bold; }
h5 { font-size: 16px; font-weight: bold; }
h6 { font-size: 14px; font-weight: bold; }
b, strong { font-weight: bold; }
i, em {font-style: italic;}
hr { border-top: 1px solid #ccc; margin: 20px 0px; }

/* layout */
#container { margin: 0px auto; width: 1020px; }
#header { width: 1000px; height: 190px; }
#main { }
#col_right { float: right; width: 250px; margin-right: 20px; }
#col_left { width: 600px; margin-left: 100px; }
#footer { clear: both; width: 1000px; height:30px;padding-top: 20px; font-size: 10px; text-align: center; }

span.hide { visibility: hidden; }

/* nav */
#nav ul { margin-top: 40px; }
#nav li { margin-bottom: 10px;}
#nav li a{ display: block; height: 30px;}
#nav li.info a { background: url(/img/IQU_nav.gif) no-repeat 0px 0px; }
#nav li.info a:hover { background-position: -260px 0px;}
#nav li.audio a { background: url(/img/IQU_nav.gif) no-repeat 0px -40px;}
#nav li.audio a:hover { background-position: -260px -40px;}
#nav li.visual a { background: url(/img/IQU_nav.gif) no-repeat 0px -80px;}
#nav li.visual a:hover { background-position: -260px -80px;}
#nav li.perf a { background: url(/img/IQU_nav.gif) no-repeat 0px -120px;}
#nav li.perf a:hover { background-position: -260px -120px;}
#email { text-align: center;font-size: 20px;font-weight: bold;margin-top: 30px;}
/* old site */
#old_site a {display: block;width: 250px;height: 380px;margin-top: 30px;background: url(/img/visit_old.gif) no-repeat 0px 0px;}
#old_site a:hover {background-position: -250px 0px;}


/* related article nav list */
#related_nav {margin: 20px 0px;text-align: center;}
#related_nav h5 {font-size: 14px;line-height: 1.1em;margin-bottom: 10px;}
#related_nav h5.header {padding-top: 10px;margin-top: 15px;letter-spacing: .2em;text-transform: uppercase;border-top: 1px dotted #ccc;}
#related_nav a {color: #999;}
#related_nav a:hover {color: #000;}

/* home page */
#hello_message {padding-top: 60px;padding-left: 100px;background: url(/img/IQU_hello.gif) no-repeat 0px 0px;}
#hello_message h3 {width: 450px;font-weight: bold;color: #999;line-height: 1.5em;}
.floating_cloud {width: 490px;height: 180px;margin-top: 30px;margin-left: 80px;background: url(/img/IQU_homebox.gif) no-repeat 0px 0px;}
.floating_cloud_content {padding: 20px 40px;}
.floating_cloud_content img {float: right;margin-left: 10px;height: 140px;}
.floating_cloud_content h3{font-size: 18px;font-weight: bold;margin-bottom: 5px;}
.floating_cloud_content p {font-size: 18px;}
.floating_cloud_content p.readmore {text-align: right;font-size: 12px; font-weight: bold;}

/* articles */
#articles {margin-left: 100px;}
/*default*/
.main_body h3 {font-weight: bold; padding-top: 10px;}
.main_body p {padding-bottom: 10px;}

/* summmaries */
#summary_header {width: 470px;height: 40px;background: url(/img/IQU_visual_header.gif) no-repeat;}
#audiosummary_header_albums {width: 470px;height: 65px;background: url(/img/IQU_audio_header_albums.gif) no-repeat;}
#audiosummary_header_singles {width: 470px;height: 65px;background: url(/img/IQU_audio_header_singles.gif) no-repeat;}
#audiosummary_header_comps {width: 470px;height: 65px;background: url(/img/IQU_audio_header_comps.gif) no-repeat;}
#audiosummary_header_remix {width: 470px;height: 65px;background: url(/img/IQU_audio_header_remix.gif) no-repeat;}
#visualsummary_top_photo {width: 470px;height: 70px;background: url(/img/IQU_visual_header_photo.gif) no-repeat 0px 0px;}
#visualsummary_top_video {width: 470px;height: 70px;background: url(/img/IQU_visual_header_videos.gif) no-repeat 0px 0px;}
#visualsummary_top_movie {width: 470px;height: 70px;background: url(/img/IQU_visual_header_movies.gif) no-repeat 0px 0px;}

.summary_center {width: 470px;margin-top: 0px;padding-top: 0px;height: auto;background: url(/img/IQU_visual_center.gif) repeat-y;}
.summary_center .summary {margin-left: 25px;padding-top: 10px;}
.summary_center_clear { height: 1px; clear: left; background: url(/img/IQU_visual_center.gif) repeat-y;}
.summary_center h6 a {line-height: 1.1em;font-weight: normal;font-size: 12px;color: #666;}
.summary_center h6 a:hover {color: #000000;}
.summary_center img {padding-bottom: 5px;}
.summary_rule {margin: 10px 25px;height: 5px;border-top: 1px dotted #CCC;clear: left;}
.summary_footer {width: 470px;height: 30px;margin-bottom: 20px;background: url(/img/IQU_visual_footer.gif) no-repeat 0px -10px;}

.albumsummary {padding: 10px 25px;}
.albumsummary_cover img {float: left;width: 100px;}
.albumsummary_info {width: 300px; float: right;}
.albumsummary_info h4 {padding-top: 0px;}
.albumsummary_info p.release {font-size: 12px;}
.albumsummary .clear { clear: left; }

.photosummary_output {float: left;margin-right: 20px;padding-bottom: 20px;}
.videosummary_output {float: left;width: 200px;margin-right: 15px;padding-bottom: 20px;}
.moviesummary_output {float: left;width: 120px;margin-right: 25px;padding-bottom: 20px;}
.moviesummary_output img { height: 170px;}


/* audio detail page */
#albumdetail{width: 470px;height: 210px;background: url(/img/IQU_audio_bkg.gif) no-repeat 0px 0px;}
#albumdetail_cover {float: left;width: 180px;height: 180px;padding: 30px 20px 20px 25px;}
#albumdetail_info {float: left;width: 210px;margin-top: 80px;}
#albumdetail_info h3{color: #EA008A;font-weight: bold;}
#albumdetail_info p{font-size: 12px;}
#albumdetail_flash {width: 470px;height: 120px;background: url(/img/IQU_audio_bkg.gif) no-repeat 0px -202px;}
#albumdetail_flashobject {margin-left: 10px;padding-top: 20px;}
#albumdetail_noflash {width: 470px;height: 25px;background: url(/img/IQU_audio_bkg.gif) no-repeat 0px -295px;}
#albumpurchase {padding: 12px 0px 0px 40px;margin: 30px 0px;margin-left: 10px;background: url(/img/IQU_audiopurchase.gif) no-repeat 0px 0px;}
#albumpurchase h3 {font-weight: bold;}
#albumbody {padding-bottom:20px;margin-left: 10px;}
#albumbody h6 {color: #aaa;margin: 15px 0px 0px 0px;font-weight: normal;}
#albumbody p {padding-bottom: 0px;}

/* photo detail  page */
#visualdetail {margin-left: 25px;}
#visualdetail h3 {font-weight: bold;}
#visualdetail #photos {padding: 15px 0px 0px 0px;}
#visualdetail #photos img {margin-right: 10px;margin-bottom: 10px;padding: 0px;width: 90px;border: 1px solid #ccc;}
#visualdetail p.body {width: 415px;border-top: 1px dotted #ccc;padding-top: 10px;margin-top: 10px;}
#visualdetail p.copyright {width: 415px;font-size: 11px;color: #999;}

/* movie detail page */
#movie_img {float: left; margin-right: 20px;}
#movie_info {float:left; padding-top: 70px; padding-right: 20px;}
h3.movie_url {font-size: 14px;}
.movie_clear {clear: left; height: 1px;}
#movie_body {width: 415px;border-top: 1px dotted #ccc;padding-top: 15px;margin-top: 15px;}
#movie_body p {padding-bottom: 10px;}

/*performances*/
.perf_output {padding: 15px 0px;border-top: 1px dotted #333;}
.perf_output h3 {font-weight: bold;margin-bottom: 5px;}
.perf_output .excerpt p {font-weight: bold;margin-bottom: 10px;}
.divToggle { padding: 2px 10px; }
.moreInfoWrapper {border: 1px dotted #fff;background-color: #eee;padding: 2px;font-size: .9em;}
.moreInfo {padding: 10px;}
.moreInfo p {padding: 5px 0px;}


/*flickr styles*/
#flickr_badge_uber_wrapper {margin: 0px 25px; padding-top: 10px; padding-bottom: 5px; clear: left; }
#flickr_badge_source_txt {float: right; padding-top: 5px; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {margin-right:11px; border: none !important;}
#flickr_www {display:block; text-align:left; padding:5px 0px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0px !important; color:#666666 !important;}





