html,
body {height:100%;}
body {
	margin:0;
	color:#242424;
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:#fff;
	min-width:980px;
}
img {border-style:none;}
a{
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
input,
textarea,
select {
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form,
fieldset {
	margin:0;
	padding:0;
	border-style:none;
}

/* forms */
.sub_form {
	color:#CCCCCC;
}

.formrow {
    padding: 1px 0;
}

.formrow label {
    display: block;
    font-size: 10pt;
}

.textbox {
    padding: 2px;
    border: 1px solid #BBBBBB;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11pt;
}

.textbox:hover {
    padding: 2px;
    border: 1px solid #777777;
}

.textbox:focus {
    padding: 1px;
    border: 2px solid #777777;
}

.formrow .textbox {
    width: 520px;
}

#wrapper{
	width:100%;
	height:100%;
	display:table;
}
#header {
	width:100%;
	background:url(/images/redesign/bg-header.gif) repeat-x;
	margin:0 0 -19px;
	position:relative;
	z-index:60;
}
.header-holder {
	overflow:hidden;
	width:980px;
	margin:0 auto;
	position:relative;
}
.w1 {
	width:100%;
	display:table-row;
}
.logo {
	width:227px;
	height:83px;
	background:url(/images/redesign/logo.png);
	text-indent:-9999px;
	overflow:hidden;
	margin:13px 12px 0 0;
	float:left;
}
.logo a {
	display:block;
	height:100%;
	position:relative;
}
.links {
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
	position:absolute;
	top:3px;
	right:13px;
	clear:both;
}
.links li {
	background:url(/images/redesign/separator.gif) no-repeat 0 2px;
	font-size:12px;
	font-weight: normal;
	float:left;
	padding:0 8px;
}
.links li:first-child {background:none;}
.links a {color:#fff;}
#nav {
	margin:45px 0px 0 0;
	padding:0;
	list-style:none;
	float:right;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.5em;
	text-transform: uppercase;
	color: #000;
	letter-spacing: -2px;
}
#nav li {float:left;}
#nav a {
	background: none;
/*	background:url(/images/redesign/bg-nav.gif) no-repeat; */
	display:block;
