/*  CSS code by Parker Todd Brooks  */
/*  Seriously. Steal. And don't attribute. */
/*  code follows comments  */
/*  top right bottom left __ reference chart margin order  */



body {
	background: #b7b9b0 url('../images/shared/back01.gif') repeat top center scroll;
	/* background: #c4c5be; */
	font-family: Georgia, Times New Roman, serif;
	/* font-size: 11px; */
	/* line-height:150%; */
	font-weight: bold; 
	font-size:.8em;
	color: #000000;
	font-style:italic;
	/* border-top: 10px #b7b9b0 solid; */
	margin:0;
	}
	
a, a:link{
	/* color: #306f9c; */
	color: #135b8d;
	text-decoration:none;
	}
	
a:hover {
	text-decoration:underline;
	}

img	{
	border: 0px;
	padding: 0px;
	}

a.play {
	-x-background-x-position: left;
	-x-background-y-position: center;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
	padding-right-value: 18px;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
	padding-left: 18px;
	padding-top: 1px;
	padding-bottom: 1px;
	background: transparent url('../images/shared/play_button.gif') no-repeat center left;
	}



/* Sizes Fonts */

h1{
font-size:26px;
padding:0;
margin:0px;
}

h2{
font-size:26px;
padding:0;
margin:0px;
}

h3{
font-size:15px;
color: #323232;
padding:0;
margin-top:5px;
margin-bottom:5px;
}


.smaller-01{
font-size:10px;
font-weight: bold; 
}

.smaller-02{
font-size:.87em;
font-weight: bold; 
padding-top:3px;
}

.nav-big {
font-size:13px;
padding:0px;
margin:0px;
}

.nav-small { 
font-size:12px;
padding:0px;
margin:0px;
}


/* Spacings */

.pad-10 { 
padding-top:10px;
}

.top-30{ 
padding-top:30px;
}

.top-10{ 
padding-top:10px;
}

.top-5{ 
padding-top:5px;
}

.bottom-10{ 
padding-bottom:10px;
}

.bottom-20{ 
padding-bottom:20px;
}

.bottom-50{ 
padding-bottom:50px;
}

/* Boxes */

.wrap_01 { 
	background: #ffffff;
	width:621px;
	height:621px;
	margin:0px auto 0 auto;
	border-top: 6px #b7b9b0 solid;
	}
	
.wrap_02 { 
	background: #ffffff;
	width:621px;
	height:auto;
	padding-bottom:7px;
	margin:0 auto 0 auto;
	border-top: 6px #b7b9b0 solid;
	}
	
.wrap_01_inner { 
	padding:7px;
	}
	

.left_sq_01{
float:left;
}


.left_sq_02{
padding-top:7px;
/* margin-top:3px; */
float:left;
}

.left_sq_03{
padding-top:7px;
float:left;
}



.right_sq_01{
float:left;
margin-left:7px;
}

.right_sq_02{
float:right;
width:300px;
padding-top:7px;
}



.right_sq_nav{
background: #f9f9f9;
float:right;
padding-top:7px;
width:300px; 
height:293px;
}

.right_sq_inner{
float:left;
padding-top:7px;
/* margin-top:3px; */
padding-left:35px;
/* margin-left:35px; */
}




.left_sq_text{
width:300px; 
/* height:300px; */
float:left;
padding-top:7px;
text-align:right;
}

.left_sq_inner{
padding-right:35px;
}

.disco1{
margin-right:70px;
margin-left:35px;
font-style:normal;
font-weight:normal; 
line-height:125%;
padding-bottom:20px;
}

.disco2{
margin-right:70px;
margin-left:35px;
padding-bottom:20px;
}


.lic1{
margin-right:70px;
margin-left:35px;
font-style:normal;
font-weight:normal; 
line-height:125%;

}

.lic2{
margin-right:70px;
margin-left:35px;
}

.right_sq_inner_nav{
padding-top:80px;
}


.sq_index{
margin-top:25px;
}

.sq_disco{
margin-top:33px;
}

.sq_disco2{
margin-top:0px;
}


.inner_buttons{ 
text-align:right;
}






.footer{ 
	background: #ffffff;
	width:621px;
	height:90px;
	margin:30px auto 0 auto;
	padding-top:15px;
    border-bottom: 6px #b7b9b0 solid;

	
	/* opacity:.90;*/
	/* filter: alpha(opacity=90);*/
	/* -moz-opacity: 0.9; */
}

.footer2{ 
	background: #ffffff;
	width:621px;
	height:90px;
	margin:30px auto 0 auto;
	padding-top:15px;
    border-bottom: 6px #b7b9b0 solid;

	
	/* opacity:.90;*/
	/* filter: alpha(opacity=90);*/
	/* -moz-opacity: 0.9; */
}

