/* @override 
	http://localhost:8888/electrolight/css/screen.css
	http://localhost:8888/electrolight/css/screen_v3.css
	http://localhost:8888/2010_electrolight/css/screen_v3.css
	http://localhost:8888/2010_055_electrolight/css/screen_v3.css
	http://www.electrolight.com.au/dev/css/screen_v3.css
*/

body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	color: #ddd;
	background-color: #000000;
	padding: 0; 
	margin: 0;
}

img { border:none; }
.green { color: #00FF00; }
.white { color: #ffffff; }
.grey {color: #666;}

a:link, a:visited{color: #00FF00; text-decoration: none;}
a:hover, a:active{color: #999; text-decoration: none;}

textarea { background-color: #333; color:#fff; border: none; padding: 5px; font-family: arial; font-size: 12px; }


#header, #content, #footer { 
	width:762px; 
}

#wrap { 
	margin: 0 auto;
	width:762px; 
	position: relative;
}

h1 {
	color: #00FF00;
	font-size: 20px;
	margin: 0px;
	text-transform: uppercase;
	font-weight: normal;
}

h2 {
	color: #00FF00;
	font-size: 13px;
	margin: 0px;
	text-transform: uppercase;
	font-weight: normal;
}

h3 {
	color: #00FF00;
	font-size: 11px;
	margin: 0px;
	text-transform: uppercase;
	font-weight: normal;
}

h4{
	font-size: 20px;
	margin-top: 0px;
	margin-bottom:3px;
}


#community h1{
color: #00FF00; 
text-transform: uppercase;
margin-bottom: 20px;
}


#community h4{
color: #00FF00; 
text-transform: uppercase;
}

h5{
	font-size: 11px;
	margin-top: 0px;
	margin-bottom:3px;
	font-weight: normal;
	text-transform: uppercase;
}

#admin h5{
	font-size: 12px;
	margin-bottom: 12px;
	
}


.clear {
	clear: both;
	padding-top: 20px;
}
.clearfix {
	clear: both;
}

.divider{
	height: 1px;
	border-top: 1px solid #999;
	margin-top: 20px;
	margin-bottom: 20px;
}

/* **********************************  ADMIN */

#admin #left {
	float: left;
}
#admin #right {
	float: left;
	margin-left: 80px;
	margin-top: 20px;
}
.admin_form {
	
	color: #999;
}
.input_general,  .input_general2,  .input_small,  .input_small2,  .input_small3  {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #393a3a;
	border-style: none;
	color: #fff;
	font-size: 14px;
	padding: 5px;
	margin-left: 0px;
	font-size: 13px;
}
 .input_general {
	width: 400px;
}
 .input_general2 {
	width: 600px;
}
 .input_small {
	width: 200px;	
}
 .input_small2 {
	width: 100px;	
}
 .input_small3 {
	width: 50px;	
}
 .input_file {
	width: 250px;
	color: #4c4c4c;	
}


.admin_form #title {
	width: 550px;
}

.admin_form .date{
	float: left;
	margin-right: 40px;
}

#admin select{ width: 200px; }
#admin .select_wide{ width: 300px; }
#admin .select_wide2{ width: 500px; }

#help {
	margin-top: 10px;
}
#help_content{
	display: none;
	padding-top: 10px;
	color: #999;
}


/* **********************************  HEADER */

#header {
	margin: 0px;
	padding: 40px 0px 7px 0px;	
	position: fixed;
	z-index: 2;
}
#topnav, #subnav {
	height: 14px;
	border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
}
#topnav {
	margin-bottom: 4px;
	background: url(../image/nav_bg.png) repeat;
}
#subnav {
	/*display: none;*/ 										 /*EDIT*/
	margin-top: 12px;
	margin-bottom: 6px;
}
/*#subnav h1 { height: 0px; margin: 0; }*/

/*
#topnav div {float: left;}
#nav_works {margin-left: 128px;}
#nav_news {margin-left: 256px;}
*/

