
html { height: 100%; margin-bottom: 1px; }

BODY {
margin-top: 0px;
padding: 0;
font-size : 10pt;
text-align: justify;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height: 130%;
color: #000000;
font-family : Verdana,Arial, "Times New Roman", Times, serif;
line-height: 135%;
background: #ffffff;
 }


#wrapper {
width: 100%;
max-width: 996px;
margin-right: auto;
margin-left: auto;
margin-top: 10px;
margin-bottom: 10px;
background-color: #ffffff;
padding: 0;


}


#top {
max-width: 100%;
position: relative;
height: 325px;
margin-right: auto;
margin-left: auto;
background: url(images/top2.jpg);
background-repeat: no-repeat;
background-size:contain;
background-color: #ffffff;
margin-bottom: 0px;
padding: 0;
}


#top2   {

width: 100%;
height: 137px;
margin-right: auto;
margin-left: auto;
background: url(images/solitude2.jpg);
background-repeat: no-repeat;
background-color: #ffffff;
margin-bottom: 0px;
padding: 0;

}


#menubar {
width: 100%;
height: 34px;
margin: 0;
padding: 0;
background: #540000;

}




#maincontent {
padding-left: 0px;

}


#footer {
width: 100%;
height: 34px;
margin: 0;
padding: 0;
background: #540000;
margin-right: auto;
margin-left: auto;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background: #540000;
color: #fff;
margin-top: 6px;
margin-bottom: 6px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
padding: 6px;


}

#footer2 {
width: 100%;
margin-right: auto;
margin-left: auto;
margin-top: 20px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #6b7ece;
text-align: right;
margin-bottom: 0px;
padding: 0;
border: 0px solid #cc0000;

}






/* HEADING STYLES */


H1 {
color:  #1c1714;
font-size : 48px;
font-family : Arial, verdana, Helvetica, Sans-Serif;
padding-top: 50px;
margin-left: 45px;
margin-bottom: 10px;
text-shadow: 2px 2px #ffffff;

}


H1.top   {

padding-top: -120px;

}

H2 {
color:  #1c1714;
font-size : 20px;
font-family : "Book Antiqua","Times New Roman", Arial, Helvetica, Sans-Serif;
margin-top: 30px;
margin-left: 90px;
margin-bottom: 10px;
padding: 0;
}

H2.page {
color:  #1c1714;
font-size : 20px;
font-family : "Book Antiqua","Times New Roman", Arial, Helvetica, Sans-Serif;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
padding: 0;
}


H3.subhead {
color:  #1c1714;
font-size : 14px;
font-family : Arial, Verdana;
font-weight: bold;
text-align: left;
margin-top: 4px;
margin-left: 10px;
margin-bottom: 10px;
padding: 0;
}

H3.review {
color:  #111111;
font-size : 18px;
font-family : verdana, arial, geneva, Helvetica, Sans-Serif;
text-align: left;
margin-top: 4px;
margin-left: 0px;
margin-bottom: 10px;
padding: 0;
}


H3.lineup {
color:  #1c1714;
font-size : 18px;
font-family : "Book Antiqua","Times New Roman", Arial, Helvetica, Sans-Serif;
text-align: left;
margin-top: 4px;
margin-left: 177px;
margin-bottom: 10px;
padding: 0;
}

/* END HEADING STYLES */


/* PARAGRAPH STYLES */

 
P { 
font-size : 12pt;
text-align: justify;
font-family : rial, Helvetica, sans-serif;
line-height: 140%;
color: #3a4856;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
 } 

P.linktext { 
font-size : 10pt;
text-align: justify;
font-family : Arial, Helvetica, sans-serif;
line-height: 130%;
color: #222222;
margin-top: 4px;
margin-right: 0px;
margin-bottom: 4px;
padding: 0;
 } 


  
 
/* PARAGRAPH STYLES */


.specsheet

{
width: 930px;
background: #eeeeee;
padding: 10px;
border: #cccccc 1px solid;
font-size : 11pt;
text-align: left;
font-family : Arial, Helvetica, sans-serif;
color: #222222;
font-weight: bold;
line-height: 130%;
}


.item

{
width: 780px;
padding-left: 10px;
border: #cccccc 1px solid;
line-height: 130%;
}


/* IMAGE STYLES */


img {
border: 0;
max-width: 100%; 
}



img.right {
float: right;
margin-left: 30px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 10px;
padding: 0;

}




/* END IMAGE STYLES */



/* STANDARD LINKS */



a.inline:link { color: #000080;
font-size: 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}

a.inline:visited { color: #000080;
font-size: 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}

a.inline:hover { color: #000040;
font-size: 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}

a.hlink:link { color: #540000;
margin-top: 14px;
margin-left: 0px;
font-size: 14px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}

a.hlink:visited { color: #540000;
margin-top: 14px;
margin-left: 0px;
font-size: 14px;
font-family : Ver
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}

a.hlink:hover { color: #424941;
margin-top: 14px;
margin-left: 0px;
font-size: 14px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}


/* HEADER LINKS */

.listingbar  {
float: left;
width: 488px;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
background: #74b1f0;
}

a.listing:link { 
font-size : 10pt;
font-family : Arial, Geneva, Helvetica, sans-serif;
color: #540000;
font-weight: bold;
text-decoration: none;
}


a.listing:visited { 
font-size : 10pt;
font-family : Arial, Geneva, Helvetica, sans-serif;
color: #540000;
font-weight: bold;
text-decoration: none;
}

a.listing:hover { 
font-size : 10pt;
font-family : Arial, Geneva, Helvetica, sans-serif;
color: #cccccc;
font-weight: bold;
text-decoration: none;
}


a.contactmail:link { 
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #042459;
font-weight: normal;
}

a.contactmail:visited { 
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #042459;
font-weight: normal;
}

a.contactmail:hover {
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #013895;
font-weight: normal;
}


a.footerlink:link { 
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #efefef;
font-weight: normal;
text-decoration: none;
}

a.footerlink:visited { 
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #efefef;
font-weight: normal;
text-decoration: none;
}

a.footerlink:hover {
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #0084c6;
font-weight: normal;
text-decoration: none;
}


ul									{ list-style: none; }


/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; padding-left: 22px; margin-top: 0px; padding-top: 0px; margin-left: -20px; float: right;}
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; background: #540000; padding: 0; z-index: 100; text-decoration: none;}
ul.dropdown a:hover		    { color: #cccccc;  text-decoration: none;}
ul.dropdown a:active                { color: #ccc;  text-decoration: none;}
ul.dropdown li a                    { display: block; margin: 0; padding: 6px 23px; border-right: 0px solid #333; color: #efefef;  text-decoration: none;}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #485146; color: #222222; position: relative;  text-decoration: none;}
ul.dropdown li.hover a              { color: #dacbb6; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 200px; visibility: hidden; position: absolute; top: 100%; left: 0px;  text-decoration: none;}
ul.dropdown ul li 					{ font-weight: normal; background: #540000; color: #540000; border-bottom: 1px solid #ccc; float: none; padding-left: 0px; margin-left: -25px;  text-decoration: none;}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

#left {
min-height: 530px;
margin-left: 0px;
width: 170px;
background-color: #546d81;
float: left;
}


LI.normal {
font-size : 10pt;
text-align: justify;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height: 130%;
color: #1f2c1a;
margin-top: 0px;
margin-left: 00px;
margin-bottom: 12px;
}


