/* KickApps Stuff */
html {
    background:#1B2539 url('blueBackground.png') repeat-x scroll 0%;
    font-family:arial,helvetica,sans-serif;
}
body {
    margin:0px;
    padding:0px;
}
ul {
    margin:0px;
    padding:0px;
    list-style:none;
}
#ka_mainContainer {
    width:1000px;
}
#ka_contentContainer {
    width:980px;
    padding:0px 10px;
}
#ka_profileRight .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader {
    background-color:#EEEEEE;
}
#ka_le_headercont {
    display:none;
}
#ka_headerTopNav {
    display:none;
}
#ka_headerSubNav_list li {
    display:none;
}
#ka_headerSubNav #ka_headerSubNav_list li.ka_addMedia {
    display:block;
}
#ka_headerSubNav #ka_headerSubNav_list li.ka_addMedia:hover a {
    color:#000000;
    background:none;
}
#ka_headerSubNav {
    background:none;
}
#ka_headerBtmNav {
    clear:both;
}
#ka_manageContent {
    width:auto;
}

/* Drupal Stuff */
#wrapper {  
}
#wrapper #container-border {
    background:#FFFFFF url('contentBorder.gif') repeat-y scroll 0%;
    margin:0px auto;
    padding:0px 2px;
    width:1000px;
}
#wrapper #container {
    margin: 0px auto 0px;
    padding: 0px;
    width: 1000px;
    background:#FFFFFF url('mainGradient.png') repeat-x bottom;
    border-bottom:1px solid #666666;
}
#background-lines {
    height:44px;
    padding-top:140px;
    background:#FFFFFF none no-repeat;
    display:none;
}
#lines-table {
    width:100%;
    position:relative;
    z-index:1;
}
#lines-table, #lines-table * {
    border:none;
    padding:0px;
    margin:0px;
    border-collapse: collapse;
    border-spacing: 0px;
}
#left-line {
    background: transparent url('greenLines.gif') repeat-x right;
    height:44px;
}
#right-line {
    background: #003399 url('greenLinesShort.gif') repeat-x;
    height:44px;
}
#wrapper #header-wrapper {
    background: #FFFFFF none no-repeat;
    height:105px;
}
#wrapper #header {
    height:105px;
    background: #FFFFFF none no-repeat;
    width:1000px;
    margin:0px auto;
}
#wrapper #header-logo {
	height: 105px;
    width:406px;
    float:left;
	background: #FFFFFF url('suasoriaLogo.gif') no-repeat center left;
}
#primary-nav {
    height:35px;
    background:#FFFFFF none no-repeat;
}
ul.primary-links {
    width:1002px;
    margin:0px auto;
    background:#FFFFFF none no-repeat;
}

ul.primary-links li {
	margin: 0;
	padding: 0;
	float: left;
	background-image: none;
}

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
	margin: 0px;
	padding: 0px;
	color: #000000;
	background: none;
	outline:none;
    float:left;
}

ul.primary-links li a:hover, ul.primary-links li a.active {
	color: #000000;
	background: none;
	text-decoration: none;
}
ul.primary-links a {
	height:35px;
	cursor:pointer;
    text-decoration:none;
}

ul.primary-links a .left-tab {
	background: transparent url('leftTab.gif') no-repeat;
	height:35px;
	width:7px;
	float:left;
}

ul.primary-links a .middle-tab {
	background: transparent url('middleTab.gif') repeat-x;
	padding-top:12px;
	height:23px;
	color:#666666;
	font-weight:bold;
	font-size:14px;
	float:left;
}

ul.primary-links a:hover .middle-tab {
	color:#000000;
}

ul.primary-links a .right-tab {
    background: transparent url('rightTab.gif') no-repeat;
    height:35px;
    width:7px;
    float:left;
}

ul.primary-links .last {
	float:right;
}

body.audio #audio-tab a {
    color:#FFFFFF;
}

body.video #video-tab a {
    color:#FFFFFF;
}

