   @import "examples.css";
 
/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      FontSite Inc.
 * License URL: http://www.fontspring.com/fflicense/fontsite
 *
 */
 
 @font-face {
	font-family: 'AvalonBook';
	src: url('Avalon-Book-webfont.eot');
	src: local('â˜º'), url('Avalon-Book-webfont.woff') format('woff'), 
	url('Avalon-Book-webfont.ttf') format('truetype'), 
	url('Avalon-Book-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FranklinGothicFSCondensed';
	src: url('FranklinGothic-Cd-webfont.eot');
	src: local('☺'), url('FranklinGothic-Cd-webfont.woff') format('woff'), url('FranklinGothic-Cd-webfont.ttf') format('truetype'), url('FranklinGothic-Cd-webfont.svg#webfont9pAY3ErZ') format('svg');
	font-weight: normal;
	font-style: normal;
}


/*_____RESET_______ */
html, body, div, span, object,table.td,©ƒ
h1, h2, h3, h4, h5, h6, p, blockquote,
a, img, q, 
form,table, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;

} 

html, body, #wrapper  {
	height: 100%;
}

body> #wrapper{
	height: auto;
	min-height: 100%;

	
}

a:focus { 
	outline: 0; 

}
*/*/
/*_____STANDARD_______*/



hr{
color: #369;
background-color: #369;
height: 2px;


}

/*_____LIST_______*/

div#list{
position: relative;
padding-left:1em;
margin-left:1em;
}

ul.imageList {
margin-left: 10px;
	list-style-type: disc;
	list-style-image: url(images/bullet.png);
	list-style-position: outside;
	padding-left:-1em;
	}

ul{

	list-style-type: disc;
	list-style-image: url(images/bullet.png);
	list-style-position: outside;
margin-top: -.005em;
	}
.urlNav	ul{

	list-style-type: disc;
	list-style-image: url(images/bullet.png);
margin-left: -.02em;
margin-top: -.005em;
	}


ul.circle li{
list-style-type:circle;
list-position: outside;
color: #966;
}


ul.square li{
list-position: inside;
list-style-type:square;
}

ul.image li{
list-position: outside;
list-style-image: url(images/orangeBullet.png);

}
ul.inside li{
list-style-type:disc;
list-position: outside;

}

ol.romanUpper li{

list-style-type: upper-roman;
}
ol.lowerRoman {list-style-type:lower-alpha;}

.urlNav{
float:right;
width: 200px;
	margin-top:0px;
	margin-left:20px;
	margin-right: -18px;
	padding-bottom: 2px;
	border-left-style: solid;
	border-left-color:#ccc;
	border-left-width:1px;
	text-align:right;
	}
	.aside{
float:right;
width: 140px;
	margin-top:0px;
	margin-left:20px;
	margin-right: -18px;
	margin-bottom:12px;
	/*padding-left: 8px;*/
	padding-bottom: 10px;
	border-left-style: solid;
	border-left-color:#ccc;
	border-left-width:1px;
	text-align:left;
	padding-left:10px;
	}
	

.floatRight{
	float:right;
	margin-left:20px;
	margin-bottom:12px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-left-style: solid;
	border-left-color:#ccc;
	border-left-width:1px;
	
	}
	.floatRightTitle{
	float:right;
	margin-left:20px;
	margin-bottom:20px;


	
	}
	
.floatRight2{
	float:right;
	margin-left:20px;
	margin-bottom:0px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-left-style: solid;
	border-left-color:#ccc;
	border-left-width:1px;
	
	}
	.floatRightNoBorder{
	float:right;
	margin-left:20px;
	margin-bottom:0px;

	}

/*_____FLOATS_______*/

.floatLeft{
	float:left;
	margin-right:24px;
	margin-bottom:0px;

}
.floatLeft2{
	float:left;
	margin-right:24px;
	margin-bottom:0px;

}

.floatLeft3{
	float:left;
	margin-right:24px;
margin-bottom:80px;
	

}
	

.floatRightWidth{
	width: 180px;
	float:right;
	margin-left:20px;
	margin-bottom:15px;
	margin-top:38px;
	padding-left: 15px;
	padding-bottom: 40px;
	border-left-style: solid;
	border-left-color:#ccc;
	border-left-width:1px;
	
	}

.floatRightNarrow{
	width: 120px;
	float:right;
	margin-left:20px;
	margin-bottom:15px;
	margin-top:38px;
	padding-left: 15px;
	padding-bottom: 40px;
	border-left-style: solid;
	border-left-color:#ccc;
	border-left-width:1px;
	
	}
	.clearFloat{
width: 700px;
height: 20px;

	clear: both;
	}

	
.clearLeft{
		width: 100px;
	clear: left;
	}
	.clearLeft2{

	clear: left;
	}
	
.clearRight{
		width: 100px;
	clear: right;
	}
	
.clearBoth{
	width: 100px;
	clear: both;
	}
	.minusMargin{
	margin-top: -2px;
	}
	
/*_____BODY AND WRAPPER_______*/	

body{
	background-image: #fff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family:  'FranklinGothicFSCondensed',Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height:140%;


	

}
.avantMed{

font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height:140%;


	

}
	
#wrapper{
	position: relative;
	width: 980px;
	margin-left:auto;
	margin-right: auto;
	
	z-index:1;
		}
	
	
	
div#error{
	position: relative;
	width: 970px;
	margin-left:auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 500px;	
	z-index:1;
	
	

}


/*_____BANNER_______*/

headerWrap{
	position: relative;
	width: 980px;
	margin-left:auto;
	margin-right: auto;
	
	z-index:1;
		}

div#logo{
	position:relative;
	top: 0px;
	left:0px;
	width: 980px;
	margin-bottom: 30px;
	height:auto;
	z-index:1;
	
	
	
}
div#slogan{
	position:absolute;
	font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	top: 86px;
	right:76px;
	width: auto;
	font-size: 2.6em;
	text-align:left;
	height:auto;
	z-index:1;
	color: #963351;

}



