.style1 {
	margin-right: 58;
}
.style2 {
	margin-right: 0;
}
/******** Body Elements ********/
* {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	background-color: #000000;
	font-family: arial, verdana, tahoma;
	font-size: 12px;
	color: #3d3d3d;
	background-image: url(images/body_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.form-input {border: 1px solid #000;padding: 2px;}
/******** Layout Elements ********/
.wrapper {
	width: 1000px;
	margin: 0 auto;
	background-color: #000;
	border-left: 2px double #383838;
	border-right: 2px double #383838;
}
.innerwrapper {
	margin: 0 210px 0 0;
}
#video-below {
	width: 500px;
}
/******** Header Elements ********/
.header {
	height: 252px;
	padding: 0px;
	text-align: center;
	line-height: 50px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	background-color: #000;
	background-image: url(images/headerbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#logo {float: left;padding: 0px 0px 0px 1px;}

#header_plugs {float: right;margin: 45px 20px 0px 0px;!margin: 45px 10px 0px 0px;}
.header_plug {border: 2px solid #AF0400;margin: 3px 5px;background: #000;padding: 1px;}
/******** Content Elements ********/
.content {
	margin: 0 115px 10px 170px;
	!margin: 0 110px 10px 165px;
	padding: 5px;
}
.left {
	margin: 0 0 10px 10px;
	float: left;
	width: 147px;
	padding: 0px;
	background-image: url(images/leftbg.jpg);
	background-repeat: repeat-y;
}
.leftbot {}
.hotdamn {}
.left h2 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
	color: #fff;
	background-image: url(images/headingbg.gif);
	background-repeat: repeat-x;
}
.left ul {padding-left: 20px;color: #BF0400;}
.left li {border-bottom: 1px dotted #484848;margin-right: 20px;padding-top: 2px;padding-bottom: 5px;}
.left li a {color: #fff;font-size: 12px;font-weight: bold;}
.left li a:hover {color: #ccc;text-decoration: none;}
.right {
	margin: 0 0 10px 0;
	float: right;
	width: 314px;
	color:#ffffff;
	background-image: url(images/rightbg.jpg);
	background-repeat: repeat-x;
}
.right h2 {
	background-image: url(images/headingbg.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 10px;

	color: #ffffff;
}
.right ul {padding: 5px 0px 0px 20px;color: #37C114;margin-bottom: 5px;}
.right li {}
.right li a {color: #fff;font-weight: bold;}
.right li a:hover {color: #ccc;text-decoration: none;}
.footer {
	margin: 0 0 10px 0;
	padding: 5px;
	color: #efefef;
	clear: both;
	text-align: center;
	background-image: url(images/footer.jpg);
	background-repeat: repeat-x;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #263827;
}
.right_box {
	background-image: url(images/right_g.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 0px;
	border: 1px solid #ccc;
	margin-bottom: 5px;
}
.right_box h3 {padding: 5px 0px 5px 10px;margin: 0px 0px 2px 0px;background:#fff url(images/dolphin_bg.gif) repeat-x;}
.right_box ul li {list-style: none;}
.right_bot {}
/******** Plug Styles ********/
.plug {
	background-image: url(images/plugbg.gif);
	background-repeat: repeat-x;
	height: 111px;
	background-position: top;
	margin: 0 auto 5px auto;
}
.plug_img {float: left;border: 1px solid #d90000;margin: 5px 5px 0px 5px;padding: 1px;}
.plug h3 {margin: 3px 0px 0px 0px;padding: 0px 0px 0px 0px;float: left;width: 345px;height: 20px;overflow:hidden;font-size: 13px;}
.plug h3 a {color: #d90000;}
.plug h3 a:hover {color: #fff;}
.plug_desc {float: left;height: 70px;color: #626262;width: 330px;overflow: hidden;}
.plug_info {float: left;font-size: 10px; width: 300px;}
.chosen_thumbs {border: 1px solid #37C114;margin: 1px;}
/******** Document Styles ********/
h1 {
	font-size: 18px;
	font-weight: bold;
	color: #aa0000;
	text-transform: uppercase;
}
h2 {
	margin: 0 0 15px 0;
	font-size: 15px;
	font-weight: bold;
}
h3 {
	font-size: 15px;
	font-weight: bold;
}	
a, a:active, a:visited {
	color: #BF0400;
	text-decoration: none;
}
a:hover {
	color: #ccc;
	text-decoration: underline;
}
p {
	margin: 0 0 15px 0;
}
.footer p {
	margin: 0;
	font-size: 11px;

	line-height: 13px;
}
.footer a {color: #fff;font-weight: bold;}
/******** List Styles Styles ********/
ul li {
	margin: 0 0 0 3px;
	list-style: square;
}
ul ul li {
	margin: 3px 0 3px 30px;
	list-style: square;
}
ul ul {
	margin: 0 0 15px 0;
}
.videoPagePlug {
	width: 120px;
	height: 108px;
	float: left;
	background-color: #0f0f0f;
}
.videoPagePlug img { border: 1px solid #FF0000; }

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid red;
padding: 2px;
background-color: black;
visibility: hidden;
z-index: 100;
color: #FFFFFF;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

