/* CSS Document */



html{

	margin:0;

	padding:0;

}





body {

	background: #000000 url("images/pagebackground.jpg") repeat;

	color: #444;

	margin: 5px;

}





a {

	color: #003791; 

	text-decoration: none;

}



a:hover {

color: #6a0808;

text-decoration: underline;

}



a:active {

color: #184a00;

text-decoration: none;

}



a:visited {

color: #9f0b00;

text-decoration: none;

}



a:visited:hover {

color: #624100;

text-decoration: underline;

}



/*** Layout ***/



#top {

	background: #6E8A30 url(images/top-bkg.jpg) top center repeat-x;

	height: 90px;

	margin: 0 auto;

	padding: 0;

	width: expression(document.body.clientWidth < 702? "700px" : document.body.clientWidth > 952? "950px" : "auto");

	min-width:700px;

	max-width:950px;

}

/* Top Menu tabs */



#topmenu{

	padding: 0px 0px 0px 0px;

	width: 100%;

	float: right;

	position: relative;

}



#topmenu ul{

	font: bold 11px Arial, Tahoma, Helvetica, sans-serif;

	margin:0;

	padding:0;

	list-style:none;

	width:100%;

}



#topmenu li{

	display:inline;

	margin:0 8px 0 0;

	padding:0;

	text-transform: uppercase;

}





#topmenu a{

	text-align: left;

	float: right;

	color: #FFFFFF;

	background: url(images/tm_left.gif) no-repeat left top;

	margin:0 8px 0px 0;

	padding:0 0 0px 4px;

	text-decoration:none;

	bottom: 0px;

}



#topmenu a span{

	float: none;

	display: block;

	background: transparent url(images/tm_right.gif) no-repeat right top;

	padding:8px 5px 10px 5px;

	vertical-align: bottom;

}



#topmenu a:hover{

	background: url(images/tm_l_hover.gif) no-repeat left top;

	text-decoration:none;

	color: #ffcc00;

}



#topmenu a:hover span{

	background: transparent url(images/tm_r_hover.gif) no-repeat right top;

}



#topmenu a:visited {

	color: #f9f5ef;

	text-decoration: none;

	}



/* Header */

#header {

	background: #FFFFFF url(images/mid-bkg.jpg) repeat;

	color:#000000;

	font-size: 12px;

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

	width: expression(document.body.clientWidth < 702? "700px" : document.body.clientWidth > 952? "950px" : "auto");

	margin: 0 auto;

	min-width:700px;

	max-width:950px;	

}



#bar {

	background: url(images/barline.gif) top center repeat-x;

	height: 10px;

	padding: 0px;

	width: expression(document.body.clientWidth < 702? "700px" : document.body.clientWidth > 952? "950px" : "auto");

	min-width:700px;

	max-width:950px;

	margin: 0 auto;

}



#topphoto {

	height: 185px;

	text-align: right;

	padding-bottom: 0px;

	width: expression(document.body.clientWidth < 702? "700px" : document.body.clientWidth > 952? "950px" : "auto");

	min-width:700px;

	max-width:950px;

	margin: 0 auto;

}



.topphototext{

	padding: 160px 5px 0px 0px;

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

	font-size: 11px;

	color: #FFFFFF;	

	text-align: right;

	

}

#topphoto h2 {

	font: 11px Arial, Helvetica, sans-serif;

	color: #FFFFFF;	

	text-align: right;

	padding: 10px 0px 0px 0px;

	margin: 0px;

}



.fontyello {

	color: #ffcc00;

	padding: 0px;

	margin: 0px;

	}

/* Menu Bar */



#menubar {

	margin: 0px;

	float: right;

	position: relative;

	text-align: right;

	font: 12px Arial, Tahoma, Helvetica, sans-serif;

	color: #FFFFFF;

	font-weight: bold;

	background: #630000;

	width: 100%;

	height: 31px;

	

		}

#menubar ul{

	margin: 0px 10px 0px 0px;

	padding: 0;

	float: right;

	width: 97.5%;

}