div#printTheLogo{
	display: none;
	height: 0px;
	width:0px;
	z-index:3;	
}



div#insert{
float:right;
line-height: 120%;

font-size: 24px;
margin-top:0px;
margin-bottom: 30px;
margin-left: 10px;
	width: 200px;
	height:120px;
	color: #40709f	

	
		
	
}

	
#mainMenu{
	position:absolute;
	top: 582px;
	width:233px;
	left: 943px;
	z-index: 4;
	height: 35px;
	}
	
	

div#homeMenu{
	float:left;
	margin-right: 1px;
	
	
}
div#usMenu{
	float:left;
	margin-left: 1px;
}
div#youMenu{
	float:left;
	margin-left: 1px;
}
div#loginMenu{
	float:left;
	margin-left: 1px;
}


	
	#ad{
	position:absolute;
	top: 560px;
	left:279px;
	width: 153px;
	height: 51px;
	z-index:60;
	}
	

/*_____MAIN CONTENT  #376d9b;_______*/


#content{
	position: relative;
	height: auto;
	padding-bottom: 660px;	
	width:620px;
	float: right;
	padding-left: 0px;
	padding-right: 0px;

	

z-index: 2;
}
#content h2{
color: #757d8d;	
}
	
#copyMain{
	position: relative;
	right: 0px;
margin-right: 350px;	
	}

#copyLeft{

	position: relative;
	left: 0px


	width: 325px;
}




/*#text{
	
	padding: 20px;
}*/

#design{
position: relative;
	margin-left: -14px;
	width: 320px;
index: 3;

}
#reply{
	position:relative;
	width: 100px;
	height: 300px;
border-left-color:#376d9b;
	border-left-width:2px;
	border-left-style: solid;
	background-color: #fff;
	padding-left: 20px;
	
}

#textNoBorder{
	height: 101%;
	
padding-left: 20px;
	border:0px;
}


	
#mapleft{
	float: right;
	width: 210px;
	margin-top: 38px;
	}
		
#thanksContact{
position:relative;
top: 20px;
left:0px;
	

z-index: 14;	

}
	
/*_____LEFT COLUMN_______*/
#left{

	float:left;
	margin-left: 34px;
	margin-top: 4px;	
	width: 240px;
	height:100%;
	z-index: 3;	
	
}


#menuLeft{
margin-left:28px;	
}
	.menuTitle{
		font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 1.4em;
	font-weight: normal;

	color: #963351;
	
	
		
	}
	
	
#tips{
	margin-top:20px;

}

	
	
#menu img{
	margin-bottom:0px;
	border: 0px;
	margin-right:-2px;
	margin-bottom: 1px;
	border-bottom-style: solid;
	
	

}



/*_____MENU CENTER CONTAINER_______*/

#menuCenter{
	position:absolute;
	top:162px;
	left: 210px;
	width: 100px;
	height: 182px;
	z-index:22;
}

	

#one{
	
	display:block;
	width: 100px;
	z-index:63;
	height: 26px;
}
#two{

	display:block;
	width: 100px;
	z-index:63;
	height: 26px;
	padding-top: 4px;
}



#three{
	display:block;
	width: 100px;
	z-index:63;
	height: 26px;
	padding-top: 4px;
}

#four{
	display:block;
	width: 100px;
	z-index:63;
	height: 26px;
	padding-top: 4px;
	}

#five{
	display:block;
	width: 100px;
	z-index:63;
	height: 26px;
	padding-top: 4px;
}
	
	
#lineMenu{
	position: absolute;
	top:200px;
	left: 302px;
	border-right-color:#376d9b;
	border-right-width:2px;
	border-right-style: solid;
	
	height:100%;
	z-index: 12;	
	}
	
/*_____TABLES_______*/
	
table{
border-collapse: collapse;

	border-bottom-color:#ccc;
	border-bottom-width:1px;
	borde-bottom-style: solid;
	
	}
		
table#layoutHtml5{
border-collapse: collapse;


}
table#layoutHtml5 tr{
		border-bottom-color:#ccc;
	border-bottom-width:1px;
	border-bottom-style: solid;
/*border-top-color:#ccc;
	border-top-width:1px;
	border-top-style: solid;
	*/
}
table#layoutHtml5 td tr, th{
vertical-align:top;
text-align: left;
text-align: top;
	
	}
	
#layoutHtml5 td {
	text-align:top;
	margin-right: 20px;	
	padding-top: 20px;
	padding-bottom: 20px;
	}
table#html5Tags{
	margin-top: -90px;
}
	 table#html5Tags .middleCol{
	
	padding-right:40px;
	width: 380px;
}
table#html5Tags{
	width: 780px;
}
table#html5Tags .leftCol{
	width: 110px;
	padding-right:40px;
	
}
table#html5Tags td{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-color: #333;
	border-bottom-style:solid;
}
table#html5Tags a:link{
	color: #f63;
	border-bottom-color:#399;
	text-decoration: none;
	border-bottom-style:double;
	border-bottom-width: 1px;
	
}
table#html5Tags a:visited {
	color: #f63;
	text-decoration: none;
	border-bottom-color:#399;
	border-bottom-style:double;
	border-bottom-width: 1px;
}
table#html5Tags a:hover {
	color: #399;
	text-decoration: none;
	border-bottom-color:#f63;
	border-bottom-style:double;
	border-bottom-width: 1px;
	}

#section508 td {
	border-bottom-color:#ccc;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-right-color:#ccc;
	border-right-width:1px;
	border-right-style: solid;
	padding:  10px;
	}
	
	#section508 .lines{
	border-bottom-color:#ccc;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-right-color:#ccc;
	border-right-width:0px;
	border-right-style: solid;
	padding:  10px;
	
	}
	

