/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*  NEW YORK SOYL                                                                                                                     */
/*  CSS 2.1 Stylesheet                                                                                                                */
/*  Credits: www.weboart.com                                                                                                          */
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// PRESETS */

*{
	padding:0px;
	margin:0px;
	}

body{
	background:url(../img/back.jpg) top center no-repeat #000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#A4A4A4;
	font-size:11px;
	}
	
h1, h2, h3, h4, h5, h6{
	color:#B3B3B3;
	}	

.clear{clear:both;}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// HEAD */


.header{
	width:1000px;
	margin:auto;
	padding-top:20px;}
	
.header h1 a{
	background:url(../img/nys.png) no-repeat;
	width:390px;
	height:85px;
	display:block;
	font-weight:bold;
	color:#333333;
	font-size:28px;
	font-family:Arial, Verdana, Tahoma, Serif;
	text-indent:-5000px;
	outline:none;
	margin: auto;
	margin-top: 15px;
	margin-bottom: 0px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// BODY */

.body{
	width:1000px;
	margin:auto;
	min-height:440px;
}

/*////////////////////////////////////////// BACKGROUNDS */


.back1{background:url(../img/img1.jpg) no-repeat top left;}	
.back2{background:url(../img/img1.jpg) no-repeat top left;}	/*ABOUT*/
.back3{background:url(../img/img3.jpg) no-repeat top left;}	
.back4{background:url(../img/img4.jpg) no-repeat top left;}	
.back5{background:url(../img/img5.jpg) no-repeat top left;}	
.back6{background:url(../img/img6.jpg) no-repeat top left;}	
.backCTA{background:url(../img/cta-background.jpg) no-repeat top left;}


.home{
	float:right;
	background:url(../img/homeback.png) repeat-y;
	padding-left: 69px;
	padding-top: 50px;
	min-height: 390px;
}
	
.home h2{
	padding-bottom:20px;}
	
.home p{
	padding-bottom:12px;
	font-size:13px;
	line-height: 18px;
}

.cta{
	float:left;
	margin-left:281px;
	background:url(../img/homeback.png) repeat-y;
	padding-left: 69px;
	padding-top: 50px;
	min-height: 390px;
}
	
.cta h2{
	padding-bottom:20px;}
	
.cta p{
	padding-bottom:12px;
	font-size:13px;
	line-height: 18px;
}

/*////////////////////////////////////////// WIDTHS */
	
.homewidth{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 300px;
}
	
	
.aboutwidth{
	width:300px;
}	
	
.nyswidth{
	width:300px;
}	
	
.videowidth{
	width:300px;}	
	
.contactwidth{
	width:300px;
}	
.ctawidth{
	width:300px;
}

.linkswidth{
	width:300px;
}
	

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// MENU */

.menu{
	width:1000px;
	margin:auto;
	text-align:center;
}

.back{
	background:url(../img/menu_top_back.jpg) no-repeat top center;
	height:10px;
	padding-bottom:10px;}
	
	
/*/////////////////////////////////////////////////////// LINKS PRESETS */

a.m1{
	width:44px;
	height:13px;
	display:block;
	font-weight:normal;
	color:#333333;
	font-size:12px;
	font-family:Arial, Verdana, Tahoma, Serif;
	text-indent:-5000px;
	outline:none;
	float:left;
	padding-right:75px;
}


a.m2{
	width:52px;
	height:13px;
	display:block;
	font-weight:normal;
	color:#333333;
	font-size:12px;
	font-family:Arial, Verdana, Tahoma, Serif;
	text-indent:-5000px;
	outline:none;
	float:left;
	padding-right:75px;
}

a.m3{
	width:91px;
	height:13px;
	display:block;
	font-weight:normal;
	color:#333333;
	font-size:12px;
	font-family:Arial, Verdana, Tahoma, Serif;
	text-indent:-5000px;
	outline:none;
	float:left;
	padding-right:75px;
}

a.m4{
	width:46px;
	height:13px;
	display:block;
	font-weight:normal;
	color:#333333;
	font-size:12px;
	font-family:Arial, Verdana, Tahoma, Serif;
	text-indent:-5000px;
	outline:none;
	float:left;
	padding-right:75px;
}

a.m5{
	width:69px;
	height:13px;
	display:block;
	font-weight:normal;
	color:#333333;
	font-size:12px;
	font-family:Arial, Verdana, Tahoma, Serif;
	text-indent:-5000px;
	outline:none;
	float:left;
	padding-right:75px;
}

a.m6{
	width:69px;
	height:13px;
	display:block;
	font-weight:normal;
	color:#333333;
	font-size:12px;
	font-family:Arial, Verdana, Tahoma, Serif;
	text-indent:-5000px;
	outline:none;
	float:left;
	padding-right:75px;
}

a.m7{
	width:69px;
	height:13px;
	display:block;
	font-weight:normal;
	color:#333333;
	font-size:12px;
	font-family:Arial, Verdana, Tahoma, Serif;
	text-indent:-5000px;
	outline:none;
	float:left;
	padding-right:75px;
}
/*////////////////////////////////////////// LINKS BACKGROUNDS AND HOVERS */


a.m1{background:url(../img/m_home.gif) no-repeat center top;}
a:hover.m1{	background:url(../img/m2_home.gif) no-repeat center top;}

a.m2{background:url(../img/m_about.gif) no-repeat center top;}
a:hover.m2{	background:url(../img/m2_about.gif) no-repeat center top;}

a.m3{background:url(../img/m_nys.gif) no-repeat center top; }
a:hover.m3{	background:url(../img/m2_nys.gif) no-repeat center top;}

a.m4{background:url(../img/m_video.gif) no-repeat center top;}
a:hover.m4{	background:url(../img/m2_video.gif) no-repeat center top;}

a.m5{background:url(../img/m_contact.gif) no-repeat center top;}
a:hover.m5{	background:url(../img/m2_contact.gif) no-repeat center top;}

a.m6{background:url(../img/m_links.gif) no-repeat center top;}
a:hover.m6{	background:url(../img/m2_links.gif) no-repeat center top;}

a.m7{background:url(../img/m_blog.gif) no-repeat center top;}
a:hover.m7{	background:url(../img/m2_blog.gif) no-repeat center top;}

/*////////////////////////////////////////// ABOUT */
.scroll{
font-size:13px;
line-height: 18px;
width:280px;
height: 380px;
overflow: auto;
padding: 5px 15px 5px 5px;}

/*.left_about{
	float:left;
	padding-left: 20px;
	width:90%px;
	margin-top:5px;
	margin-bottom:15px;}
*/



/*////////////////////////////////////////// CONTACT */

.label{
	width:70px;
	padding-right:10px;
	float:left;
	padding-top: 5px;
	text-align: right;
	font-size: 12px;
	}
	
.input{
	width:200px;
	float:left;
}

.input .inputf{
	margin-bottom:15px;
	width:190px;
	padding:2px;
	background: #999;
	border: 2px solid #222;
}

.inputCTA{
	width:200px;
	float:left;
	margin-left:82px;
}

.inputCTA .inputf{
	margin-bottom:15px;
	width:190px;
	padding:2px;
	background: #999;
	border: 2px solid #222;
}




.specs{
margin:20px 0 5px 85px;
}
/*////////////////////////////////////////// REPERTOIRE */



	
.msg_head, #clickMe, #clickMe2, #clickMe3, #clickMe4, #clickMe5, #clickMe6, #clickMe7, #clickMe8, #clickMe9  {
	font-size:12px;
	font-weight:bold;
	color:#CCC;
	cursor: pointer;
	text-decoration: none;
	}
	
	.click  {
	height:2px;
	}