.footer-inner{ 
padding-left:35px;
padding-right:35px;
}












/* Buttons */

.lp_button_01{
background:transparent url(../images/shared/19x28_button--black--normal.gif) repeat scroll 0% 50%;
/* -moz-box-sizing:border-box; */
border:0px none;
color:#FFFFFF;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;
height:28px;
width:124px;
/* margin-top:-5px; */
text-align:center;
/* padding-left:1px; */
}

html>body .lp_button_01{
text-align:left;
}

.lp_button_01:hover {
background:transparent url(../images/shared/19x28_button--black--over.gif) repeat scroll 0%;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;

}



.cd_button_01{
/* -moz-box-sizing:border-box; */
background:transparent url(../images/shared/19x28_button--blue--normal.gif) repeat scroll 0% 50%;
border:0px none;
color:#FFFFFF;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;
height:28px;
width:124px;
margin-top:-5px;
text-align:center;
}

html>body .cd_button_01{
text-align:left;
}

.cd_button_01:hover {
background:transparent url(../images/shared/19x28_button--blue--over.gif) repeat scroll 0%;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;

}



.mp3_button_01{
/* -moz-box-sizing:border-box; */
background:transparent url(../images/shared/19x28_button--red--normal.gif) repeat scroll 0% 50%;
border:0px none;
color:#FFFFFF;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;
height:28px;
width:124px;
margin-top:-5px;
text-align:center;
}

html>body .mp3_button_01{
text-align:left;
}

.mp3_button_01:hover {
background:transparent url(../images/shared/19x28_button--red--over.gif) repeat scroll 0%;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;
}

/* input form */



fieldset	{
	/* border: 0px solid #fff; */
}

label	{
	/* float: left; */
	/* width: 10em; */
	/*  font-size: 100%; */
}
input,
textarea	{
	background-color: #f4f4f4;
	border: 1px solid #BABABA;
	 color: #acacac;
	font: 11px arial, helvetica, sans-serif;
}

input:focus,
textarea:focus	{
	background-color: #fff;
	color: #acacac;
	font: 11px arial, helvetica, sans-serif;
}







/* Buttons 2 */

.lp_button_02{
background:transparent url(../images/shared/19x28_button--black--normal.gif) repeat scroll 0% 50%;
/* -moz-box-sizing:border-box; */
border:0px none;
color:#FFFFFF;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;
height:28px;
width:175px;
margin-top:-5px;
text-align:center;
/* padding-left:1px; */
}

html>body .lp_button_02{
text-align:center;
}

.lp_button_02:hover {
background:transparent url(../images/shared/19x28_button--black--over.gif) repeat scroll 0%;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;

}



.cd_button_02{
/* -moz-box-sizing:border-box; */
background:transparent url(../images/shared/19x28_button--blue--normal.gif) repeat scroll 0% 50%;
border:0px none;
color:#FFFFFF;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;
height:28px;
width:175px;
margin-top:-5px;
text-align:center;
}

html>body .cd_button_02{
text-align:center;
}

.cd_button_02:hover {
background:transparent url(../images/shared/19x28_button--blue--over.gif) repeat scroll 0%;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;

}



.mp3_button_02{
/* -moz-box-sizing:border-box; */
background:transparent url(../images/shared/19x28_button--red--normal.gif) repeat scroll 0% 50%;
border:0px none;
color:#FFFFFF;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;
height:28px;
width:175px;
margin-top:-5px;
text-align:center;
}

html>body .mp3_button_02{
text-align:center;
}

.mp3_button_02:hover {
background:transparent url(../images/shared/19x28_button--red--over.gif) repeat scroll 0%;
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-weight:bold;
}





/* jq  */ 

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
/* font-family:inherit; */ 
/* font-size:100%; */ 
/* font-style:inherit; */ 
/* font-weight:inherit; */ 
/* margin:0pt; */ 
/* padding:0pt; */ 
vertical-align:baseline;
}


table {
border-collapse:separate;
border-spacing:0pt;
}

caption, th, td {
font-weight:normal;
text-align:left;
}

blockquote:before, blockquote:after, q:before, q:after {
content:"";
}

blockquote, q {
quotes:"" "";
}

br.both{
clear:both;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
/* border:1px solid #cecece; */
z-index:1;
}

#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:90px;
width:400px;
background:#FFFFFF;
z-index:2;
padding-top:12px;
font-size:13px;
}

#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}

#popupContactClose{
font-size:12px;
line-height:12px;
right:6px;
top:4px;
position:absolute;
color:#000000;
display:block;
}

#button{
text-align:center;
}