#formExample td{
	border-bottom-color:#ccc;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-right-color:#ccc;
	border-right-width:0px;
	border-right-style: solid;
	padding:  10px;
	
	}
	#listStyle{
	border-color:#396;
	border-width:4px;
	border-style: solid;
	background-color: #496;
	color: #fff;
	font-size: 14px;
	
	}
	
	#code td{
	border-bottom-color:#ccc;
	border-bottom-width:1px;
	border-bottom-style: solid;
	
	padding:  10px;
	
	}
	
	#code .rightTd{
	padding-left:  20px;
	
	}
	#code .left{
	
	
	padding:  20px;
	
	}
	
	
	#list td {
padding-right: 40px;
padding-bottom: 10px;
padding-top: 20px;
	border-bottom-color:#ccc;
	border-bottom-width:1px;
	border-bottom-style: solid;
}
	
	
	#net td{
	border-bottom-color:#ccc;
	border-bottom-width:1px;
	border-bottom-style: solid;
	padding:  4px;
	
	}
#map td{
	height: 50px;
	border-bottom-color:#ccc;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-spacing: 4px;
	padding:  0px;
	
}
#usTable{
	margin-left:240px;
}


	

/*_____TEXT_______*/



h1{
font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #757d8d;
	padding-left: 0px;
	padding-bottom: 0px;
	
}
#text h1{
color: #757d8d;
}


#left h1{
	display: inline;
	font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: normal;
	color: #963351;
	padding-left: 24px;
	padding-bottom: 20px;

}

#textNoBorder h1{
	display: inline;
}
#text h1{
	display: inline;
}

h2{
font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	margin-bottom:-3px;
	color: #757d8d;
	display: inline;

}
#leftMenu h2{
font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	margin-bottom:-3px;
	color: #757d8d;
	display: inline;

}
h3{
font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin-bottom:-1px;
	color: #25547f;
	display: inline;
}
h4{
font-family: 'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin-bottom:-1px;
	color: #444;
	

}
h5{
font-family: 'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #25547f;
	display: inline;
	
}
strong{


	font-weight:bold;
color: #666;

}

blockquote{
width: 600px;
font-style: normal;
display: block;
padding-left:26px;
padding-right:40px;
font-family: 'AvalonBook'; Arial Narrow, Arial, sans serif;

}
blockquote q:before { 
 : '\201C'; 
font-style: normal;
font-family: Times New Roman, Times, serif;
font-size: 1.6em;
margin-left:-24px;
}
blockquote q:after {
content: '\201D';
font-style: normal;
font-family: Times New Roman, Times, serif;
font-size: 1.6em;
margin-left:-20px;
}


q:before { 
content: '\201C'; 
font-style: normal;
font-family: Times New Roman, Times, serif;
/*font-size: 1em;*/

}
q:after {
content: '\201D';
font-style: normal;
font-family: Times New Roman, Times, serif;
/*font-size: 1em;*/

}

.quote{
text-align: right;
font-family: Arial Narrow, Arial, sans serif;
font-style: italic;
	}
cite{
	margin-left:10px;
		font-family: Arial Narrow, Helvetica, sans-serif;
		font-size: 1.0em;
	}
q:lang(en)
{
quotes: "«" "»" "'" "'";
}
 q { quotes: '\201C' '\201D' '\2018' '\2019'; }



.quoteMarks{
	line-height: 120%;
font-size: 1.1em;
color:#333;
	font-style: normal;
	font-family: 'AvalonBook';
}
.quoteMarks q:before { 
content: '\201C'; 
margin-left: -15px;
font-style: normal;
font-family: Times New Roman, Times, serif;
font-size: 1.5em;
color:#333;

}
.quoteMarks  q:after {
content: '\201D';
font-style: normal;
font-family: Times New Roman, Times, serif;
font-size: 1.5em;
color:#333;
}


.quoteMarks  q q:before {
content: '\2018'; 
padding-left: 15px;
font-size: 1.5em;
font-family: Times New Roman, Times, serif;
color:#333;




}
.quoteMarks  q q:after {
content: '\2019'; 
padding-right: 5px;
font-size: 1.5em;
font-family: Times New Roman, Times, serif;
color:#333;
}

.gigantic{
position: relative;
top: -16px;
height: auto;
color:#666;
	font-size:2.5em;
	font-style: normal;
	font-family: 'AvalonBook';


}
q:before { 
content: '\201C'; 
font-style: normal;	
font-family: Times New Roman, Times, serif;
font-size:500%;
padding-right: 10px;
color:#666;

}
q:after {
content: '\201D';
font-style: normal;
font-family: Times New Roman, Times, serif;
font-size:500%;
padding-left: 26px;
color:#666;
}


.orange18{
	font-size: 1em;
	font-weight: normal;
	color: #9c3a58;	
}
h1.one{
	font-family: 'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #555;

}

h2.two{
	font-family: 'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
		margin-bottom:-3px;
	color: #757d8d;
	display: inline;

}
h3.three{
	font-family: 'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin-bottom:-1px;
	color: #3694;

	
}
.clearFloat{
clear: both;
}

.date{
		
	font-style: italic;
	font-size: 11px;
	
	}


.commentName{
	font-size: 1em;
	color:#f60;	
}
.commentYou{
	font-size: 1.1em;
	color:#b61683;	
}	
	
	
.blueText{
	font-size: 15px;
	color:#369;	
}	
	
.new{
	width: 30px;
	font-size: 14px;
	color:#f60;
	margin-top: 2px;
	padding-left: 3px;
	padding-right: 1px;
	border-left-color:#369;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color:#369;
	border-right-style:solid;
	border-right-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #369;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#369;

}

#one img { 
	border: 0;
	text-decoration: none;
}

/*_____LINKS_______*/

