@charset "utf-8";

/*
	Kentucky Wireless Association
	Author : Joey Avino
	Copyright : Amedia Creative
	Link : www.amediacreative.com
	Email : info@amediacreative.com
	Phone : 310/651/8733
	Fax : 310/388/1210

	Hex Index
	DARK BLUE #002130
	MED BLUE #078a00
	LIGHT BLUE #43d3ed
*/

/* LAYOUT */

html, body {

	height: 100%;
	margin: 0px;
  	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
	background: #ffffff url('../images/main/bg.png') repeat-x top left;

}

div {

	position: relative;
	z-index: 0;
	text-align: left;

}


img { border: 0px; }

div.story img { padding: 10pt; }
#nonFooter {

	position: relative;
	min-height: 100%;
	top: 0px;

}

* html div#nonFooter {

	height: 100%;
	margin: 0px;
	padding: 0px;

}

div#content {

	width: 900px;
	margin: auto;
	padding-bottom: 15px;

}

div#top {

	height: 40px;
	padding: 10px;

}

div#mid {

	height: 241px;
	width: 897px;
	background: url('../images/main/banner.png') no-repeat top left;
	margin-top: 1px;
	top: 80px;

}

div#main {

	height: auto;
	width: 900px;
	z-index: 4;
	margin-top: 120px;
	
}

#main .left { width: 580px; }

#title {

	width: 231px;
	height: 125px;
	background: url('../images/main/title.png') no-repeat top left;

}

#title a {
	width: 231px;
	height: 125px;
	display:block;
	text-indent:-9999px;
}

#ad {

	width: 500px;
	height: 82px;
	float: right;
	position: absolute;
	margin-left: 387px;

}

*:first-child+html div#ad { margin-left: 153px; }

div#login {

	width: 394px;
	height: 35px;
	left: -10px;
	margin-top: 10px;

}

div#footer {

	/*top: -60px;*/
	padding: 22px 22px 0px 22px;
	background: #e4e4e4;
	height: 38px;
	clear: both;
	color: #000000;
	font-weight: bold;

}

*:first-child+html div#footer { margin-bottom: -15px; }

#footer a { color: #535353; }



div#menu {

	left: 50%;
	margin-left: -450px;
	width: 900px;
	position: absolute;
	top: -30px;

}

ul {

	list-style: none;
	padding: 0px;
	margin: 0px;

}

li {

	float: left;

}

#menu li.menu {

	display: inline;
	float: right;
	height: 26px;
	width: 101px;
	margin-left: 5px;
	text-align: center;

}

#menu a {

	color: #747474;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	display: block;
	height: 26px;
	padding-top: 7px;
	background: url('../images/main/button_bg.png') no-repeat top left;

}

#menu a:hover {

	color: #55ae08;

}

.bubble a {

	color: white;
	text-decoration: none;

}

.bubble a:hover {

	color: orange;
	text-decoration: none;

}

#login p { margin: 0px; }
#mid p { color: white; font-weight: bold; }

.left { float: left; }
.right { float: right; }

#sponsor_quick_view { margin-top: -15px; }

.clear { clear: both; }

div.story {

	width: 560px;
	height: auto;
	padding: 0px;
	padding-bottom: 20px;
	z-index: 4;

}

h1, h2, h3, h4, p { margin: 0px; }

h1 {

	font: 24px Arial, Helvetica, sans-serif;
	color: #078a00;
	margin-bottom: 10px;
	width: auto;

}

.sponsor_link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #162e00;
	width:100%;
	font-weight:bold;
	text-align:right;
	margin-right:6px;
}

.sponsor_link a{
	color: #162e00;
	text-decoration:none;
}

.sponsor_link a:hover {
	color: #55ae08;
	text-decoration:none;
	cursor:pointer;	
}


.story h1 { margin-bottom: 0px; }

div.titleContainer {

	width: 100%;
	clear: both;

}

h2 {

	font: bold 12px Arial, Helvetica, sans-serif ;
	color: #55ae08;

}

h3 {

	color: #3f3f3f;
	font-size: 15px;
	font-weight: bold;

}

.error {

	font: bold 12px Arial, Helvetica, sans-serif ;
	color: orange;

}

