@charset "utf-8";

/* CSS Document */



body {

	margin:0;

	padding:0;

	font:11px Arial, Helvetica, sans-serif;

	background:#000 url(../images/i_bg.gif) repeat-x;

	color:#fff;

	line-height:18px;

}



#container {

	width:1004px;

	margin:0 auto;

}



img, div, input{

	behavior: url("iepngfix.htc")

}



.clearMe {

	clear:both;

}



a {

	color:#666;

	text-decoration:underline;

	outline:none;

}



a:hover {

	color:#7b007d;

	text-decoration:none;

}



p {

	padding:5px 0 5px 0;

	margin:0;

	line-height:18px;

}



h1 {

	font:23px Georgia, "Times New Roman", Times, serif;

	color:#fff;

	font-weight:bold;

	margin:0;

	padding:0;

}







h2 {

	font:16px Arial, Helvetica, sans-serif;

	color:#9e2f9b;

	font-weight:bold;

	margin:15px 0 13px 0;

	padding:0;

}



h3{

	font:16px Arial, Helvetica, sans-serif;

	color:#640661;

	font-weight:bold;

	margin:0 0 13px 0;

	padding:0;

}



.floatMeLeft {

	float:left;

}

.floatMeRigth {

	float:right;

}







/* resume*/



.topMenu{

	font:8.5pt Arial, Helvetica, sans-serif;

	color:#FFF;

	font-weight:bold;

	letter-spacing:1px;

	

}



.topMenu a:Hover{

	color:#FFF;

	text-decoration:none;

	font:12px Arial, Helvetica, sans-serif;

	font-weight:bold;

}



.hCol1 {

	width:237px;

}

.hCol2 {

	width:728px;

}

.inCol2 {

	width:711px;

	margin-left:17px;

	min-height:700px;

	height:auto !important;

	height:700px;

}







/* menu  start*/



ul#menu {

margin:34px auto 0 auto;

padding:0;

float:right;







}



ul#menu li {

margin:0;

padding: 0;

float: left;

display: inline;

text-align: center;



}



#menu li a{

height: 20px;

display: block;

}



#menu li a span{

position: absolute;

left: -9999px

}





.menu01 {

background:url(../images/h_navi.gif) no-repeat 0 0;

width:86px;

}



.menu01 a:hover {

background: url(../images/h_navi.gif) no-repeat 0 -20px;

}





.menu01 a#active {

background: url(../images/h_navi.gif) no-repeat 0 -20px;

}



.menu01active {

background: url(../images/h_navi.gif) no-repeat 0 -20px;

width:86px;

}



.menu02 {

background: url(../images/h_navi.gif) no-repeat -86px 0;

width:118px;

}



.menu02 a:hover {

background: url(../images/h_navi.gif) no-repeat -86px -20px;

}



.menu02 a#active {

background: url(../images/h_navi.gif) no-repeat -86px -20px;

}



.menu02active {

background: url(../images/h_navi.gif) no-repeat -86px -20px;

width:118px;

}



.menu03 {

background: url(../images/h_navi.gif) no-repeat -204px 0;

width:127px;

}



.menu03 a:hover {

background: url(../images/h_navi.gif) no-repeat -204px -20px;

}

.menu03 a#active {

background: url(../images/h_navi.gif) no-repeat -204px -20px;

}



.menu03active {

background: url(../images/h_navi.gif) no-repeat -204px -20px;

width:127px;

}



.menu04 {

background: url(../images/h_navi.gif) no-repeat -331px 0;

width:127px;

}



.menu04 a:hover {

background: url(../images/h_navi.gif) no-repeat -331px -20px;

}



.menu04 a#active {

background: url(../images/h_navi.gif) no-repeat -331px -20px;

}

.menu04active {

background: url(../images/h_navi.gif) no-repeat -331px -20px;

width:127px;

}



.menu05 {

background: url(../images/h_navi.gif) no-repeat -458px 0;

width:113px;

}

.menu05 a:hover {

background: url(../images/h_navi.gif) no-repeat -458px -20px;

}


.menu05 a#active{

background: url(../images/h_navi.gif) no-repeat -458px -20px;


}


.menu05active {

background: url(../images/h_navi.gif) no-repeat -458px -20px;

width:113px;

}

.menu06 {

background: url(../images/h_navi.gif) no-repeat -571px 0;

width:127px;

}

.menu06 a:hover {

background: url(../images/h_navi.gif) no-repeat -571px -20px;

}

.menu06 a#active {

background: url(../images/h_navi.gif) no-repeat -571px -20px;

}

.menu06active {

background: url(../images/h_navi.gif) no-repeat -571px -20px;

width:127px;

}



#menu li.last {

margin: 0!important;

}



/*menu end*/





#footer{

	border-top:1px solid #2e2e2e;

	color:#b3b3b3;

	font:10px Arial, Helvetica, sans-serif;

	padding:11px 0;

	margin:15px 0 0 0;

}



#footer a{

	text-decoration:none;

}



#footer .contentie{

	width:1004px;

	margin:0 auto;

}



#footer .bottomNav{

	font:12px Arial, Helvetica, sans-serif;

	

}



#footer .bottomNav a{

	margin:0 4px;	

}



	

