/* ----------- General Style Start------------------*/
*{
	margin:0;
	padding:0;
	}

body{
	/*background-color:#5A8196;*/
	background:url(../image/page-bg.gif) repeat 0 0;
	font:normal 20px/30px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#9A9999;
	padding:25px 0 0 0;
	height:100%;
	}
html{height:100%;}	
#container {
   min-height:100%;
   *height:100%;
   position:relative;
}
.spacer { font-size:1px; line-height:1px; clear:both; }	
ul{
	list-style-type:none;
	}
	
a{	
	color:#9A9999;
	text-decoration:none;
	}
a:hover{	
	text-decoration:underline;
	}
h2{
	font:normal 20px/27px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#333333;
	}	
h3{
	font:normal 19px/43px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	background-color:
	}
h4{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#FFF;
	}	
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}
.floatleft{
	float:left;
	border:none;
	}
.floatright{
	float:right;
	border:none;
	}

.danny_vorren-midpan .container {
	min-height:500px;
}

.danny_vorren-midpan .container a.rounded-img {
	background:grey url('../image/rounded-corners.png') no-repeat;
	padding:7px;
	display:block;
	width:100px;
	height:100px;
	margin:0 20px 20px 0;
	float:left;
}

.danny_vorren-midpan .container a.rounded-img img {
	border:0;
}

.danny_vorren-midpan .container a.rounded-img.last {
	clear:right;
	margin:0 0 20px 0;
}

.danny_vorren-midpan .container a.rounded-img:hover {
	background:black url('../image/rounded-corners.png') no-repeat;
}

/*------------- MainContainer Start --------------*/
#maincontainer{
	width:818px;
	height:100%;
	overflow:hidden;
	padding-left:34px;
	margin-bottom:0;
	}
.leftpan{
	float:left;
	width:206px;
	height:100%;
	overflow:hidden;
}
.navContainer { height:380px;  }
.navpan {
	/*height:100%;*/
	overflow:hidden; position:relative; z-index:50;
	}
.nav_midpan {
	background-color:#475A64;
	padding:0 0 0 24px;
	height:100%;
	overflow:hidden;
	}
.navpan_top{
	background-color:#475A64;
	height:20px;
	}
.navpan_bottom{
	background-color:#475A64;
	height:20px;
	}
.nav_midpan img {
	display:block;
	}
.nav_midpan ul {
	list-style-type:none;
	padding-top:16px;
	}
.nav_midpan ul li {
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#96A1A6;
	margin-bottom:16px;
	}
.nav_midpan ul li a {
	color:#96A1A6;
	text-decoration:none;
	}
.nav_midpan ul li a:hover {
	text-decoration:none;
	color:#FFF;
	}
.nav_midpan ul li a.active{
	color:#FFF;
	cursor:default;
	}
	
.nav_midpan ul.inner {
	list-style-type:none;
	padding:0 0 0px 0px;
}
.nav_midpan ul.inner  li {
	background:url(../image/arrow.gif) no-repeat 0 3px;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#96A1A6;
	margin-bottom:4px;
	padding:0 10px;
	}
.nav_midpan ul.inner  li a {
	color:#96A1A6;
	text-decoration:none;
	}
.nav_midpan ul.inner  a:hover {
	color:#FFF;
	}
.nav_midpan ul.inner li a.active2{
	color:#FFF;
	cursor:default;
	}
.left-bottompan{
	background:url(../image/left-bottm.gif) no-repeat 0 0;
	/*margin-left:48px;*/
	padding:161px 0 0 0;
	position:absolute;
	width:158px;
	left:-195px; bottom:-10px; z-index:50; /* edit 09Mar10 */
	}

	
.left-bottompan p{
	background:url(../image/text-bg.gif) no-repeat 7px 0;
	margin:0 0 8px 0;
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	}
.left-bottompan p a{
	color:#FFF;
	margin-left:5px;
	text-decoration:none;
}
.left-bottompan p a:hover{
	color:#5A8196;
	text-decoration:none;
	}
	
.rightpan{
	float:left;
	/*width:592px; dk*/
	width:600px;
	height:100%;
	/*overflow:hidden; dk*/
	padding:28px 0 110px 0;
	position:relative;
	}
.rightpan img.sun{
	display:block;
	margin:0 0 34px 366px;
	}
.danny_vorrenpan {
	height:100%;
	/*overflow:hidden; dk */
	margin-left:33px;
	margin-right:10px;
	position:relative;
	background-color:#343333;
	}
.danny_vorren-midpan-home {
	background-color:#343333;
	/*min-height:500px;
	height:500px;*/
	min-height:440px;
	height:100% !important;
	height:440px;
	padding:10px 0 0 27px;
	}
.danny_vorren-midpan{
	background-color:#343333;
	min-height:500px;
	height: auto;
	padding:10px 20px 0 20px;
	}	
.danny_vorren-midpan a:hover	{
	color:#FFFFFF;
	text-decoration:none;
}
* html .danny_vorren-midpan{
height: expression( this.scrollHeight < 436 ? "435px" : "auto" ); /* sets min-height for IE */
}

.danny_vorren_top{
	background-color:#343333;
	height:20px;
	}
.danny_vorren_bottom{
	background-color:#343333; clear:left;
	height:20px;
	}
.left-arrow img{
	position:absolute;
	display:block;
	left:2px;
	bottom:230px;
}
.danny_vorren-midpan p, danny_vorren-midpan-home p{
	padding-bottom:20px;
}
.danny_vorren-midpan-left a:hover	{
	color:#FFFFFF;
	text-decoration:none;
}
.danny_vorren-midpan p span, danny_vorren-midpan-home p span {
	color:#FFF;
	}
