@charset "UTF-8";
/*-----------------------------------------------------------------------------
Primary Style Sheet
Bot Colony by North Side Inc

version:   1.0
author:    Claudia Adler
email:     info@claudiaadler.com
website:   http://www.claudiaadler.com



-----------------------------------------------------------------------------*/

/* =Global Reset
    -----------------------------------------------------------------------------*/
/* Remove padding and margin */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0; padding:0}
body {behavior: url(csshover.htc);
}


/* Remove borders */
table {border-collapse:collapse; border-spacing:0}
fieldset, img {border:0}
abbr, acronym {border:0}

/* Remove border around linked images */
img {border: 0;}

/* Reset font-size and -weight */
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal}
h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:normal; text-align:left;}

/* Remove styling from all list items */
ul {list-style:none;}

/* Aligning captions left */
caption, th {text-align:left}

/* Remove quotemarks */
q:before, q:after {content:''}

    fieldset { padding: .5em; }
    select option{ padding:0 5px; }
	
a:active, a:focus {
  outline: none ! important;
}
/*a:active, a:focus
{

outline-color: -moz-use-text-color;

outline-style: none;

outline-width: medium;

}*/


/* General


-----------------------------------------------------------------------------*/

body{

	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	letter-spacing:normal;;
	color: #ffffff;
	background-color:#000000 ;
	margin: 0px;
	padding:0px;
	text-align:center;
	
}


/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	font-family: Verdana, Geneva, sans-serif;
	color:#53bac3;
	text-decoration: none;
}

a:hover{
	color: #67e6f1;
	text-decoration: none;

}

/************** header tag styles **************/

h1{
font-family: "Courier New", Courier, monospace;
color: #53bac3;
font-size:14px;
font-weight:bold;
text-align:left;
text-transform:uppercase;
padding-bottom:12px;
letter-spacing:.2em;
}
#partners h1, #book h1{
font-size:18px;
padding-top:10px;}

h2{
font-family: "Courier New", Courier, monospace;
color: #53bac3;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
letter-spacing:.2em;
padding-bottom:4px;
}

h3{
font-family: "Courier New", Courier, monospace;
font-size:12px;
color: #53bac3;
font-weight:bold;

}


h4{
font-family: "Courier New", Courier, monospace;
color: #53bac3;
}

h5{
font-family: "Courier New", Courier, monospace;
color: #53bac3;

}

h6{
font-family: "Courier New", Courier, monospace;
color: #53bac3;
}


ul{
margin-top:0px;
}



li{ font: normal 75% Verdana, Geneva, sans-serif;
 text-align:left;
 line-height:150%;
 margin: 0px 0 0px -35px;
 padding: 0px;
 list-style:none;
}

/*************** ***************/
	.hide,hr{display: none;}

	table{
	margin:0;
	padding:0;
	padding-left:10px;
	padding-bottom:12px;
	border-collapse:separate;
	width:380px;
	text-align:center;
	}
	
	th{
	padding:3px 10px;
	border:0.05em solid #999999;
	color:#ffffff;
	background-color:#9291ae;
	font-size:12px;
 	text-align:left;
 	line-height:130%;}
	
	
	td{
	padding:3px 0 3px 10px;
	border:0.05em solid #999999;
	text-align:left;
	background-color:#ffffff;
	font-size: 80% ;
 	color: #666666;
 	text-align:left;
 	line-height:130%;}
	
		
p{
 font: normal 12px Verdana, Geneva, sans-serif;
 text-align:justify;
 line-height:175%;
 color:#ffffff;
 padding-bottom:9px;
 letter-spacing:0;
}
.clear{
	float:none;
	clear:both;
	margin: 0;
	padding: 0;
	border: none;
	font-size:1px;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#wrap{
	position:relative;
	margin:0 auto;
	padding:0;
	border:none;
	width:923px;
	height:auto;
	text-align:center;
	height:100%;

	}
/* \*/
* html #wrap { height: 1%;}
*:first-child+html #wrap { min-height: 1px; }
/* */	
/*****************************************header***************************************/
#header, #header3 {
	margin:0;
	padding:0;
	width:923px;
	height:264px;
	background:url(images/header.jpg) top left no-repeat;

}