#menubar ul li{

	display: inline;

}





#menubar ul li a{

	float: right;

	display: inline;

	color: #e0d0d0;

	padding: 8px 10px 8px 10px;

	text-decoration: none;

	border-right: 1px solid #7f3535;

}



#menubar ul li a:hover{

	color: #fff;

	background: #312250;

	text-decoration: none;

}





#content-wrap {

	background: #f5dcb9;

	color:#000000;

	font-size: 12px;

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

	margin: 0 auto;

	width: expression(document.body.clientWidth < 702? "700px" : document.body.clientWidth > 952? "950px" : "auto");

	min-width:700px;

	max-width:950px;

	padding: 0px;

}






/*** Head Menu ***/



#underlinemenu{

	margin: 0;

	padding: 0;

}



#underlinemenu ul{

	margin: 0;

	margin-bottom: 1em;

	padding-left: 0;

	float: left;

	font-weight: bold;

	width: 100%;

	border-width: 1px 0;

	font-size: 12px;

	font-weight: bold; 

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

}



* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/

	margin-bottom: 0;

}



#underlinemenu ul li{

	display: inline;

}





#underlinemenu ul li a{

	float: right;

	color: #B61000;

	font-weight: bold;

	padding: 7px;

	text-decoration: none;

	background: url(images/menudivide.gif) top right repeat-x;

	border-left: 1px solid #DDDDDD;

}



#underlinemenu ul li a:hover{

	color: black;

	background: url(images/menudivide-hover.gif) bottom center repeat-x;

	text-decoration: none;

}





/*** my css ***/



#header h1 {

	font-size: 16px;

	font-weight: bold;

}



#top h1 {

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

}







/*** Teaser  box */

	.teaser {

		width:190px;

		padding:0 0 14px 0;


		background: #e9b37a url(images/tsr-b.gif) bottom left no-repeat;

		margin-bottom: 0px;
		float: left;

	}

	.teaser h3 {

		margin:0;

		padding:5px 0px 3px 3px;

		background:#ca8e4e url(images/tsr-t.gif) top left;

		font: bold 14px Arial, Helvetica, sans-serif;

		color: #470000;

		}

	.teaser p, .teaser a.more {

		margin:0;

		padding:0 10px 3px;

		border:0px solid #d8d8d8;

		border-width:0 0px;

		font: 11px Arial, Helvetica, sans-serif;

	}

	.teaser a.more {

		display:block;

		text-align:right;

		background:url(images/tsr-a.gif) center right no-repeat;

		padding:0 16px 0 0;

		text-decoration:none;

		color:#840101;

	}

	.teaser a.more:hover {

		text-decoration:underline;

		color: #FFFFFF;

	}



/* Know Box */

.knowtitle {

	font: bold 14px Arial, Helvetica, sans-serif;

	padding:5px 2px 5px 7px;

	color:#FFFFFF;

	background: #805a0e url(images/know_tback.gif) top left no-repeat;

	}

.knowtitle1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	padding:5px 2px 5px 7px;
	color:#FFFFFF;
	background: #805a0e url(images/know-t-back.gif) top left no-repeat;

	}
.knowtext {

	background: #485460 url(images/know_down.gif) bottom center no-repeat;

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	color:#EEEEEE;

	padding: 5px 5px 10px 5px;

	text-align: justify;

	line-height: 1.3;

	}

	

.knowtext p, .knowtext a.more {

		margin:0;

		padding:0 5px 3px;

		border:0px solid #d8d8d8;

		border-width:0 0px;

		font: 11px Arial, Helvetica, sans-serif;

	}

	

.knowtext .padding{

		margin: 0px 0px 0px 9px;

		padding:0px 5px 3px 0px;

		border:0px solid #d8d8d8;

		border-width:0 0px;

		font: 11px Arial, Helvetica, sans-serif;

	}



.knowtext a.more {

		display:block;

		text-align:right;

		background:url(images/know_arrow.gif) center right no-repeat;

		padding:0 16px 0 0;

		text-decoration:none;

		color:#ffea00;

	}



