﻿html
{
	height:100%;
	margin-bottom:1px;
}

body {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 19px;
	margin: 0px;
	padding: 0px;
	margin:auto;
	background-color:#762d7f;
}

div.main_bodytext
{
	margin:auto;
	width:978px;
}

div.container
{
	float:left;
	display:block;
	width:978px;
	background-color:#fff;
}

div.top_block
{
	float:left;
	display:block;
	width:978px;
}

div.banner
{
	float:left; display:block; width:978px;
}

div.banner img
{
	vertical-align:top;
}

div.containertwo
{
	float:left;
	display:block;
	width:978px;
	background-color:#f4eff5;
	border-bottom:1px solid #aeddff;
	padding-top:15px;
}

div.left-container
{
	float:left; display:block; width:271px;
	padding-right:15px;
}

div.left-container div.module
{
	background-image:url(../images/menu-scroll.jpg);
	float:left; display:block; width:271px;
	background-repeat:repeat-y;
}
div.left-container div.module div
{
	background-image:url(../images/menu-top.jpg); background-position:top;
	background-repeat:no-repeat;
	float:left; display:block; width:271px;
}
div.left-container div.module div div
{
	background-image:url(../images/menu-bottom.jpg); background-position:bottom;
	background-repeat:no-repeat;
}
div.left-container div.module div div div
{
	background:none!important;
}
div.left-container div.module ul
{
	padding:0; margin:0; padding:25px 30px 45px 30px;
}

div.left-container div.module ul li
{
	list-style-type:none; 
	border-bottom:1px solid #fff;
	font-size:11px;
}

div.left-container div.module ul a.current,
div.left-container div.module ul a.section,
div.left-container div.module ul a.section:hover,
div.left-container div.module ul a.current:hover
{
	background-image:url(../images/menu-bullet-active.jpg);
	background-position:right; background-repeat:no-repeat;
	background-position:180px 7px;
	background-color:#FFFFFF;
	padding:10px;
}

div.left-container div.module ul li a
{
	font-weight:bold; color:#323232; text-decoration:none;
	display:block;
	padding:10px;
}


div.mid-container
{
	float:left; display:block; width:630px; padding-left:10px;
	padding-right:20px;
	font-family:tahoma; font-size:12px; line-height:18px;
	padding-top:10px;
}

div.mid-container h1.contentheading, div.mid-container h1, div.mid-container .contentheading
{
	padding:0; margin:0; font-size:21px; font-weight:normal; color:#762d7f;
	font-family:Times new roman; padding-bottom:5px;
	border-bottom:2px solid #bcb9bd;
	
}


div.bottom-panel
{
	padding-top:10px;
	display:block;
	float:left; width:978px;
	font-size:11px; color:#333333;
}

div.bottom-panel div.copyright
{
	padding-right:17px;
}

div.bottom-panel ul 
{
	padding:0; margin:0; padding-right:10px; text-align:right;
	padding-bottom:8px;
}

div.bottom-panel ul li
{
	display:inline; list-style-type:none; 
	background-image:url(../images/seperator.jpg);
	background-position:left; background-repeat:no-repeat;
	padding-left:7px; padding-right:7px;
	font-size:10px!important; font-weight:bold;
}

div.bottom-panel ul li a
{
	color:#017fc1;
}
div.bottom-panel ul li a:hover
{
	color:#333333;
}


div.bottom-panel2
{
padding-top:10px;
	display:block;
	float:left; width:955px;
	font-size:11px;
	padding-bottom:10px;
}

div.bottom-panel2 a
{
color:#372229;
}

div.sitelinks
{
display:block;
float:left;
padding:10px;
text-align:center;
width:930px;
}
div.buy-now
{
float:right; display:block; width:300px;
padding-right:20px; text-align:center;
}

p.video-box
{float:right;}