/* \*/
* html #header{height:264px; margin:0;}
* html #header h1{ margin-top:-50px;}
*:first-child+html #header{min-height:264px;}
/* */	
#head{
	display:block;
	text-align:right;
	margin: 25px 50px 0 0;
	}
#header h1{
	padding:35px 30px 0 0;
	margin:0;
	font-family:"Lucida Console", Courier New, Courier, monospace;
	font-weight:bold;
	font-size:18px;
	line-height:140%;
	color:#aa0000;
	text-align:right;
	text-transform:none;
	letter-spacing:.05em;
	}
	
#home #header {
	height:230px;
	background:url(images/headerHome.jpg) top left no-repeat;
}	
/* \*/
* html #home #main {height: 684px;}
*:first-child+html #home #main { margin-top:-35px; }
/* */




/************************************************main body***********************/

#main{

	min-height:675px;
	padding:0;
	margin:0;
	width:923px;
	background-color:#000000;
	}
	
/* \*/
* html #main {height: 684px;}
*:first-child+html #main { min-height:684px; }
/* */

#home #main #content h2, #home #main #content h2 span{ text-transform:none; padding:6px 0;}
#home #main #content h2{font-size:16px;letter-spacing:0.7px; font-weight:bold;}
#home #main #content h2 span{ font-size:14px;letter-spacing:.5px;}


/*****************************************sidebar*************************************/
#sidebar{
	float:right;
	width:300px;
	margin:0;
	padding:0;

	}
/* \*/
* html #sidebar{width:290px;}
*:first-child+html #sidebar{width:300px;}
/* */	

#home #sidebar{
background: #000000 url(images/HomeSB.jpg) top right no-repeat;
padding-top:20px;}
/* \*/
* html #home #sidebar{ padding-top:30px;}
/* */	

#sidebar h1, #sidebar h2{
padding-left:5px;
}


#home #art{
height:auto;
min-height:110px;
margin-bottom:20px;}

 #home #art h1{
	font-size:20px;
	padding:6px 0 6px 10px;
	text-transform:none;
	color:#F03;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
} 
#home #art p{
padding:0 0 6px 10px;
}


/* **********************home page thumbnails******************* */
div.simple_overlay {

}

#triggers {
text-align:left;
float:left;
display:inline;
margin-bottom:10px;
padding:0 0 5px 4%;

}

#triggers img {
	cursor:pointer;
	margin:0 5px;
	background-color:#000;
	border:1px solid #ccc;
	padding:2px;

}
#triggers img:hover{ border: 1px solid #2993c2;}

/* \*/
* html #triggers{ margin-bottom:1px; margin-left:0; padding-left:5px;}
*:first-child+html #triggers{margin-bottom:1px; margin-left:0; padding-left:5px;}
/* */	
/* styling for elements inside overlay */
.details {
	position:absolute;
	top:15px;
	right:15px;
	font-size:11px;
	color:#fff;
	width:150px;
}

.details h4 {
	display:block;
	height:150px;
	color:#fff;
	font-size:15px;
	margin:0 0 -10px 0;
}
/* the overlayed element */ 
.simple_overlay { 
     
    /* must be initially hidden */ 
    display:none;
	position:relative;
	top:0;
	left:0;

    z-index:10000; 

    background-color:#000; 
     
    width:600px;     
    min-height:200px; 
    border:1px solid #666; 
 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;     
} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background-image:url(images/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
/* \*/
* html .simple_overlay .close{    background-image:url(images/close.jpg); background-repeat:no-repeat;
}
/* */	

/************************************film and sound***********************************/
#film{
float:left;
width:419px;
height:380px;
padding:0;
margin:0;
margin-bottom:15px;
}
/* \*/
* html #film{margin-bottom:30px;}
*:first-child+html #film{margin-bottom:28px;}
/* */	

.video{
width:419px;
height:337px;
margin-top:10px;
padding-bottom:10px;
float:left;

}