a:link{

	font-size: 1em;
	color: #9c3a58;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#757d8d;
	border-bottom-width:1px;
}
a:visited {

	font-size: 1em;
	color: #9c3a58;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#757d8d;
	border-bottom-width:1px;
}
a:hover {
	font-size: 1em;
	color: #757d8d;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#9c3a58;
	border-bottom-width:1px;
}

#mainMenu a:link{

	font-size: 22px;
	color: #279c95;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#fff;
	border-bottom-width:0px;
}
#mainMenu a:visited {

	font-size: 22px;
	color: #279c95;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#fff;
	border-bottom-width:0px;
}
#mainMenu a:hover {

	font-size: 22px;
	color: #4775a3;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#fff;
	border-bottom-width:0px;
}

h1 a:link{
font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #963351;
	

	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#687a9b;
	border-bottom-width:1px;
}
 h1 a:visited {
font-size: 1em;
	color: #963351;
	

	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#687a9b;
	border-bottom-width:1px;
}
h1 a:hover {
font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #757d8d;

	
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#963351;
	border-bottom-width:1px;
}
  .intro{font-size: 24px;
  line-height: 36px;
  margin: 27px 0 0 0;
  color: #6e747d;
  
  }
#close a:link{
	color: #9c3a58;
	border-bottom-color:#757d8d;
	
}
#close a:visited {
	color: #9c3a58;
	border-bottom-color:#757d8d;
}
#close a:hover {
	color: #757d8d;
	border-bottom-color:#9c3a58;
	}
#closeSocial a:link{
	color: #687a9b;
	border-bottom-color:#963351;
	margin-left: 20px;
	
}
#closeSocial a:visited {
	color: #687a9b;
	border-bottom-color:#963351;
	margin-left: 20px;
}
#closeSocial a:hover {
	color: #963351;
	border-bottom-color:#687a9b;
	margin-left: 20px;
	}

a.menu:link{

	font-size: 14px;
	color: #333;
	font-style: normal;
	text-decoration: none;
	border: 0px;

}
a.menu:visited {

	font-size: 14px;
	color: #333;
	font-style: normal;
	text-decoration: none;
	border: 0px;

}
a.menu:hover {

	font-size: 14px;
	color: #f63;
	font-style: normal;
	text-decoration: none;
	border: 0px;
}
.menuLeft a:link{

	font-size: 1em;
	color:#444;
	font-style: normal;
	border-bottom-style: solid;
	border-bottom-color:#369;
	border-bottom-width:1px;

}
.menuLeft a:visited {

	font-size: 1em;
	color: #444;
	font-style: normal;
border-bottom-style: solid;
		border-bottom-color:#369;
	border-bottom-width:1px;

}
.menuLeft a:hover {

	font-size: 1em;
	color:#369;
	font-style: normal;
	border-bottom-style: solid;
		border-bottom-color:#333;
	border-bottom-width:1px;
}


#mainMenu a{
text-decoration: none;
border: 0px;

}



#barMenu a{
border: 0px;
text-decoration: none;
}


.noBorder{
border: 0px;
text-decoration: none;

}

/*____________PANELS_________________*/

#close{
text-align:right;
}
#closeSocial{
text-align:left;
}
#close2{
text-align:right;
}
#endLeft{
position: absolute;
top:0px;
left: -8px;
z-index:60;
visibility: hidden;
}
#endRight{
position: absolute;
top:0px;
right: -8px;
z-index:62;
visibility: hidden;
}
#booksSpace {
	position: absolute;
	top:200px;
	right:62px;
	padding-bottom:20px;
	padding-top:20px;
	height: auto;
	width: 555px;

	background:#fff; 
	text-align: left;  
	line-height: 140%;
	font-size: .9em;
	border-left-color: #757d8d;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color:#757d8d;
	border-right-style:solid;
	border-right-width: 2px;
	border-top-width: 40px;
	border-top-style: solid;
	border-top-color: #757d8d;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #757d8d;
visibility: hidden;

	z-index: 20;
	}
#textSpace{
	
	padding-top: 28px;
	padding-left:62px;
	padding-right:20px;
}
#sitesSpace{
position: absolute;
	top:200px;
	right:62px;
	padding-bottom:20px;
	padding-top:20px;
	padding-left: 20px;
	height: auto;
	width: 555px;

	background:#fff; 
	text-align: left;  
	line-height: 140%;
	font-size: .9em;
	border-left-color: #757d8d;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color:#757d8d;
	border-right-style:solid;
	border-right-width: 2px;
	border-top-width: 40px;
	border-top-style: solid;
	border-top-color: #757d8d;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #757d8d;
visibility: hidden;

	z-index: 20;
}



#videoSpace{
position: absolute;
	top:200px;
	right:62px;
	padding-bottom:20px;
	padding-top:20px;
	height: auto;
	width: 555px;

	background:#fff; 
	text-align: left;  
	line-height: 140%;
	font-size: .9em;
	border-left-color: #757d8d;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color:#757d8d;
	border-right-style:solid;
	border-right-width: 2px;
	border-top-width: 40px;
	border-top-style: solid;
	border-top-color: #757d8d;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #757d8d;
visibility: hidden;

	z-index: 20;

	}
	
#seoVideo{
	position: absolute;
	top:200px;
	right:62px;
	padding-bottom:20px;
	padding-top:20px;
	height: auto;
	width: 555px;

	background:#fff; 
	text-align: left;  
	line-height: 140%;
	font-size: .9em;
	border-left-color: #757d8d;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color:#757d8d;
	border-right-style:solid;
	border-right-width: 2px;
	border-top-width: 40px;
	border-top-style: solid;
	border-top-color: #757d8d;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #757d8d;