#topnav ul, #subnav ul  {
	margin: 0;
	padding: 0;
}
#topnav li, #subnav li  {
	float: left;
	list-style: none;
	
	
	
	/*text-indent: -8000px;*/
}

#topnav a, #subnav a {
	width: 120px;
	float: left;
	padding: 14px 0 0 0; 
	overflow: hidden;
	height: 0px !important; 
	height /**/:14px; /* for IE5/Win */
	}
	
#topnav a:hover, #subnav a:hover {
	background-position: 0 -14px;
	}
	
#topnav a.selected, #subnav a.selected {
	background-position: 0 -14px;
	}	

#topnav a:active, #subnav a:active {
	background-position: 0 -14px;
}

#nav-home, #nav-home a   { background: url(../image/nav/nav-home.gif) no-repeat; }
#nav-profile, #nav-profile a {background: url(../image/nav/nav-profile.png) no-repeat; }
#nav-works, #nav-works a  { background: url(../image/nav/nav-works.png) no-repeat; }
#nav-news, #nav-news a   { background: url(../image/nav/nav-news.gif) no-repeat; }
#nav-contactus, #nav-contactus a   { background: url(../image/nav/nav-contact.png) no-repeat; }


#nav-media, #nav-media a   { background: url(../image/nav/nav-media.gif) no-repeat; }
#nav-settings, #nav-settings a   { background: url(../image/nav/nav-settings.gif) no-repeat; }
#nav-gotosite, #nav-gotosite a   { background: url(../image/nav/nav-gotosite.gif) no-repeat; }
#nav-lightcycle, #nav-lightcycle a   { background: url(../image/nav/nav-community.png) no-repeat; }
#nav-blog, #nav-blog a   { background: url(../image/nav/nav-blog.png) no-repeat; }

#subnav-selectedworks, #subnav-selectedworks a {background: url(../image/nav/subnav-selectedworks.gif) no-repeat; }
#subnav-projectslist, #subnav-projectslist a  { background: url(../image/nav/subnav-projectslist.gif) no-repeat; }
#subnav-contact, #subnav-contact a  { background: url(../image/nav/subnav-contact.gif) no-repeat; }
#subnav-careers, #subnav-careers a  { background: url(../image/nav/subnav-careers.gif) no-repeat; }
#subnav-aboutus, #subnav-aboutus a  { background: url(../image/nav/subnav-aboutus.gif) no-repeat; }
#subnav-team, #subnav-team a  { background: url(../image/nav/subnav-team.gif) no-repeat; }
#subnav-recognition, #subnav-recognition a  { background: url(../image/nav/subnav-recognition.gif) no-repeat; }
#subnav-theory, #subnav-theory a  { background: url(../image/nav/subnav-theory.gif) no-repeat; }
#subnav-news, #subnav-news a   { background: url(../image/nav/nav-news.gif) no-repeat; }
#subnav-credits, #subnav-credits a   { background: url(../image/nav/subnav-credits.gif) no-repeat; }
#subnav-disclaimer, #subnav-disclaimer a   { background: url(../image/nav/subnav-disclaimer.gif) no-repeat; }
#subnav-showall, #subnav-showall a   { background: url(../image/nav/subnav-showall.gif) no-repeat; }
#subnav-byproject, #subnav-byproject a   { background: url(../image/nav/subnav-byproject.gif) no-repeat; }
#subnav-upload, #subnav-upload a   { background: url(../image/nav/subnav-upload.gif) no-repeat; }
#subnav-homeimages, #subnav-homeimages a   { background: url(../image/nav/subnav-homeimages.gif) no-repeat; }
#subnav-editsector, #subnav-editsector a   { background: url(../image/nav/subnav-editsector.gif) no-repeat; }
#subnav-editlocation, #subnav-editlocation a   { background: url(../image/nav/subnav-editlocation.gif) no-repeat; }
#subnav-help, #subnav-help a   { background: url(../image/nav/subnav-help.gif) no-repeat; }
#subnav-addproject, #subnav-addproject a   { background: url(../image/nav/subnav-addproject.gif) no-repeat; }
#subnav-deleteproject, #subnav-deleteproject a   { background: url(../image/nav/subnav-deleteproject.gif) no-repeat; }
#subnav-newslist, #subnav-newslist a   { background: url(../image/nav/subnav-newslist.gif) no-repeat; }
#subnav-addnews, #subnav-addnews a   { background: url(../image/nav/subnav-addnews.gif) no-repeat; }
#subnav-deletenews, #subnav-deletenews a   { background: url(../image/nav/subnav-deletenews.gif) no-repeat; }
#subnav-map, #subnav-map a   { background: url(../image/nav/subnav-map.gif) no-repeat; }
#subnav-details, #subnav-details a   { background: url(../image/nav/subnav-details.gif) no-repeat; }
#subnav-addmappoint, #subnav-addmappoint a   { background: url(../image/nav/subnav-addmappoint.gif) no-repeat; }
#subnav-addteammember, #subnav-addteammember a   { background: url(../image/nav/subnav-addteammember.gif) no-repeat; }
#subnav-teamimages, #subnav-teamimages a   { background: url(../image/nav/subnav-teamimages.gif) no-repeat; }