div.img_holder {

	width: 135px;
	height: 90px;
	float: left;
	margin-bottom: 18px;

}

.margin { margin-right: 20px; }

input {

	border: 0px;
	width: 180px;
	height: 23px;
	padding: 2px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #383b4a;
	background: transparent url('../images/main/input_bg.png') repeat-x top left;

}


input.check {

	width: 15px;
	color: #383b4a;
	height: 15px;
	padding: 0px;
	border: 0px;
	background: none;

}

#event_explorer input, #view_event input {

	background: none;
	width: auto;
	height: auto;
}
select {

	border: 1px solid #078a00;
	width: 190px;

}

#mid input { width: 145px; }
#mid input.submit { width: 59px; height: 24px; }

#mid .field { 

	height: 20px;
	width: 157px;
 } 

span.input {

	/*clear: both;*/
	float:left;

}

span.input_left, span.input_right, span.text_left, span.text_right {

	width: 5px;
	height: 22px;
	/*display: block;*/
	float: left;
}

span.text_right_mid , span.text_left_mid  {

	width: 5px;
	height: 65px;
	/*display: block;*/
	float: left;

}

span.text_left, span.text_right { height: 300px; }

span input { float: left; }
span textarea { float: left; }

span.input_left { background: url('../images/main/input_left.png') no-repeat top left; }
span.input_right { background: url('../images/main/input_right.png') no-repeat top left; }
span.text_left { background: url('../images/main/text_left.png') no-repeat top left; }
span.text_right { background: url('../images/main/text_right.png') no-repeat top left; }
span.text_left_mid { background: url('../images/main/text_left_mid.png') no-repeat top left; }
span.text_right_mid { background: url('../images/main/text_right_mid.png') no-repeat top left; }

textarea {

	border: 0px;
	border-bottom: 1px solid #078a00;
	border-top: 1px solid #078a00;
	width: 450px;
	height: 295px;
	padding: 2px 0px;
	overflow: auto;
	margin-top: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #383b4a;

}

.wysiwyg { width: 600px; }

textarea.address{
	height: 63px;
	overflow: hidden;
	padding: 0px;	
}

div#main_image {
	background: url('../images/main/main_bg.png') repeat-y top left;
	margin-left: -6px;	
	width: 912px;
	margin-top: 80px;
}	

.submit {

	width: 59px;
	background: url('../images/main/submit_bg.png') no-repeat top left;
	color: #148900;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;

}

.submit_alt { background: url('../images/main/submit_bg_alt.png') no-repeat top left; }

div.header { width: 480px; }

div.bubble {

	background: url('../images/main/bubble.png') no-repeat top left;
	width: 76px;
	height: 37px;
	padding-top: 10px;
	font-weight: bold;
	font-size: 15px;
	color: white;
	text-align: center;
	margin-top: -11px;

}

.right .bubble { margin-top: 5px; }

div#solicitation2, div#solicitation1  {

	text-align: right;
	font-size: 30px;
	color: red;
	line-height: 23px;
	z-index: 4;
	margin-top: 128px;

}

div#solicitation1 {

	text-align: left;
	margin-left: 110px;

}

#solicitation2 span.small, #solicitation1 span.small {

	font-size: 25px;
	color: white;
	
}

#solicitation2 a:hover {

	color: red;	
	text-decoration: none;
	
}

#sponsor_quick_view .bubble {

	margin-left: -8px;

}

.more {

	left: 481px;
	top: 2px;
	position: absolute;

}

.rightmore {

	left: 224px;
	top: 0px;
	position: absolute;

}

.leftmore {

	left: 400px;
	top: 2px;
	position: absolute;

}

.tag {

	left: 405px;
	top: 0px;
	position: absolute;

}

a {

	color: #000000;
	text-decoration: none;
	font-weight: bold;
	
}

a:hover {

	color: #55ae08;	
	text-decoration: underline;
	
}



a.aicon { float: left; }

a.aicon span {

	display: block;
	width: 100px;
	height: 70px;
	cursor: pointer;

}

a.aicon span.text {

	height: auto;
	width: auto;
	text-align: center;

}

