html, body{ 
 margin:0; 
 padding:0; 
font-family:tahoma;
color : #808080; 
font-size:11px;
line-height:14px;
text-align: justify;
margin: 0px;
cursor:url(""); 


direction:ltr;
scrollbar-face-color:#000000; 
scrollbar-shadow-color:#2D2D2D; 
scrollbar-highlight-color:#2D2D2D; 
scrollbar-3dlight-color:#2D2D2D; 
scrollbar-darkshadow-color:#2D2D2D; 
scrollbar-track-color:#2D2D2D; 
scrollbar-arrow-color:#2D2D2D;
cursor:url("");}


a.sidebar:active, a.sidebar:visited, a.sidebar:link 
{ color: #ffffff; font-size: 13px;}
a.sidebar:hover
{ color: #AA8E78;  font-size: 13px;}



#pagewidth{ 
 width:959px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
 background-image:url(/theme//table.jpg);   background-position:top center;
 background-color:#transparent;
 background-repeat: repeat;

} 
 
#header{
 position:relative; 
 height:470px; 
 width:959px;
 padding-top:140px;

} 
 
#nav{
 width:298px; 
 float:right; 
 position:relative; 
 background-color:transparent;
 padding-right:8px;
 margin-top:13px;
 }
 
#content{
 float: left; 
 display:inline; 
 position: relative; 
  background-color:#transparent;
 width:622px; 
 padding-left:18px;

 }
 
#footer{
 height:28px; 
  background-color:#FFFFFF; 
 clear:both;
 background-image:url(/theme/4/table.jpg);
 text-align:center;
 border-bottom:#B8B8B8 solid 0px;
 } 
 
 


 

a:link, a:visited, a:active {
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
letter-spacing:0pt;
font-weight: normal;}

a:hover {
color: #AA8E78;
font-size: 11px;
text-decoration: un;
letter-spacing:0pt;
font-weight: normal; }





