/* CSS Document */

body {
	background-color: #000000;
}

.mainText {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
margin-left: 35px;
margin-right: 35px;
}

.mainText2 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
margin-left: 0px;
margin-right: 0px;
}

.headerText {

font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
font-weight: bold;
margin-left: 35px
}

.newsText {

font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:18px;
font-weight:bold;
margin-left: 0px;
margin-right: 0px;
}

.bigredText, .bigredText a, .bigredText a:visited {

font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #b33328 !important;
line-height:24px;
font-weight:bold;
margin-left: 0px;
margin-right: 0px;
}

.bigblackText {

font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color: #000000;
line-height:24px;
font-weight:bold;
margin-left: 0px;
margin-right: 0px;
}

.quoteText {

font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
line-height:18px;
color: #992625;
font-weight: bold;	
}

.dateText {

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #b33328;
margin-left: 0px;
margin-right: 0px;
font-weight: normal;
}

.mainTable {
  background-image:     url(file:///Macintosh%20HD/Users/johnkinhart/Documents/videokitchen%20website/bbb.videokitchen.tv/images/textbg.gif);
  background-repeat:   no-repeat;
  background-position: top left;
  padding: 10px;
  
  }

#mainbar {
  border:              thin solid #000000;
  width:              605px;
  background-color: #fff1e5;
  padding:             5px 5px 5px 5px;
margin-top: 10px;
margin-bottom: 10px;
  margin-left:         0px;
  margin-right:         8px;
  background-repeat:   repeat-x;
  float:               right; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
}

#singlepagebar {
  border:              thin solid #000000;
  width:              480px;
  max-width: 480px;
  background-color: #fff1e5;
  padding:             5px 5px 5px 5px;
margin-top: 10px;
margin-bottom: 10px;
  margin-left:         0px;
  margin-right:         8px;
  background-repeat:   repeat-x;
  float:               left; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
}

#oddbar {
	background-color: #efdac8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#sidebar {
  border:              thin solid #000000;
  width:               200px;
background-color: #fff1e5;
  padding:             15px 15px 15px 15px;
margin-top: 10px;
margin-bottom: 10px;
  margin-left:         8px;
  margin-right:         0px;
  
  background-repeat:   repeat-x;
  float:               left;
  line-height:         1;
  
  font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

#newsbar {
  
  width:               320px;
padding:             0px 0px 0px 0px;
m
 margin-left:         20px;
  margin-right: 20px;
  
  line-height:         1;
  float:              left;
  
  font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.picturebio {
  border:              thin solid #992625;
  padding:             0px;
  margin-right:         5px;  
  margin-left: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  float:               left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}

.sidebarright {

  background-color: #efdac8;
  padding:             8px;
  margin-top:         8px; 
  margin-right:         8px;  
margin-left: 8px;
margin-bottom: 8px;
  float:               right;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
}

.pictureright {
  padding:             8px;
  margin-top:         0px; 
  margin-right:         8px;  
margin-left: 8px;
margin-bottom: 8px;
  float:               right;
  max-width: 230px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
}

.picturecenter {
  padding:             8px;
  margin-top:         8px; 
  margin-right:         8px;  
margin-left: 8px;
margin-bottom: 8px;
  float:               center;
  max-width: 230px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
}


.menuboxright {
  border:              thin solid #992625;
  padding:             8px;
  margin-top:         8px; 
  margin-right:         8px;  
margin-left: 8px;
margin-bottom: 8px;
  float:               right;
  max-width: 230px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
}

.pictureleft {
  padding:             8px;
  margin-left:         0px; 
margin-right: 5px; 
margin-top: 0px;
margin-bottom: 5px;
  float:              left;
    max-width: 230px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
}

.menuboxleft {
  border:              thin solid #992625;
  padding:             8px;
  margin-left:         0px; 
margin-right: 5px; 
margin-top: 0px;
margin-bottom: 5px;
  float:              left;
    max-width: 230px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
}

.picturenews {
  border:              thin solid #992625;
  padding:             3px;
  margin-left:         0px; 
margin-right: 7px; 
  float:              left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}

.sidequote {
  width:               200px;

  padding:             0px 10px 2px 5px;

  margin-left:         2px;
  margin-right: 20px;
  color: #992625;

  background-repeat:   repeat-x;
  float:               right;
  
  font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

#pressmenu {
  width:               auto;

  padding:             0px 7px 7px 20px;

  margin-left:         20px;
  margin-right: 20px;
  text-align:center;
    line-height:         1;
  
  font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #992625;

}

#submenu {
	width: auto;
	padding: 0px 0px 0px 0px;
	margin-top: 00px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	clear: both;
}

#footer {
  width:               auto;
background-color: #992625;
  padding:             7px 7px 7px 7px;
margin-top: 20px;
  margin-left:         0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  text-align:center;
    line-height:         1.2;
  
  font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;
clear:both;

}

a:link {
  color:               #000000;
}

a:visited {
  color:               #333333;
}

a:hover {
  background:          #992625;
  color:               #ffffff;
}

#onred a:link {
color:#ffffff
}

#onred a:visited {
color:#ffffff
}

