@charset "UTF-8";
/* CSS Document */

.mceContentBody {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#FFF;
	background-image:none;
	color:#000;
}

.mceContentBody p {
	clear:both;
	margin-top:8px;
}

body {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: url(images/gradient.jpg) repeat-x #4b5057; 
}

.style1 {
	font-size: 20px;
	font-weight: bold;
	color: #336666;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-top:0;
}	

.style2 {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-top:0;
}

.style3 {
	font-size: 11px;
	color: #dddddd;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:right;
}

.style3 a:link {
	color: #dddddd;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

.style3 a:visited {
	color: #dddddd;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

.style3 a:hover {
	color: #dddddd;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

.style4 {
	font-size: 11px;
	color: #666699;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

.style5 {
	font-size: 15px;
	font-weight:normal;
	color: #ffff99;
	background-color:#465089;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 4px;
	margin-bottom:8px;
	vertical-align:baseline;
	margin-top:0;
	
}

.style6 {
	font-size: 11px;
	color: #000000;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-right:5px;
	margin-top:0;
	margin-bottom:10px;
	line-height:12px;
}

.style7 {
	font-size: 11px;
	color: #dddddd;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-left:44px;
	line-height:12px;
	margin-top:0;
	margin-bottom:2px;
}

.style7 p{
	margin-top:0;
	margin-bottom:2px;
}

.style7 a{
	color: #dddddd;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.vendor {
height: auto;
width: 66px;
float: left;
margin-bottom: 3px;
margin-top:0;
margin-left: 4px;
font-size: 11px;
font-weight: normal;
color: #666699;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

.vendor2 {
height: auto;
width: 90px;
float: left;
margin-bottom: 3px;
margin-top:0;
margin-left: 4px;
font-size: 11px;
font-weight: normal;
color: #666699;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

a {
	color: #5c5c99;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.media {
margin:0 5px;
}

.video{
margin:0 2px -2px 2px;
}

.nav {
float: left;
display:inline;
border:0;
}

#int_shell {
width: 888px;
margin-right: auto;
margin-left: auto;
}

#int_header {
height: 127px;
width: 888px;
float: left;
display:inline;
}

#int_menu {
height:21px;
width:888px;
float:left;
display:inline;
}

#int_left_shell {
height:466px;
width:250px;
float:left;
display:inline;
background:url(images/cover-blank.jpg);
}

#int_left_top {
height:272px;
width:250px;
float:left;
display:inline;
}

#int_left_bottom {
height:194px;
width:250px;
float:left;
display:inline;
background:url(images/leblanc-2L_17.jpg);
}

#int_buynow {
width: 144px;
margin-left:60px;
float: left;
display:inline;
background-color:#FFFFFF;
padding-bottom: 4px;
border:solid 1px #666666;
}

#int_content_area {
height:466px;
width:598px;
float:left;
display:inline;
background:#ffffff;
}

#int_content_text {
height:430px;
width:558px;
float:left;
display:inline;
padding:5px 20px 5px 10px;
align:left;
overflow-y:auto;
overflow-x:hidden;
}

#int_content_text p {
clear:both;
margin-top:8px;
}

#int_title {
width:240px;
float:left;
display:inline;
padding-bottom:13px;
}

#int_title p{
margin-top:0;
margin-bottom:0;
}

#int_submenu {
width:280px;
text-align:right;
float:left;
display:inline;
padding-bottom:13px;
margin-right:20px;
}

#int_footer {
height: 23px;
width: 864px;
float: left;
display:inline;
background:url(images/leblanc-2L_18.jpg);
text-align:right;
padding-right:24px;
padding-top:30px;
font-size:11px;
}

/*INDEX PAGE*/

#index_shell {
width: 901px;
margin-right: auto;
margin-left: auto;
}

#index_header {
height: 158px;
width: 901px;
float: left;
display:inline;
}

#index_menu {
height:20px;
width:901px;
float:left;
display:inline;
}

#flash_shell{
width:371px;
height:456px;
float:left;
display:inline;
background:url(images/leblanc-index_14.jpg);
}

#index_content p{
font-size: 13px;
color: #000000;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
line-height:14px;
}

#index_left{
width:149px;
height:456px;
float:left;
display:inline;
}

#index_left_sub{
width:149px;
height:104px;
float:left;
display:inline;
background:url(images/leblanc-index_17.jpg);
}

#index_right{
width:381px;
height:456px;
float:left;
display:inline;
}

#index_footer {
height: 48px;
width: 901px;
float: left;
display:inline;
}