#subnav-lightcycle, #subnav-lightcycle a   { background: url(../image/nav/subnav-lightcycle.png) no-repeat; }
#subnav-rules, #subnav-rules a   { background: url(../image/nav/subnav-rules.png) no-repeat; }
#subnav-entryform, #subnav-entryform a   { background: url(../image/nav/subnav-entryform.png) no-repeat; }
#subnav-entryformpage, #subnav-entryformpage a   { background: url(../image/nav/subnav-entryformpage.png) no-repeat; }
#subnav-entries, #subnav-entries a   { background: url(../image/nav/subnav-entries.png) no-repeat; }
#subnav-faqs, #subnav-faqs a   { background: url(../image/nav/subnav-faqs.png) no-repeat; }

#subnav-gallery, #subnav-gallery a   { background: url(../image/nav/subnav-gallery.png) no-repeat; }
#subnav-prizes, #subnav-prizes a   { background: url(../image/nav/subnav-prizes.png) no-repeat; }

#subnav-2007gallery, #subnav-2007gallery a   { background: url(../image/nav/subnav-2007gallery.png) no-repeat; }
#subnav-2009gallery, #subnav-2009gallery a   { background: url(../image/nav/subnav-2009gallery.png) no-repeat; }
#subnav-2010gallery, #subnav-2010gallery a   { background: url(../image/nav/subnav-2010gallery.png) no-repeat; }
#subnav-2011gallery, #subnav-2011gallery a   { background: url(../image/nav/subnav-2011gallery.png) no-repeat; }
#subnav-2012gallery, #subnav-2012gallery a   { background: url(../image/nav/subnav-2012gallery.png) no-repeat; }
#subnav-2013gallery, #subnav-20123gallery a   { background: url(../image/nav/subnav-2013gallery.png) no-repeat; }

/*
#topnav .selected {
	background-color: #fff;
	color: #000;
}
*/

#logo {
	height:110px;
}
#logo img {
	/*padding-top: 10px;*/
	
}
#logo a {
	color: #141414;
}

#logo_extension {
	position: absolute;
	top: 0; left: 762px;
}

/* **********************************  CONTENT */

#content { 
	margin: 0px;
	padding-top: 180px;
	padding-bottom: 50px;
	height: 508px;
	z-index: 0;
	position: relative;
}

* html #content{
	padding-top: 0px;
}

#community #content {
	padding-top: 220px;
}

* html #community #content {
	padding-top: 0px;
}


#hero_container {
	position: relative;
	margin: 0px;
	padding: 0px;
	/*background-color: #262626;*/
	
	/*min-height: 508px;
	height:auto !important;
	height: 508px;*/
}

#hero_overlay{
	position: absolute; 
	top: 14px; left: 10px; 
	
}

#text_overlay{
	position: absolute;
	top: 600px;
	left: 450px;
	width: 250px;
	padding: 10px ;
	background: url(../image/social_container_bg.png) repeat;
	
}

