/* CSS Document */

body {
margin: 0;padding: 0;background-color:#fdfaf3;
font-family: "Lucida Grande", Verdana, sans-serif;
font-size: small;color: #38230E; 
}

.header {
height:132px;background:#BDC4B0 url(logo.gif) left center no-repeat;
border-top: 8px solid #7A8464;
border-bottom: 29px solid #bfad9f;*/
}

.header img { border: 3px ridge #7A8464; position:absolute;left: 1%; top:10px;}
#logo1 { float:left;margin: 3px 0 0 13px; }

* html #logo1 { margin-top:2px; /*IE only*/ }
/*h1 { width:350px;font-size:28px;position:absolute;left:15%;top:155px;z-index:99;}
h2 { width:350px;font-size:18px;position:absolute;left:18%;top:200px;z-index:99; }
*/

h1 { width:350px;font-size:28px;position:absolute;left:410px;top:5px;z-index:99;}
h2 { width:370px;font-size:18px;position:absolute;left:440px;top:50px;z-index:99; }
* html h1 { top:8px; /*IE6 only*/ }
* html h2 { top:50px; /*IE6 only*/ }
*:first-child+html  h1 { top:38px; }  /* IE7*/
*:first-child+html  h2 { top:82px;font-size:22px; } /* IE7*/

.wrapper{ 
padding-top: 1px;/*important*/
margin-top: -1px;/*important*/
min-width:350px;padding-top:20px; /* f8f2e2*/
}

.content{
margin: 0 0 0 260px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
border-left:solid 1px #E0D0B1;padding:10px 20px;z-index:9;top:45px;
}

.content_header {margin-top:20px;font-weight:bold;color:#333;font-size:22px; }
*:first-child+html .content{ margin-top:25px;}
.left-column {
float:left;padding-left:14px;margin-top:20px;
width: 220px; /*Width of left column*/
}
.left_header {text-align:center;width:100%;margin-top:40px;
font-weight:bold;color:#999;font-size:18px; background-color:#fefbf4;}
a {color:#7A8464; }
.hr{
	height:8px;background: transparent url(images/hr.gif) center center no-repeat;
	margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;
}

a:link, a:visited { color: #7A8464;text-decoration: none;
	}
a:hover { text-decoration: underline; }

img {clear:both; float:left; margin:3px 10px 7px 0; padding:1px; border:1px solid rgb(150,150,150);}
img.center {clear:both; float:none; display:block; margin:0 auto; padding:1px; border:1px solid rgb(150,150,150);}
img.right {clear:both; float:right; margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);}

a img {border:solid 1px rgb(150,150,150);}
a:hover img { border:solid 1px rgb(220,220,220);}

starList li { width:150px;margin: 22px 0 0;color: #333;font-size: 18px;
	font-weight: normal;letter-spacing: 5px;padding-left:25px;
    background: transparent url(award1.gif) left center no-repeat;
}

h4 { width:250px;margin: 22px 0 0;color: #eee;font-size: 16px;
	font-weight: normal;letter-spacing: 5px;padding-left:25px;
    background: transparent url(award1.gif) left center no-repeat;
}

h4 a:link, h2 a:hover, h2 a:visited { color: #892933;text-decoration: none;
}

h3 { font-size:20px;font-weight:bolder;font-variant:small-caps;
}

h5 { font-size:16px;font-weight:bold;font-variant:small-caps;color: #892933;
margin: 10px 0px 5px 0px;}
.left-column p {margin:2px auto;padding:2px;border: 1px #ccc solid;}
.footer { background-color:#EFE6CE;padding-top:15px;padding-bottom:15px; }

.footerRight a:hover {background:transparent url(winkLogo.gif) left center no-repeat;
           text-decoration: none;padding-left:75px;border: #eee 2px dotted; }

.footerLeft { float:left; }
.footerRight { float:right; margin-right:35px; } 
.footerLeft { color: #000;font-family:Arial, Helvetica, sans-serif;font-size: .75em;}

.email a {text-decoration:none;border: 1px #ccc solid;
 margin-left:-12px;line-height:24px;color:#000;}
.email a:hover { background-color:#ccc;color:#fff;}
.center li{
margin-left:-20px;list-style-type:square;color:#7A8464; 
}

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 1px solid #ccc;
border-bottom-width: 4px;
width: 212px; /*width of featured content slider*/
height: 280px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 2px 5px;
background: transparent;
width: 208px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 214px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
padding: 0px;
background: #ccc;
}

.pagination a{
padding: 0px 6px;margin-left:10px;
text-decoration: none; 
color: #852933;
}

.pagination a:hover, .pagination a.selected{
color: #000;
}


/* ================================================================ 

This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline_dropdown.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.pro_linedrop {
height:28px;float: right;
margin-top:132px;margin-right:45px;
background:url(images/blank_sepia.gif);
position:relative;font-family:arial, verdana, sans-serif; 
font-size:12px;
z-index:999;
}

.pro_linedrop .select {
margin:0;padding:0; 
list-style:none;white-space:nowrap;
}

.pro_linedrop li {
float:left;background:url(images/blank_over_sepia.gif);
}

.pro_linedrop .select a {
display:block;height:28px; 
float:left;background: url(images/blank_sepia.gif); 
padding:0 0 0 10px;text-decoration:none; 
line-height:25px;white-space:nowrap;color:#ddd;
}

.pro_linedrop .select li.line a {color:#fdfaf3;}
.pro_linedrop .select a b {
display:block;padding:0 25px 2px 10px; z-index:9999;
background:url(images/blank_sepia.gif) right top;
}

.pro_linedrop .select a:hover, 
.pro_linedrop .select li:hover a {
background: url(images/blank_over_sepia.gif); 
padding:0 0 0 15px;line-height:27px;cursor:pointer;color:#fff;
}
.pro_linedrop .select li.line a:hover, 
.pro_linedrop .select li.line:hover a { color:#900; }
.pro_linedrop .select a:hover b, 
.pro_linedrop .select li:hover a b {
display:block;padding:0 25px 0px 10px; 
background:url(images/blank_over_sepia.gif) right top; 
cursor:pointer;
}
.pro_linedrop .sub { display:none; }
.pro_linedrop ul ul { display:none; }
/* IE6 only */
.pro_linedrop table {
border-collapse:collapse; 
margin:-1px;font-size:1em;width:0;height:0;
}
.pro_linedrop .sub {
margin:0;padding:0;list-style:none;z-index:9999;
}
.pro_linedrop .sub li {background:transparent;}
.pro_linedrop .select :hover .sub {
height:25px;display:block;position:absolute;
float:left;width:448px;top:28px;left:0; 
text-align:center;background:#fff url(images/transparent.gif);
border:1px solid #aaa;
}
.pro_linedrop .select :hover .rt li {float:right;}
.pro_linedrop .select :hover .sub li a 
{display:block; height:25px; line-height:22px; float:left; background:transparent url(images/transparent.gif); padding:0 16px; margin:0; white-space:nowrap; color:#7A8464;font-size:11px;}
.pro_linedrop .select :hover .sub li.subline a {color:#7A8464;}
.pro_linedrop .select :hover .sub li a:hover,
.pro_linedrop .select :hover .sub li:hover
{color:#000; line-height:20px; position:relative;}
.pro_linedrop .select :hover .sub li:hover > a {color:#fff;background-color:#7A8464;}
.pro_linedrop .select :hover .sub :hover ul {background-color:#7A8464;padding:0; margin:0; list-style:none; display:block; width:290px; position:absolute; left:-1px; top:25px; border:1px solid #aaa; border-top:0; background:#fff;}
.pro_linedrop .select :hover .sub :hover ul li a {text-align:left; height:20px; line-height:18px;}
.pro_linedrop .select :hover .sub :hover ul li a:hover {background-color:#BDC4B0;line-height:16px;}
