 html, body{ 
 margin:0; 
 padding:0; 
font: 55.5% Arial, Helvetica, sans-serif, serif;
color : #322C3A; 
font-size:13px;
line-height:14px;
text-align: justify;
margin: 0px;
cursor:url(""); 

direction:ltr;}


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.sidebarr:active, a.sidebarr:visited, a.sidebarr:link 
{ color: #ffffff; font-size: 11px; text-decoration: none; letter-spacing:0pt; font-weight: normal;}
a.sidebarr:hover
{ color: #D11889; font-size: 11px; text-decoration: none; letter-spacing:0pt; font-weight: normal;}



a.top:active, a.top:visited, a.top:link 
{ color: #ffffff; font-size: 18px; text-decoration: none; letter-spacing:0pt;  font-weight: bold;  padding:5px; font-family: arial narrow;
	opacity:.60;
filter: alpha(opacity=66);
 -moz-opacity: 0.6;}
a.top:hover
{ color: #ffffff; font-size: 18px; text-decoration: none; letter-spacing:0pt; font-weight: bold;  padding:5px; background-color:#676767; 					
-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	top: 0px;
	left: 0px; font-family: arial narrow;}


#pagewidth{ 
 width:986px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
 background-image:url(/wp-content/themes/03/images/table.jpg);   
 background-position:center;
 background-repeat: repeat;
} 
 
#header{
 position:relative; 
 height:323px; 
 width:986px;

} 
 
#nav{
 width:352px; 
 float:right; 
 position:relative; 
 background-color:transparent;
 padding-right:5px;
margin-top:-10px;
 }
 
#content{
 float: left; 
 display:inline; 
 position: relative; 
 background-color:transparent;
 width:611px;
 padding-left:10px;
margin-top:-15px;
 }
 

#footer{
 height:28px; 
  background-color:#FFFFFF; 
 clear:both;
 background-image:url(/theme/4/table2.jpg);
 text-align:center;
 border-bottom:#B8B8B8 solid 0px;
 } 


a:link, a:visited, a:active {
color: #000000;
font-size: 12px;
text-decoration: none;
letter-spacing:0pt;
font-weight: normal;}

a:hover {
color: #9C9EAC;
font-size: 12px;
text-decoration: underline;
letter-spacing:0pt;
font-weight: normal; }