#text_overlay p{
	background: url(../image/blog_feed_list_bg.png) repeat;
}


/*
#hero_overlay h1, #hero_overlay h2 {
	margin-top: 0px;
	padding-bottom: 0px;
	 
	color: #ffffff;
}
#hero_overlay h1 { padding-top: 14px;  }
#hero_overlay h2 {color: #00FF00; margin-top: -.2em;}

*/
#hero_overlay .overlay {
	font-size: 30px;
	color: #ffffff;
	line-height: 49px;
	padding: 5px;
	opacity:.8;
	filter: alpha(opacity = 80);
	background-color: #000000;

	display: inline;
}
#hero_overlay .overlay_green {
	font-size: 30px;
	line-height: 49px;
	padding: 5px;
	color: #00FF00;
	opacity:.8;
	filter: alpha(opacity = 80);
	background-color: #000000;	
}
#news .news_green {
	color: #00FF00;
	font-size: 13px;
	/*opacity:.8;*/
}

#news .news_grey {
	color: #666;
	font-size: 13px;
}

#news h4 {
	margin-bottom: 10px;
}

#works_overlay {
	width: 150px;
	position: absolute;
	top: 250px; left: 580px;
	background: url(../image/social_container_bg.png) repeat;
}

#works_overlay ul {
	background: url(../image/blog_feed_list_bg.png) repeat;
	margin: 14px 14px;
	padding: 0;
}

#works_overlay li {
	list-style-type: none;
	font-size: 10px;
	line-height: 14px;
}

/*social feeds box*/

#social_container {
	width: 300px;
	position: absolute;
	top: 100px; left: 600px;
	z-index: 1;
}

#blog_feed {
	padding: 13px 13px 0 13px;
	margin-bottom: 3px;
	background: url(../image/social_container_bg.png) repeat;
}

#blog_feed h5 {
	margin-left: 10px;
	padding: 0;
	display: inline;
}

#facebook {
	height: 35px;
	padding: 13px 13px 0 13px;
	margin-bottom: 3px;
	background: url(../image/social_container_bg.png) repeat;
}

#facebook h3 {
	margin-left: 10px;
	padding: 0;
	display: inline;
}

#twitter_feed {
	/*height: 35px;*/
	padding: 13px;
	background: url(../image/social_container_bg.png) repeat;
}

#feed_container {
	margin-left: 25px;

}

#twitter_feed p {
	font-size: 10px;
	line-height: 1.4em;
	padding: 0;
	display: inline;
}

.feed_title {
	color: #00FF00;
	text-transform: uppercase;
}

p.feed_details {
	color: #919191;
	margin: 0;
}

.blog_title{
	text-transform: uppercase;
	font-size: 11px;
}


ol {
	padding: 1px 0 13px 13px;
	margin: 13px 0 0 0;
	background: url(../image/blog_feed_list_bg.png) repeat;
	font-size: 10px;
	list-style-position: outside;
	list-style-type: decimal;
}

ol li {
	line-height: 14px;
	list-style-position: outside;
	margin-bottom: 10px;
}

li a:hover {
	color: #ffffff;
}

.icon_container {
	float: left;
	margin-top: 0px;
	
}

#twitter_feed a {
	color: #00FF00;
}

#twitter_feed a:hover {
	color: #fff;
}

#facebook a:hover {
	color: #ffffff;
}


.tweet .when{
	color: #666;
	display: block;
}



#hero_thumbs, #case_studies_thumbs {
	width: 766px;
	margin-top: 4px;	
	padding-bottom: 50px;
}

#hero_thumbs div {	
	width: 250px;
	height: 110px;
	float: left;
	margin-right: 4px;
	padding-left: 0px;
	opacity: .2;
	filter: alpha(opacity = 20);
	overflow: hidden;	
}

#hero_thumbs #thumb2, #hero_thumbs #thumb3{
	padding-left: 2px;
}

#case_studies_thumbs .project_thumb {
	float: left;
	width: 180px;
	height: 190px;
	margin-right: 14px;
	margin-bottom: 20px;
	background-color: #333;
	overflow: hidden;
}

