﻿body { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:80%;	
}
#container {
	width: 960px;
	margin: 0 auto 0 auto;
	background-image:url('images/bkg-container.jpg')
}
#wrapper {
	background-image:url('images/bkg.jpg');
	background-repeat:repeat-x;
}
#header {
	height: 125px; 
}
#hdr-L {
	width: 225px;
	float:left;
}
#hdr-R {
	height: 124px;
	width: 735px; 
	float:right;
	background-image:url('images/bkg-hdr-R.jpg');}
#nav {
	height: 45px; 
	width: 680px;
	float:right;
}
#contentholder {

	clear:left;
}
#sidebarholder {
	width: 200px; 
	float: left;
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#sidebar {
	background-image:url('images/bkg-sidebar.jpg');

}
#content {
	width: 760px;
	float:right;
}
#menu {width:730px; height:54px; position:relative; padding:0;}
#menu ul {margin:0; padding:0 0 15px 0; list-style:none; white-space:nowrap; text-align:left;} 
#menu li {margin:0; padding:0;}
#menu a {display:block; font:italic bold 15px "trebuchet ms",arial,sans-serif;color:#FFFFFF; line-height:20px; text-decoration:none;} 
 
#menu li:hover > ul {visibility:visible;}
#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {visibility:visible;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {visibility:hidden;}
 
#menu li.top-level-li {float:left;}
 
#menu a.top-level-a {float:left; padding:0;}
#menu a.top-level-a b {position:absolute; left:-9999px;}
#menu a.irmo {width:170px; height:60px; background:url("images/top-tab-irmo.jpg");}
#menu a.lexington {width:170px; height:60px; background:url("images/top-tab-lexington.jpg");}
#menu a.main {width:170px; height:60px; background:url("images/top-tab-main.jpg");}
#menu a.newland {width:170px; height:60px; background:url("images/top-tab-newland.jpg");}
 
#menu li.top-level-li:hover {position:relative;}
#menu a.top-level-a:hover {white-space:nowrap; position:relative; background-position:0 -60px;}
#menu li.top-level-li:hover > a.top-level-a {white-space:nowrap; position:relative; background-position:0 -60px;}
 
#menu li ul {display:block; position:absolute; visibility:hidden; background-color: gray; left:5px; margin-top:15px;
 border:1px solid #800000 ; border-width:0 1px 1px 1px;
-o-border-radius:0 0 10px 10px;
-icab-border-radius:0 0 10px 10px;
-khtml-border-radius:0 0 10px 10px;
-moz-border-radius:0 0 10px 10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-radius:0 0 10px 10px;
}
#menu li ul.p1 {background-position: -186px -145px;}
#menu li ul.p2 {background-position: -316px -145px;}
#menu li ul.p3 {background-position: -436px -145px;}
#menu li ul li {display:inline;}
#menu li li a {padding:0 30px 0 30px;} 
#menu li li a:hover {color:#800000;} 
#menu li li:hover > a {color:#800000;}
 
#menu ul.drop-down {top:45px;} 
 
#menu table {position:absolute;top:0;left:0;border-collapse:collapse;text-align:left;}


ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/* =-=-=-=-=-=-=-[Menu One]-=-=-=-=-=-=-=- */

#sidemenu {
        width: 180px;
        border-style: solid solid none solid;
        border-color: #94AA74;
        border-size: 0px;
        border-width: 0px;
        margin: 10px;
        text-align:center;
        }

#sidemenu li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
          margin-bottom:5px;
        text-decoration: none;
        }

#sidemenu li a:link, #sidemenu li a:visited {
        color: #FFFFFF;
        display: block;
        background: url("images/menu1.gif");
        padding: 8px 0 0 10px;
        }

#sidemenu li a:hover, #sidemenu li #current {
        color: #FFFFFF;
        background: url("images/menu1.gif") 0 -32px;
        padding: 8px 0 0 10px;
        }

#sidemenu li a:active {
        color: #FFFFFF;
        background: url("images/menu1.gif");
        padding: 8px 0 0 10px;
        }

a:link {color: #FFFFFF; text-decoration:none;}
a:visited {color: #FFFFFF; text-decoration:none;}
a:active {color: #FFFFFF; text-decoration:none;}
a:hover {color: #FF9999; text-decoration:none;}

.spacer {	
}

.col-L {
	float:left;
	width: 49%;
}

.col-R {
	float:right;
	width: 49%;
}

.style1 {
	text-align: center;
}
.style5 {
	color: #FFFFFF;
}

/*-----Questions-----*/

#questionsholder {	width: 600px; margin: 0 auto 0 auto; }
.quest-marg-bot-0 {margin-bottom: 0;}
.quest-align-right {text-align: right;}

/*-----Shop Tour-----*/

#shoptour-holder {width: 800px; margin: 0 auto 0 auto;	}
.STcenter {text-align: center;}