#vid{
width:419px;
height:80px;
margin:0px;
padding:0;
text-align:left;
}
#vid h1, #mp3Txt h1, #art h1{
font-size:18px;
padding:6px 0 2px 12px;
text-transform:none;
letter-spacing:.1em;
line-height:140%;
}
#art h1{
	letter-spacing:normal;
}
#art h1 a{
font-family:"Courier New", Courier, monospace;
font-size:18px;
text-align:left;
letter-spacing:0;
text-transform:none;
}
#art h1 a:hover{
color:#ffffff;
}
#vid p, #mp3Txt p, #art p{
font-size:11px;
padding:0 0 6px 12px;
line-height:120%;
text-align:left;
}
#vid a, #mp3Txt a{
font-family:"Courier New", Courier, monospace;
font-size:12px;
text-align:left;
letter-spacing:0;
text-transform:none;
}
/* \*/
* html .video{margin-top:20px;}
*:first-child+html .video{margin-top:10px;}
/* */



.mp3{
padding:25px 0 0 0px;
margin:0;
height:120px;
text-align:right;
}
/* \*/
* html #film{margin-top:40px;}
*:first-child+html #film{}
/* */


#sound {
float:left;
width:523px;
height:250px;
padding:0;
margin:0 0 0 45px;
}

#mediaHm .mp3{
padding:0;
margin:10px 0 0 0 ;
height:120px;
width:280px;
text-align:left;
display:inline;
float:left;
}
/* \*/
* html #mediaHm .mp3{height:120px; width:270px;}
* html #sound {width:490px; margin-left:20px;}
*:first-child+html #mediaHm .mp3{ height:1px;}
/* */

#mp3Txt{
width:200px;
height:250px;
display:inline;
float:right;
margin-top:0px;
padding:0 40px 50px 0;
text-align:left;
}
/* \*/
* html #mp3Txt{padding:0; width:180px; }
/* */

.news{
padding:10px 0 0 15px;
margin:0;
margin:25px 0 0 0;
background:url(images/NewsBox.png) top left no-repeat;
height:128px;
}
.news h2{
font-size:17px;
font-weight:bold;
padding:0 0 5px 10px;
text-transform:capitalize;
}
.numb{
display:inline;
float:left;;
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-align:left;
width:15px;
padding: 0px 0 0 5px;
}

.news p{
float:right;
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#5cd0da;
text-align:left;
margin:0;
padding:0 40px 0 0;
width:200px;
line-height:140%;
}
.news p a, .news p a:hover{
font-family:"Courier New", Courier, monospace;
font-size:12px;
}
/* \*/
* html .news{ height:180px; margin-top:-10px; padding:0 0 0 10px; background:url(images/NewsBox.jpg) top left no-repeat; }
* html .news h2{padding:12px 0 5px 15px; }
* html .numb{padding:0 0 0 10px; }
* html .news p{padding:5px 20px 0px 15px; margin-left:0; float:right; display:inline; line-height:135%;}
*:first-child+html .news p{padding:0 40px 12px 15px; margin-left:0; line-height:135%;}




/*************************************end sidebar*********************************************/
#mediaHm .content{
width:923px;
background:url(images/medRight.jpg) top right no-repeat;

}
#content{
	float:left; 
	padding:0;
	width:620px;
	height:auto;
	margin:0;
	display:inline;
	}
#home #content{
background:url(images/BotCol-HomeBG2.jpg) top left no-repeat;
padding-bottom:0;
}

#home #content #kicker{
	font-family:"Courier New", Courier, monospace; 
	padding:0 5px 12px 0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	text-align: justify;
	color:#aae7f8;
	letter-spacing:0.6px;
	line-height:190%;
}
/* \*/
* html #content{ height: 1%; padding-left:10px;}
* html #partners #content, * html #book #content{ height: 1%; padding-bottom:20px; width:923px;}
*:first-child+html #content{min-height:1px; width:620px;}
 *:first-child+html #partners #content,  *:first-child+html #book #content{ min-height: 1px; padding-bottom:20px; width:923px;}

html*#contact #content{width:550px;}
/* */	


