
@charset "utf-8";
/* 	CSS Document 
	Scent Marketing
	
	Color Guide
	------------------
	red: #ff0332
	
*/
body{background: #d9dfe5 url(/images/bkgds/page_bg.png) repeat-y center fixed; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#12171c;width:100%;}
img{border:none;}
a{ color:#b92500;}  
a:hover{}
h1{margin:0 0 10px 0;padding:0;}
em{}
ul,ol{padding:0;margin:0;}
li{padding:0;margin:5px 0 0 13px; }
iframe{overflow:hidden;}

/*LAYOUT STYLES*/
#pageAlignment{position:absolute;top:0px;left:0px;width:100%;height:100%;}
#container{position:relative;margin:auto;width:900px;padding:0;font-family:Arial, Helvetica, sans-serif;  font-size:12px; line-height:15px;}
#header{padding:0;width:900px;}
#logo{margin:25px 30px 45px 30px;}
#subLogo{font-size:12px;position:absolute;left:5px;top:30px;}
#pageNav{height:29px; width:900px; background:#FF0000;color:#FFFFFF;font-size:14px;}
#pageNav a{color:#FFFFFF;font-size:14px;} 
/*#pageNav a:hover{color:#ff0332;font-size:14px;background:#CCCCCC;}*/
#mainContent{position:relative;padding:0; height:100%;margin:30px 0 0 0;}
#footer{font-size:10px;line-height:13px;margin:60px 0 0 0;border-top:1px solid #ff3300;}
#footerPad{padding:10px 30px;}
#subLinks{text-align:right;width:100%;}
#userLogin{font-size:11px;position:absolute;right:10px;top:0px; z-index:1000;}
#loggedIn{position:absolute;right:10px;top:25px;}
#contactDetails{color:#5b5f65;}
#leftSide{color:#5b5f65;font-size:11px;line-height:13px;width:170px;margin:0 0 0 15px;}
#leftSide ul{ list-style:disc;}
#leftSide li{margin-top:5px;}
#rightSide{color:#5b5f65;font-size:11px;line-height:13px;width:154px;margin-right:15px;}
#pageCenter{width:480px;margin:0 30px;}
#pageCenterAdmin{width:600px;margin:0 30px;}
#pageCenter2{width:480px;margin:0 30px;}
#subNav li{}
#subNav li a{padding:0 25px;font-size:12px;}
#pageLeftCol{width:200px;margin-left:30px;}

/*GLOBAL STYLES*/
.button { float:left;background:url(../images/btns/btn_middle.gif) repeat-x; height:20px;color:#FFFFFF; font-weight:bold;  text-decoration:none;}
.buttonPad {padding:3px 0; width:100%; text-align:center;}
.heading{color: #111e2c;font-size:18px;line-height:24px;}
.subHeading{color: #111e2c;font-size:12px;font-weight:bold;}
.toggler{border:#CCCCCC 1px solid; background:#CCCCCC;margin:0px;padding:8px;}
.element{border:#CCCCCC 1px solid;margin:0px;padding:25px;}
.clearf{clear:right;}
.toutHeading{color:#ff3300;font-size:12px;font-weight:bold;line-height:15px;}
.toutLine{margin:0 0 10px 0;}
.toutBtn{margin:15px 0 15px 0;}
.pointer{cursor:pointer; text-decoration:underline;}
#outlined{border:#000000 1px solid;padding:5px;}
#outlined li{border-bottom:#000000 1px solid;padding:5px;}

/*NAV STYLES*/ 
.dropDown{font-size:12px;line-height:19px;position:absolute; background:#ffffff; border:1px #FF3300 solid;padding:10px; z-index:1000; display:none; width:175px;}
.dropDown a{color:#FF3300; text-decoration:none;}
.dropDown a:hover{ color:#000000; text-decoration:underline;}
#trendsNav{left:272px;}
#eventNav{left:756px;}
#aboutNav{left:68px;}
#memberNav{left:160px;}
#knowledgeNav{left:612px;}

/*SEARCH STLYES*/
.searchCat{width:200px;margin:5px 0 15px 0;}
.searchBox{width:300px;margin:0 0 15px 0;}
#searchQuery{margin:0 0 20px 0;}
#searchResults{width:480px;}
#resultQuery{float:leftfont-size:14px;margin:0 0 20px 0;padding:0 0 10px 0; border-bottom: 1px dotted #CCCCCC;}
#resultNumber{float:right;}
#searchResults ul{ list-style:none;padding:0;margin:0;}
#searchResults li{padding:0;margin:5px 10px 5px 30px;}
.topResult{}
.btmResult{margin:0 0 8px 0;}

/*MEMBERSHIP*/
.benefitsTable{border:#000000 1px solid;}
.benefitsTable td{border:#000000 1px solid;}

/*MEMBER REGISTRATION*/
#regPage{font-size:12px;line-height:15px;}
.errorMsgs{}
.regInput{width:250px;margin-right:5px;}
.line{border-top:dotted #FF3300 1px;margin:5px 0; height:2px;}
#memberReg{width:600px;}
#memberReg td{padding:5px 0;}
#memberReg strong{font-size:14px;color:#FF3300;}

/*CONTACT*/
.commentsBox {width:428px;}


/*THE TEAM*/
.bioPoto {float:left;width:231px;margin:0 15px 15px 0;border:#000000 1px solid; height:300px;}
.bioPoto img{}
.bioDesc {float:right; width:232px;}
.clearBio {clear:both; width:100%;height:1px;}

/*ADMIN */
.reportGrid {background:#E9E9E9;border:#000000 1px solid;width:100%;}
.reportGrid td{padding:3px;}
.reportGrid tr{text-align:center;}
.userGrid{background:#E9E9E9;border:#000000 1px solid;width:840px;}
.userGrid td{padding:3px;}
.userGrid tr{text-align:center;}
.altRow{ background: #B2B2B2;}
.tableHead{}
.tableHead th{padding:2px 5px;}
.tableHead th a{text-decoration:none;}
.articleDetail{background:#E9E9E9;width:700px;}
.articleDetail td{padding:3px;}
.userDetail{background:#E9E9E9;width:500px;}
.userDetail td{padding:3px;}
.TextAreaWrap{}
.regInputLong{width:450px;margin-right:5px;}