a.sidebar:active, a.sidebar:visited, a.sidebar:link {color: #FFFFFF;}
a.sidebar:hover {color: #FD00AC;}

.sidebar {
color: #939393;
}

.sidebar a {
color: #ffffff;
}
.sidebar a:hover {
color: #FD00AC;
}

.sideheader{
margin-top:10px;
margin-left:5px; display:inline-table;
font-size: 14px; color: #ffffff; text-transform: lowercase;
background: #b7b7b7; border-top: 1px solid #9d9d9d;  border-left: 1px solid #9d9d9d; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; 
padding:7px;  margin-bottom: 5px;

	}



.sideheader2{
background-image: url(/wp-content/themes/03/images/sh2.png);
background-repeat:no-repeat;
 background-color:#; 
font-weight: bold;
font-size: 12px;
line-height: 35px; 
text-transform:;
letter-spacing:0px;
color:#F712A3;
border-right: 0px solid #4D4D4D;
text-align: center;
padding-left:0px;
padding-top:0px;
text-decoration: none;}
	




table , td, tr, xmp {
font-family:tahoma;
color : #787878;  
font-size:11px;
text-align: justify;
line-height: 14px;
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 { font-size: 1em; color: #444; background: #eee; border: 1px solid #aaa; border-right-color: #ddd; border-bottom-color: #ddd; }
input:focus, textarea:focus { background: #fff; border-color: #777; border-right-color: #ccc; border-bottom-color: #ccc; }
	.sidebar .text_input { width: 95%; }
	input.form_submit { font-weight: bold; color: #111; background: url('lib/images/submit-bg.gif'); border: 3px double #999; border-top-color: #ccc; border-left-color: #ccc; cursor: pointer; width: auto !important; overflow: visible; }
	#commentform input.form_submit { border-width: 3px; }
	input.form_submit:hover { color: #090; }

	
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:1px;
line-height:17px;}

.sidediv3
{
padding-left:0px;
padding-left:2px;
padding-bottom:12px;
padding-right:2px;
margin-left:8px;
margin-right:8px;
margin-bottom:17px; }


.quotediv
{
background-image:url(/wp-content/themes/03/images/quote.png);
background-repeat:no-repeat;
background-position:bottom;
text-align: left;
font-size:12px;
line-height:15px;
display:block;
color: #676767;
background-color: #transparent;
letter-spacing: 0px;
padding-left:0px;
padding-left:2px;
padding-bottom:12px;
padding-right:2px;
margin-left:8px;
margin-right:8px;
margin-bottom:17px;
border: 0px solid #E4D8D2; }


.sidediv
{
background-image:url(/wp-content/themes/03/images/sidebg.png);
background-repeat:no-repeat;
background-position:bottom;
text-align: left;
font-size:12px;
line-height:15px;
display:block;
color: #939393;
background-color: #transparent;
letter-spacing: 0px;
padding-left:0px;
padding-left:2px;
padding-bottom:22px;
padding-right:2px;
margin-left:8px;
margin-right:8px;
margin-bottom:27px;
border: 0px solid #E4D8D2; }

.sidediv2
{
margin-left:8px;
width:348px;
background-color: #ffffff;
 }

.header{
background-image: url(/images/site-layouts/0/headerbg.png);
background-repeat:no-repeat;
background-position:bottom;
font-family: "lucida sans", arial, sans-serif;
color: #687A88;
font-size: 18px;
line-height: 20px; 
text-align: left;
letter-spacing:0px;
padding-left: 4px;
padding-bottom: 8px;
font-weight: normal;
border-bottom: 2px solid #; 
background-color: #;
border-bottom: 1px solid #F0E7DA;
}

.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: #F8BD00; border-bottom: #C0C0C0 0px solid; font-size: 12px; text-transform: ;}
big { color: #000000; border-bottom: #C0C0C0 0px solid;  font-weight: bold; font-size: 13px;  padding:3px; text-transform: uppercase; background-color: #ECBA02; margin-bottom:4px; text-align: left; }
strong { color: #000000; border-bottom: #C0C0C0 0px solid; }
s { color: #000000;}
u { color: #ffffff; }
em { color: #000000; }
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: #000000;
margin:4px;
background-color: #ffffff;
display: block;
font-weight: normal;
border: 1px solid #cccccc;
padding: 10px;
text-decoration: none;
}

a.navmenu:hover
{color: #525252;
margin:4px;
border : 0px solid #0F0F0F;
display: block;
font-weight: normal;
border: 1px solid #656565;
padding: 10px;
text-decoration: none;

 }


.number {
font-family: arial narrow; text-transform: normal;font-weight: bold;color: #000000;font-size: 11px; padding-left: 5px; padding-right: 10px; text-align: center; font-size: 28px; letter-spacing:-2px;}
.number a {
text-decoration: none; font-family: arial narrow; color:#000000; font-weight: bold; text-transform:uppercase; font-size: 28px; padding-right: 5px;}
.number a:hover {
text-decoration: none; font-family: arial narrow; color:#000000; font-weight: bold; text-transform:uppercase; font-size: 28px; padding-right: 5px;}


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:3px; 
background : #ffffff; 
background-image:url();

border-left : 3px solid #F5F5F5;
border-right : 3px solid #F5F5F5;
border-bottom : 3px solid #F5F5F5;
border-top : 3px solid #F5F5F5;

} 


.latestimages a img:hover {
margin-left: 20px;
margin-bottom: 20px;
padding:3px; 
background : #7C6F8B; 
background-image:url();

border-left : 3px solid #F5F5F5;
border-right : 3px solid #F5F5F5;
border-bottom : 3px solid #F5F5F5;
border-top : 3px solid #F5F5F5;



} 



img.photo-img { 
 margin:4px;
 background: #000000; padding: 5px;  border-top: 0px solid #DDDDDD; border-left: 0px solid #DDDDDD; border-right: 0px solid #D9D9D9; border-bottom: 0px solid #D9D9D9; -moz-box-shadow:1px 3px 7px 1px rgba(0, 0, 0, 0.45); -webkit-box-shadow:1px 3px 7px 1px rgba(0, 0, 0, 0.45);
} 

img.photo-img:hover { 
 margin:4px;
 background: #000000; padding: 5px;  border-top: 0px solid #DDDDDD; border-left: 0px solid #DDDDDD; border-right: 0px solid #D9D9D9; border-bottom: 0px solid #D9D9D9; -moz-box-shadow:1px 3px 7px 1px rgba(0, 0, 0, 0.45); -webkit-box-shadow:1px 3px 7px 1px rgba(0, 0, 0, 0.45);
	opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
 } 

img.resize { width:570px;
} 


img.news-img { width:570px;
margin-top:0px; margin-bottom:10px; background: #000000; padding: 7px;  border-top: 0px solid #DDDDDD; border-left: 0px solid #DDDDDD; border-right: 0px solid #D9D9D9; border-bottom: 0px solid #D9D9D9; -moz-box-shadow:1px 3px 7px 1px rgba(0, 0, 0, 0.45); -webkit-box-shadow:1px 3px 7px 1px rgba(0, 0, 0, 0.45);
} 

img.news-img:hover { 
width:570px;
margin-top:0px; margin-bottom:10px; background: #000000; padding: 7px;  border-top: 0px solid #DDDDDD; border-left: 0px solid #DDDDDD; border-right: 0px solid #D9D9D9; border-bottom: 0px solid #D9D9D9; -moz-box-shadow:1px 3px 7px 1px rgba(0, 0, 0, 0.35); -webkit-box-shadow:1px 3px 7px 1px rgba(0, 0, 0, 0.35);
	opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
 } 



img.affie { 
margin : 0px;
padding:0px;  
background : transparent; 
border : 1px solid #000000;
	opacity:.60;
filter: alpha(opacity=60);
 -moz-opacity: 0.6;} 

img.affie:hover { 
margin : 0px;
padding:0px; 
background : transparent; 
border : 1px solid #000000;
	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; } 


.color{filter:gray; } 




.content-thumb{

float: middle;
 background-repeat:no-repeat;
border-left : 1px solid #CDCCCA;
border-right : 1px solid #CDCCCA;
border-bottom : 1px solid #CDCCCA;
border-top : 1px solid #CDCCCA;
					-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; 

			opacity:.99;
filter: alpha(opacity=99);
 -moz-opacity: 0.9;
	}

.content-overlay:hover {background-image: url(/images/overlay.png);
 background-repeat:no-repeat;
background-position:bottom right; display:block;
			opacity:.70;
filter: alpha(opacity=70);
 -moz-opacity: 0.7;
}




.gradualfader a img {
margin-left: 2px;
margin-bottom: 2px;
padding:0px; 
background : #ffffff; 
background-image:url(/images/site-layouts/7/bgg.);

border: 3px solid #514B57;

					-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
			opacity:.50;
filter: alpha(opacity=50);
 -moz-opacity: 0.5;

 } 

.gradualfader a img:hover {
margin-left: 2px;
margin-bottom: 2px;
padding:0px; 
background : #ffffff; 
background-image:url(/images/site-layouts/7/bgg.);

					-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
border: 3px solid #514B57;


	
			opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;

} 




blockquote {

	
  font-size: 12px;
  padding: 4px;
 color:#007f84;
font-weight:bold;
font-family:arial,verdana;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  margin: 10px 4px 4px 4px;

}

				
blockquote2{
background:#ffffff url(http://i43.tinypic.com/20aujaw.png) no-repeat scroll 3px 3px; border:1px solid #EDEDED; margin-left: 20px; margin-right: 20px; padding:8px 12px 8px 36px; text-align:left; font-size: 13px; font-weight:normal; 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: #262626;
background: #transparent;
padding: 5px;
border-bottom: 0px solid #1C2021;
margin-left:0px;
margin-right:3px;
margin-top:1px;
font-size:15px;
line-height:25px;

}

#twitter_div {
background-color: transparent;
text-align: left;
width: 100%;
color: #000000;
}

#twitter_div a{
color: #ADADAD;
font-size:13px;
font-weight: normal;
}

#twitter_div a:hover{
color: #CAB29A;
font-weight: normal;
}
	
div.welcome {
font-family: Arial;
font-size:12px;
	font-weight: normal;
	color: #000000;

	line-height:16px;
text-align: justify;

}


.quote
{ font-family: geneva, arial; font-weight: normal; color: #474747; font-size: 12px; text-align:left; line-height:18px; padding-top:7px; padding-bottom:7px; text-transform: none; background-color:#f8f8f8; display:block;  padding: 10px; margin: 10px 0 10px 0; border: 1px solid #bcbcbc; }
.quote em { font-family: geneva, arial; color: #9f9f9f; font-size: 11px; font-style: italic; display:block; text-align:right; line-height:18px; text-transform: capitalize; margin top:5px;
	background-image: url(/images/quoteby.png);}


.quote2 { background:#ffffff url(http://i43.tinypic.com/20aujaw.png) no-repeat scroll 3px 3px; border:1px solid #EDEDED; margin: 10px 0 10px 0; padding:8px 12px 8px 36px; width:90%; text-align:left; font-size: 13px; font-weight:normal; color: #000000;}


.tour_list {

margin-left:1px;
background-color: transparent;
background-image: url(http://cdn3.iconfinder.com/data/icons/sweetiev3/png-24/12-em-check.png);
background-position:left ;
background-repeat: no-repeat;

display:block;
width:280px;
height: 20px;
margin-bottom: 3px;
padding: 2px 0 0 30px;
color: #666;
font-size: 11px;
text-align: left;
border-bottom: solid 1px #131313;

}

.tour_list:hover {
background-color: #;


}

.tour_list strong { font-weight: bold; color: #EF29A7;}










.comment {
       width: 550px;
       float: right;

       padding: 0 0 0px 0;
}
.comment .avatar {
	float: left;
	padding: 12px; margin-left:-10px;
	background: url(images/gravatar.jpg) no-repeat top left;
}
.comment .author {
	float: left;
        width: 80px;
        text-align: left;
        font-size: 90%;
        
}
.comment .commtop {
	float: right;
        width: 449px;
        height: 15px;
        text-align: right; 
        background: url(images/1.png) no-repeat top left; margin-right:10px;
}
.comment .commbottom {
	float: right;
        width: 449px;
        text-align: left; padding-bottom:10px;
        background: url(images/2.png) no-repeat bottom left; margin-right:10px;
}
.comment .comm {
        padding: 0 40px 20px 50px;
        margin-top: -30px; line-height:18px; 	color: #656565; 
}

.comment em { font-size:10px; display:block; }






/* #Social Share Buttons by KnowtheNetwork.com# */
.social { border: solid #ddd; border-width:1px 0 1px 0; margin: -8px auto 10px; display:block; padding: 10px 0 2px 0px;  overflow: hidden; background-color:#F8F8F8;}
	

.social .social_button {float: left; display: inline; height: 20px; overflow: hidden;  }
	.social .social_button.tm { margin: 0px 0 0 10px; }
	.social .social_button.fb { margin: -2px 0 0 25px; }
        .social .social_button.st { margin: 2px 0 0 105px; }
        .social .social_button.su { margin: -2px 0 0 50px; }
        .social .social_button.digg { margin: -2px 0 0 40px; }
	.social .social_button.addthis { margin: -2px 0 0 50px; }
	.social .social_button a img { border: 0; padding: 0; }
	.social strong { font-size: 11px; float: left; margin:2px 0 0 0; color:#888;}



img.fade { 
padding:0px; 
background : #; position: relative;
			opacity:.70;
filter: alpha(opacity=70);
 -moz-opacity: 0.7;} 

img.fade:hover { 
			opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;position: relative;} 