#home #content p{
line-height:170%;
}
#NS a{
margin:50px 0 0 80px;
display:block;
width:205px;
height:42px;
background:url(images/NS-btn.jpg) left no-repeat;
}
#NS a:hover{
margin:50px 0 0 80px;
display:block;
width:205px;
height:42px;
background:url(images/NS-btn-hov.jpg) left no-repeat;
}

#col1{
float:left;
width:305px;
}
#col2{
float: right;
width:305px;
}

/* \*/
* html #col1{width:300px;}
* html #col2{width:305px;}
* html #col2 .pad{padding:10px 10px 5px 0;}
* html #colMid {margin-left:0px; padding-left:150px;}
/* */

.pad{
padding:10px 5px 0 10px;
}


.pad2{
padding:15px 5px 5px 5px;
}

#home #content #col1 .pad{
padding:5px 5px 0 10px;}

#home #content #col2 .pad{
padding:15px 5px 0 5px;}

#home #content #col2 .pad p{
padding-top:0; 
margin-top:0; 
margin-bottom:0; 
padding-bottom:12px;
line-height:190%;
}

#home #content #col1 .pad p{
padding-bottom:12px;
line-height:190%;
}
#home #content #padBot{
clear:both;
width:500px;
padding:0 0 0 15px;
text-align:left;
}

#discl{

color:#919292;
font-size:9px;
text-align:left;
font-style:italic;
padding:0;
margin:0;

}

/* \*/
* html #discl{margin-left:0; padding-left:0;}
* html #home #content #padBot{ height:1%; padding:0; margin-left:-70px; margin-top:-7px;}
* html #home #content p{ line-height:165%;}
*:first-child+html #home #content #padBot{ min-height:1px; padding:0; margin-top:-5px ;} 
*:first-child+html #discl{margin-left:-45px;}
/* */
/**************************************content press****************************/

.caption{
font-family:"Courier New", Courier, monospace;
font-size:8px;
color:#33CCFF;
padding:3px 25px 0 20px;
text-align:left;}
/*******************************************partners and book pages****************************/




/*************************************************jobs home page****************************************/	
#jobs{
margin:0;
padding:0 0 0 10px;
}	

#jobs li {
	padding:0;
	margin:0;
	display:block;
	width:570px;
	height:41px;
	background:url(images/job-btn.png) top no-repeat;
}

#jobs li a{
	display:block;
	height:41px;
	color:#6e6f6f;
	font-size:12px;
	padding:12px 0 0 45px;
}


#jobs li a:hover{
	color:#ffffff;
	padding-bottom:0;
	padding:12px 0 0 45px;
}
#jobs li a span{
color:#477b82;
font-family:"Impact", Arial Black, Arial, sans serif;
font-size:21px;
padding-right:25px;}

#jobs li a:hover span{
color:#ffffff;}

#jobs li:hover {
	background:url(images/job-btn-hov.png) top no-repeat;
}

/* \*/

* html #jobs{margin:0; padding:0;}
* html #jobs ul{margin:0; padding:0;}
* html #jobs li{background:url(images/job-btn.jpg) left no-repeat; padding:0; margin:0; height:41px; display:block;}
* html #jobs li a {	padding:12px 0 0 45px; height:29px;}
* html #jobs li a:hover {background:url(images/job-btn.jpg) left no-repeat; height:29px; display:block;}
*:first-child+html #jobs{margin:0;} 
*:first-child+html #jobs ul{margin:0;} 
/*chrome safari hack*/
/* */	
/*************************************** TOP NAVIGATION *******************************************************/
#menu{
	margin:0 0 0 290px ;
	padding:0;
	width: 630px;
	height:110px;
	}
/* \*/
* html #menu {height:1%;}
*:first-child+html #menu{min-height:110px;}
/* */	

	
/* top navigation */
#nav{
	float: left;
	width:630px;
	margin:0px;
	padding:0;
	list-style: none;
	}
#nav ul {
list-style:none;
margin:0;
padding:0;
}

#nav li {
float:left;
margin:0;
padding:0;
text-align:center;
height: 110px;
}
/* \*/
* html #nav li { height: 100px;}
* html #mediaHm #nav li, * html #media #nav li, * html #media2 #nav li { height: 110px;}
/* */	
	