.knowtext a.more:hover {

		text-decoration:underline;

		color: #FFFFFF;

	}

/***** Sub Menu *****/



.submenu {

	list-style-type: none;

	margin: 0px 0;

	padding: 2px;

	width: 98%;
	float: left;

}



.submenu  li a{

	display: block;	

	font: normal 11px Tahoma, Arial, Verdana, Helvetica;

	background: #e9b37a url(images/sarrow.png) left center no-repeat;

	padding-top: 4px;

	padding-bottom: 5px;

	padding-left: 14px;

	color:#5f0202;

	border-bottom: 1px dotted #b99671;

	border-top: 1px dotted #ffdfbd;

	margin: 0px 0px 0px 0px;

}





* html .submenu  li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */

	width: 92%;

}



.submenu  li a:visited, .submenu  li a:active{

	color: #44271b;

}



.submenu  li a:hover{

	background: #802220 url(images/s_arrow.png) left center no-repeat;

	color: #FFFFFF;

}





/* Welcome */

.welcome {

	font: bold 18px Arial, Verdana, Helvetica, sans-serif;

	color: #660000;

	text-decoration: none;

	text-align: left;

	}

	

.welcome-text {

	font: normal 12px Arial, Verdana, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	text-align: justify;

	line-height: 1.5;

	}

.welcome-text-front {

	font: bold 12px Arial, Verdana, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	text-align: justify;

	line-height: 1.3;

	}

.welcome-text a:link {

	color:#001871;

	text-decoration: none;

	}

	

.welcome-text a:hover {

	color: #de5900;

	text-decoration: underline;

	}



.welcome-text a:visited {

	color: #00106e;

	text-decoration: none;

	}



/* Destination Map */



.maptitle {

		margin:0;

		padding:5px 2px 3px 5px;

		background:#436e0a url(images/map_title.gif) top left;

		font: bold 14px Arial, Helvetica, sans-serif;

		color: #FFFFFF;

		}	

		

.itititle {

		background: #436e0a ;

		padding:5px 2px 3px 5px;

		font: bold 14px Arial, Helvetica, sans-serif;

		color: #FFFFFF;

		}

		

.mapdown {

		margin:0px;

		padding: 0px 0px 6px 0px;

		background:#d9d59f url(images/map_down.gif) bottom left no-repeat;

		font: bold 12px Arial, Helvetica, sans-serif;

		color: #292929;

		text-align: center;

		}	



.map a:link {

	color: #006600;

	text-decoration: none;

	}

.map a:hover {

	background-color: #006600;

	text-decoration: none;

	}

.map a:active {

	background-color: #990000;

	text-decoration: none;

	}

.map a:visited {

	background-color: #996600;

	text-decoration: none;

	}

.map a:visited:hover {

	background-color: #330033;

	text-decoration: none;

	}

	

/* Testi */



.testi-title {

	margin:0;

	padding:5px 2px 3px 5px;

	background:#6a0910 url(images/testi_tback.gif) top left;

	font: bold 14px Arial, Helvetica, sans-serif;

	color: #FFFFFF;
	float: left;
	width: 178px;

		}

	

.testi_down {

		margin:0px;

		padding: 5px 5px 6px 5px;

		background:#eabfa5 url(images/testi_down.gif) bottom left no-repeat;

		font: normal 11px Verdana, Arial, Helvetica, sans-serif;

		color: #000000;

		line-height: 1.4;

		}

.testi_down p {

		margin:0px;

		padding: 5px 5px 6px 5px;

		font: normal 11px Verdana, Arial, Helvetica, sans-serif;

		color: #000000;

		line-height: 1.4;

		}	



.testi-down {

		margin:0px;

		padding: 0px 0px 3px 0px;

		background:#eabfa5 url(images/testi_down.gif) bottom left no-repeat;

		font: normal 11px Verdana, Arial, Helvetica, sans-serif;

		color: #000000;

		line-height: 1.4;

		}	

/* About Menu */



.about {

	font: bold 12px Arial, Verdana, Tahoma;



	

	}