#case_studies_thumbs .project_thumb img{
	width: 168px;
	overflow: hidden;
	margin: 6px;
}


#case_studies_thumbs  .last_in_row{
	margin-right: 0px;
} 



#case_studies_thumbs .project_thumb p{
	margin-left: 6px;
	margin-top: 0;
}


/*//*/




#community_projects_thumbs .project_thumb {
	float: left;
	width: 180px;
	height: 190px;
	margin-right: 14px;
	margin-bottom: 20px;
	background-color: #333;
	overflow: hidden;
}

#community_projects_thumbs .project_thumb img{
	width: 168px;
	overflow: hidden;
	margin: 6px;
}


#community_projects_thumbs .last_in_row{
	margin-right: 0px;
} 



#community_projects_thumbs .project_thumb p{
	margin-left: 6px;
	margin-top: 0;
}


#community_gallery_thumbs{
	margin-top: 30px;
}


.community_gallery_1, 
.community_gallery_2, 
.community_gallery_3, 
.community_gallery_4, 
.community_gallery_5 {
	width: 140px;
	height: 200px;
	margin-right: 13px;
	margin-bottom: 12px;
	float: left;	
}

.community_gallery_1{
	margin-left: 3px;
}

.community_gallery_2, .community_gallery_3 {
	/*margin-right: 14px;*/
}
.community_gallery_5 {
	margin-right: 0px;
}







/*
#hero_thumbs div a:link {
	opacity: .4;
	
}
#hero_thumbs div a:hover {
	opacity: .9;
}
*/

#projects_list, #recognition_list, #recognition_tbl, #theory_tbl, #projects_tbl, #selectedworks_tbl, #admin_news_tbl, #admin_map_tbl {
	width: 762px;
	
	min-height: 160px;
	height:auto !important;
	height:160px;

	margin-top: 10px;
	padding-bottom: 14px;

	
	/*background: url(../image/bg_line.gif) repeat-y;*/
	font-size: 11px;
	line-height: 15px;
	float: left;
	/*color: #666;*/
	clear: both;
}

#recognition_tbl{
	margin-bottom: 30px;
}
#admin_news_tbl, #admin_map_tbl {
	line-height: 19px;
}

td.title a, td.date a {
	color: #ccc;
}
td.title a:hover, td.date a:hover {
	color: #00FF00;
}

.projectlist_row div, #projectlist_heading div, #recognition_list_heading div, .recognition_list_row div{
	float: left;
	margin: 2px 0;
}

#admin_map_tbl_heading {color: #00FF00; }

