html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}



body {

	background:url(images/bg.jpg) repeat-x #62a6cd;

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

	font-size:12px;

	color:#576169;

	margin:0;

	padding:0;

	

}



#wrapper {

	min-width: 960px;

}



#container {

	width: 960px;

	margin: 0 auto;

}



#nav {background: transparent url('images/nav_bg.jpg') repeat-x right top;

width:960px;

height:46px;

margin:0;

padding:0;

text-align:right;

font-size:16px;

}



#nav ul {

height:46px;

list-style-type:none;

margin:0;

padding:0;

}



#nav ul li {

font-family: arial, verdana, helvetica, sans-serif;

background: url(images/nav_bg_off.jpg) no-repeat left top;/* over state of image*/

float:left;

height:46px;

line-height:45px;

text-align:center;

}

#nav li a {

height:46px;

padding : 0 35px;

display:block;

display: block;

color: #FFF;

text-decoration: none;

/* normal state of image*/

}



#nav li a:hover,#nav a {} /* hide anchor on hover (and set current tab)*/



#nav li a.home {padding: 0 23px;}

#nav li a.contact {padding: 0 24px;}



#home #nav li a.home {background: url(images/nav_bg_on.jpg) repeat-x left top}

#about #nav li a.about {background: url(images/nav_bg_on.jpg) repeat-x left top}

#music #nav li a.music {background: url(images/nav_bg_on.jpg) repeat-x left top}

#film #nav li a.film {background: url(images/nav_bg_on.jpg) repeat-x left top}

#save #nav li a.save {background: url(images/nav_bg_on.jpg) repeat-x left top}

#shop #nav li a.shop {background: url(images/nav_bg_on.jpg) repeat-x left top}

#part #nav li a.part {background: url(images/nav_bg_on.jpg) repeat-x left top}

#mail #nav li a.mail {background: url(images/nav_bg_on.jpg) repeat-x left top}

#cont #nav li a.cont {background: url(images/nav_bg_on.jpg) repeat-x left top}



#content a {color:#390; text-decoration:underline}



dt{float:left;text-align:right; width:100px; padding-top:5px; padding-right:13px}

dd{margin:0px 0px 9px 0px;}



.field{

    background:url(images/input-bg.gif) repeat-x top; 

    border:1px solid #9a9d9f;

    width:250px;

    height:20px;

	color:#390;

}

.textarea{

    background:url(images/input-bg.gif) repeat-x top; 

    border:1px solid #9a9d9f;

    width:190px;

    height:80px;

	overflow:auto;

	font: normal 10pt Arial;

	color:#390;

}



#message{

    background:url(../img/input-bg.gif) repeat-x top; 

    border:1px solid #9a9d9f;

    width:305px;

    height:127px;

}



.guestarea{

    background:url(images/input-bg.gif) repeat-x top; 

    border:1px solid #9a9d9f;

    width:750px;

    height:80px;

	overflow:auto;

	font: normal 10pt Arial;

	color:#390;

}

#messageguest{

    background:url(../img/input-bg.gif) repeat-x top; 

    border:1px solid #9a9d9f;

    width:750px;

    height:127px;

}







#video {width:475px;

min-height:300px;

float:left;

}



#mp3 {width:467px;

min-height:195px;

float:center;

margin-left:10px;

background:#000;

}



#news  {width:475px;

min-height:300px;

background:#06F;

float:left;

}



#gal  {width:475px;

min-height:300px;

margin-left:10px;

background:#06F;

float:right;

}

#blocks {width:475px;

float:left;

}



#scroller {width:462px;

height:150px;

padding:5px 0 0 5px;

float:left;

margin-left:10px;

background:#01305E;

border:#000 4px solid;

}

.jCarouselLite li { color:#FFF}


#banner1  {width:475px;

padding:3px 0 3px 0;

background:#000;

float:left;

text-align:center;

}



#banner2  {width:475px;

padding:3px 0 3px 0;

margin-left:10px;

background:#000;

float:left;

text-align:center;

}



#banner3  {width:960px;

padding:4px 0 4px 0;

margin-left:00px;

background:#000;

float:left;

text-align:center;

}


#banner4  {width:475px;

padding:4px 0 4px 0;

margin-left:10px;

background:#000;

float:right;

text-align:center;

}


#content {background:#FFF; width:920px; min-height:250px; padding:20px; line-height:16px;}

#content h1 {color:#0066ff; font-size:32px; padding:10px 0 20px 0px; font-weight:normal;}

#content h2 {color:#0066ff; font-size:14px; margin:0 0 3px 0; padding:0; font-weight:bold;}

#blocks h2 {color:#000000; font-size:16px; margin:0 0 -6px 0; padding:0; font-weight:bold;}



.leftcol {width:450px; margin-right:20px; float:left}

.leftcolcont {width:430px; margin-right:20px; padding-left:20px; float:left}

.rightcol {width:450px; margin-left:470px}

.rightcolnet {width:380px; margin-left:530px;}





#content img {padding:0 10px 10px 0}







div.clear {

	clear: both;

	display:block;

	height: 1px;

	margin:0;

	padding:0;

	overflow: hidden;

}



#footer {

background: #0A0A2A repeat-x;

width:100%;

padding-top:20px;

height:190px;

text-align:center;

color:#FFF;

font-size:10px;

}



#footer a {color:#FFF; text-decoration:none}



.headerlinks , .headerlinks a .headerlinks {color:#FFFFFF; text-decoration:none; font-size:10px}

.tab{

}
.asd
{
text-decoration: none;
font-family: arial, verdana, san-serif;
font-size: 13px;
color:#4234ff;
height:20px;
}

/*****remove the list style****/
#nav {
margin:0;
padding:0;
list-style:none;
}

/*****LI display inline *****/
#nav li {
float:left;
display:block;

background:#1E5B91;
position:relative;
z-index:500;
line-height:45px;
background: url(images/nav_bg_off.jpg) repeat-x left top;
}

/*****parent menu*****/
#nav li a {
display:block;
font-family: arial, verdana, helvetica, sans-serif;
}

#nav li a:hover
{
background: url(images/nav_bg_over.jpg) repeat-x left top;
}

#nav .subnav a:hover
{
background: none;
}

#nav .subnav a
{
padding-left:0;
display:block;
width:100%;
font-size:15px;
}

/* style for default selected value */ #nav a.selected {
color:#4234ff;
}
/* submenu */ #nav ul
{
position:absolute;
left:0;
display:none;
margin:0 0 0 2px;
padding:0;
list-style:none;
}

#nav ul li
{
width:100px;
height:25px;
float:left;
border-top:1px solid #fff;
background-image:none;
background:url(images/sub-grad.jpg) #bfe1ef repeat-x;
text-align:center;
padding-top:5px;
}



/* display block will make the link fill the whole area of LI */
#nav ul a
{
display:block;
line-height:20px;
color:#0d6396;
}

#nav ul a:hover
{
	text-decoration:underline;
}