#onred a:hover {
background:#ffffff;
color:#992625
}


#submenu a:link {
  color:               #FFFFFF;;
  text-decoration:none
}

#submenu a:visited {
  color:               #FFFFFF;;
  text-decoration:none
}

#submenu a:hover {
  background:          #ffffff;
  color:               #992625;
  text-decoration:underline
}

#footer a:link {
  color:               #FFFFFF;;
  text-decoration:none
}

#footer a:visited {
  color:               #FFFFFF;;
  text-decoration:none
}

#footer a:hover {
  background:          #ffffff;
  color:               #992625;
  text-decoration:underline
}

#trailer {
	z-index: 99;
	left: 200px;
	top: 200px;
}

#flashcontent {
		border: solid 1px #000;
		width: 300px;
		height: 300px;
		float: left;
		margin: 15px 20px;
	}
.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
background: #992625; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 20px;
font: normal 12px Arial;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: right;
color: white;
background: #992625 url(images/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px;
margin-right:20px
margin-left:20px
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
background: transparent url(images/toggleright.gif) no-repeat right bottom;
padding: 1px 12px 4px 13px;
cursor: pointer;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: black; /*background of toggle tab onMouseover*/
}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}

.ddpanel1 .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
background: #992625; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel1 .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 20px;
font: normal 12px Arial;
}

.ddpanel1 .ddpaneltab a{ /*"toggle" tab related CSS*/
float: right;
color: white;
background: #992625 url(images/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px;
margin-right:20px
margin-left:20px
}

.ddpanel1 .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
background: transparent url(images/toggleright.gif) no-repeat right bottom;
padding: 1px 12px 4px 13px;
cursor: pointer;
}

.ddpanel1 .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel1 .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: black; /*background of toggle tab onMouseover*/
}

.ddpanel1 .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;ß
}

.ddpanel1 .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}

.bqnmenutxt {
	float: left;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 8px;
}
.bqnredbg {background-color: #ac313e; color: #fff; padding:10px}
.bqnsdhd {color: #fff; font-size:15px; font-weight:bold}
.bqnleft {width:80px}
.bqnorbtn{background: #e1783f;
  padding: 5px;
  margin: 10px 0;
  position: relative;
  color: #fff;
  width: auto;
  display: inline-block;}
.bqnorbtn a, .bqnorbtn a:hover, .bqnorbtn a:visited, .bqnorbtn a:active {color: #fff; text-transform:uppercase; text-decoration:none}
.bqnmenutxt a, .bqnmenutxt a:hover, .bqnmenutxt a:visited, .bqnmenutxt a:active {color: #fff; text-decoration:none}
#mainbar h3 {line-height:18px}
#mainbar .picturebqn img {margin-right:4px; margin-bottom: 4px;}
.picturebqn {display:block; margin:5px 0;float:left}
.w100 {width:100%}
.picturebqn img {position:relative;float:left;} 
.quotepicbqn {width:98%;display:table; padding: 24px 0; border-bottom: 1px solid #ccc;float:left;}
.quotepicbqn img {width:auto; margin-right:12px;display:table-cell; vertical-align:top; margin-bottom:10px;}
.textleftbqn {vertical-align:top; font-size: 14px; line-height: 1.4em; color: #545454;}
.quotesleft, .quotesright {width:42%; padding:2%; float:left}
.quotesleft {margin-right:5%}
#sidebar p {line-height:1.3em}
#sidebar .fb-like iframe, #sidebar .fb-like iframe table { width:200px !important; }
.bqnmenutxt h4 {margin:0 10px !important}
 input.gsc-search-button-v2 {padding: 6px 11px !important;}
.gsc-control-cse {background-color:transparent !important; border:none !important; padding:.01em !important;}
.lessonnav td {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color: #fff; background-color:#C00}
.BQN_menu {background: #bb2a2d;border-radius: 17px;padding: 10px;}
.BQN_menu li {list-style-type:none; display:block; margin:0; padding:5px; color: #fff; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
	.BQN_menu li a {color: #fff; font-weight:bold; text-decoration:none}
	.content {    display: inline-block;  margin-left: 25px; width: 500px;}
	.small {font-size:85%}
	
	#sidebar .pri, #sidebar .sub {    background-color: #ac313e;color: #fff;padding: 10px;border-radius: 13px}
	#sidebar .pri h3, #sidebar .sub h3 {color: #fff}
	#sidebar .pri li, 	#sidebar .sub li, #sidebar .pri li ul li, 	#sidebar .sub li ul li {list-style-type:none;}
	#sidebar .pri li a, #sidebar .pri li a:hover, #sidebar .pri li a:visited, #sidebar .pri li a:link, #sidebar .sub li a, #sidebar .sub li a:hover, #sidebar .sub li a:visited, #sidebar .sub li a:link {width:90%; color: #fff; font-weight:bold; text-decoration:none; display:inline-block;border-bottom: 1px solid #fff; padding: 5px 2.5%;}
	#sidebar .sub li {padding:0 0 0 5px}
	#sidebar p {font-size: 12px}
	.bqnredbg p {color: #fff; padding: 10px;}
 