a.aicon span.articles {				background: url('../images/icons/articles.png') no-repeat center center; }
a.aicon span.add_article {			background: url('../images/icons/add_article.png') no-repeat center center; }
a.aicon span.my_articles {			background: url('../images/icons/my_articles.png') no-repeat center center; }
a.aicon span.logout {				background: url('../images/icons/logout.png') no-repeat center center; }
a.aicon span.password {				background: url('../images/icons/password.png') no-repeat center center; }
a.aicon span.ref {					background: url('../images/icons/ref.png') no-repeat center center; }
a.aicon span.new_ref {				background: url('../images/icons/new_ref.png') no-repeat center center; }
a.aicon span.settings {				background: url('../images/icons/settings.png') no-repeat center center; }
a.aicon span.new_topic {			background: url('../images/icons/new_topic.png') no-repeat center center; }
a.aicon span.start_topic {			background: url('../images/icons/start_topic.png') no-repeat center center; }
a.aicon span.view_topic {			background: url('../images/icons/view_topic.png') no-repeat center center; }
a.aicon span.comments {				background: url('../images/icons/comments.png') no-repeat center center; }
a.aicon span.accept_article {		background: url('../images/icons/accept_article.png') no-repeat center center; }
a.aicon span.reject_article {		background: url('../images/icons/reject_article.png') no-repeat center center; }
a.aicon span.edit_article {			background: url('../images/icons/edit_article.png') no-repeat center center; }
a.aicon span.rate {					background: url('../images/icons/rate.png') no-repeat center center; }

/* ADMIN DASHBOARD TOOLBOX */
a.aicon span.manage_article {		background: url('../images/icons/manage_article.png') no-repeat center center; }
a.aicon span.manage_events {		background: url('../images/icons/event_manage.png') no-repeat center center;  }
a.aicon span.add_event {			background: url('../images/icons/event_add.png') no-repeat center center;  }
a.aicon span.manage_content {		background: url('../images/icons/static_content.png') no-repeat center center;  }
a.aicon span.sponsor_manager {		background: url('../images/icons/sponsor_manager.png') no-repeat center center; }
a.aicon span.user_manager {			background: url('../images/icons/mt_members.png') no-repeat center center;  }
a.aicon span.email_blast {			background: url('../images/icons/email_blast.png') no-repeat center center;	}

/* SPONSOR MANAGER */
a.aicon span.sponsor_edit {			background: url('../images/icons/edit_sponsor.png') no-repeat center center; }
a.aicon span.sponsor_upload {		background: url('../images/icons/upload_logo.png') no-repeat center center;  }
a.aicon:hover span.sponsor_edit {	background: url('../images/icons/edit_sponsor_on.png') no-repeat center center; }
a.aicon:hover span.sponsor_upload {	background: url('../images/icons/upload_logo_on.png') no-repeat center center;  }

a.aicon:hover span.articles {		background: url('../images/icons/articles_on.png') no-repeat center center; }
a.aicon:hover span.add_article {	background: url('../images/icons/add_article_on.png') no-repeat center center; }
a.aicon:hover span.my_articles {	background: url('../images/icons/my_articles_on.png') no-repeat center center; }
a.aicon:hover span.logout {			background: url('../images/icons/logout_on.png') no-repeat center center; }
a.aicon:hover span.password {		background: url('../images/icons/password_on.png') no-repeat center center; }
a.aicon:hover span.ref {			background: url('../images/icons/ref_on.png') no-repeat center center; }
a.aicon:hover span.new_ref {		background: url('../images/icons/new_ref_on.png') no-repeat center center; }
a.aicon:hover span.settings {		background: url('../images/icons/settings_on.png') no-repeat center center; }
a.aicon:hover span.new_topic {		background: url('../images/icons/new_topic_on.png') no-repeat center center; }
a.aicon:hover span.start_topic {	background: url('../images/icons/start_topic_on.png') no-repeat center center; }
a.aicon:hover span.view_topic {		background: url('../images/icons/view_topic_on.png') no-repeat center center; }
a.aicon:hover span.comments{		background: url('../images/icons/comments_on.png') no-repeat center center; }
a.aicon:hover span.accept_article {	background: url('../images/icons/accept_article_on.png') no-repeat center center; }
a.aicon:hover span.reject_article {	background: url('../images/icons/reject_article_on.png') no-repeat center center; }
a.aicon:hover span.edit_article {	background: url('../images/icons/edit_article_on.png') no-repeat center center; }
a.aicon:hover span.rate {			background: url('../images/icons/rate_on.png') no-repeat center center; }