/*	text-indent:-9999px; */
	overflow:hidden;
	height:30px;
	width:448px;
}
#nav .features {width:98px;}
#nav .active .features,
#nav a.features:hover {background-position:0 -30px;}
#nav .contests {
	width:101px;
	background-position:-98px 0;
}
#nav .active .contests,
#nav a.contests:hover {background-position:-98px -30px;}
#nav .pricing {
	width:156px;
	background-position:-199px 0;
}
#nav .active .pricing,
#nav a.pricing:hover {background-position:-199px -30px;}
#nav .about {
	width:94px;
	background-position:-355px 0;
}
#nav .active .about,
#nav a.about:hover {background-position:-355px -30px;}
#header .social {
	margin:42px 0 0;
	padding:0;
	list-style:none;
	float:left;
}
#header .social li {
	float:left;
	margin:0 9px 0 0;
}
#header .social a {
	overflow:hidden;
	display:block;
	width:122px;
	height:33px;
	text-indent:-9999px;
}
#header .social .facebook {background:url(/images/redesign/bg-facebook.jpg) no-repeat;}
#header .social .twitter {background:url(/images/redesign/bg-twitter.jpg) no-repeat;}
#main {
	overflow:hidden;
	width:100%;
	background:#f0ebd2 url(/images/redesign/bg-main.gif) repeat-x;
	position:relative;
	z-index:10;
}
.inner #main {background:#f0ebd2;}
.main-holder {
	overflow:hidden;
	width:100%;
	background: #f0ebd2 url(/images/redesign/bg-main-holder.jpg) repeat-x;
/*	height:441px; */
}
.inner .main-holder {height:59px;}
.main-holder .container {
	width:998px;
	height:800px;
	background:url(/images/redesign/zakhp.png) no-repeat;
	margin:26px auto 0;
	position:relative;
}
.container {
	width:998px;
	margin:26px auto 0;
	position:relative;
}
.container:after {
	content:"";
	display:block;
	clear:both;
}
.corner {
	position:absolute;
	right:8px;
	top:-11px;
	background:url(/images/redesign/bg-corner.png) no-repeat;
	width:161px;
	height:155px;
	clear:both;
	text-indent:-9999px;
	z-index:100;
}
.container-visual {
	float:right;
	margin:34px 65px 0 0;
	display:inline;
}
.container-visual img {vertical-align:top;}
.container-holder {
	float:left;
	width:415px;
	margin:63px 0 0 24px;
	display:inline;
}
.container .text-web-based {
	margin:0 0 2px;
	background:url(/images/redesign/text-web-based.gif) no-repeat;
	text-indent:-9999px;
	width:412px;
	height:82px;
}
.container .text-screenwriters {
	background:url(/images/redesign/text-screenwriters.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	width:415px;
	height:50px;
	margin:0 0 4px;
}
.container .text-screenplay {
	background:url(/images/redesign/text-screenplay.gif) no-repeat;
	display:block;
	width:400px;
	height:21px;
	text-indent:-9999px;
	margin:0 0 25px;
}
.container .join {
	display:block;
	width:268px;
	height:63px;
	background:url(/images/redesign/bg-join.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 14px;
	overflow:hidden;
}
.container p {
	font:16px Arial, Helvetica, sans-serif;
	color:#1a434f;
	margin:0 0 0 9px;
}
.container p a {
	text-decoration:underline;
	color:#7a192c;
	padding:0 0 0 6px;
}
.container p a:hover {text-decoration:none;}
.twocolumn {
	overflow:hidden;
	width:980px;
	margin:0 auto;
	padding:0 0 52px;
}
.twocolumn-holder {
	overflow:hidden;
	width:949px;
	padding:38px 15px 15px 16px;
}
.inner .twocolumn {
	width:988px;
	margin:-24px auto 13px;
	padding:0;
	background:url(/images/redesign/bg-twocolumn.gif) repeat-y;
}
.inner .twocolumn-holder {
	width:100%;
	padding:0;
	background:url(/images/redesign/bg-twocolumn-holder.gif) no-repeat;
}
.twocolumn-frame {
	overflow:hidden;
	width:922px;
	background:url(/images/redesign/bg-twocolumn-frame.gif) no-repeat 0 100%;
	padding:23px 48px 81px 18px;
}
.twocolumn .aside .join {
	margin:0 0 25px 4px;
	background:url(/images/redesign/bg-join1.png) no-repeat;
	width:280px;
	height:67px;
	cursor:pointer;
}
.twocolumn .join {
	display:block;
	margin:0 0 0 329px;
	width:268px;
	height:63px;
	background:url(/images/redesign/bg-join.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#content {
	float:right;
	width:492px;
	overflow:hidden;
}
#content h2 {
	font:bold 24px/25px Arial, Helvetica, sans-serif;
	margin:0;
}
#content h3 {
	margin:0 0 30px;
	font:15px/20px Arial, Helvetica, sans-serif;
}
.list {
	width:100%;
	margin:0 0 20px;
}
.list ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:500px;
}
.list ul li {
	float:left;
	margin:0 19px 0 0;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.list li a {color:#0e6684;}
.list li .visual {
	display:block;
	margin:0 0 4px;
	padding:1px;
	border:1px solid #c9c4a6;
}
.list li img {vertical-align:top;}
.news {
	overflow:hidden;
	width:455px;
	border:1px solid #f2f0ea;
	background:#fff;
	padding:13px 5px 6px 12px;
	margin:0 0 22px;
}
.news h4 {
	margin:0 0 4px;
	color:#252525;
	font-size:17px;
}
.news ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.news .title {
	color:#7d1d2f;
	font:bold 14px Arial, Helvetica, sans-serif;
	background:url(/images/redesign/bg-news-title.gif) no-repeat;
	display:block;
	padding:0 0 0 20px;
	margin:0 0 4px -21px;
}
.news .title a {color:#7d1d2f;}
.news ul li {
	display:inline-block;
	width:180px;
	margin:-1px 7px 0 0;
	padding:10px 0 8px 21px;
	vertical-align:top;
	background:url(/images/redesign/bg-news.gif) repeat-x;
}
* html .news ul li {
	display:inline;
	margin:-1px 11px 0 0;
}
* +html .news ul li {
	display:inline;
	margin:-1px 11px 0 0;
}
.news ul .long {width:210px;}
.news a {
	cursor:pointer;
	color:#7d1d2f;
	line-height:16px;
	display:block;
	position:relative;
	background:url(/images/redesign/none.gif) repeat;
}
.news .date {
	display:block;
	color:#a8a8a8;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.promo-box {
	overflow:hidden;
	width:492px;
	margin:0 0 0 -6px;
}
.promo-box img {vertical-align:top;}
.promo-box p {
	color:#1a434f;
	margin:0 0 0 30px;
	font-size:16px;
}
.promo-box p a {
	color:#7a192c;
	text-decoration:underline;
}
.promo-box p a:hover {text-decoration:none;}
#sidebar {
	float:left;
	width:400px;
	padding:2px 0 0;
}
#sidebar .ad {
	margin:0 0 28px;
	padding:0;
	list-style:none;
	text-align:right;
}
#sidebar .ad li {
	display:inline-block;
	padding:0 0 0 4px;
	vertical-align:middle;
}
* html #sidebar .ad li {display:inline;}
* +html #sidebar .ad li {display:inline;}
#sidebar .ad .ad1 {
	margin:-15px 20px 0 0;
	padding:0;
}
* html #sidebar .ad .ad1 {margin:-14px 23px 0 0;}
* +html #sidebar .ad .ad1 {margin:-14px 23px 0 0;}
#sidebar .ad .ad2 {margin:0 5px 0 0;}
* html #sidebar .ad .ad2 {margin:0 8px 0 0;}
#sidebar .ad li img {vertical-align:top;}
.video {
	width:220px;
	margin:0 10px 26px 10px;
	padding: 0px;
	background:url(/images/redesign/bg-video.gif) repeat;
	border:1px solid #d0cbc0;
}
.video:after {
	content:"";
	display:block;
	clear:both;
}
.video img {vertical-align:top;}
.video-visual-l {
	float:left;
	margin:-1px 0;
}
.video-visual-r {
	float:right;
	margin:-1px 0;
}
.video blockquote {
	margin:0;
	clear: both;
	background:url(/images/redesign/bg-video-t.gif) no-repeat 0 15px;
	font:italic 13px/15px Arial, Helvetica, sans-serif;
	padding:10px;
}
.video blockquote cite {
	display:block;
	color:#999;
	font-size: .9em;	
	white-space:nowrap;
	text-align: right;
}
.video q {
	quotes:none;
	background:url(/images/redesign/bg-video-b.gif) no-repeat 100% 100%;
	padding:0 0 10px;
	display:block;
}
.video q:before {content:"";}
.video q:after {content:"";}
.video-holder {
	overflow:hidden;
	width:200px;
	
}
* html .video-holder {padding:0 7px 0 5px;}
* +html .video-holder {padding:0 7px 0 5px;}
.events {
	overflow:hidden;
	width:388px;
	margin:-3px 0 0 -1px;
}
.events h3 {
	font-size:17px;
	margin:0 0 0 4px;
	padding:10px 0 4px;
}
.events h3 a {
	background:url(/images/redesign/bg-events-title.gif) no-repeat 0 4px;
	color:#252525;
	padding:10px 0 10px 39px;
}
.events ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.events ul li {
	margin:-2px 0 12px;
	background:url(/images/redesign/bg-events.gif) repeat-x;
	padding:13px 0 0;
}
.events li a {
	cursor:pointer;
	color:#383838;
}
.events .title {
	color:#1a434f;
	display:block;
	line-height:13px;
}
.events .title a {color:#1a434f;}
.events .date {
	color:#a8a8a8;
	display:block;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.aside {
	float:right;
	background:url(/images/redesign/bg-aside.gif) repeat-y;
	width:295px;
	border:1px solid #e9e6e1;
	margin:0 0 0 17px;
	padding:19px 6px 21px 14px;
}
.boa-block {
	overflow:hidden;
	width:260px;
	background:#fcfbf9;
	border:1px solid #e6e3db;
	padding:0 10px 6px 19px;
	margin:0 0 26px;
}
.boa-title {
	border-bottom:1px solid #d8dfea;
	background:#FFBFCC url(/images/redesign/bg-boa-title.png) no-repeat 9px 12px;
	padding:15px 5px 10px 45px;
	margin:0 -10px -5px -19px;
	position:relative;
}
.boa-title h3 {
	margin:0;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#711A2A;
}
.boa-block ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.boa-block ul li {
	margin:-1px 0 0;
	padding:10px 25px 8px 21px;
	vertical-align:top;
	width:180px;
	background:url(/images/redesign/bg-boa.gif) no-repeat 100% 0;
}
.boa-block ul .title {
	color:#711A2A;
	display:block;
	font:bold 14px Arial,Helvetica,sans-serif;
	margin:0 0 4px -21px;
	padding:0 0 0 22px;
	background:url(/images/redesign/bg-boa-title1.png) no-repeat;
}
.boa-block ul .title a {color:#3591aa;}
.boa-block a {
	color:#252525;
	cursor:pointer;
	display:block;
	line-height:16px;
	margin:0 0 3px;
}
.boa-block .date {
	display:block;
	color:#a8a8a8;
	font:12px Arial, Helvetica, sans-serif;
}
.boa-block .more,

.twitter-block {
	overflow:hidden;
	width:260px;
	background:#fcfbf9;
	border:1px solid #e6e3db;
	padding:0 10px 6px 19px;
	margin:0 0 26px;
}
.twitter-title {
	border-bottom:1px solid #d8dfea;
	background:#c7e8ef url(/images/redesign/bg-twitter-title.gif) no-repeat 9px 12px;
	padding:15px 5px 10px 45px;
	margin:0 -10px -5px -19px;
	position:relative;
}
.twitter-title h3 {
	margin:0;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#006c81;
}
.twitter-block ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.twitter-block ul li {
	margin:-1px 0 0;
	padding:10px 25px 8px 21px;
	vertical-align:top;
	width:180px;
	background:url(/images/redesign/bg-twitter.gif) no-repeat 100% 0;
}
.twitter-block ul .title {
	color:#3591aa;
	display:block;
	font:bold 14px Arial,Helvetica,sans-serif;
	margin:0 0 4px -21px;
	padding:0 0 0 22px;
	background:url(/images/redesign/bg-twitter-title1.gif) no-repeat;
}
.twitter-block ul .title a {color:#3591aa;}
.twitter-block a {
	color:#252525;
	cursor:pointer;
	display:block;
	line-height:16px;
	margin:0 0 3px;
}
.twitter-block .date {
	display:block;
	color:#a8a8a8;
	font:12px Arial, Helvetica, sans-serif;
}
.twitter-block .more,
.facebook-block .more {
	color:#7d1d2f;
	font:13px Arial, Helvetica, sans-serif;
	background:url(/images/redesign/bg-more.gif) no-repeat 100% 6px;
	text-decoration:underline;
	float:right;
	padding:0 11px 0 0;
	margin:-17px 1px 0 0;
}
.twitter-block .more:hover,
.facebook-block .more:hover {text-decoration:none}
.facebook-block {
	overflow:hidden;
	background:#fcfbf9;
	border:1px solid #e6e3db;
	padding:0 10px 9px 19px;
	width:259px;
	margin:0 0 18px;
}
.facebook-title {
	margin:0 -10px 28px -19px;
	border-bottom:1px solid #d8dfea;
	padding:13px 5px 10px 45px;
	background:#eceff5 url(/images/redesign/bg-facebook.gif) no-repeat 13px 10px;
}
.facebook-title h3 {
	margin:0;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#3b5998;
}
.facebook-block ul {
	margin:0;
	padding:0;
	list-style:none;
}
.facebook-block li {
	display:inline-block;
	font:9px Arial, Helvetica, sans-serif;
	width:50px;
	text-align:center;
	vertical-align:top;
	margin:0 1px 6px 0;
}
.facebook-block li img {
	display:block;
	margin:0 0 5px;
	vertical-align:top;
}
.facebook-block ul a {color:#808080;}
* html .facebook-block ul li {
	display:inline;
	margin:0 5px 6px 0;
}
* +html .facebook-block ul li {
	display:inline;
	margin:0 5px 6px 0;
}
.facebook-block .more {margin:-2px 1px 0 0;}
.aside .ad {
	margin:0 -18px 0 -4px;
	padding:0;
	list-style:none;
	text-align:center;
}
.aside .ad li {
	vertical-align:middle;
	display:inline-block;
	margin:0 20px 16px 0;
}
* html .aside .ad li {display:inline;}
* +html .aside .ad li {display:inline;}
#main-content {
	overflow:hidden;
	height:1%;
}
.information {
	background:#fff;
	border:1px solid #f0eee7;
	padding:13px 18px 9px 17px;
	margin:0 0 23px;
}
.information h3,
.team h3,
.history h3 {
	margin:0 0 17px;
	font:bold 24px Arial, Helvetica, sans-serif;
}
.team h3 {margin:0 0 3px;}
.information .title {
	color:#7d1d2f;
	display:block;
	font:bold 1.5em Times, Georgia, "Times New Roman", serif;
	margin:0 0 17px;
}
.information p li {
	margin:0 0 17px;
	font:13px/18px Arial, Helvetica, sans-serif;
}
.team {
	overflow:hidden;
	height:1%;
	border:1px solid #e9e6e1;
	background:#f6f5f1 url(/images/redesign/bg-team.jpg) repeat-x;
	padding:13px 16px 6px 18px;
	margin:0 0 27px;
}
.team-box {
	width:100%;
	margin:-2px 0 0px;
	padding:16px 0 0;
	background:url(/images/redesign/bg-team-box.gif) repeat-x;
}
.team-box:after,
.team-box-holder:after {
	content:"";
	display:block;
	clear:both;
}
.team-box-holder {
	width:563px;
	margin:0 0 0 -11px;
	overflow:hidden;
	float:left;
	background:url("/images/redesign/bg-team-box.gif") repeat-x scroll 0 0 transparent;
}
* html .team-box-holder {
	margin:0 0 0 -5px;
	width:555px;
}
.team-visual {
	float:left;
	margin:3px 16px 120px 1px;
	background:url(/images/redesign/bg-team-visual.gif) no-repeat;
	padding:0 0 14px 13px;
	position:relative;
	display:inline;
}
* html .team-visual {margin:3px 13px 0 1px;}
.team-holder {
	overflow:hidden;
	height:1%;
	font:italic 13px/17px Arial, Helvetica, sans-serif;
}
.mentor-holder {
	overflow:hidden;
	height:1%;
	font:13px/17px Arial, Helvetica, sans-serif;
	display:inline;
}
* html .team-holder {overflow:visible;}
.team-holder h4 {
	margin:0 0 17px;
	font:italic 13px Arial, Helvetica, sans-serif;
}
.team-holder p {margin:0;}
.history {
	overflow:hidden;
	height:1%;
	padding:0 0 0 19px;
}
.history ul {
	margin:0;
	padding:0 0 0 5px;
	list-style:none;
	color:#808080;
}
.history li {
	background:url(/images/redesign/arrow1.gif) no-repeat 0 6px;
	font:13px/18px Arial, Helvetica, sans-serif;
	padding:0 0 0 15px;
	margin:0 0 6px;
}
.history li em {padding:0 4px 0 0;}
.history li a {color:#808080;}
#resources {
	height:1%;
	overflow:hidden;
	padding:19px 0 0 19px;
}
#resources h3 {
	font:bold 24px Arial,Helvetica,sans-serif;
	margin:0 0 17px;
}
#resources .ad {
	margin:0px 50px 0 50px;
	padding:0;
	list-style:none;
	text-align:center;
}
#resources .ad li {
	display:inline-block;
	padding:0 7px 10px;
	vertical-align:middle;
}
#footer {
	width:100%;
	overflow:hidden;
	display:table-footer-group;
	background:#2f2f2f;
}
#footer .footer-holder {
	height:1%;
	display:table-row;
}
#footer .footer-frame { display:table-cell;}
.footer-section {
	width:965px;
	margin:0 auto;
	overflow:hidden;
	padding:11px 0 0 15px;
}
* html .footer-section {margin:0 auto -7px;}
.navigation {
	margin:0 0 17px 2px;
	padding:0 0 18px;
	list-style:none;
	overflow:hidden;
	width:100%;
	background:url(/images/redesign/bg-navigation1.gif) repeat-x 0 100%;
}
.navigation li {float:left;}
.navigation a {
	background:url(/images/redesign/bg-navigation.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:88px;
	width:787px;
}
.navigation .features {width:152px;}
.navigation .active .features,
.navigation a.features:hover {background-position:0 -88px;}
.navigation .contests {
	width:187px;
	background-position:-151px 0;
}
.navigation .active .contests,
.navigation a.contests:hover {background-position:-151px -88px;}
.navigation .plans {
	width:265px;
	background-position:-338px 0;
}
.navigation .active .plans,
.navigation a.plans:hover {background-position:-338px -88px;}
.navigation .about {
	width:183px;
	background-position:-604px 0;
}
.navigation .active .about,
.navigation a.about:hover {background-position:-604px -88px;}
.items {
	margin:0 53px 0 0;
	padding:0 0 0 3px;
	list-style:none;
	float:left;
	width:264px;
	margin-bottom:100px; /*to keep cc images floating right when items is <= 3*/
	}
.items li {
	overflow:hidden;
	width:100%;
	background:url(/images/redesign/arrow.gif) no-repeat 0 4px;
	font-size:12px;
	padding:0 0 4px;
	vertical-align:top;
}
.items li span {
	float:left;
	width:260px;
	background:url(/images/redesign/bg-items.gif) repeat-x 0 100%;
	margin:0 0 0 13px;
	padding:0 0 8px;
}
.items li span a {
	float:left;
	color:#808080;
}
#footer .social {
	margin:1px 0 0 84px;
	float:left;
	padding:0 0 7px;
}
#footer .social h5,
.card h5 {
	padding:0 0 12px;
	font:14px Arial, Helvetica, sans-serif;
	color:#808080;
	margin:0;
}
.card h5 {
	margin:0 0 7px;
	padding:0;
}
#footer .social ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
#footer .social li {
	float:left;
	margin:0 10px 0 0;
}
#footer .social li a {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	height:65px;
	width:41px;
}
#footer .social .twitter {background:url(/images/redesign/bg-social.gif) no-repeat;}
#footer .social .facebook {background:url(/images/redesign/bg-social.gif) no-repeat -41px 0;}
#footer .social .youtube {background:url(/images/redesign/bg-social.gif) no-repeat -82px 0;}
#footer .social .rss {background:url(/images/redesign/bg-social.gif) no-repeat -123px 0;}
.card {
	float:left;
	margin:0 0 0 84px;
}
.card ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.card li {
	float:left;
	margin:0 12px 0 0;
	vertical-align:top;
}
.card a {
	display:block;
	height:56px;
	text-indent:-9999px;
	overflow:hidden;
	width:52px;
}
.card .visa {background:url(/images/redesign/bg-card.gif) no-repeat;}
.card .master-card {
	background:url(/images/redesign/bg-card.gif) no-repeat -52px 0;
	width:51px;
}
.card .paypal {background:url(/images/redesign/bg-card.gif) no-repeat -104px 0;}
.sector {
	overflow:hidden;
	width:100%;
	background:#050505;
	font:11px Arial, Helvetica, sans-serif;
	color:#747474;
}
.sector-holder {
	width:980px;
	margin:0 auto;
	padding:14px 0 40px;
	overflow:hidden;
}
.sector ul {
	margin:0 0 0 13px;
	padding:0 0 5px;
	list-style:none;
	float:left;
	display:inline;
	overflow:hidden;
}
.sector li {
	background:url(/images/redesign/separator2.gif) no-repeat 0 2px;
	margin:0 0 0 -1px;
	float:left;
	padding:0 7px;
}
.sector li a {color:#747474;}
.sector p {
	margin:0 0 0 19px;
	display:inline;
	clear:both;
	float:left;
}

ul#nav_main {
    position: relative;
    top: 50px;
    display: inline;
    background: none;
    list-style-type: none;
	padding: 0px;
}

li#nav_about {
    display: inline;
}

li#nav_services {
    display: inline;
}

li#nav_help {
    display: inline;
}

li#nav_contact {
    display: inline;
}

li#nav_login {
    display: inline;
}

li#nav_dashboard {
    display: inline;
}

li#nav_scripts {
    display: inline;
}

li#nav_ideas {
    display: inline;
}

li#nav_groups {
    display: inline;
}

li#nav_inbox {
    display: inline;
}

li#nav_members {
    display: inline;
}

li#nav_profile {
    display: inline;
}

li#nav_logout {
    display: inline;
}