#nav a {
	float: left;
	display:block;
	margin:0;
	padding: 40px 20px 0px 20px;
	height: 110px;
	color: #ffffff;
	text-decoration:none;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	}

#nav a:hover, #on, #onESL{
	display:block;
	color: #84e9f8;
	text-decoration:none;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	}
	
#on{
background:url(images/menu_1-trans.png) center top no-repeat;
height:105px;
margin:0 ;
padding: 40px 20px 0px 20px;
overflow:visible;

}
/* \*/
* html #on {background:none; padding: 40px 20px 0px 20px; margin:0; float: left; height:1%;}
* html #nav li a { float:left; display:inline;}

/* */	


/*************************************** end TOP NAVIGATION ********************/
.bot{
color:#FFFFFF;
font-family:"Arial Black", Helvetica, sans-serif;
}
.note{
font-size:9px;
}
/*************************************end content divs*****************************/

#colMid{
padding-bottom:25px;
}

#colMid h1{
font-size:16px;
padding-bottom:3px;
border-bottom:1px dotted #53bac3;
color:#53bac3;
}
#colMid h2{
font-size:16px;
padding: 6px 0 24px 0;
}
#colMid h3{
font-size:12px;
color:#53bac3;
}	
#credits{
	font-size:.8em;
	padding-top:6px;
	line-height:100%;
}	
/*****************************************credits***************************************************/
	
/*******************************************footer************************************************/
#footer{
	margin:0;
	padding:18px 0 0 0px;
	clear:both;
	}
#home #footer{
background:#000000 url(images/FooterBG.jpg) bottom left no-repeat;
height:93px;
}

#footer3, #credit #footer 
{
height:93px;
overflow:hidden;
margin:15px auto 0;
clear:both;
float:none;
padding: 50px 0 0 0;
background:#000000 url(images/FooterBG.jpg) bottom left no-repeat;
}
/* Hide from IE5/Mac\*/
html*#footer {padding-top:32px;}
/* Hide from IE5/Mac\*/
html*#home #footer{padding:35px 0 0 0px;}

*:first-child+html #home #footer {padding:8px 0 0 0px;}
* html #footer {height:1%; margin-top:-30px;}
* html #home #footer{height:55px; padding:0; margin:0px; }
* html #footer3 {padding:90px 0 0 0px;}
/* End hide from IE/Mac */ 
	
#copyright{
float:left;
display:inline;
padding:0 50px 0 15px;
margin-top:-7px;
}
#home #copyright, #mediaHm #copyright{
float:left;
display:inline;
padding:35px 50px 0 15px;
margin-top:0px;
}

#footer3 #copyright {
float:left;
display:inline;
padding:35px 50px 0 15px;
margin-top:0px;
}
.copy{
color:#6c878e;
font-size:10px;
}	

#logo2{
float:right;
display:inline;
margin-top:-43px;
margin-right:20px;
}
#home #logo2, #mediaHm #logo2{
float:right;
display:inline;
margin-top:0px;
margin-right:20px;
}

#footer3 #logo2 {
float:right;
display:inline;
margin-top:0px;
margin-right:20px;
}

#logo2 li{ width:265px; height:55px; background:url(images/NS-logo.png) top right no-repeat; display:block;}
#logo2 li:hover{width:265px; height:55px; background:url(images/NS-logo-hov.png) top right no-repeat;}
#logo2 li a{ font-size:10px; font-style:italic; color:#fff; display:block; padding:35px 52px 0 0; text-align:right;}



/* Hide from IE5/Mac\*/
* html #logo2 {margin-top:0; height:80px;}
* home #home #copyright{padding:60px 50px 0 15px;}

* html #logo2 li{ width:265px; height:90px; background:url(images/NS-logo-IE6.jpg) top right no-repeat;display:block;}
* html #logo2 li:hover{width:265px; height:90px; background:url(images/NS-logo-IE6-hov.jpg) top right no-repeat; display:block;}
* html #logo2 li a{padding:35px 52px 0 0;}
* html #copyright{padding:45px 50px 0 30px;}
/* End hide from IE/Mac */