body.blog #articles-tab a {
    color:#FFFFFF;
}

body.user #members-tab a {
    color:#FFFFFF;
}

body.group #groups-tab a {
    color:#FFFFFF;
}

body.ka_messageBoards #boards-tab a {
    color:#FFFFFF;
}

body.audio #perspectives-tab a .left-tab, body.video #perspectives-tab a .left-tab, body.blog #perspectives-tab a .left-tab {
    background: transparent url('leftActiveTab.gif') no-repeat;
}

body.audio #perspectives-tab a .middle-tab, body.video #perspectives-tab a .middle-tab, body.blog #perspectives-tab a .middle-tab {
    background: transparent url('middleActiveTab.gif') repeat-x;
    padding-top:7px;
    height:28px;
    color:#FFFFFF;
}

body.audio #perspectives-tab a .right-tab, body.video #perspectives-tab a .right-tab, body.blog #perspectives-tab a .right-tab {
    background: transparent url('rightActiveTab.gif') no-repeat;
}

body.user #connect-tab a .left-tab, body.group #connect-tab a .left-tab, body.ka_messageBoards #connect-tab a .left-tab {
    background: transparent url('leftActiveTab.gif') no-repeat;
}

body.user #connect-tab a .middle-tab, body.group #connect-tab a .middle-tab, body.ka_messageBoards #connect-tab a .middle-tab {
    background: transparent url('middleActiveTab.gif') repeat-x;
    padding-top:7px;
    height:28px;
    color:#FFFFFF;
}

body.user #connect-tab a .right-tab, body.group #connect-tab a .right-tab, body.ka_messageBoards #connect-tab a .right-tab {
    background: transparent url('rightActiveTab.gif') no-repeat;
}

#secondary-nav {
	float:left;
	padding:0px;
	background:transparent url('subTabBar.gif') no-repeat;
	width:990px;
	height:44px;
	padding-left:10px;
    clear:both;
}

ul.secondary-links {
	float:left;
	padding:2px 0px 0px;
	margin:0px;
}

ul.secondary-links li {
	margin: 0;
	padding: 0;
	float: left;
	background-image: none;
	padding-top:10px;
	margin-right:15px;
}

ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding:0px;
	margin:0px;
	outline:none;
    text-decoration:none;
    color:#E6F2EC;
}

ul.secondary-links li a:hover, ul.secondary-links li a.active {
	color:#FFFFFF;
}

#footer-info {
    color:#FFFFFF;
    margin:0px auto;
    text-align:center;
    width:1000px;
    font-size:12px;
    padding:2px 0px 3px 0px;
}

#footer-info a {
    color:#FFFFFF;
    text-decoration:none;
}

#footer-info a:hover, #footer-info a:active {
    text-decoration:underline;
}

#perspective-menu, #connect-menu {
    display:none;
}

body.audio #perspective-menu, body.video #perspective-menu, body.blog #perspective-menu {
    display:block;
}

body.user #connect-menu, body.group #connect-menu, body.ka_messageBoards #connect-menu {
    display:block;
}

#ka_searchText {
    width:65px;
}

.ka_addMedia_blog, .ka_upblog, #ka_startBlog, .ka_addMedia.blog {
    /*display:none !important;*/
}

.ka_searchLetterBox, #ka_letterboxRelated, #ka_letterboxUser, #ka_profileImg a span, .ka_moduleLetterBox {
    background-color:#FFFFFF !important;
}

#ka_homepage #ka_sub_home a div.middle-tab, #ka_myhome #ka_sub_my_home a div.middle-tab, #ka_discussions #ka_sub_boards a div.middle-tab {
    color:#FFFFFF;
}

body.blog #ka_sub_blogs a div.middle-tab, body.group #ka_sub_groups a div.middle-tab, body.audio #ka_sub_audio a div.middle-tab, body.video #ka_sub_videos a div.middle-tab, body.photo #ka_sub_photos a div.middle-tab {
    color:#FFFFFF;
}