visibility: hidden;

	z-index: 20;

	}
	
	
	#seoSites{
	position: absolute;
	top:200px;
	right:52px;
	padding-bottom:20px;
	padding-top:20px;
	height: auto;
	width: 555px;

	background:#fff; 
	text-align: left;  
	line-height: 140%;
	font-size: .9em;
	border-left-color: #757d8d;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color:#757d8d;
	border-right-style:solid;
	border-right-width: 2px;
	border-top-width: 40px;
	border-top-style: solid;
	border-top-color: #757d8d;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #757d8d;
visibility: hidden;

	z-index: 20;
	}
	#videoOpen{
	position: absolute;
	top:200px;
	right:52px;
	padding-bottom:20px;
	padding-top:20px;
	height: auto;
	width: 555px;

	background:#fff; 
	text-align: left;  
	line-height: 140%;
	font-size: .9em;
	border-left-color: #757d8d;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color:#757d8d;
	border-right-style:solid;
	border-right-width: 2px;
	border-top-width: 40px;
	border-top-style: solid;
	border-top-color: #757d8d;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #757d8d;
visibility: hidden;

	z-index: 20;

	}

	/*
______FORMS________
*/


.input{
background: #fff;
color: #666;
font-size: 12px;
border-left-color : #399;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #399;
border-right-style : solid;
border-right-width : 1px;
border-top-color : #399;
border-top-style : solid;
border-top-width : 1px;
border-bottom-color :#399;
border-bottom-style : solid;
border-bottom-width : 1px;
z-index: 16;

}




#formComments{
	padding-top: 40px;
	padding-bottom: 40px;
	padding-left: 25px;
	padding-right: 20px;
	width: auto;
	border-top-style: solid;
	border-top-color:#399;
	border-top-width:3px;
	border-bottom-style: solid;
	border-bottom-color:#399;
	border-bottom-width:2px;
	
}
/*
______p INFO________
*/


#footer {
	position: relative;
	clear: both;
 	height: 760px;
  	margin-left: 0px;
 	margin-top: -760px;
	background-color: #757d8d;
	width: 100%;
 	
	z-index: 2;
	
}
#footerStrip {
	position: absolute;
	background-color: #a4aab5;
 	height: 100px;
  	width: 100%;
 	top: 60px;
	z-index: 3;
	
}
#footerTitle{
	position: absolute;
	left: 0px;
	top: 79px;
	font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	height: auto;
	width:400px;

	padding-right: 40px;
z-index: 5;
	
}
#footerContent{
position:relative;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
width: 960px;
height: 280px;
color: #fff;

z-index: 15;

 }
 
 

 
 #footerLeft{
	position: absolute;
	left: 0px;
	top: 200px;
	font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	height: auto;
	width:520px;
	padding-right: 40px;
	padding-bottom: 30px;
	margin-left: 0px;
margin-right: 0px;
	z-index:10;
 }
 #footerRight{
	position: absolute;
	left: 0px;
	top: 200px;
	left: 560px;
	font-family: 'AvalonBook','FranklinGothicFSCondensed', Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	height: auto;
	width:280px;
	padding-bottom: 30px;
	z-index:10;
	margin-left: 0px;
margin-right: 0px;
	
}

 #footerRight a:link { 
	color: #721a34;
	text-decoration:underline; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: .9em; 
	font-weight: normal;
	border-bottom-color:#333;
	border-bottom-width:1px;
	border-bottom-style: solid;
	}
 #footerRight a:visited { 
	color: #721a34;
	text-decoration:underline;
	font-family: Arial, Helvetica, san-serif; 
	font-size: .9em; 
	font-weight: normal;
	border-bottom-color:#333;
	border-bottom-width:1px;
	border-bottom-style: solid;
}
 #footerRight a:hover {  
	color:#333; 
	text-decoration:underline; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: .9em; 
	font-weight: normal;
	border-bottom-color:#721a34;
	border-bottom-width:1px;
	border-bottom-style: solid;
}


#infoBar{
position:fixed;
left: 0px;
bottom: 0px;
width: 100%;
height: 60px;
padding-top: 0px;

background-color: #963351;

z-index: 1000;
}



#footerMenuInfo{
	position: relative;
	width: 1020px;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
	z-index: 1000;
}


#barMenu{
position:fixed;ß
right: 10px;
z-index: 1000;
}

#infoEmail{
position:absolute;
visibility: hidden;
background:#fff;
padding: 30px; 
width:220px;
height: 300px;
left: 250px;
bottom: 60px;
z-index: 500;
font-size:.8em;
	border-left-color:  #963351;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #963351;
	border-right-style:solid;
	border-right-width: 1px;
	border-top-width: 30px;
	border-top-style: solid;
	border-top-color:  #963351;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #963351;
	z-index: 500;
	background-color:#fff;
	color: #333;
	text-align: left;
}

#infoEmail h1{
	color:  #963351;}
	
.noBorder{
border: 0px;
text-decoration: none;
}
#map img{
	border-color: #fff;
	
}

#top a{
	border-color: #fff;
}	

.floatNet{
	float:right;
	margin-left:5px;
	margin-bottom:12px;
	padding-left: 0px;
	padding-bottom: 40px;
	border-left-style: solid;
	border-left-color:#ccc;
	border-left-width:1px;
	}
	
	


	#smallForm{
		margin:1em 0;
		color:#369;
		width:320px; 
		border:1px solid #369;
		
		}
	#smallForm h3{
		margin:0;
		background:#369;	
		color:#fff;
		font-size:20px;
		border:1px solid #369;
		border-bottom:none;
		}		
	#smallForm h3 span{
		display:block;
		padding:10px 20px;
		background:369;		
		}				
	#smallForm fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:1px solid #369;
		background:#fff;		
		padding-bottom:1em;
		}		
	#smallForm legend{display:none;}	
	#smallForm p{margin:.5em 20px;}	
	#smallForm label{display:block;}	
	#smallForm input{		
		width:272px;
		border:1px solid #369;
		background:#fff;
		padding:5px 3px;
		color:#fff;
		}		
	#smallForm textarea{
		height:125px;
		
		border:1px solid #369;
		overflow:auto;
		}					
	#smallForm p.submit{
		text-align:right;
		}	
	#smallForm button{
		padding:0 20px;
		height:32px;
		line-height:32px;		
		border:1px solid #369;
		background:#369;;
		color:#fff;
			
		text-align:center;		
		}				
		