/****************************************************************/
#home #content #col1 .btn h2, #home #content #col2 .btn h2{
	font-size:13px;
	color:#FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	letter-spacing:normal;
	}

.btn ul{	
	width:293px;
	text-align:left;
}
.btn li{
	margin:0px;
	padding:0;
	width:293px;
	height:48px;
}
.btn a:link, .btn a:visited, #sidebar .btn a:link, #sidebar .btn a:visited{
	margin-bottom:6px;
	display:block;
	color:#d2f4fe;
	background-color:#223c44;
	padding:5px 10px;
	text-align:left;
	font-size:14px;
	font-family: "Courier New", Courier, monospace;
	font-weight:bold;
	
     -moz-border-radius: 6px; /* FF1+ */
  -webkit-border-radius: 6px; /* Saf3+, Chrome */
          border-radius: 6px; /* Opera 10.5, IE 9 */

     -moz-box-shadow: 0px 0px 4px #69dcf5; /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 4px #69dcf5; /* Saf3.0+, Chrome */
          box-shadow: 0px 0px 4px #69dcf5; /* Opera 10.5, IE 9.0 */
		 	  

}
.btn a:hover, .btn a:active{
	color:#fff;
	background-color:#3d6977;
	
}

#sidebar .btn a{ margin:40px 0 0 15px;}


/* \*/
* html #home #sidebar .btn a{ height:20px; margin:0 0 30px 5px; line-height:150%;} 
*:first-child+html #sidebar .btn a{ height:20px; margin:0 0 30px 5px; line-height:150%;} 
/* */	
#home #sidebar{padding-top:20px;}
/* \*/
* html #home #sidebar{ padding-top:30px;}
*:first-child+html #home #sidebar{padding-top:20px;}
/* */	


#sidebar h1, #sidebar h2{
padding-left:5px;
}






.mp3{
padding:25px 0 0 0px;
margin:0;
height:120px;
text-align:right;
}
/* \*/
* html .mp3{height:130px; width:283px; overflow:hidden; padding-top:0px; margin-top:0;}
*:first-child+html  .mp3{height:130px; width:283px; overflow:hidden; padding:0 0 0 5px; margin-top:0; float:left;}

/* */

.video{
width:270px;
height:217px;
padding-bottom:40px;
z-index:100;
}

#vid{
padding:12px 0 12px 0;

}
#vid a{
font-family:"Courier New", Courier, monospace;
font-size:12px;
text-align:left;
letter-spacing:0;
text-transform:none;
}
/* \*/
* html .video{margin-top:0; padding-bottom:30px;}
*:first-child+html .video{padding-bottom:50px; padding-left:0; margin-left:0; float:left;}
/* */

#news{
padding:10px 0 0 15px;
margin:0 0 15px -5px;
background:url(images/NewsBox.png)0 255px no-repeat;
height:auto;
min-height:350px;
}
/* \*/
* html #news{ height:180px; width:290px; overflow:hidden; padding:5px 0 0 10px; background:url(images/NewsBox.jpg) top left no-repeat; text-align:left; }
* html #news p{padding:5px 20px 0px 0; margin-left:0; float:right; display:inline; line-height:135%;}
*:first-child+html #news {min-height:100px; float:left;}
*:first-child+html #news p{padding:0 10px 12px 15px; margin-left:0; line-height:135%;}
/* */

#news h2{
font-size:17px;
font-weight:bold;
padding:0 0 5px 5px;
text-transform:capitalize;
}
.item{
height:35px;
width:250px;
border-bottom:1px dotted #254552;
margin-bottom:4px;
padding:0 20px 0 5px;
}
.numb{
display:inline;
float:left;;
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-align:left;
width:15px;
padding: 0;
}