.sideheader{
background-image: url(/theme/1/sh.png);
background-position:bottom center;
background-repeat: no-repeat;
background-color:#0C0C0C; 
padding:5px;
font-family: arial;
font-size: 10px;
line-height:16px;
letter-spacing:2px;
margin-top:0px;
margin-bottom:0px;
color:#C0C0C0;
text-align: left;
padding-left:4px;
font-weight: normal;
text-align: center;
margin-bottom:3px;
text-transform: uppercase;
border-bottom: 0px solid #A8A8A8;
border-top: 0px solid #A8A8A8;
border-right: 0px solid #A8A8A8;
border-left: 0px solid #A8A8A8; }



table , td, tr, xmp {
font-family:Trebuchet MS;
color : #999999;  
font-size:13px;
text-align: justify;
line-height: 17px;
font-weight: normal;
text-transform: normal;
padding-left: 0cm;
padding-right: 0cm;
padding-top: 0cm;
padding-bottom: 0cm;
padding: 0cm;
padding: 0cm 0cm; }








input, textarea, button, select {
	background-image: url(/theme/3/ta.);
	background-repeat: repeat-x;
	padding: 2px;
	font-family: tahoma;
	font-size: 11px;
margin: 2px;
	text-align: justify;
	color: #A2A2A2; 
	letter-spacing:-0px;
border: 1px solid #222222;
background-color: #0F0F0F; 
overflow:hidden; 			}



				
input:hover, textarea:hover, button:hover, select:hover {
	background-image: url(/theme/3/ta.);
	background-repeat: repeat-x;
	padding: 2px;
	font-family: tahoma;
	font-size: 11px;
margin: 2px;
	text-align: justify;
	color: #A2A2A2; 
	letter-spacing:-0px;
border: 1px solid #222222;
background-color: #0F0F0F; 
overflow:hidden; 	 }
	
	
textarea.icons { width: 101px; height: 50px; overflow:hidden; padding: 0px; margin: 0px;         -moz-border-radius:  0px; 
-webkit-border-radius: 0px; 
border-radius: 0px;
}




.text
{
background-image: url(/theme/3/mainbg.jpg);
background-position:bottom center;
background-repeat: no-repeat;
background-color: #000000;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 210px;
padding-left: 10px;
text-align: justify;
font-family: "lucida sans", arial, sans-serif;
color : #5B5B5B; 
font-size:11px;
line-height:17px;}

.sidediv
{
background-image: url(/theme/6/sidebg.pn);
background-repeat:no-repeat;
background-position:left;
line-height: 16px;
text-align: justify;
font-size: 13px;
color:#7C7C7C;
font-family: Trebuchet MS;
background-color: #transparent;
letter-spacing: 0px;
padding-bottom:20px;
padding-left:10px;
padding-right:5px;
margin-right:7px;
margin-bottom:20px;
border-top: 0px solid #171717; }


.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
 @media print{ 
#nav{display:none;} 
#twocols, #content{width:100%; float:none;}


}

b { color: #ffffff; border-bottom: #C0C0C0 0px solid; font-family: arial; }
strong { color: #ffffff; font-weight: bold;}
s { color: #F5E3E3;}
u { color: #ffffff; }
em { color: #ffffff; }
small { color: #ffffff; }
span.up 
{ font-family: century gothic, arial, arial; color: #685E55; font-size: 9px; font-weight:normal; text-transform: uppercase;}



.pagebar {
font-family: tahoma; text-transform: uppercase;
font-weight: bold;
color: #141414;
font-size: 10px;
border-top: #DDDDDD 0px solid;
margin-right: 12px; 
padding-left: 5px; 
padding-right: 5px; 
padding-top: 7px; 
margin-bottom:15px;
margin-right:25px;
text-align: right;
border-top: 0px solid #F5F0ED;

}
.pagebar a {
font-family: tahoma;
background-image: url();
background-repeat:repeat;
background-position:left;
border: 0px solid #F35D92;
background-color:#000000;
font-weight:bold;
color : #685E55; 
text-decoration : none; 
padding : 4px; 
text-align : center;
text-transform : normal; 
}
.pagebar a:hover {
background-image: url(/images/site-layouts/1/2.);
background-repeat:repeat;
background-position:left;
border: 0px solid #F35D92;
background-color:#000000;
font-weight:bold;
color : #8F7F71; 
text-decoration : none; 
padding : 4px; 
text-align : center;
text-transform : normal; 
}
.pagebar a strong {
color:#ffffff;
font-height: 12px;
font-family:arial;
color:#000000;
font-family:georgia;
text-decoration:none;
font-weight:400;
background-color:#BB59FE;
padding:2px 6px 3px 0;
text-align: center;

}


.navmenu, a.navmenu:link, a.navmenu:visited
{color: #BFC5D1;
margin:4px;
background-color: #0F0F0F;
display: block;
font-weight: normal;
border: 1px solid #222222;
padding: 10px;
 margin-left: 1.5em;

		opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
}

a.navmenu:hover
{color: #5E5E5E;
margin:4px;
border : 0px solid #0F0F0F;
display: block;
font-weight: normal;
border: 1px solid #222222;
padding: 10px;
 margin-left: 1.5em;

		opacity:.60;
filter: alpha(opacity=60);
 -moz-opacity: 0.6;
 }

img.gray { 
margin : 0px;
padding:0px;  
border : 0px solid #CACACA;} 
} 
img.gray:hover { 
margin : 0px;
padding:0px; 
border : 0px solid #ADADAD;} 





.latestimages a img {
margin-left: 20px;
margin-bottom: 20px;
padding:0px; 
background : #ffffff; 
background-image:url();

border-left : 3px solid #181818;
border-right : 3px solid #181818;
border-bottom : 3px solid #181818;
border-top : 3px solid #181818;

} 


.latestimages a img:hover {
margin-left: 20px;
margin-bottom: 20px;
padding:0px; 
background : #ffffff; 
background-image:url();

border-left : 3px solid #181818;
border-right : 3px solid #181818;
border-bottom : 3px solid #181818;
border-top : 3px solid #181818;

opacity:.70;
filter: alpha(opacity=70);
-moz-opacity: 0.7;

} 





img.affie { 
margin : 0px;
padding:0px;  
background : transparent; 
border : 4px solid #1D1D1D;
	opacity:.60;
filter: alpha(opacity=60);
 -moz-opacity: 0.6;} 

img.affie:hover { 
margin : 0px;
padding:0px; 
background : transparent; 
border : 4px solid #1D1D1D;
	opacity:.90;
filter: alpha(opacity=99);
 -moz-opacity: 0.9;

} 



img.frame { 
margin : 0px;
padding:0px;  
background-position:top;
background-image:url(/theme/3/ta.png);  
border : 1px solid #222222;

	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;} 

img.frame:hover { 
margin : 0px;
padding:0px; 
background-position:top;
background-image:url(/theme/3/ta.png);  
filter:gray;
border : 1px solid #131313;

-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;} 

img.color { 
filter:Alpha(Opacity=80);} 

img.color:hover { 
Filter:;} 

img.fade { 
filter:Alpha(Opacity=80);} 

img.fade:hover { Filter:;} 

.color{filter:gray; } 





img.news-img { 
margin : 0px;
padding:10px;  
background-position:top;
background-image:url(/theme/3/taa.png);  
border : 0px solid #222222;
		opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
} 

img.news-img:hover { 
margin : 0px;
padding:10px;  
background-position:top;
background-image:url(/theme/3/taaa.png);  
border : 0px solid #222222;
		opacity:.90;
filter: alpha(opacity=99);
 -moz-opacity: 0.9;
 } 



.content-thumb{

float: middle;
 background-repeat:no-repeat;
border-left : 1px solid #2B2B2B;
border-right : 1px solid #2B2B2B;
border-bottom : 1px solid #2B2B2B;
border-top : 1px solid #2B2B2B;
filter:gray;
					-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.content-overlay {background-image: url(/images/overlay.png);
 background-repeat:no-repeat;
background-position:bottom right; display: block; 
filter:gray;
}
	}

.content-overlay:hover {background-image: url(/images/overlay.png);
 background-repeat:no-repeat;
background-position:bottom right; display:block;
filter:gray;
}


				blockquote p:first-letter { 


color:#B9B9B9;font-family:georgia,times new roman;font-weight: normal;
display:block;float:left;padding-right:3px;font-weight:bold;font-size:69px;padding-top:19px;height:31px


}

blockquote{
				background: url(/images/block.jpg) no-repeat;
				padding: 20px 20px 20px 20px;
				margin: 0 30px 30px 30px;
				background-color: #0A0A0A;
				border-top: 1px solid #222222;
				border-bottom: 1px solid #222222;
								border-left: 1px solid #222222;
				border-right: 1px solid #222222;
			font-size:12px;
				color: #848484;
}
				
				
								
.navigation 
{ color: #CC2020; font-size:13px; font-family: Lucida Sans; font-weight:bold;}

.navigation a:link, .navigation a:visited
{ color: #CC2020; padding-left: 10px; padding-right:10px; font-weight:bold;}

.navigation a:hover
{color: #ffffff; padding-left: 10px; padding-right:10px; font-weight:bold;}



ul {
list-style:none;
margin:0;
padding:0;
}


#twitter_update_list li {
color: #E2E2E2;
background: #transparent;
padding: 5px;
border-bottom: 0px solid #1C2021;
margin-left:0px;
margin-right:3px;
margin-top:1px;
font-family: Trebuchet MS;
font-size:15px;
line-height:25px;

}

#twitter_div {
background-color: transparent;
text-align: left;
width: 100%;
color: #000000;
font-family: Trebuchet MS;
}

#twitter_div a{
color: #ADADAD;
font-size:13px;
font-weight: normal;
}

#twitter_div a:hover{
color: #CAB29A;
font-weight: normal;
}
	
.fade{
	opacity:.70;
filter: alpha(opacity=77);
 -moz-opacity: 0.7;}
 
	.fade:hover{
	opacity:.90;
filter: alpha(opacity=99);
 -moz-opacity: 0.9;}
 
 
div.welcome {
font: normal normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
	color: #626166;
	font-size: 11px;
	line-height:14px;
text-align: justify;

				opacity:.80;
filter: alpha(opacity=85);
 -moz-opacity: 0.8;
}


div.music {
 margin-left:10px; 

}



.services_list {
background-color: #0F0F0F;
background-image: url(images/check.png);
background-position:right top;
background-repeat: no-repeat;

display:block;
width: 315px;
height: 26px;
margin: 0 0 10px 0;
padding: 9px 0 0 10px;
color: #666;
font: normal normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
text-align: left;
					-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;}

.services_list:hover {
background-color: #1E1E1E;display:block;
color: #ccc;
				opacity:.70;
filter: alpha(opacity=75);
 -moz-opacity: 0.7;
}

.services_list strong { font-weight: bold;}
.services_list strong:hover { font-weight: bold; color: #808080;}



.tour_list {
background-color: #000000;
background-image: url(images/check.png);
background-position:right top;
background-repeat: no-repeat;

display:block;
width: 274px;
height: 20px;
margin: 0 0 0px 0;
padding: 9px 0 0 10px;
color: #666;
font: normal normal 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
text-align: left;
					-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;}

.tour_list:hover {
background-color: #1E1E1E;
color: #ccc;

opacity:.70;
filter: alpha(opacity=75);
 -moz-opacity: 0.7;
}

.tour_list strong { font-weight: bold;}
.tour_list strong:hover { font-weight: bold; color: #AE6F56;}






.ad { 
width:250px;
margin-bottom : 15px;
margin-left : 5px;
padding:10px;  
background-position:top;
background-image:url(/theme/3/taa.png);  
border : 0px solid #222222;

} 

.ad:hover { 
width:250px;
margin-bottom : 15px;
margin-left : 5px;
padding:10px;  
background-position:top;
background-image:url(/theme/3/taaa.png);  
border : 0px solid #222222;

} 



#footer {
width: 100%;
height: 140px;
background: url(images/footer_bg.jpg) repeat-x bottom center;
}

.footer {
background-image:url(images/footer_bg.jpg); 
height:140px; 
margin-bottom:0px;
color: #777777;
width:100% ;
font-family: Trebuchet MS;
}