/*jPane*/



.theBar .jScrollPaneTrack {

	background: #f60;

}

.theBar .jScrollPaneDrag {

	background:#0F3;

}

.theBar .scroll-pane {

	background: #69f;

}



.scroll-pane {

	height: 145px;

	overflow: auto;

	float: left;

}



.wide {

	width: 400px;

}



.super-wide {

	width: 700px;

}



.tall {

	height: 400px;

}



#pane1 {

	width:740px;

}



#pane1Full {

	width:950px;

}



.holder{

	padding:0 27px;	



}





/* jpanel End*/



#HomeCol1{

	width:690px;

	float:left;

	margin-right:42px;

}



#HomeCol2{

	width:176px;

	float:left;

}



#HomeCol2 a{

	text-decoration:none;

	color:#800080;

	

}



#inFixed{

	height:463px;

	color:#313131;

	padding:9px 0 0 15px;

}



#inVid{

	color:#313131;

	padding:9px 0 0 15px;

}



#inFixedBordered{

	height:446px;

	width:800x;

	color:#313131;

	padding:0;

	border:1px solid #000;

	margin:0 0 0 15px;

}



#inFixedBottom{

	height:145px;

	padding:9px 0 0 15px;



}



#inFixedBottom ul{

	margin:0;

	padding:0;

}



#inFixedBottom li{

	margin:0;

	padding:0 0 0 15px;

	background:url(../images/h_type.gif) no-repeat 0  6px;

}



.imgBorderGray{

	border:1px solid #262626;

}



.imgBorderGrayLight{

	border:1px solid #ebebeb;

}





.violetie{

	color:#81007e;

}



.violetieItalics{

	color:#81007e;

	font-style:italic;

}



/*contact page */

#contactCol1{

	width:264px;

	border-right:1px solid #999;

	float:left;

	padding-right:20px;

	

}



#contactCol2{

	width:320px;

	float:left;

	margin-left:30px;

}



#contactCol3{

	width:315px;

	float:left;

	margin-left:28px;

}



/*contact page end*/



/*about page */



#aboutCol1{

	width:229px;

	float:left;

	

}



#aboutCol2{

	width:735px;

	float:left;

	margin-left:23px;

}



#pressCol2{

	width:750px;

	float:left;



}



#homeAbout{

	color:#313131;

}



/* */



.theTable td{

	padding:15px;

}

.vidTitle {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#59005a;

	font-weight:bolder;

}

.catergory {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-transform:uppercase;

	color:#646464;

	line-height:15px;

}

.catergory2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

	color:#59005a;

	line-height:15px;

}

.catInfo {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#595959;

	line-height:15px;

}



.vidInfo {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#595959;

	text-transform:uppercase;

}

.vidViews {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#595959;

}



/* Videos Page*/



#videos{

	/*height:540px;*/

	min-height:560px;

	padding:0;

	margin:0;

	background:#e5e5e5;

	position:relative;

}





#videos h2 {

	font:bold 14px Arial, Helvetica, sans-serif!important;

	color:#9e2f9b;

	font-weight:bold;

	margin:0;

	padding:15px;

}



#videos .vid {

	float:left;

	width:714px;

	margin-left:15px;

}







#videos .vidpane {

	background:url(../images/h_vidpane1.png) no-repeat top left;

	float:left;

	width:200px;

	/*height:336px;*/

	min-height:336px;

	height:auto;

	margin-left:10px;

	padding-left:35px;

}



#videos .vidpane ul{

margin:0;

padding:0;

}



#videos .vidpane li{

margin:8px 0;

padding:0;

font-weight:bold;

}



#videos .vidpane li a, #vidContainer p a{



padding:0;

font-weight:bold;

color:#333;

text-decoration:none;

}



#videos .vidpane h2{

	font:bold 14px Arial, Helvetica, sans-serif!important;

	color:#9e2f9b;

	font-weight:bold;

	margin:0;

	padding:5px 0 5px 0;

}



#videos .videoicon {

	position:absolute;

	right:5px;

	top:-25px;

}



#bottomer {

	overflow:auto;

	height:140px!important;

	border-top:3px solid #FFF;

	background-color:#f2f2f2!important;

}



#bottomer h2{

	font:bold 14px Arial, Helvetica, sans-serif!important;

	color:#9e2f9b;

	font-weight:bold;

	margin:0;

	padding:15px;	

}



.marginalTop{

	margin-top:40px;

	padding-top:30px!important;

	height:125px!important;

}



.vidBox{

	width:210px;

	height:68px;

	float:left;

	margin:0 0 25px 20px;

}



.vidBox p{

	float:left;

	width:115px;

	margin:0 0 0 10px;



}



.vidBox img{

	float:left;



}





.active

{

color:#000;

border: solid 1px #999;

padding:3px 5px;

margin:3px;

text-decoration:none;

}

.inactive

{

color:#000;

cursor:default;

text-decoration:none;

border: solid 1px #999;

background-color:#CCCCCC;

padding:3px 5px;

margin:3px;

font-weight:bold;

}


h3{
	background:url(../images/grad_gray.jpg) repeat;
	padding:3px;
	text-transform:uppercase;
}