.about a:link {

	background: url(images/about_btn.gif) no-repeat left top;

	width: 113px;

	height: 24px;

	vertical-align:middle;

	padding-top: 10px;

	padding-left: 0px;

	text-align:center;

	text-decoration: none;

	margin: 10px 20px 0 0;

	float: right;



	}

.about a:hover {

	color:#000000;

		}

	

.about a:visited {

	background: url(images/about_btn.gif) no-repeat left top;

	width: 113px;

	height: 24px;

	vertical-align:middle;

	padding-top: 10px;

	padding-left: 0px;

	text-align:center;

	text-decoration: none;

	margin: 10px 20px 0 0;

	float: right;



	}

/* Why with Us */	

.why {

	font: bold 12px Arial, Verdana, Tahoma;



	

	}

.why a:link {

	background: url(images/why_btn.gif) no-repeat left top;

	width: 140px;

	height: 24px;

	vertical-align:middle;

	padding-top: 10px;

	padding-left: 0px;

	text-align:center;

	text-decoration: none;

	margin: 10px 10px 0 0;

	float: right;

	}



.why a:visited {

	background: url(images/why_btn.gif) no-repeat left top;

	width: 140px;

	height: 24px;

	vertical-align:middle;

	padding-top: 10px;

	padding-left: 0px;

	text-align:center;

	text-decoration: none;

	margin: 10px 10px 0 0;

	float: right;

	}



.why a:hover {

	color:#000000;

		}

		

.testi_title {

	font: bold 14px Arial, Helvetica, sans-serif;

	color:#680605;

	padding: 0px 0px 5px 20px;

	background: url(images/testi_arrow.gif) left top no-repeat;

	text-align: left;

	border-bottom: 1px solid #ad9d73;

	}

.testi_text {

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	color: #1c1c1c;

	line-height: 1.4;

	text-align: justify;



	}



.test_text p{

		padding: 0px;

		margin: 0px;

	}

	

.testi_name {

	font: normal 12px Arial, Verdana, Helvetica, sans-serif;

	color: #373737;

	line-height: 1.4;

	text-align: right;

	}

	

/* Country Trip */



.triptitle {

	font: bold 12px Arial, Helvetica, sans-serif;

	color:#782800;

	text-align: left;

	}

	

.tripbox {

	font: normal 12px Geneva, Arial, Helvetica, sans-serif;

	color: #221c1d;

	line-height: 1.3;

	text-align: justify;

	}

	

	

/*County Trip All*/



.tripall {

	font: italic bold 12px Arial, Verdana, Tahoma;

	color: #FFFFFF;

	}

.tripall a:link {

	background: url(images/ctrip_back.gif) no-repeat left top;

	width: 90px;

	height: 24px;

	vertical-align:middle;

	padding-left: 0px;

	padding-top: 6px;

	text-align:center;

	text-decoration: none;

	margin: 10px 10px 0 0;

	float: right;

	color: #f4eddb;



	}

.tripall a:hover {

	color:#ffb800;

		}

/* Image Align */



.imgleft {

	padding: 5px;

	border: 0px;

	margin-right: 10px;

	float: left;

}

.imgright {

	padding: 5px;

	border: 0px;

	margin-left: 10px;

	float: right;

}



.imgfront {

	padding: 2px;

	border: 1px solid #FFFFFF;

	margin-left: 10px;

	float: right;

}

.gallery {

	padding: 5px;

	}



/* Align */



.aleft {

	text-align: left;

	vertical-align: top;

	}

	

.aleftbtm {

	text-align: left;

	vertical-align: bottom;

	}

.aright {

	text-align: right;

	vertical-align: top;

	}

	

.arightbtm {

	text-align: right;

	vertical-align: bottom;

	padding: 0px 0px 10px 0px;

	}



.tmpadding {

	padding: 5px 0px 10px 0px;

	margin: 0px;

	}

	



*html .tmpadding {

	padding: 0px 0px 0px 0px;

	margin: 5px 0px 0px 0px;

	}

	