.minusLineHeight{
	line-height: 20%;
}



a.panel:link { 
	color: #333;
	text-decoration:underline; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 14px; 
	font-weight: normal;
	border-bottom-color:#25547F;
	border-bottom-width:1px;
	border-bottom-style: solid;
	}
a.panel:visited { 
	color: #333;
	text-decoration:underline;
	font-family: Arial, Helvetica, san-serif; 
	font-size: 14px; 
	font-weight: normal;
	border-bottom-color:#25547F;
	border-bottom-width:1px;
	border-bottom-style: solid;
}
a.panel:hover {  
	color:#25547F; 
	text-decoration:underline; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 14px; 
	font-weight: normal;
	border-bottom-color:#333;
	border-bottom-width:1px;
	border-bottom-style: solid;
}
a.pop:link { 
	color: #333;
	text-decoration:none; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 14px; 
	font-weight: normal;
	border-bottom-color:#25547F;
	border-bottom-width:0px;
	border-bottom-style: solid;
		border: 0px;
	}
a.pop:visited { 
	color: #333;
text-decoration:none; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 14px; 
	font-weight: normal;
	border-bottom-color:#25547F;
	border-bottom-width:1px;
	border-bottom-style: solid;
		border: 0px;
}
a.pop:hover {  
	color:#25547F; 
text-decoration:none; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 14px; 
	font-weight: normal;
	border: 0px;
	border-bottom-color:#333;
	border-bottom-width:0px;
	border-bottom-style: solid;
}


#smallPanel2{
margin-left: 30px;
}
#smallPanel{
margin-left:0px;
}
#smallPane3{
margin-left: 30px;
}



#popup{
	color:#25547F; 
	display: none;
	position: absolute;
	margin-top: -86px;
	background-image: url(images/panelBac.png);
	background-color: #f00;
	padding-left: 36px; 
	padding-right: 10px;
	padding-bottom: 10px; 
	width: 212px;
	height: auto;

	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	
	border-top-color:#25547F;
	border-top-width:40px;
	border-top-style: solid;
	border-bottom-color:#333;
	border-bottom-width:0px;
	border-bottom-style: solid;
	border-right-color:#333;
	border-right-width:0px;
	border-right-style: solid;
	border-top-color:#eee;
	border-top-width:0px;
	border-top-style: solid;
	border-left-color:#25547F;
	border-left-width:0px;
	border-left-style: solid;
	z-index: 1000;
}
#popupEmail{
	color:#25547F; 
display: none;
position: absolute;
bottom: 10px;
left: 200px;

padding-left: 36px; 
padding-right: 10px;
padding-bottom: 10px; 
width: 212px;
height: auto;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
background: #f00;	
	border-top-color:#963351;
	border-top-width:40px;
	border-top-style: solid;
		border-bottom-color:#963351;
	border-bottom-width:50px;
	border-bottom-style: solid;
			border-right-color:#963351;
	border-right-width:1px;
	border-right-style: solid;
		
		border-left-color:#963351;
	border-left-width:1px;
	border-left-style: solid;
	z-index: 1000;
}

#popupEmail a:link{
	color: #9c3a58;
	border-bottom-color:#757d8d;
	border-bottom-width: 1px;
}
#popupEmail a:visited{
	color: #9c3a58;
	border-bottom-color:#757d8d;
	border-bottom-width: 1px;
	
}
#popupEmail a:hover{
	color: #757d8d;
	border-bottom-color:#9c3a58;
	border-bottom-width: 1px;
}

#popupThree{
	color:#25547F; 
display: none;
position: absolute;
margin-top: -250px;
background-image: url(images/panelBac.png);
padding-left: 36px; 
padding-right: 10px;
padding-bottom: 10px; 
width: 212px;
height: auto;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
	
	border-top-color:#25547F;
	border-top-width:40px;
	border-top-style: solid;
		border-bottom-color:#333;
	border-bottom-width:0px;
	border-bottom-style: solid;
			border-right-color:#333;
	border-right-width:0px;
	border-right-style: solid;
			border-top-color:#eee;
	border-top-width:0px;
	border-top-style: solid;
		border-left-color:#25547F;
	border-left-width:0px;
	border-left-style: solid;
	z-index: 1000;
}
.new{
display: block !important;


}
#close{
	padding-left: 150px;


}
#closeEmail{
	position: relative;
left: 150px;
color: #757d8d;
	border-bottom-color:#9c3a58;
width: 20px;
}



#closeEmail a:link{
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;

	font-size: .9em;
	color: #757d8d;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#9c3a58;
	border-bottom-width:1px;
}
#closeEmail a:visited {
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
font-size: .9em;
	color: #757d8d;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#9c3a58;
	border-bottom-width:1px;
}
#closeEmail a:hover {
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;

	font-size: .9;
	color: #757d8d;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#9c3a58;
	border-bottom-width:1px;
}	



#closeThree{
	padding-left: 150px;
color: #f60;

}
#emailForm{
	padding-left:0px;
		padding-top:0px;
	position: absolute;
	bottom: 0px;
	left: 200px;
	height: 240px;
	width: 220px;
	color: #333;
background-color: #ccc;
border-left-color:#399;
	border-left-style:solid;
	border-left-width: 1px;
	
	border-right-color:#399;
	border-right-style:solid;
	border-right-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #399;