.danny_vorren-midpan-left{
	float:left;
	width:340px;
	}
.danny_vorren-midpan-left p{line-height:50px;}/*Added on 30-03-2010*/	
.danny_vorren-midpan-right{
	float:left;
	width:94px;
	/*padding:20px 0 0 0;Added on 30-03-2010*/	
	}
.danny_vorren-midpan-right img{
	display:block;
	margin-top:30px;/*Added on 30-03-2010*/	
	
	}
.danny_vorren-midpan-right2{
	float:left;
	width:80px;
	}
.danny_vorren-midpan-right2 img{
	display:block;
	margin-bottom:30px;
	}
.contactpan{
	height:100%;
	overflow:hidden;
	}
	
.contactpan p{
	font:normal 14px/18px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	padding:0 20px 0 0;
	}
.contactpan p.small{
	font:normal 12px/15px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	}
.contactpan p.small a{
	color:#FFF;
	}	
.contactpan1 p{
	font:normal 26px/30px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	padding:0 20px 8px 0;
	}	


.searchpan{
	padding:25px 0 0 160px;
	}
.searchpan label{
	float:left;
	font:normal 14px/18px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	width:73px;
	}
.searchpan  .text{
	background:url(../image/input-bg.gif) no-repeat 0 0;
	float:left;
	width:227px;
	height:17px;
	border:none;
	margin-bottom:10px;
	padding:2px 0 0 5px;
	outline:none;
	}
.searchpan textarea{
	background:url(../image/select-bg.gif) no-repeat 0 0;
	float:left;
	width:222px;
	height:124px;
	border:none;
	margin-bottom:10px;
	padding:2px 5px 0 5px;
	outline:none;
	}
.searchpan .submit_class{
	padding-left:70px;
}	
.danny_vorren-gallerypan{
	width:500px;
	height:100%;
	overflow:hidden;
	padding-right:20px;
	}
.danny_vorren-gallerypan-left{
	float:left;
	width:160px;
	height:100%;
	overflow:hidden;
}
.danny_vorren-gallerypan-left p{
	float:left;
	}
.danny_vorren-gallerypan-left a.tshirt_link	{
	font:normal 12px/14px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
}
.danny_vorren-gallerypan-left a.tshirt_link:hover	{
	font:normal 12px/14px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	text-decoration:none;
}
.danny_vorren-gallerypan-right{
	float:left;
}
.danny_vorren-gallerypan-right img{
	display:block;
	}
.small-img {
	width:auto;
	padding:10px;
	}
.small-img a { background:url(../image/grey-button.gif) no-repeat 0 0; display:block; float:left; width:11px; height:11px; font-size:1px; line-height:1px; margin-right:5px; }
.small-img a:hover { background-position:0 100%; }
.small-img img{
	float:left;
	display:block;
	margin-right:5px;
	}
/*changed on 04/03/2010	*/
.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width:330px; /*width of featured content slider*/
	height:297px;
	margin:3px 2px 0 0; float:right;
	}
.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	width:330px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height:297px;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
/*changed on 04/03/2010*/
.pagination{
	width:330px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	padding:5px 0;
	float:right;
	}

.pagination a{
	background:url(../image/grey-button.gif) no-repeat 0 0; display:block; float:left; width:11px; height:11px; font-size:0px; 			    line-height:1px; margin-right:5px;
	text-decoration: none; outline:none;
	}

.pagination a:hover, .pagination a.selected{
	background-position:0 100%;
	}
.pagination .prev, .pagination .prev:hover, .pagination .next, .pagination .next:hover{
	text-indent:-20000px;
	border:none;
	}
	
/*------------- MainContainer End --------------*/

/*------------- Footer Pnael Start --------------*/
.footerpan{
	display:block;
	position:absolute;
	width:100%;
	height:64px;
	background:url(../image/footer-bg.gif) repeat-x 0 0 #343333; clear:both;
	bottom:0;
	}	
.footerpan-right{
	background:url(../image/footer-right.gif) no-repeat 100% 0;
	padding:0 17px 0 0;	
}
.footerpan-left{
	position:relative;
	background:url(../image/footer-left.gif) no-repeat 0 0;
	padding:0 0 0 17px;	
	height:64px;
}
.footerpan-left img.tree{
	display:block;
	position:absolute;
	left:530px;
	top:-66px;
	border:none;
	}
.footerpan-left p{
	text-align:right;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:38px 0 0 0;
	}
.footerpan-left p a{
	color:#FFF;
	}
/*------------- Footer Pnael Start --------------*/
.err	{
	color:red;
	font-size:12px;
}
.newspan p{
	font:normal 14px/18px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	padding:0 20px 0 0;
	}

.newspan p.dd{
	font:normal 12px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	padding:0 20px 0 0;
	}	
.newspan p span{
	font:normal 22px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#fff;
	padding:0 20px 0 0;
	}	
.newspan p.date	{
	font:normal 14px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#9A9999;
	padding:10px 0 15px 0px;
}
.newspan p.small{
	font:normal 12px/15px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	}
.newspan p.small a{
	color:#FFF;
	}
.danny_vorren-newspan{
	width:500px;
	height:100%;
	overflow:hidden;
	padding-right:20px;
	}
.danny_vorren-gallerypan-left1{
	float:left;
	width:400px;/*changed on 04/03/2010	*/
	height:100%;
	overflow:hidden;
}
.danny_vorren-gallerypan-left1 p{
	float:left;
	}
.danny_vorren-midpan-right1{
	float:left;
	width:94px;
	padding:85px 0 0 0;
	}
.danny_vorren-midpan-right1 img{
	display:block;
	margin-bottom:20px;
	}
.contactpan p.name	{
	font:normal 22px "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;

}

