body, div, dl, dt, dd,  h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {margin:0; padding:0;}

html, body {font-family: "Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
background: #2D1120 url(../images/bg.jpg) no-repeat center top;
}
html {
scrollbar-face-color: #7C4F7A;
scrollbar-Base-Color:#999999;
scrollbar-track-color: #FFC0EC;
scrollbar-highlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-Shadow-Color:#999999;
scrollbar-arrow-color: #333333;
}


/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
/* 
UL, OL {list-style: none; }
li {list-style-type:none;}*/
li { margin-bottom:15px;}
 
A { color:#000; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#A50B6F; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}
.inputs {
	background-color: #FFCAED;
	margin: 2px;
	padding: 2px;
	border: 1px solid #C3BAC4;
	width:200px;

}
.inputs-focus {background-color: #f7f7f7;
	width:200px;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CDCDCD;
}
.clr {clear: both;}

/*.clearfix:after {
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;}

.clearfix {display: inline-block;}*/

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */





/* LAYOUT STYLES */

.txtwrap {OVERFLOW: hidden; WIDTH: 470px; WORD-WRAP: break-word;}
#wrapper { width:990px; margin:0 auto;}
#contenArea {
	background:  url(../images/navtop.gif) no-repeat center bottom;
	margin: 0px;
	padding: 0px;
}
.leftsec {
	background: url(../images/leftbg.jpg) no-repeat left top;
	width:213px;
	height:504px;
	padding-left: 43px;
	float:left;
}
.righsec {
	background: url(../images/rightbg.jpg) no-repeat left top;
	float:right;
	width:686px;
	height:490px;
	padding: 13px 46px 1px 2px;
	margin-bottom: 13px;
}
.resumerighsec {
	background: url(../images/resumebg2.jpg) no-repeat left top;
float:right;
	height:365px;
	padding: 108px 73px 31px 29px;
width: 632px;
	margin-bottom: 13px;
}
.biosec {
		background: url(../images/biobg2.jpg) no-repeat left top;
float:right;
	height:365px;
	padding: 108px 73px 31px 29px;
width: 632px;
	margin-bottom: 13px;	
}
.presssec {
background: url(../images/pressbg1.jpg) no-repeat left top;
float:right;
height:365px;
padding: 108px 73px 31px 29px;
width: 632px;
margin-bottom: 13px;	
}

.blogsec {
		background: url(../images/blogbg1.jpg) no-repeat left top;
float:right;
	height:365px;
	padding: 108px 73px 31px 29px;
width: 632px;
	margin-bottom: 13px;
}
.gallerysec {
		background: url(../images/gallerybg1.jpg) no-repeat left top;
float:right;
	height:365px;
	padding: 108px 73px 31px 29px;
width: 632px;
	margin-bottom: 13px;
}
.videosec {
		background: url(../images/videobg2.jpg) no-repeat left top;
float:right;
	height:365px;
	padding: 108px 73px 31px 29px;
width: 632px;
	margin-bottom: 13px;
}
.shopsec {
		background: url(../images/shopbg.jpg) no-repeat left top;
float:right;
	height:365px;
	padding: 108px 73px 31px 29px;
width: 632px;
	margin-bottom: 13px;
}

