* {margin:0;padding:0;}
body {background:#98938f url(../images/AFWNY_BG1.jpg) top left repeat-x;font-family:Verdana, Helvetica, Arial, sans-serif;color:white;}
#page-wrap {width:1060px;height:700px;margin:0 auto;}

a {color:#806;text-decoration:none;}
a:hover {color:#843791;text-decoration:none;}
/*.node em {color:#fcf;}*/
strong {border-bottom:#fcf dotted 1px;}
textarea, input.form-text {background-color:#FFF;border:0 none;padding:2px;}
html.js input.form-autocomplete {background-color:#eee;}
#sponsors p {color:#000;}

/* IE warning */
#ie-warning {position:absolute;z-index:1000;background:yellow;border-bottom:1px solid #333;width:100%;margin:0 auto;color:black;text-align:center;padding:5px 0;}
#ie-warning img {width:31px;height:30px;}

/* Heading */
h1 {font-size:1.5em;}
h2 {font-size:1.2em;}
h3, h4, h5, h6 {font-size:1em;}
#header {height:215px;margin:0;padding:0;}
h1#site-name, #slogan {width:710px;position:relative;left:0;top:135px;margin:0;padding:0;line-height:1;}
h1#site-name a {color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:3em;text-decoration:none;font-weight:100;}
h1.title, h2.title {font-weight:normal;font-family:Helvetica, Arial, sans-serif;text-transform:uppercase;}
h1.title {font-size:1.8em;color:#000;}
h2.title a {font-size:1.3em;color:#fff;}
h2.title a:hover {color:#ddd;}
div.node h2.title {font-size:.9em;}
#sponsors h2.block-title {color:#843791;}

#page {position:relative;}
#slogan {font-size:1.4em;font-family:Times, "Times New Roman", Georgia, Garamond, Cochin, Kinnari, serif;text-transform:uppercase;color:#402;margin-top: 0.75em;}

/* Primary menu */
#primary-menu {position:absolute;left:0;top:0;width:90%;font:normal 1.4em/1.3 Futura, 'Century Gothic', 'Apple Gothic', sans-serif;}
#primary-menu a {color:#fff;}
#primary-menu a:hover {color:#370c42;}
#primary-menu ul.primary-menu {float:left;border-left:#c3adae dotted 1px;margin:0;padding:0;width:100%;}
#primary-menu ul.primary-menu li {float:left;margin:0;padding:0;border-right:#c3adae dotted 1px;}
#primary-menu ul.primary-menu li a {width:85px;height:43px;padding:17px 5px 0 5px;margin:0 0 10px 0;display:block;text-align:center;color:#fff;}
#primary-menu ul.primary-menu li a:hover {color:#370c42;background:url(../images/menuhover.png) repeat-x;}
#primary-menu ul.primary-menu li a.active {color:#fff;background:url(../images/menuhover.png) repeat-x;}

a.feed-icon {position:absolute;right:0;top:25px;height:20px;padding-right:20px;color:#fff;background:url(../images/rss.gif) 100% 50% no-repeat;font:normal 1.4em/1.4em Futura, 'Century Gothic', 'Apple Gothic', sans-serif;}
a:hover.feed-icon {color:#370c42;}

.post-info {color:#e8cdeb;text-transform:uppercase;border-bottom:#ae537b dotted 1px;padding-bottom:0.5em;}
.submitted {float:left;}
.time-author {color:#844a76;}
.commments-count {float:right;}
.node .content {margin:1em 0 0 0;}
.sticky {padding:10px;background:transparent url(../images/contentbg.png);}
.picture {float:right;}
.picture a img {float:right;margin:0 0 0.5em 0.5em;padding:5px;border:#ae537b dotted 1px;}
.terms-links {background:transparent url(../images/sidebarbg.png);padding:2px 15px;}
.terms-links ul.links li {padding-left:0;}
.node-links {padding:0;}
.terms {display:inline;}
.node-form {margin-bottom:20px;}

/* Sidebar */
#sidebar-left h2.block-title {display:none;}
#sidebar-left-inner, #sidebar-left ul.nice-menu, #sidebar-left ul.nice-menu li {width:130px;padding-right:5px;}
#sidebar-left {width:130px;float:left;}
#sidebar-left ul.nice-menu {/*position:absolute;top:235px;*/}
#sidebar-left ul.nice-menu, #sidebar-left ul.nice-menu li {background:none;border:none;text-align:right;font-size:.95em;}
#sidebar-left ul.nice-menu li ul{/*position:absolute;top:0;*/background:#eeeeee;border:1px solid #ccc;margin:0 0 0 -27px;width:180px;}
#sidebar-left ul.nice-menu li ul a {color:#333;}
#sidebar-left ul.nice-menu li ul a:hover {color:#84268b;}
#sidebar-left ul.nice-menu li ul li {width:auto;text-align:left;clear:both;}
#sidebar-left ul.nice-menu a {color:white;}

/* mission */
#mission {font-size:1.2em;color:#fff;background:#c35d8a;}

/* main-content blocks */
.content-block .block {overflow:auto;margin-bottom:10px;padding:10px;}
#top-content-block .block {border:1px dotted #ae537b;}
#bottom-content-block .block {background:transparent url(../images/contentbg.png) 0 0 repeat;}
.content-block h2.block-title {width:100px;min-height:50px;float:left;margin:0 10px 10px 0;padding:5px;color:#000;background:transparent url(../images/contentbg.png) 0 0 repeat;font-weight:normal;}
.content-block .block .content {margin-left:120px;}

/* Messages */
.messages {background-color:#fff;border:1px solid #b8d3e5;}
.messages,.preview,div.warning,div.error {margin:0 0 1.5em;padding:8px 1em;}
.messages ul {margin:0;}
.preview {background-color:#fcfce8;border:1px solid #e5e58f;}
.preview .node {background-color:#fcfce8;}
div.status {border-color:#c7f2c8;color:#33a333;}
div.error,tr.error {background-color:#fcc;color:#a30000;}
.form-item input.error,.form-item textarea.error {border:1px solid #c52020;color:#363636;}

/* Image gallery */
.field-items, .field-field-imagefile, .content {width:100%;margin:0;padding:0;}
.field-item {width:140px;margin:3px 36px 3px 0;padding:0;display:inline-table;}
.field-item img.imagecache-Thumbnail {border:3px solid #ccc;margin:0;padding:0;}
.node em {color:#FFF;}

/* Title for Bottom Content block */
.content-block h2.block-title {margin:0 0 10px 0;padding:0 5px;width:540px;min-height:0;clear:both;}

/* Bottom Content block */
#bottom-content-block {width:580px;margin:0;padding:0;}
#bottom-content-block .block .content {margin:0;padding:0;width:560px;overflow:hidden;clear:both;}

/* Removes bottom border from bold text */
strong {border-bottom:none;}

/* "Back To Top" text at bottom of page */
#to-top {color:#990095;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:2em;text-decoration:none;font-weight:300;}

/* Title for gallery views */
div.views-field-title span.field-content {font-weight:bold;}

table TD.BiggerTDText {font-size:15px;padding:0px;border:none;}
table TD.SmallerTDText {font-size:13px;padding:0px;border:none;}

/* Header image to right of site name */
div.header-image {position:relative;left:550px;top:0;width:476px;height:248px;}

textarea, input.form-text {border:1px solid #ccc;}
table tbody {border:none;}

/* Newsletter input field */
#simplenews-block-form-1 input#edit-mail {width:162px;}
#simplenews-block-form-1 .form-item label, #simplenews-block-form-1 .form-item, #block-simplenews-1 p {color:#fff;}
#simplenews-block-form-1 .form-item {font-weight:bold;}

table#blocks td.block, div.block-region {color:#333;}
table#blocks tr.region-message {color:white;}

/* jquery scroll */
a.jScrollArrowUp {background:url(http://www.kelvinluck.com/assets/jquery/jScrollPane/images/basic_arrow_up.gif) repeat-x 0 0;}
a.jScrollArrowUp:hover {background-position:0 -15px;}
a.jScrollArrowDown {background:url(http://www.kelvinluck.com/assets/jquery/jScrollPane/images/basic_arrow_down.gif) repeat-x 0 0;}
a.jScrollArrowDown:hover {background-position:0 -15px;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {background-position:0 -30px;}

/* main content */
#adm {position:absolute;width:96%;margin:-25px 2%;text-align:right;color:#806}
#adm a {color:#806;}
#adm a:hover {text-decoration:underline;}
#content-wrapper {width:100%;overflow:visible;margin-top:-10px;float:left;}
#sidebar-left, #sidebar-left-inner, #sidebar-left ul.nice-menu, #main-content, #content-inner {margin:0;padding:0;}
#sidebar-left {width:130px;height:auto;float:left;margin:30px 0 0 0;overflow:visible;}
#main-content {width:585px;height:300px;float:left;margin:70px 0 0 0;overflow:hidden;}
#main-title {position:absolute;height:60px;margin:-38px 0 0 -100px;}
#main-title h1.title {color:#BC7AB8;}
#main-content #content-inner {width:585px;height:300px;float:left;}
div.node div.content p, div.node div.content ol li {font-size:.9em;}
img.afwny-logo {float:left;width:281px;height:211px;}
img.runway {float:left;width:395px;height:205px;}
#header-right {float:left;width:300px;height:190px;margin-top:10px;text-align:right;}
#top-icons {height:52px;}
img.top-icon {width:43px;height:52px;}
#newsletter h2.block-title, #newsletter div.form-item label, #newsletter div.form-radios {display:none;}
#newsletter div.form-item {display:inline;}
#newsletter input.form-text {background:url(http://africafashionweekny.com/fashion/sites/all/themes/AFWNY/images/Mailing_list_Tarea1.png) top left no-repeat;width:163px;height:21px;line-height:18px;padding:0 5px;border:none;color:white;}
#newsletter input.form-submit {background:url(http://africafashionweekny.com/fashion/sites/all/themes/AFWNY/images/Mailing_list_send1.png) top left no-repeat;width:65px;height:21px;line-height:18px;border:none;cursor:pointer;color:white;}
#round-buttons {background:url(../images/Reg_Tick_Bttn_set_1.png) no-repeat;width:263px;height:246px;float:left;margin:20px 23px 0 19px;}
#round-buttons a.tickets-img-link {width:155px;height:155px;float:left;}
#round-buttons a.reg-img-link {width:155px;height:155px;float:left;margin:-65px 0 0 105px;}
#sponsors {box-shadow:0 0 8px #111;-webkit-box-shadow:0 0 8px #111;-moz-box-shadow:0 0 8px #111;background:white;width:865px;height:385px;float:left;margin:35px 0 0 20px;padding:0;}
#sponsors #content-inner {width:825px;height:385px;padding:0 20px;}
.schedule-table a {color:#C07BB8;}

/* footer */
#footer {text-align:right;padding:5px 0 5px 0;margin:0;color:#eeeeee;font-weight:normal;}
#footer p {margin:0;padding:0;}
#footer span.footer-first-row {font-size:8px;}
#footer a {color:#eeeeee;}
#footer a:hover {color:#84268b;}
#footer span.footer-second-row, #footer span.developed-by {font-size:8px;}
#marquee {position:absolute;background:white;width:100%;height:40px;padding:5px 0;margin:-10px 0 0 0;top:670px;}
#marquee img {margin-right:20px;}	