#news p{
float:right;
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#5cd0da;
text-align:left;
margin:0;
padding:6px 0 0 0;
width:210px;
line-height:130%;
}
#news p a, #news p a:hover{
font-family:"Courier New", Courier, monospace;
font-size:12px;
}
html*#home #news p{width:210px; padding:5px 0 0px 0;}
html*#home #news .item{width:250px; height:35px; padding:0 10px 0px 5px;}
/* \*/
* html #home #news h2{padding-top:12px 0 5px 5px; margin: 10px 0 0 10px; }
* html .numb{padding:0 0 0 10px; }
/* */
/*************************************end sidebar*********************************************/
#home #content{
	float:left; 
	padding:0;
	width:620px;
	height:auto;
	margin:0;
	display:inline;
	background:url(images/homeContent.jpg)  no-repeat;
	background-position:0 0;
}
		
#home #content #kicker{
	font-family:"Courier New", Courier, monospace; 
	padding:0 5px 12px 0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	text-align: justify;
	color:#aae7f8;
	letter-spacing:0.6px;
	line-height:180%;
}
/* \*/
* html #home #content{width:590px;}
* html #content #kicker{letter-spacing:0.02em; width:550px;}
*:first-child+html #content #kicker{letter-spacing:0.02em; padding-bottom:0;}
/* */

#content p{
line-height:170%;
}


#col1{
float:left;
width:305px;
}
#col2{
float: right;
width:305px;
}
/* \*/
* html #col1{width:300px;}
* html #col2{width:305px;}
* html #home #col1{width:295px;}
* html #home #col2{width:295px;}
/* */

.pad{
padding:0 5px 0 10px;
}
.pad2{
padding:15px 5px 5px 5px;
}



#home #content #col1 .pad{
padding:15px 15px 0 10px;}

#home #content #col2 .pad{
padding:15px 5px 0 15px;}

#home #content #col2 .pad p, #home #content #col1 .pad p{
margin-top:0; 
margin-bottom:0; 
padding-top:0; 
padding-bottom:12px;
line-height:190%;
}

#home #content #padBot{
clear:both;
width:500px;
padding:0 0 0 15px;
text-align:left;
}

#discl{
color:#919292;
font-size:9px;
text-align:left;
font-style:italic;
padding:0;
margin:0;

}

/* \*/
* html #discl{margin-left:0; padding-left:0;}
* html #home #content .pad2{padding-top:0;}
* html #home #content .pad{padding:10px 0 0 10px;}
* html #home #content #col1 .pad{padding:5px 0 0 10px;}
* html #home #content #col2 .pad{padding:5px 5px 0 5px;}
* html #home #content #padBot{ height:1%; padding:0; margin-left:-70px; margin-top:-7px;}
* html #home #content p{ line-height:165%; padding-right:15px;}
*:first-child+html #home #content #padBot{ min-height:1px; padding:0; margin-top:-5px ;} 
*:first-child+html #home #sidebar .pad2{ padding-top:16px; padding-left:5px;} 
*:first-child+html #discl{margin-left:-45px;}
/* */

/*************************************end content divs*****************************/

	
#credits{
	font-size:.8em;
	padding-top:6px;
	line-height:100%;
}	
/****************************************************footer****************************************************/
#footer{
	margin:0;
	padding:18px 0 0 0px;
	clear:both;
	}
#home #footer{
background:#000000 url(images/FooterBG.jpg) bottom left no-repeat;
height:93px;
}

html*#footer {padding-top:32px;}
/* Hide from IE5/Mac\*/
html*#home #footer{padding:35px 0 0 0px;}
*:first-child+html #home #footer {padding:8px 0 0 0px;}
* html #footer {height:1%; margin-top:-30px;}
* html #home #footer{height:55px; padding:0; margin:0px; }
/* End hide from IE/Mac */ 
	
#copyright{
float:left;
display:inline;
padding:0 50px 0 15px;
margin-top:-7px;
}
#home #copyright{
float:left;
display:inline;
padding:35px 50px 0 15px;
margin-top:0px;
}

.copy{
color:#6c878e;
font-size:10px;
}	

#home #content .pad #kik{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #fff;
font-size:20px;
text-transform: none;
font-weight:bold;
letter-spacing: normal;
padding:0 0 10px 0;
}
#home #content .pad #kik span{ color: #F03; font-size:20px; font-style:italic;}
#yel{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#FF6;}
