/* Global */
body{
	color:#492F4F;
	margin: 0;
	padding: 0;
	background: #F9F8F9;
	font: 13px/1.4em  "Times New Roman", Times, serif;
	letter-spacing:0px;

}
img {border:0px;}
a { color:#567BA9;font: 12px/1.4em Georgia, "Times New Roman", Times, serif; text-decoration:underline;}
.clear {clear:both; overflow:hidden; margin:0; padding:0; height:1px;} 
a:hover {text-decoration:none;}
h1 { color:#130D15;font: bold 19px Georgia, "Times New Roman", Times, serif; margin: 15px 5px 0px 0;}
h2 { color:#492F4F;font:  bold 13px Georgia, "Times New Roman", Times, serif; margin: 15px 5px 5px 0;}
h3 { color:#492F4F;font: bold 11px Georgia, "Times New Roman", Times, serif; margin: 0 0 3px 0;}
h3  a{ color:#243A54;font: bold 11px Georgia, "Times New Roman", Times, serif; margin: 0 0 3px 0; text-decoration:none}
/******* Layout **********/
#wrapper{width:769px;margin: 0 auto;background: url(images/l-bg.gif) repeat-y center;}
#top{background: url(images/top.png) no-repeat center;height: 29px;margin:0;padding:0;}
#header{background: url(images/shade.gif) no-repeat right;height: 120px;margin:0 21px; background-color:#FBFBFB;}
#logo {float: left;width:300px; padding:25px 0 0 30px}
#sm { float: right; padding:45px 50px 0 0;color:#6B4675;}
/****** Navigation **********/
#nav{background: url(images/nav.gif) repeat-x top;height: 40px;margin:0 18px;padding-left:1px;}
#nav ul {margin: 0;list-style: none;padding:0}
#nav li {display: block;float: left;}
#nav li a {font: bold 12px Georgia, "Times New Roman", Times, serif;color: #FAFCF8;text-decoration: none;display: block;padding: 12px 15px 13px 15px;border-right: 1px solid #95a938;}
#nav li a:hover {background: url(images/hover.gif) repeat-x top;}
#nav li a.current {background: url(images/hover.gif) repeat-x top;}
/******* Content *********/
#main-bac{background-image:url(img/bac_index.jpg); background-repeat:no-repeat; margin:-2px 0px 0px 19px; background-color:#F9F8F9;overflow:hidden; width:730px;float:left;}
#main{margin:10px 0px 10px 0px;padding: 10px;overflow: hidden;float:right; }
#content{width:485px;margin:175px 0px 10px 0px; padding:10px;}
#content p { margin: 0 0 10px 0}
#content ul {padding:0 0 10px 8px;margin:15px 0 0 2px;list-style: square url(images/bullet.gif);}
#content li {margin:0; padding:0 0 4px 0;}
#content .prodImgDetail {float:left; margin:5px 5px 15px 0px;}
.img { border: 1px solid #e5e5e5; padding: 7px; margin: 0 0 12px 0; background-color:#fff;}
.box1 {width: 215px; float:left; padding:7px; border: 1px solid #e5e5e5;}
.box2 {width: 215px; float:left;padding:7px; margin-left:12px;border: 1px solid #e5e5e5;}
.boxhoriz {width: 455px; float:left;padding:7px; margin:10px 0 0 0px;border: 1px solid #e5e5e5;}
.cont { display:block;background-color:#F7F7F7;padding:8px;}
.cont a{ color: #466891;text-decoration:underline}
.cont:hover{ background-color:#fff; text-decoration:none;}
.cont .learnMore{ border:0px;}
.cont .prodImg{ border: 1px solid #808080; padding: 3px; margin: 0px ; }

/***** Side Bar **********/
#sidebar{width:170px;margin: 230px 0 0 2px; float:left; clear:right; background-image:url(images/sidebar_bac.png); background-position:bottom; background-repeat:no-repeat; min-height:460px;}
.menu { margin:0px;padding:0px; list-style:none;width:155px;}
.menu li {height: 30px; margin:0px;padding: 15px 0 0 20px; }
.menu a { color:#55365C; text-decoration: none;}
.menu a:hover { color:#000000; }


/******** Footer *******/
#footer-line{background: #6B4675 url(images/footer.gif) repeat-y left;height: 13px;margin:0 18px;}
#footer {background: url(images/shade.gif) no-repeat top right;margin:0px 21px;padding: 18px;line-height:1.6em;background-color:#FBFBFB;}
.cred a { color:#55365C;text-decoration:none;}
#bottom{background: url(images/bottom.png) no-repeat center;height: 27px;}
/******* Form Elements *******/
#inputForm{background-color:#F5F1F3;border:1px solid #55365C; padding:10px;}


