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

body {
	background: url(../images/bg.jpg) repeat-x top #22335d;
	margin-top:0px;
	margin-bottom:0px;
}

h1 {
	border:none;
	padding:0px;
	margin:0px;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#f5850c;
	font-weight: normal;
	margin-bottom:15px;
}
#quill { color:#000000; font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif; background-image: url(../images/quill.gif); background-repeat:no-repeat; width:525px; height:46px;}

.title {
	margin:0px;
	padding:0px;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fefeff;
	font-weight: normal;
	text-align:center;
	padding:0px;
	margin-top:24px;
	margin-bottom:24px;
}

h3 a:link, h3 a:visited {
	color:#fefeff;
	text-decoration:none;
}

h3 a:hover {
	color:#ffa037;
	text-decoration:none;
}

.read_more a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	
}

p, label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
}

input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height:18px;
}

a:link, a:visited {
	color:#f5850c;
	text-decoration:none;
}

a:hover {
	color:#ffa037;
}

li{
	list-style: disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CCCCCC;
	line-height:20px;
}

img {
	border:none;
	padding:0px;
	margin:0px;
}

#submit {
	border:1px solid #D9D9D9;
	background-color: #fff0e2;
	color:#000000;
	text-align:center;
	float:left;
	margin-right:5px;
}

#reset {
	border:1px solid #D9D9D9;
	background-color: #fff0e2;
	color:#000000;
	text-align:center;
}

#wrapper {
	width:962px;
	margin:auto;
}

#content {
	float:left;
	background:url(../images/bg_buttoms3.jpg) center top no-repeat #030304;
	width:962px;
	border:1px solid #272b2e;
	padding-top:10px;
	padding-bottom:8px;
}
#content2 {
	float:left;
	background:url(../images/bg_buttoms2.jpg) center top no-repeat #030304;
	width:962px;
	border:1px solid #272b2e;
	padding-top:10px;
	padding-bottom:8px;
}


#nav li a:link, #nav li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fefeff;
	text-decoration:none;
	display:block;
	float:left;
	margin-left:37px;
	margin-right:35px;
	
}

#nav li a:hover, .selected {
	color:#f5850c!important;
	text-decoration:none;
}

/*=====================================*//*=====================================*//*=====================================*/

#nav2 li a:link, #nav2 li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fefeff;
	text-decoration:none;
	display:block;
	float:left;
	margin-left:0px!important;
	margin-right:0px!important;
	margin-left:15px;
	margin-right:5px;
	text-align: center;
	
}

#nav2 li a:hover, .selected {
	color:#f5850c!important;
	text-decoration:none;
}


.dir2 ul {
	margin-left:397px!important;
	padding-top:8px!important;
}

.dir2 ul li {
	width:80px;
}

.dir2 ul a:link, .dir2 ul a:visited {
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:12px!important;
	color:#ff0000!important;
	font-weight:bold;
	text-transform:uppercase;
}
/*=====================================*//*=====================================*//*=====================================*/
/*#buttoms {
	padding-top:14px;
	background:url(images/bg_buttoms.jpg) center top no-repeat #030304;
	float:left;
	width:960px;
	height:41px;
	border:1px solid #272B2E;
	border-bottom: none;
}
*/
#buttoms {
	float:left;
	width:100%;
	height:55px;
}

#column_left {
	border:1px solid #464647;
	float:left;
	.padding:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	width:225px;
	min-height:452px;
	.min-height:461px;
	height:auto !important;
	height:461px;
	margin-left:5px;
	_margin-left:2px;
}


#content_center {
	float:left;
	width:462px;
	min-height:458px;
	height:auto !important;
	height:458px;
	margin-left:13px;
	_margin-left:11px;
}

#content_center2 {
	float:left;
	width:905px;
	min-height:458px;
	height:auto !important;
	height:458px;
	margin-left:13px;
	_margin-left:11px;
	background:#505050 url(../images/bg-column4.jpg) no-repeat top left;
	padding:15px;
}

#content_center3 {
	float:left;
	width:905px;
	margin-left:13px;
	_margin-left:11px;
	padding:15px;
}

#content_center4 {
	float:left;
	width:680px;
	margin-left:13px;
	_margin-left:11px;
	padding:15px;
	min-height:400px;
	height:auto !important;
	height:400px;
	border:1px solid #464647;
}

#content_center5 {
	float:left;
	width:462px;
	min-height:570px;
	height:auto !important;
	height:550px;
	margin-left:13px;
	_margin-left:11px;
}
.fs18 { font-size:18px;}

.img-lb {
	float:left;
	margin-right:28px;
	margin-bottom:28px;
	margin-top:10px;
}

.img-lb-homer {
	float:left;
	margin-right:10px;
	margin-top:10px;
}

.video {
	float:left;
	margin-right:38px;
	margin-bottom:38px;
}