/*.msg_body{
	padding-bottom:10px;
	padding-left:20px;}.msg_body p{
	margin-bottom:2px !important;}*/
	
.msg_list{
	padding-left:20px;
	line-height:20px;}
	
	.msg_end{
	font-size:12px;
	font-weight:bold;
	color:#CCC;
	padding-bottom:10px;
	margin-top:10px;
}


.left{
	float:left;
	padding-left: 100px;
	width:520px;
	margin-top:390px;
	margin-bottom:15px;
	color:#FFF;
	font-size:12px;
	text-align:right;
}

.left_rep{
	float:left;
	padding-left: 20px;
	width:520px;
	margin-top:390px;
	margin-bottom:15px;
	line-height:20px;
	display: inherit;
}

#textBox, #textBox2, #textBox3, #textBox4, #textBox5, #textBox6, #textBox7, #textBox8, #textBox9 {
display:none;
width:520px;}

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

.footer{
	height:50px;
	width:100%;
	background:#0E0E0E;
	border-top:#202020;
	margin-top:200px;
	}

.fotcont{
	font-size:12px;
	color:#3E3E3E;
	width:1000px;
	padding-top:15px;
	margin:auto;
	text-align: left;
	}
	
.fotcont a{
	color:#3E3E3E;
	text-decoration:none;
	}
.fotcont a:hover{
	color:#FFF;}


.home p a{
	color:#FFF;
	text-decoration:none;}

.thickbox{
	display:inline;
	padding-bottom:15px;}
	
.cta p a{
	color:#FFF;
	text-decoration:none;}
