/* Reset Browser Defaults */

html, body, button, 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 {	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height: 1; color: black; background: white; }
ol, ul { list-style: none; }
table { border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }

/* Embed Font 

@font-face {
  font-family: Abadi MT Condensed;
  src: url(../fonts/Abac.ttf);
}
*/


/* Styles */

body {font: 16pt Arial, Helvetica, sans-serif; 
background: #999;
text-align: center; 
background-image: url(../images/Background_Gradient.jpg);
background-repeat: repeat-x;
}
.container {
margin: 0 auto;
width:808px;
text-align:left;
}
#shadow-right {
width:808px;
background:right repeat-y url(../images/Shadow_Right.png);
text-align:left;
}
#shadow-bottom {background-image: url(../images/Shadow_Bottom.png);
background-repeat: repeat-x;
width: 800px;
font-size:8px;
float: left;
}

#shadow-corner {background-image: url(../images/Shadow_Corner.png);
background-repeat: no-repeat;
width: 8px;
font-size:8px;
float: left;
}

#shadow-close {clear:both;
}

#shell {padding: 0px 0px 0px 0px;
width: 800px;
background-color: #BEC5B5;}

#shell div {text-align:left;}

#masthead {padding: 20px 10px 15px 10px;
background: #fff;
text-align:right;
width:780px;
overflow:visible;
height:40px;
}

#masthead #logo{
float:left;
}

#masthead #icons {font:9pt Arial, Helvetica, sans-serif; 
font-weight: 100;
color:#777;
padding-right: 10px;
float:right;
}

#masthead #icons img {margin-right:5px;
text-decoration: none;
}

#masthead #icons div {margin: 2px 5px 2px 5px;
white-space:nowrap;
}

#masthead a {font:9pt Arial, Helvetica, sans-serif; 
color:#777;
text-decoration: none;
vertical-align:middle;
cursor:pointer;
}

#masthead a:visited {font:9pt Arial, Helvetica, sans-serif; 
color:#777;
text-decoration: none;
cursor:pointer;
}

#masthead a:hover {font:9pt Arial, Helvetica, sans-serif; color:#930;
text-decoration: underline;
cursor:pointer;
}

#promo {padding: 0px 0px 0px 0px;
background-color: #999999;
height:130px;}

#content {padding: 20px 20px 20px 20px;
background-color: #BEC5B5;
}

#content h1 {font: 24px "Arial Narrow", Arial, Helvetica, sans-serif;
color:#930;
margin-bottom: 10px;
}

#content h3 {font: 18px "Arial Narrow", Arial, Helvetica, sans-serif;
color:#666;
margin-bottom: 10px;
}

#content p {font: 14px Arial, Arial, Helvetica, sans-serif;
line-height: 23px;
margin: 0px 0px 15px 0px;
width: 420px;
color: #333333;}

#content ul {font:11pt Arial, Helvetica, sans-serif; 
padding: 5px 10px 5px 30px;
}

#content li {font:11pt Arial, Helvetica, sans-serif; 
color: #333;
padding: 0px 0px 5px 0px;
list-style-image: url(../images/Bullet_Arrow.gif);
}

#content a {color:#336699;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: underline;}

#content a:visited {color:#990000;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: underline;}

#content a:hover {color:#336699;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: none;}

#content div.PageTurn {font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 2;
	padding: 0px 4px 0px 4px;
	color: #888888;}

#content div.PageTurn a {font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 2;
	padding: 0px 4px 0px 4px;
	margin: 0px 0px 10px 10px;
	border: 1px solid #888;
	color: #888;
	background:url(../images/Shade.png);}
	
#content div PageTurn a:visited {font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #888;
	color: #888;
	background:url(../images/Shade.png);}	
	
#content div.PageTurn a:hover {font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #888;
	background:url(../images/Shade.png);}	

#content div.PageTurn a.activeSlide, #content div.PageTurn a.activeSlide:visited, #content div.PageTurn a.activeSlide:hover {
	background:none;
}

#content hr {margin-left: 20px; 
margin-top:0px; 
float:right; 
color:#CCC; 
height:250px;
}

#footer {padding: 10px 20px 20px 10px;
background-color: #78806F;
height:130px;
text-align:center;
clear:both;
}

#footer h3 {font:22px "Arial Narrow", Arial, Helvetica, sans-serif;
color:#BEC5B5;
padding: 5px 10px 5px 10px;
}

#footer .contact {font:11pt Arial, Helvetica, sans-serif; 
padding: 25px 10px 5px 10px;
color: #BEC5B5;
}

#footer .col-left {width:200px;
margin:0;
float:left;
}
#footer .col-middle {width:200px;
margin:0 auto;
}
#footer .col-right {width:200px;
margin:0;
float:right;
}

#footer ul {font:11pt Arial, Helvetica, sans-serif; 
width:200px;
}

#footer li {font:11pt Arial, Helvetica, sans-serif; 
color: #fff;
border-bottom: dotted #fff thin;
padding: 5px 10px 5px 10px;
}

#footer a {color:#ffffff;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: underline;}

#footer a:visited {color:#ffffff;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: underline;}

#footer a:hover {color:#cccccc;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: none;}

#footer a.email {color:#BEC5B5;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: underline;}

#footer a.email:visited {color:#BEC5B5;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: underline;}

#footer a.email:hover {color:#cccccc;
font: 14px Arial, Helvetica, sans-serif;
text-decoration: none;}

.pics img {  
    padding: 0;  
    border: 0 none;
    background-color: #eee;  
    width:  300px; 
    height: 300px; 
    top:  0; 
    left: 0;
}

#copyright {font: 11px Arial, Helvetica, sans-serif;
color: #ffffff;
margin-top: 0px;
text-align:left;
}