.video_last {
	float:left;
}

.ig_reset ig_tbl_img {
	width:231px!important;
}

.vs-content, .vs-content img, .vs-content div, .vs-content src, .vs-content * {
	width:231px!important;
}

.gsc-video-player {
	width:200px!important!important!important;
}

#rotation {
	float:left;
	width:100%;
	margin-bottom:10px;
	padding-bottom:10px;
	background:url(../images/tv.jpg) no-repeat right;
}

.img_dr-gabe {
	float:left;
}

#column_right {
	border:1px solid #464647;
	float:right;
	.padding:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	width:195px;
	margin-right:5px;
	_margin-right:2px;
	background:#505050 url(../images/bg-column3.jpg) top no-repeat;
}

#column_right2 {
	border:1px solid #464647;
	float:right;
	.padding:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	width:195px;
	margin-right:5px;
	_margin-right:2px;
	margin-top:4px;
}

#column_right3 {
	border:1px solid #464647;
	float:left;
	.padding:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	width:195px;
	margin-right:9px;
	_margin-right:3px;
	margin-top:4px;
}

.rotate {
	height:161px;
	margin-right:7px!important;
	margin-bottom:10px;
}

#rotate {
	float:right;
	width:215px;
	margin-right:5px;
	_margin-right:2px!important;
}

.img-left {
	float:left;
	margin-right:15px;
	margin-top:15px;
	.margin-top:20px;
	margin-bottom:5px;
	border:2px solid #333333;
}

.img-right {
	float:right;
	margin-left:15px;
	margin-bottom:5px;
	border:2px solid #333333;
}

.float_r {
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}

#footer {
	margin-top:3px;
	background:url(../images/bg_footer.gif) repeat-x;
	width:952px;
	height:17px;
	float:left;
	border-top:1px solid #596686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#696969;
	padding:5px;
}

#footer a:link, #footer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#696969;
}

#footer a:hover {
	color:#FFA037;
}

.f_left {
	float:left;
}

.f_right {
	float:right;
}

#rot_content {
	float:right;
	padding-right:10px;
	padding-top:20px;
	background:url(../images/25.gif) no-repeat center;
	width:280px;
	height:260px;
	display:table;
}

#rot_content li, #rot_content ul {
	margin:0px;
	padding:0px;
}

#rot_content li{
	display:none;
}

.dir ul {
	margin-left:377px!important;
	padding-top:8px!important;
}

.dir ul li {
	width:80px;
}

.dir ul a:link, .dir ul a:visited {
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:12px!important;
	color:#ff0000!important;
	font-weight:bold;
	text-transform:uppercase;
}

#form-left {
	float:left;
	margin-right:20px;
}

.table {
	background-color:#333333;
	margin-top:10px;
}

.table td {
	border:1px solid #666666;
}

.table-right {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
}

.table-left {
	width:100px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: center;
}

#rotate a {
	border:1px solid #464647;
	position:absolute;
	float:left;
	display:table;
}

#rotate2 a {
	border:1px solid #464647;
	position:absolute;
	float:left;
	display:table;
}

#contactForm {
	width:400px;
	float:left;
}

.fan-feedback {
	float:left;
	margin-left:20px;
	margin-top:20px;
}

.vid {
	width:100%;
	height:100%;
	display:table;
}

#vid, #vid1, #vid2, #vid3, #vid4, #vid5, #vid6, #vid7, #vid8, #vid9, #vid10, #vid11,#vid12,#vid13,#vid14,#vid15,#vid16,#vid17,#vid18,#vid19,#vid20 {
	.margin-top:-2px!important;
}

/*=============CAM========*/
#camleft{ float:left; width:197px; }
#camright{ float:right; width:197px;}
/*=============CAM========*/



/* ============ Ask Dr Gabe Page ============== */

#form_left{
width: 545px;
float:left;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
border-right:1px solid #000000;
}

#ask_gabe_form_name, #ask_gabe_form_email{
float:left;
width:240px;
padding-left:10px;
}



#form_left #name, #form_left #email{
border:1px solid #996600;
padding:3px;
color:#333333;
width:170px;
}

#questions_right{
float:left;
width:355px;
padding-left:3px;
}

#dr_gabe_answers{
background-image:url(../images/answers_bg.gif);
background-repeat:no-repeat;
width:328px;
padding:20px 20px 20px 0px;
height:316px;
position:relative;
}

#dr_gabe_answers li{
list-style:none; margin:0; padding:0;
__background-image:url(../images/question_bg.jpg);
background-repeat:no-repeat;
display:block;
height:25px;
margin:0;
padding:4px 0 0 20px;
}

#dr_gabe_answers li a{
font-size:12px; font-style:italic;
}

#read_more_questions{
	position:absolute;
	bottom:2px; right:3px;
	width:150px;
	text-align:right;
	}