/* ADMIN DASHBOARD TOOLBOX */
a.aicon:hover span.manage_article {		background: url('../images/icons/manage_article_on.png') no-repeat center center; }
a.aicon:hover span.manage_events {		background: url('../images/icons/event_manage_on.png') no-repeat center center;  }
a.aicon:hover span.add_event {			background: url('../images/icons/event_add_on.png') no-repeat center center;  }
a.aicon:hover span.manage_content {		background: url('../images/icons/static_content_on.png') no-repeat center center;  }
a.aicon:hover span.sponsor_manager { 	background: url('../images/icons/sponsor_manager_on.png') no-repeat center center;  }
a.aicon:hover span.user_manager {		background: url('../images/icons/mt_members_on.png') no-repeat center center;  }
a.aicon:hover span.email_blast {		background: url('../images/icons/email_blast_on.png') no-repeat center center;	}

.notify {

	width: 580px;
	height: 55px;
	padding-top: 20px;
	background: url('../images/main/notify.png') no-repeat top left;

}

.top_splash{
	width: 900px;
	height: 90px;	
}

.notify h2 {

	font-size: 30px;
	font-weight: lighter;
	text-align: center;
}

.spacer { 

	height: 10px;
	width: auto;

}

#footer a:hover { color: #55ae08; }

.section {

	width: 286px;
	margin-right: 21px;
	float: left;

}

.section .mid_section, .sectionmid .mid_section {

	width: 258px;
	height: auto;
	padding: 10px 13px 10px 13px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	background: #ffffff url('../images/sections/section_mid.png') repeat-x top left;

}

.section .top_section, .sectionmid .top_section {

	width: 286px;
	height: 3px;
	background: url('../images/sections/section_top.png') no-repeat bottom left;

}

.section .btm_section, .sectionmid .btm_section {

	width: 286px;
	height: 10px;
	display: block;
	background: url('../images/sections/section_btm.png') no-repeat top left;

}



.sectionmid {

	width: 534px;
	float: left;
	
}

.sectionmid .mid_section { width: 550px;  background: url('../images/sections/midholder_mid.png') repeat-x top left; }
.sectionmid .top_section { width: 578px;  background: url('../images/sections/midholder_top.png') no-repeat bottom left; }
.sectionmid .btm_section { width: 578px;  background: url('../images/sections/midholder_btm.png') no-repeat top left; }

#become_a_sponsor .mid_section { height: 220px; }
#become_a_sponsor .holder .mid { width: 878px; }
#become_a_sponsor .holder .top, #become_a_sponsor .holder .btm { width: 900px; }

#become_a_sponsor .account_menu { padding: 10px 13px 0px 13px; }
#become_a_sponsor .account_menu h1, #become_a_sponsor .section h1, #sponsor_page_sidebar .section h1 { margin-bottom: 3px; }

#education .mid_section { height: 169px; }
#education .section { margin-right: 6px; }

#event_explorer .section { margin-right: 6px; }

#user_created .left { width: 580px; }

.holder { 

	width: 856px;
	height: auto;

}


.holder .mid { 

	width: 872px;
	padding: 10px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	background: #ffffff url('../images/sections/holder_mid.png') repeat-x top left;

}

.holder .top { 

	width: 894px;
	height: 3px;
	background: url('../images/sections/holder_top.png') repeat-x bottom left;

}


.holder .btm {

	width: 894px;
	height: 3px;
	margin-bottom: 2px;
	background: url('../images/sections/holder_btm.png') repeat-x top left;

}

.feed_item, .ref_holder { padding: 10px; }


#event_explorer .feed_item .left1 { width: 400px; }
#event_explorer .feed_item .left2 { width: 175px; }

#event_explorer div.gallery_thumb { height: 125px; width: 200px; }
#view_event div.gallery_thumb { height: 125px; width: 200px; }
img.gallery_thumb { height: 115px; width: 190px; padding: 5px; }