.new-slogan {
	padding: 10px 10px 20px 0px;
	margin: 0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: right;
	text-shadow: 1px 1px 0px #465b1f;
	float: right;
	width: 95%;

	}



.slogan {

	font: bold 11px Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #FFFFFF;

	float: right;

	padding: 0px 10px 0px 10px;

	margin-bottom: 5px;

	}

	

.ajustify {

	text-align: justify;

	vertical-align: top;

	}

	

.acenter {

	text-align: center;

	vertical-align: top;

	}

	

.noborder {

	border: 0px;

	padding: 0px;

	margin: 0px;

	}

	

.borderbtm {

	border-bottom: 1px solid #8e3837;

	padding: 3px 0px 3px 3px;

	}

.subtitle {

	font: bold 14px Arial, Helvetica, sans-serif;

	color: #286300;

	line-height: 1.2;

	border-bottom: 1px solid #d9c4a6;

	}

.red {

	color: #7e0f00;

	font-weight: bold;

	}

/***** Left Menu *****/



.leftmenutitle {

	font: bold 14px Arial, Helvetica, sans-serif;

	padding:5px 2px 3px 5px;

	color:#FFFFFF;

	background: #805a0e url(images/leftmenu_tback.gif) top left no-repeat;

}



.leftmenu {

	list-style-type: none;

	margin: 0px 0;

	padding: 0px 0px 3px 0px;

	width: 100%;

	background-color: #d2ce98;

}



.leftmenu  li a{

	display: block;	

	font: normal 11px Tahoma, Arial, Verdana, Helvetica;

	background: #d2ce98 url(images/lm_arrow.gif) left center no-repeat;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

	color:#271d09;

	border-top: 1px dotted #f0eed6;

	border-bottom: 1px dotted #bbb893;

	margin: 0px 0px 0px 0px;

}





* html .leftmenu  li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */

	width: 88.5%;

}



.leftmenu  li a:visited, .leftmenu  li a:active{

	color: #2c2820;

}



.leftmenu  li a:hover{

	background: #525144 url(images/lm_hover.gif) left center no-repeat;

	color: #FFFFFF;

	text-align: left;

}





/* Drop Down Menu */



.chromestyle{

padding: 0px;

width: 100%;

}



.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/

content: ""; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



.chromestyle ul{

background: none; /*THEME CHANGE HERE*/

padding: 0px 0;

margin: 0;

text-align: left; /*set value to "left", "center", or "right"*/

}



.chromestyle ul li{

display: inline;

}



.chromestyle ul li a{

font: bold 11px Arial, Tahoma, Helvetica, sans-serif;

align: center;

margin: 0;

text-decoration: none;

border-right: 0px; /*THEME CHANGE HERE*/

}



.chromestyle ul li a:hover{

background: none; /*THEME CHANGE HERE*/

}



.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/

content: ""; /*uncomment this line to use an image instead*/

}





/* ######### Style for Drop Down Menu ######### */



.dropmenudiv{

position:absolute;

top: 0;

border: 1px solid #efe9dd; /*THEME CHANGE HERE*/

border-bottom-width: 0;

font-family: Tahoma, Arial, Verdana;

font-size: 11px;

line-height:18px;

background-color: #d7d3cb;

z-index:100;

width: 120px;

visibility: hidden;

filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=115,strength=0); /*Add Shadow in IE. Remove if desired*/ 

}





.dropmenudiv a{

width: 120px;

display: block;

text-indent: 0px;

border-top: 1px solid #fdf8ef; /*THEME CHANGE HERE*/

border-bottom: 1px solid #a6a08f; /*THEME CHANGE HERE*/

padding: 2px 0;

text-decoration: none;

color: #36260f;

padding-left: 10px;

text-align: left;

}



.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

color: #661315;

text-decoration: underline;

background-color: #fdf6ed;

}



.table {

	font: normal 12px Arial, Helvetica, sans-serif;

	color:#000000;

	padding: 3px;

	}



.tablein {

	font: normal 12px Arial, Helvetica, sans-serif;

	padding: 5px;

	text-align: left;

	}