.contactsec {
		background: url(../images/contactbg2.jpg) no-repeat left top;
float:right;
	height:365px;
	padding: 108px 73px 31px 29px;
width: 632px;
	margin-bottom: 13px;
	color:#fff;
}
.content2 {
	overflow: auto;
	height:350px;
 font-size:14px;
	color:#fff;
	padding: 10px 15px 15px 5px;

}
.content2 A {color: #fff;}
.content2 A:hover {color: #FF78D5;}	





.content1 {
	overflow: auto;
	height:350px;
	text-align:justify;
	 font-size:14px;
	color:#000;
	padding: 10px 15px 15px 5px;
	
	}
.content1 h5 {  font-size:15px; margin-bottom:10px; font-weight:bold;	}
.content2 h5 {  font-size:15px; margin-bottom:10px; font-weight:bold;	}
	


.content h3  { font-size:14px; font-weight:bold; margin-bottom:10px;}
	

.mainmenu {}
.footer {
	background: url(../images/botbg.jpg) no-repeat center top;
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #88617B;
	height: 58px;
	padding-top: 15px;
}
.footer A {color: #88617B;}
.footer A:hover {color: #FF36BE;}

	




.logo {
	width:160px;
	height:77px;
	margin: 0px auto;
	padding-top: 65px;
	padding-bottom: 61px;
}
.logo A  { text-indent:-9999px; display:block; width:160px; height:94px;}
.hostsec { height:125px;}
.musicsec {
	height:25px;
	padding-top: 5px;
	padding-bottom: 1px;
	text-align: center;
}

           /* navigation */
			/* navigation links
			-------------------------------------------------------- */
			ul#nav {
				width:990px; height:60px;
				background:url(../images/nav.jpg) no-repeat;
				position: relative;
				padding:0; margin:0;
				}
			
				ul#nav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none; height:60px;}
				
				ul#nav li a {
	position: absolute;
	text-indent: -9999px;
	text-decoration: none;
	border: none !important;
	height:60px;
	margin: 0px;
	padding: 0px;
}
			
					ul#nav li#nav-1 a { 
					/*home*/
						left: 72px; width: 70px; 
						background: url("../images/nav.jpg") -72px 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
					/*resume*/
						left: 172px; width: 96px; 
						background: url("../images/nav.jpg") -172px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						/*bio*/
						left: 300px; width: 39px; 
						background: url("../images/nav.jpg") -300px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						/*gallery*/
						left: 372px; width: 105px; 
						background: url("../images/nav.jpg") -372px 0 no-repeat;
						}
					ul#nav li#nav-5 a { 
					/*video*/
						left: 509px; width: 72px; 
						background: url("../images/nav.jpg") -509px 0 no-repeat;
						}
					ul#nav li#nav-6 a { 
						/*press*/
						left: 613px; width: 76px; 
						background: url("../images/nav.jpg") -613px 0 no-repeat;
						}
					ul#nav li#nav-7 a { 
					/*blog */
						left: 718px; width: 71px; 
						background: url("../images/nav.jpg") -718px 0 no-repeat;
						}
							ul#nav li#nav-8 a { 
					/*contct */
						left: 815px; width: 108px; 
						background: url("../images/nav.jpg") -815px 0 no-repeat;
						}
			
					
			
		    /*home*/	ul#nav li#nav-1 a:hover  	{ background-position: -72px -60px; }
		    /*resume*/	ul#nav li#nav-2 a:hover  	{ background-position: -172px -60px; }
			/*bio*/	    ul#nav li#nav-3 a:hover  	{ background-position: -300px -60px; }
			/*gallery*/ ul#nav li#nav-4 a:hover  	{ background-position: -372px -60px; }
			/*video*/	ul#nav li#nav-5 a:hover  	{ background-position: -509px -60px; }
			/*press*/    ul#nav li#nav-6 a:hover  	{ background-position: -613px -60px; }
			/*blog*/     ul#nav li#nav-7 a:hover  	{ background-position: -718px -60px; }
			/*contct*/    ul#nav li#nav-8 a:hover  	{ background-position: -815px -60px; }
		


			/* navigation close */

.galleryimg { float:left; display:inline; margin-right:30px; }
.galleryimg A {  border:solid 2px #fff; display:block; margin-bottom:25px; }
.galleryimg A:hover {  border:solid 2px #401437; }

.newsimg { float:left;  }
.newsimg A {
	border:solid 2px #fff;
	display:block;
	height: 288px;
	width: 216px;
	margin: 0px;
	padding: 0px;
}
.newsimg A:hover {  border:solid 2px #401437; }


.nomrg { margin:0px!important;}
.border { border:solid 1px #744867;}
.headbg {
	background: url(../images/headbg.png) repeat-x left top;
	color: #FFFFFF;
	border-bottom:solid 1px #744867;
}
.spacer {
	background: url(../images/spacer.png) no-repeat center center;
	height: 21px;
	margin-top: 10px;
	margin-bottom: 10px;
	clear:both;
}
/*.link2  A {
color: #FF78D5;
	
}
.link2  A:hover {
	color: #000;
}*/
.bordermarrgt {
	border:solid 1px #fff;
	margin-right: 10px;
	margin-bottom: 10px;
}
.smltxt { font-size:10px;}
.whiteborder {border:solid 2px #fff;}
.comg { color:#A40B6E; text-align:center; font-size:18px; font-weight:bold;}

.formbt { background:#9A2170; color:#fff; border:none; padding:3px;}
.formbt:hover { background:#FF37BE;}

.thnnks {
	text-align:right;
	font-size: 13px;
	font-style: italic;
	font-weight:bold;
	color:#FF37B9;
}


#adlayer {
	width: 217px;
	z-index: 20;
	visibility: visible;
	padding: 10px;
	background: url(../images/popbg.png) no-repeat center top;
/*	filter: alpha(opacity=80);
-moz-opacity:.80;		opacity:.80;*/
	margin: 50px auto 0px 260px;
/*	border:2px solid #DC89C3;*/
	height: 350px;
	color: #FFFFFF;
	position: absolute;
}
.newspop {
	padding: 0px;
	width: 990px;
	margin: 0px;
	position: relative;
	z-index: 2;
}
.wht18 {
	 font-size:16px;
	font-weight:bold;
	
}
ol.newsupdates { margin:0px; padding:0px;}
ol.newsupdates li  {
	margin:0px 0px 10px;
	padding:0px 0px 0px 15px;
	list-style: decimal outside;
	background: url(../images/bull2.gif) no-repeat left 5px;
}