.projectlist_row a:link, .projectlist_row a:visited{ color: #fff; }
.projectlist_row a:hover{ color: #00FF00; }

.selectedworks_tbl_row a:link, .selectedworks_tbl_row a:visited{ color: #fff; }
.selectedworks_tbl_row a:hover{ color: #000; }

.project_tbl_row a:link, .project_tbl_row a:visited{ color: #666; }
.project_tbl_row a:hover{ color: #fff; }
.recognition_tbl_row a:link, .recognition_tbl_row a:visited{ color: #666; }
.recognition_tbl_row a:hover{ color: #fff; }
.theory_tbl_row a:link, .theory_tbl_row a:visited{ color: #666; }
.theory_tbl_row a:hover{ color: #fff; }
.admin_news_tbl_row a:link, .admin_news_tbl_row a:visited{ color: #666; }
.admin_news_tbl_row a:hover{ color: #fff; }
.admin_map_tbl_row a:link, .admin_map_tbl_row a:visited{ color: #666; }
.admin_map_tbl_row a:hover{ color: #fff; }



#projects_list .title { width: 420px; }
#projects_list .sector, #projects_list .location { width: 130px; }
#projects_list .start, #projects_list .end { width: 40px; }

#projects_tbl td {padding: 1px 7px 1px 2px; }
#projects_tbl .title { width: 420px; }
#projects_tbl .sector, #projects_tbl .location { width: 130px; }
#projects_tbl .start, #projects_tbl .end { width: 40px; }

#selectedworks_tbl td {padding: 1px 7px 1px 2px; }
#selectedworks_tbl .title { width: 420px; }
#selectedworks_tbl .sector, #selectedworks_tbl .location { width: 130px; }
#selectedworks_tbl .start, #selectedworks_tbl .end { width: 40px; }

#recognition_list div {padding-right: 7px;}
#recognition_list .title { width: 320px; }
#recognition_list .date { width: 170px; }
#recognition_list .file { width: 200px; }

#recognition_tbl td {
	padding: 2px 10px 2px 2px;
	vertical-align: top;
}
#theory_tbl td {
	padding: 2px 10px 2px 2px;
	vertical-align: top;
}
#recognition_tbl .date { width: 40px; }
#recognition_tbl .title { width: 400px; padding-right: 40px; }
#recognition_tbl .note { width: 255px; }

#theory_tbl .title { width: 340px; }
#theory_tbl .date { width: 170px; }
#theory_tbl .file { width: 225px; }

#admin_news_tbl .title { width: 540px; }
#admin_news_tbl .date { width: 170px; }
#admin_news_tbl .display { width: 60px; }

#admin_map_tbl .title { width: 440px; }
#admin_map_tbl .lat { width: 150px; }
#admin_map_tbl .long { width: 150px; }
#admin_map_tbl .display { width: 60px; }

.recognition_list_row_over { color: #00FF00; }
.recognition_list_row_out { color: #ffffff; }

.recognition_tbl_over, .theory_tbl_over, .project_tbl_over, .admin_news_tbl_over, .admin_map_tbl_over { background-color: #141414; }
.recognition_tbl_out, .theory_tbl_out, .project_tbl_out, .admin_news_tbl_out, .admin_map_tbl_out { color: #aeaeae; background-color:transparent;}
.selectedworks_tbl_over { color: #000; background-color: #00FF00; }
.selectedworks_tbl_out { color: #fff; background-color: transparent; }
/*.recognition_tbl_over { color: #00FF00;  }
.recognition_tbl_out { color: #ffffff; }*/



#text {
	width: 762px;

	min-height:100px;
	height:auto !important;
	height:100px;

	
	margin-top: 20px;
	margin-bottom: 14px;
	padding-bottom: 14px;
	/*background: url(../image/bg_line.gif) repeat-y;*/
	/*font-size: 11px;
	line-height: 15px;*/
	float: left;
}
#text_home {
	width: 764px;
	
	min-height: 190px;
	height:auto !important;
	height:190px;
	
	margin-top: 10px;
	margin-bottom: 14px;
	background: url(../image/bg_line.gif) repeat-y;
	font-size: 11px;
	line-height: 15px;
	float: left;
}


.news_container{
	width: 460px;
	margin-bottom: 60px;
	line-height: 18px;
	
}
.contact_container{
	float: left;
	margin-right: 50px;
	margin-bottom: 30px;
}

#admin .sort_handle{
	height: 10px;
	background-color: #555;
	margin-bottom: 10px;
}

#aboutus_left{
	float: left;
	width: 450px;
	line-height: 18px;	
}
#aboutus_right{
	float: left;
	width: 292px;
	margin-top: 10px;
	padding-right: 20px;
	text-align: right;
	line-height: 18px;	
}

.right_text {
	margin-left: 100px;
	color: #666;
}


#media_container {

}

#media_container .thumb {	
	float: left;
	width: 252px;
	
	min-height: 200px;
	height:auto !important;
	height:200px;

	overflow: hidden;
	margin-right: 2px;
	margin-bottom: 10px;
	
	border-top: solid 10px #2a2a2a;
	padding-top: 2px;

}

#media_container  .icons {
	padding-top: 4px;

}

#media_container .thumb_info {	
overflow: hidden;
background-color: #141414;
padding-left: 4px;
margin-right: 2px;
margin-top: 2px;
color: #666;
}

#text h1 {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-size: 12px;
	font-weight: normal;
}

#community #text h1 {
	font-size: 20px;
	
}	

#text_home h2 {
	font-size: 17px;
}

#text_home h3 {
	font-size: 13px;
	line-height: 21px;
	width: 400px;
}



#profile_left{
	width: 500px;
	float: left;
	margin-bottom: 20px;
}
#profile_right{
	margin-left: 500px;
	width: 262px;
}


* html #profile_right{
width: 250px;

}	


#profile_left div { 
	float:left; 
	width:150px;
	height:163px;
	margin-right:2px;
	
	overflow:hidden;
}

#profile_left .unselected {
	opacity: .4;
	filter: alpha(opacity = 40);

}
#profile_left .select {
	opacity: 1;
	filter: alpha(opacity = 100);
}