.ref_holder { height: 18px; }
.with_bg { background: #e2e5e7; }

.ref_holder .left { width: 310px; }

#welcome .left { width: 560px; }
#email_blast .left { width: 560px; }

div#event_name_title, div#event_name_input { opacity: 0; height: 0px; display:none; }

/* STATUS COLORS */
.green { color: #009900; }
.yellow { color: #FF9900; }
.red { color: red; }

/* SMALL ICONS */
.sm_icon {

	display: block;
	float: left;
	margin-right: 5px;

}

.accept, .reject, .changetags, .edit, .resend, .activate, .ymail, .sponsor_logo {

	width: 16px;
	height: 16px;

}

.accept {		 	background: url('../images/small_icons/accept.png') no-repeat top left; }
.reject { 			background: url('../images/small_icons/reject.png') no-repeat top left; }
.changetags { 		background: url('../images/small_icons/changetags.png') no-repeat top left; }
.edit {  			background: url('../images/small_icons/edit.png') no-repeat top left; }
.resend {  			background: url('../images/small_icons/send_activate.png') no-repeat top left; }
.activate {  		background: url('../images/small_icons/activate_force.png') no-repeat top left; }
.ymail { 			background: url('../images/small_icons/yellow_mail.png') no-repeat top left; }
.sponsor_logo {		background: url('../images/small_icons/sponsor_logo.png') no-repeat top left; }

.pkg_logo {

	width: 55px;
	height: 55px;
	z-index: 5;
	margin-top: -30px;
	margin-left: -30px;

}

#silver {			background: url('../images/icons/silver.png') no-repeat top left; }
#gold {				background: url('../images/icons/gold.png') no-repeat top left; }
#platinum {			background: url('../images/icons/platinum.png') no-repeat top left; }
#titanium {			background: url('../images/icons/titanium.png') no-repeat top left; }

#become_a_sponsor .mid_section h1, #become_a_sponsor .mid h1, #sponsor_page_sidebar .mid_section h1 { margin-left: 25px; }


input.paypal {

	width:253px;
	height:80px;
	background:none;

}


div.tag_box { visibility:hidden; }


#sponsor_quick_view { width: 295px; }
#sponsor_page_sidebar .section { margin-right:0px; }
/* HOMEPAGE LOGIN FORM */
#login_top { text-align: right; }
#login_top a { color: #b3ffab; }
#login_top .username {

	color: orange;
	font-weight: bold;

}

#main .input_table { width: 450px; }
#main .input_table .left { width: 125px; height: 25px; }
#main .input_table .right { float: left; }
#add_event .input_table, #edit_event .input_table, #upload_image .input_table,  #submit_article .input_table { width: 900px; }
div#content_holder { visibility: hidden; overflow:hidden; }
div#loading_editor { text-align: center; }
textarea#edit_static_content { overflow: hidden; }


/* RSS ICONS */
#rss0, #rss1, #rss2, #rss_menu span, #rss_menu a {

	width: 140px;
	height: 85px;
	display: block;
	cursor: pointer;

}

#rss_menu span.rss_img  { height: 70px; }

#rss_menu span.rss_txt  {

	height: 15px;
	text-align: center;

}



#rss0 {		background: url('../images/rss/rss_ctia.gif') no-repeat center; }
#rss1 {		background: url('../images/rss/rss_wireless.gif') no-repeat center; }
#rss2 {		background: url('../images/rss/rss_fierce.gif') no-repeat center; }

/* gold sponsor styles */

#gold_sponsors {
	width:320px;
	margin-left:-225px;
}

.gold_title {
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 3px;
	margin-left: 5px;
	margin-bottom:3px;
	font-weight:bold;
	width:100%;
}

.gold_sponsor_item { width: 90px; height: 59px; margin:0px 5px 10px 5px; float:left; }
.gold_sponsor_item img { width: 90px; height: 59px; }

/* Platinum sponsor styles */

#plat_sponsors { margin-top: -115px; margin-right: 240px; }

.plat_title {
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 3px;
	margin-left: 5px;
	margin-bottom:3px;
	font-weight:bold;
	width:100%;
}

.plat_sponsor_item { width: 85px; height: 56px; margin:0px 5px 10px 5px; float:left; }
.plat_sponsor_item img { width: 85px; height: 56px; }