visibility:hidden;
	z:index: 50;
}

	.email{
font-family:  'FranklinGothicFSCondensed',Arial Narrow, Arial, Helvetica, sans-serif;		
		
		margin-bottom: 10px;
		color: #333;
background-color: #fff ;
border-left-color: #963351;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color:#963351;
	border-right-style:solid;
	border-right-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #963351;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #963351;
	width: 200px;
	}
.emailSubmit{
	font-family:  'FranklinGothicFSCondensed',Arial Narrow, Arial, Helvetica, sans-serif;
	color: #fff;
	width:40px;
	height: 24px;ƒ
background-color: #963351;
border-left-style: solid;
	border-left-width: 1px;
	border-right-color:#963351;
	border-right-style:solid;
	border-right-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #963351;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #963351;
	padding:2px;
	}
	

	#topEmail{
		text-align: right;
		padding-right:10px;
			padding-bottom:4px;
		position: relative;
		top: 0px;
		left:0px;
		width:211px;
	height: 22px;	
	font-size: 22px;
	color: #fff;
	background-color: #399;
	}
	#emailMargins{
		margin-top: 10px;
		margin-left: 10px;
	}
	
#topEmail a:visited {
		text-decoration: none;
	border: none;
}
#topEmail a:hover {
		text-decoration: none;
	border: none;
	}
		a.emailLimage:link{
		text-decoration: none;
	border-bottom-width:0px;
	margin-left: 20px;
	
}
a.emailLimage:visited {
text-decoration: none;
border: none;
margin-left: 20px;
border-bottom-width:0px;
}
a.emailLimage:hover {
text-decoration: none;
border-bottom-width:0px;
margin-left: 20px;
	}
	.emailLimage{	margin-left: 20px;

	}



.menuWrapper {
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	}

.accordionButton {

	padding-left:16px;
	width: 200px;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	color: #757d8d;
	border-bottom: 1px solid #fff;
	cursor:pointer;
	cursor: hand;
	}
	.accordMenu{
		color: #757d8d;
	}
	.juude{
		color: #757d8d;
		
	}
	a.juude:link{
		color: #757d8d;
		border-bottom-width: 0px;
		text-decoration: none;
		border-bottom-color:#fff;

	}
	a.juude:visited{
		color: #757d8d;
		border-bottom-width: 0px;
		border-bottom-color:#fff;
				text-decoration: none;
	}
	a.juude:hover{
		color: #369;
				text-decoration: none;
	}
	a.juudeLink:link{
			color: #757d8d;
	border-bottom-width: 0px;
		border-bottom-color:#fff;
				text-decoration: none;	
	}
	a.juudeLink:visited{
			color: #757d8d;
	border-bottom-width: 0px;
		border-bottom-color:#fff;
				text-decoration: none;	
	}
	h2 a.hover{
			color: #369;
	border-bottom-width: 1px;

				text-decoration: none;	
	}
	
	a.accord:link {
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;


	
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#369;
	border-bottom-width:0px;
}
	a.accord:visited {
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;

	
		text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#369;
	border-bottom-width:0px;
}	a.accord:hover {
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;


	 
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#369;
	border-bottom-width:0px;
}	

	
	#text .accordionButton h2{
		color: #757d8d;
	}
	
.accordionContent {

	padding-left:16px;
	
	
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	
	}
	
.on {
	background-image: url(menu/menuBac.png);
		background-repeat: no-repeat;
	}
	
	
.over {
	background-image: url(menu/menuBac2.png);
		background-repeat: no-repeat;

	}

.next{
	position:absolute;
	left: 608px;
	z-index: 120;
		font-size: 14px;
		margin-top: -40px;
		
width: 100px;
		text-align: right;
	
color: #f60;
	}
	
a.indexPages:link{
		text-decoration: none;

	border: none;
	
}
a.indexPages:visited {
		text-decoration: none;
	border: none;

}
a.indexPages:hover {
		text-decoration: none;
	border: none;
	color: #f60;
	}
	#next img{
		margin-bottom: -6px;
	}
	.clearing { clear: both; }
.clearfix { overflow: hidden; }
.last { margin-bottom: 0; }
.screenReader { left: -9999px; position: absolute; top: -9999px; 

}

.ui-state-disabled { cursor: default !important; }
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { 
position: absolute; 
left: -99999999px; 
}
.ui-helper-reset { 
margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after 
{ 
content: "."; 
display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { 
display: inline-block; }


#search{
	position: absolute;
	left: 92px;
	top: 2262px;
}


.explainCorners {
position: relative;
	width: 250px;
	height: 300px;
background: #ccc;
color: #333;
height: auto;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 6px;
padding: 40px 40px 40px 60px;
margin-right: 16px;
}
.imageCorners {
-moz-border-radius: 35px;
-webkit-border-radius: 35px;
}
.explainText{
	height: 300px;
	width: 200px;
float: right;
}


.oddCorners{
float: left;
width: 280px;
	height: auto;
background: #ccc;
color: #333;
-moz-border-radius: 30px 8px 50px 5px;
-webkit-border-top-left-radius: 30px;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 50px;
-webkit-border-bottom-left-radius: 5px;
border-radius: 30px 8px 50px 5px;
padding: 40px 40px 40px 60px;
margin-right: 16px;

}
emphasis{
	font-family: Arial, Helvetica, sans-serif;
}
.buttons{
	width: 150px;
	float: left;
}
#twitter{
	position:absolute;
right: -4px;
	bottom:34px;
	index:10;
}
.imageTopMenu{
padding-left: 6px;	
padding-right:6px;	
padding-bottom: 3px;
}