#team_details{

	line-height: 18px;
}
#team_details h4{
	margin-top: 10px;
	color: #00FF00;
}
#careers_copy{
	width: 450px;
}

#loader{
	overflow: auto;
}
.loader{
	background: url(../image/loader.gif) no-repeat;
}


/*
#text #col1, #text #col2, #text #col3, #text #col4 {
	width: 177px;
	padding-top: 2px;
	padding-right: 10px;
	margin-right: 2px;
	margin-left: 2px;
	float: left;
	color: #666;
}
*/
#text #col1, #text #col2, #text #col3 {
	width: 230px;
	padding-top: 2px;
	padding-right: 20px;
	margin-right: 2px;
	margin-left: 2px;
	float: left;
	color: #666;

}
 * html #text #col1 {
    \width: 228px; /* for IE5 and IE6 in quirks mode */
    w\idth: 228px; /* for IE6 in standards mode */
  } 
   * html #text #col2 {
    \width: 230px; /* for IE5 and IE6 in quirks mode */
    w\idth: 230px; /* for IE6 in standards mode */
  } 
   * html #text #col3 {
    \width: 220px; /* for IE5 and IE6 in quirks mode */
    w\idth: 220px; /* for IE6 in standards mode */
  } 
/*
#text #col1{
  width:250px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:230px;

}
#text #col2{
  width:250px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:230px;
}
#text #col3{
  width:250px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:230px;
}
*/
#text h3 {
	color: #00FF00;
	font-size: 11px;
	font-weight: normal;
	margin: 10px 0;
}

#info #container {
	width: 400px;
}

#media_upload {
	margin-bottom: 50px;
}


.faq_admin {
	margin-bottom: 25px;
	margin-top: 15px;
}

.faq_admin_handle{
	height:7px;
	width:200px;
	background-color: #444;
}

.submission_entry_admin{
	margin-bottom: 25px;
}
.submission_title{
	font-size: 15px;
}


.lightcycle_gallery_1, .lightcycle_gallery_2, .lightcycle_gallery_3, .lightcycle_gallery_4, .lightcycle_gallery_5 {
	width: 140px;
	height: 200px;
	margin-right: 13px;
	margin-bottom: 12px;
	float: left;	
}

.lightcycle_gallery_1{
	margin-left: 3px;
}

.lightcycle_gallery_2, .lightcycle_gallery_3 {
	/*margin-right: 14px;*/
}
.lightcycle_gallery_5 {
	margin-right: 0px;
}

/* **********************************  FOOTER */

#footer { 

	width: 762px;
	clear: both;
	/*border-top: solid #fff 1px;
	border-bottom: solid #fff 1px;*/
	margin: 15px 0px;
	padding: 4px 4px 2px 4px;
	height: 16px;
	font-size: 10px;

}

/*#footer a:link { color: #00FF00;}*/





/* **********************************  TOOL TIPS */

.tool-tip {
	color: #00FF00;
	/*width: 139px;*/
	z-index: 13000;
	background-color: #000;
	: .8;
	filter: alpha(opacity = 80);

}
 
.tip-title {
	font-weight: normal;
	font-size: 10px;
	margin: 0;
	color: #00FF00;
	padding: 4px 8px 4px 8px;
	
}
 
.tip-text {
	font-size:9px;
	padding: 0px 6px;
	/*background: url(bubble.png) bottom right;*/
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #000;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}