/* Booking Button */



a.boldbuttons{

background: transparent url('images/book-left.gif') no-repeat top left;

display: block;

float: left;

font: bold 12px Arial; /* Change 13px as desired */

line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */

height: 34px; /* Height of button background height */

padding-left: 8px; /* Width of left menu image */

text-decoration: none;

color: #FFFFFF;

text-transform: uppercase;



}



a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{

color: white; /*button text color*/

}



a.boldbuttons span{

background: transparent url('images/book-right.gif') no-repeat top right;

display: block;

padding: 6px 20px 6px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/



}



a:hover.boldbuttons{ /* Hover state CSS */

text-decoration: underline;

color: #ffea00;

}





.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */

overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */

width: 90%;

margin-left: 10px;

}



.botline {

border-bottom: 1px dotted #333333;

padding-top: 5px;

}



.smalltext {

	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;

	color: #010101;

	padding: 2px;

	}


.times-live {
	width: 115px;
	height: 60px;
	float: left;
	font: bold 12px/1 Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 5px 0px 10px 70px;
	background: #ed2712 url(images/times-live.jpg) left top no-repeat;
	margin: 15px 0px 15px 0px;
	text-align: center;
}

.times-live a, .times-live a:visited {
	color:#f7e300;
}



/* Footer */

#footerwrap{
	width: 100%;
	padding: 0px 0px 0px 0px;
	float: left;
	background: #421e0e url(images/footer-back.png) top left repeat-x;
}
#footer{
	margin: 0 auto;
	width:  950px;

}

#footer-in {
	float: left;
	padding: 0px 0px 10px 0px;
	width: 950px;
	background: #421e0e url(images/footer-back.png) top left repeat-x;
	}


/* Year box  */

#footertop {
	background: #bc7c30 url(images/footer_t_back.gif) left top repeat-x;
	margin: 0px 0px 10px 0px;
	width: 930px;
	float: left;
	padding: 10px;
	
}


#footertop .ft-left {
	width: 280px;
	float: left;
	padding: 0px;
	
}

#footertop .ft-middle {
	width: 130px;
	float: left;
	padding: 0px;
	
}

#footertop .ft-right {
	width: 520px;
	float: right;
	padding: 0px;
	
}


#affiliation-bar {
	float: left;
	width: 930px;
	padding: 9px;
	background: #fff;
	border: 1px solid #FFF;
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px 6px;
	 behavior:url(pie.htc);
	 position: relative;
	 z-index: 1;

}

#affiliation-bar .ab-left {
	float: left;
	width: 500px;
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
}

#affiliation-bar .ab-right {
	float: right;
	width: 400px;
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
}


#footer-box {
	float: left;
	width: 100%;
	padding: 20px 0px 10px 0px;
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #f5f5f5;
}

.wlink a, .wlink a:visited  {
	color: #a8a8a8;
}

.wlink a:hover, .wlink a:visited:hover  {
	color: #FFF;
}


#footer-box h3 {
	font: bold 16px Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}


.footer-box {
	float: left;
	width: 222px;
	padding: 0px 20px 0px 0px;
}

.fb-last {
	padding: 0px 0px 0px 0px;
}


/* Footer Menu */
.footer-menu {
	float: left;
	clear: both;
	width: 100%;
	margin: 0 0 0px 0;
	padding: 0px;
	list-style: none;
	font: normal 12px/1.5 Arial, Helvetica, sans-serif;
	}

.footer-menu ul {

	list-style: none;
	padding: 0px 0px 0px 0px;
	}
	
.footer-menu li {
	margin: 0 0 0px 0;
	padding: 0;
}
.footer-menu li a {
	display: block;
	padding: 1px 0px 1px 5px;
	margin: 0;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	/*border-bottom: 1px solid #DDD;*/
	}
.footer-menu li a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}


* html .footer-menu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
	width: 81%;
}
	
	
#copyright-bar {
	float: left;
	width: 100%;
	padding: 0px 0px;
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
}