#social {
	position:absolute;
	visibility: hidden;
	bottom: 56px;
	left:0px;
	height: auto;
	width: 248px;
	background:#fff;
	text-align: left;
	line-height: 140%;
	font-size:.8em;
	padding-bottom: 20px;
	border-left-color:  #963351;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #963351;
	border-right-style:solid;
	border-right-width: 1px;
	border-top-width: 30px;
	border-top-style: solid;
	border-top-color:  #963351;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #963351;
	z-index: 500;
	background-color:#fff;
	color: #8e9090;
	
	
}
#social h1{
font-size: 1.7em;	
	padding-left: 30px;
	display: inline;
		color: #963351;

}


#closeSocial  {
text-align: right;
width: 230px;


}
#social h3 {
margin-left: 40px;
  padding: 0px 10px;

}
#social ul {

  margin-left: 40px;
  padding: 0;
  margin-top:20px;
}

ul li.stumbleupon {
		list-style-image: url(titles/stumbleBullet.png);
 }


ul li.delicious {
		list-style-image: url(menu/deliciousBullet.png);
 }
ul li.twitter {
		list-style-image: url(menu/twitterBullet.png);
 }
ul li.email {
		list-style-image: url(menu/emailBullet.png);
 }
ul li.facebook {
		list-style-image: url(menu/facebookBullet.png);
 }
 ul li.digg {
		list-style-image: url(titles/diggBullet.png);
 }
#sharingEmail{
	position: relative;

	left: 10px;
	color: #333;
	margin-left: 10px;
 }
 .emailShare{
	font-family:  'FranklinGothicFSCondensed',Arial Narrow, Arial, Helvetica, sans-serif;
	color: #333;
	width:30px;
	height: 18px;
	background-color: #fff;
	border-left-color: #963351;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color:#963351;
	border-right-style:solid;
	border-right-width: 1px;	
	border-top-color: #963351;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-color: #963351;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-left:5px;
padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
			 width: 200px;
	}
	 .emailShare2{
	font-family:  'FranklinGothicFSCondensed',Arial Narrow, Arial, Helvetica, sans-serif;
	color: #fff;
	width:24px;
	height: 24px;
	background-color: #963351;
	border-left-color: #963351;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color:#963351;
	border-right-style:solid;
	border-right-width: 1px;	
	border-top-color: #963351;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-color: #963351;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-left:3px;
padding-right:3px;
	padding-top:3px;
	padding-bottom:10px;
		 width: 60px;
	 }
.normal{
	width:600px;
	height:280px;


	}
	#notes{
		position: relative;
		top: -30px;
		right: 40px;
		width: 110px;
		text-align: right;
		font-size: 1em;
	}
	
	#fromYou{
		position: fixed;
		line-height: 90%;
		width: 100px;
		right:3px;
		top: 40%;
		z-index:600;
	}

	a.your:link{

	font-size: .08;
	color: #687a9b;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#963351;
	border-bottom-width:0px;
}
a.your:visited {

	font-size: .08;
color: #687a9b;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#963351;
	border-bottom-width:0px;
}
a.your:hover {

	font-size: .08;
	color: #963351;;
	text-decoration: none;
	border-bottom-style: solid;
border-bottom-color:#687a9b;
	border-bottom-width:0px;
}
	a.ments:link{

	font-size: .08;
	color: #963351;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#687a9b;
	border-bottom-width:1px;
}
a.ments:visited {

	font-size: .08;
	color: #963351;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#687a9b;
	border-bottom-width:1px;
}
a.ments:hover {
font-size: .08;
color: #687a9b;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#963351;
	border-bottom-width:0px;
}
.codeLeft{
	width:200px;
	float: left;
	margin-right: 20px;
		margin-bottom: 60px;
}
.codeRight{
	float: right;
	margin-left: 20px;
}
#contentMap{
position: relative;
height: auto;

padding-bottom: 1260px;	
	width:980px;
	
	margin-top:32px;	

	padding-left: 40px;
	padding-right: 20px;
	/*padding-bottom: 40px;*/
	border-left-color:#ccc;
	border-left-width:1px;
	border-left-style: solid;
	

z-index: 2;
}
table#contentMap a:link{
	font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 1.2em;
	line-height: 180%;
	margin-left: 6px;
}
#contentMap a:visited{
	font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 1.2em;
	line-height: 180%;
	margin-left: 6px;
}
#contentMap a:hover{
	font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 1.2em;
	line-height: 180%;
	margin-left: 6px;
}


#siteMap td{
	border-right-color: #ccc;
	border-right-width: 1px;
	border-right-style: solid;
	margin-left: 6px;
}
.quoteAcross{
	font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;
	
	
	font-size: 2em;
}

	
.quoteAcross q:before { 
content: '\201C'; 
font-style: normal;	
font-family: Times New Roman, Times, serif;
font-size:200%;
color:#666;
padding: 0px;

}
.quoteAcross q:after {
content: none;
font-style: normal;
font-family: Times New Roman, Times, serif;
font-size:200%;
padding: 0px;
color:#666;
}


a.share:link{
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;

	font-size: 1.0em;
	color: #fff;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#369;
	border-bottom-width:0px;
}
a.share:visited {
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;

	font-size: 1.0em;
	color: #fff;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#369;
	border-bottom-width:0px;
}
a.share:hover {
font-family:  'AvalonBook','FranklinGothicFSCondensed'Arial Narrow, Arial, Helvetica, sans-serif;

	font-size: 1.0em;
	color: #963351;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color:#f60;
	border-bottom-width:0px;
}	
#netRight{
	width: 220px;
	float: right;
	padding-left: 20px;
}
@media only screen and (max-width: 800px) {
	
	
	
	

	#left{

	float:left;
	margin-left: 4px;	
		
		}
		
}
@media only screen and (max-width: 520px) {	
	#infoBar{
		position: relative;
display: none;
width: 0px;
height: 0px;
visibility:hidden;
}

	#footerMenuInfo{
		display:none;
		width: 0px;
height: 0px;
visibility:hidden;}
	#left{

	float:left;
	margin-left: 4px;	
		
		}
		
}
	
