/* CSS Document */
/* General styling */
*
  {
    margin: 0;
    padding: 0;
  }
body
  {
    font-family: arial, helvetica;
    font-size: 62.5%;
    color:#6a6a6a;
  }
img
  {
    border: 1px solid #9da59c;
  } 
li
  {
    list-style: none;
  }
a, a:visited {
  	color: #626B61;
    text-decoration: underline;
  }
  
h1
  {
    font-size: 1.2em;
  }
.clear
  {
    clear: both;
    height: 0;
  }

/*index page*/

#main-index #wrap
  {
    width: 100%;
    height:76.5em;
    margin: 0 auto;
    text-align: center;
  }

#main-index #main
  {
    width: 100%;
    margin: 0 auto;
  }

#main-index #center
  {
    margin: 0 auto;
    width: 90em;
    height:100%;
  }
#main-index #center ul
  {
    display: block;
    width: 76.1em;
    margin: 0 auto;
    position:relative;
    top: 5em;
  }
#main-index #center li
  {
    width: 19em;
    height: 14em;
    margin: 0;
    float: left;
  }

#main-index #footer
  {
  	width: 700px;
	margin: 10px auto;
    background:none;
    font-size:1.1em;
  }

#main-index #footer p
{   
    width:60em;
    margin: 2em auto 0;
    color:#c2c2c2;
}

#bold {
  font-weight:bold;
  font-size:1.2em;
}
#main-index #main h1
  {
    text-indent: -999em;
  }


#main-index .crown a, #main-index .kudos a, #main-index .sevents a, #main-index .midsum a, #main-index .missing a, #main-index .lfc a, #main-index .creative a, #main-index .jobs a, #main-index .piggotts a, #main-index .vr a, #main-index .event a, #main-index .look a, #main-index .vip a, #main-index .headley a,  #main-index .casa a, #main-index .leisure a, #main-index .omniforce a, #main-index .mfc a, #main-index .montes a
  {
    display: block;
    width: 14em;
    height: 7em;
    margin: 0 auto;
    position:relative;
    font-size:1.2em;
    top:3em;
    color:#00646c;
    outline:0;
  }
#main-index .crown p, #main-index .kudos p, #main-index .sevents p, #main-index .midsum p, #main-index .missing p, #main-index .lfc p, #main-index .creative p, #main-index .jobs p, #main-index .piggotts p, #main-index .vr p, #main-index .event p, #main-index .look p, #main-index .vip p, #main-index .headley p,  #main-index .casa p, #main-index .leisure p, #main-index .omniforce p, #main-index .mfc p, #main-index .montes p
{
    display:block;
    width: 19em;
    height: 14em;
    margin: 0 auto;
    text-indent: -999em;
    outline:0;
}

#main-index .kudos p:hover, #main-index .sevents p:hover, #main-index .midsum p:hover, #main-index .missing p:hover, #main-index .lfc p:hover, #main-index .creative p:hover, #main-index .jobs p:hover, #main-index .piggotts p:hover, #main-index .vr p:hover, #main-index .event p:hover, #main-index .look p:hover,#main-index .vip p:hover, #main-index .headley p:hover, #main-index .leisure p:hover, #main-index .xmas p:hover, #main-index .casa p:hover, #main-index .crown p:hover, #main-index .omniforce p:hover, #main-index .mfc p:hover, #main-index .montes p:hover
  {
    text-indent: 0;
    outline:0;
    font-weight:bold;
  }
#main-index .crown p:hover
{
    background: url('../images/crown-group-hover1.jpg') no-repeat top center;
}

#main-index .crown p
{
    background: url('../images/crown-group1.jpg') no-repeat top center;

} 
#main-index .kudos p:hover
{
    background: url('../images/kudos-hospitality-hover1.jpg') no-repeat top center;
}
#main-index .kudos p
{
    background: url('../images/kudos-hospitality1.jpg') no-repeat top center;
}  
#main-index .sevents p:hover
{
    background: url('../images/seasoned-events-hover1.jpg') no-repeat top center;
}
#main-index .sevents p
{
    background: url('../images/seasoned-events1.jpg') no-repeat top center;
}

#main-index .midsum p:hover
{
    background: url('../images/midsummerhouse-hover1.jpg') no-repeat top center;
}
#main-index .midsum p
{
    background: url('../images/midsummerhouse1.jpg') no-repeat top center;
}
#main-index .missing p:hover
{
    background: url('../images/missing-ingredinets-hover1.jpg') no-repeat top center;
}
#main-index .missing p
{
    background: url('../images/missing-ingredinets1.jpg') no-repeat top center;
}
#main-index .lfc p:hover
{
    background: url('../images/londonfc-hover1.jpg') no-repeat top center;
}
#main-index .lfc p
{
    background: url('../images/londonfc.jpg') no-repeat top center;
}
#main-index .creative p:hover
{
    background: url('../images/creative-workhouse-hover1.jpg') no-repeat top center;
}
#main-index .creative p
{
    background: url('../images/creative-workhouse1.jpg') no-repeat top center;
}
#main-index .jobs p:hover
{
    background: url('../images/jobs-2-go-hover1.jpg') no-repeat top center;
}
#main-index .jobs p
{
    background: url('../images/jobs-2-go1.jpg') no-repeat top center;
}
#main-index .piggotts p:hover
{
    background: url('../images/piggotts-hover1.jpg') no-repeat top center;
}
#main-index .piggotts p
{
    background: url('../images/piggotts1.jpg') no-repeat top center;
}
#main-index .vr p:hover
{
    background: url('../images/venue-reservations-hover1.jpg') no-repeat top center;
}
#main-index .vr p
{
    background: url('../images/venue-reservations1.jpg') no-repeat top center;
}
#main-index .event p:hover
{
    background: url('../images/event-hire-index1.jpg') no-repeat top center;
}
#main-index .event p
{
    background: url('../images/event-hire-index2.jpg') no-repeat top center;
}
#main-index .omniforce p:hover
{
    background: url('../images/omniforce-index2.jpg') no-repeat top center;
}
#main-index .montes p:hover
{
    background: url('../images/montes-index2.jpg') no-repeat top center;
}
#main-index .mfc p:hover
{
    background: url('../images/mfc-index2.jpg') no-repeat top center;
}
#main-index .omniforce p
{
    background: url('../images/omniforce-index1.jpg') no-repeat top center;
}
#main-index .montes p
{
    background: url('../images/montes-index1.jpg') no-repeat top center;
}
#main-index .mfc p
{
    background: url('../images/mfc-index1.jpg') no-repeat top center;
}
#main-index .look p:hover
{
    background: url('../images/look-digital-hover1.jpg') no-repeat top center;
}
#main-index .look p
{
    background: url('../images/look-digital1.jpg') no-repeat top center;
}
#main-index .vip p:hover
{
    background: url('../images/vip-attention-hover1.jpg') no-repeat top center;
}
#main-index .vip p
{
    background: url('../images/vip-attention1.jpg') no-repeat top center;
}
#main-index .headley p:hover
{
    background: url('../images/the-headley-hover1.jpg') no-repeat top center;
}
#main-index .headley p
{
    background: url('../images/the-headley1.jpg') no-repeat top center;
}
#main-index .leisure p:hover
{
    background: url('../images/leisurextra-hover1.jpg') no-repeat top center;
}    
#main-index .leisure p
{
    background: url('../images/leisurextra1.jpg') no-repeat top center;
}
#main-index .casa p:hover
{
    background: url('../images/casa-monte-cristo-hover1.jpg') no-repeat top center;
}
#main-index .casa p
{
    background: url('../images/casa-monte-cristo1.jpg') no-repeat top center;
}
/* Element Styling */

/* nav -----------------------------------------------------------------------*/

#nav, #footer{
  background:url('../images/lines-gradient3.jpg') repeat-y top center;
  width:100%;
  min-width:700px;
}

#nav, #nav ul, #nav li {
  height:2.5em;
  line-height:2.5em;
}

#footer, #footer ul, #footer li{
  height:2em;
  line-height:2em;
}

#nav li a, #footer li a {
	line-height:2em;
	display:block;
	text-decoration: none;
}

#nav li a {
	font-size:1.2em;
}

#nav ul, #footer ul{
  width:691px;
  margin: 0 auto;
  background:#fff;
}

#nav li, #footer li{
  width:114px;
  margin-left:1px;
  text-align:center; 
  float:left;
  background: #9da59c;
}
#nav li h1 a{
  font-weight:normal;
  font-size:1.2em;
  display:block;
}

#footer li h1 {
  font-weight:normal;
}


#last, #footer-last{
}

#nav a, #footer li a {
  color:#fff;
}

#nav a:hover {
  background:#626B61;
}

#footer a:hover {
  background:#626B61;
}

#footer ul{
  padding-left:-100px;
}

#footer .active{
  background-color: #004a67;
}

/*#carbon .footer-active h1 a , #accessibility .footer-active h1 a, #contactus .footer-active h1 a, #links #footer-active h1 a, #sitemap .footer-active h1 a, #terms .footer-active h1 a, #contact .footer-active h1 a {
  text-decoration:underline;
  width:114px;
  line-height:2em;
  margin-left:2px;
  display: block;
}*/

#index .active, #vision .active, #ourcompanies .active, #ourpeople .active, #recruitment .active, #latest .active, #latestdetail .active, #people .active{
  background: #004a67;
  width:114px;
  line-height:2.5em;
  margin-left:1px;
}

#index .active a, #vision .active a, #ourcompanies .active a, #ourpeople .active a, #recruitment .active a, #latest .active a, #latestdetail .active a, #people .active{
  color: #fff;
  }

#recruitment .inputclass {
	padding: 2px 0 2px 5px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#6a6a6a;
	background-color:#FFFFFF;
	margin: 10px 0 0 20px;
	border:solid #666666 1px;
}

#recruitment .selectclass {
	padding: 2px 0 2px 5px;
	width: 197px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#6a6a6a;
	background-color:#FFFFFF;
	margin: 10px 0 0 20px;
	border:solid #666666 1px;
}

#recruitment .submitclass {
	cursor: pointer;
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#FFFFFF;
	background-color: #9da59c;
	margin: 10px 0 0 20px;
	border:solid #6a6a6a 1px;
}

#recruitment .submitclass:hover {
	background-color: #555555;
}

#searchform .or{
	text-align: center;
	margin: 10px 0 0 20px;
	padding: 0;
}

#searchform p{
	margin: 10px 0 0 20px;
}

#sidebar p .alljobs{
	line-height: 17px;
	text-decoration: none;
	display: block;
	cursor: pointer;
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#FFFFFF;
	background-color: #9da59c;
	margin: 10px 0 10px 20px;
	border:solid #6a6a6a 1px;
}

#sidebar p .alljobs:hover{
	background-color: #555555;
	text-decoration: none;
	color:#FFFFFF;
}

.jobbox #jobtitle p{
	padding:0;
	margin:0;
	line-height:10px;
}

.jobbox {
	padding: 0;
	margin: 5px 5px 10px 0;
	border:solid #9da59c 1px;
}

#jobtitle{
	padding: 5px 0 5px 10px;
	background-color:#004a67;
}

.jobbox #jobtitle a{
	color: #FFFFFF;
	text-decoration: underline;
}

.jobbox #jobtitle a:hover{
	color: #FFFFFF;
}

.jobbox #jobspecs p{
	margin: 5px 10px 5px 10px;
	padding: 0;
}

.jobbox #jobspecs .smalldesc{
	float: left;
	clear: left;
}

#jobspecs{
	height: 140px;
	overflow: hidden;
}

#mainpressbox{
	height: 325px;
	overflow: hidden;
}

#mainpressbox .jobbox {
	width: 110px;
	padding: 0;
	margin: 5px 5px 10px 0;
	border:solid #9da59c 1px;
}

#recruitment .center {
	text-align:center;
}

#recruitment .section {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:solid 1px #CCCCCC;
}

#recruitment .sectionend {
	margin-bottom:10px;
	padding-bottom:10px;
}

/* page layout ---------------------------------------------------------*/

#title{
  text-indent: -999em;
  padding:0;
  margin: 20px auto;
  display:block;
  border: none;
}

#main{
  width:100%;
  min-width:70em;
  height: 60em;
  margin: 0 auto;
  padding:0;
}

#header{
  width:100%;
  min-width:70em;
  margin: 0 auto
  padding:0;
}

#content{
  width:700px;
  margin: 15px auto 0 auto;
  text-align:left;
  display:block;
}

#content h1{
  color:#004a67;
}

#main-text{
  width: 440px;
  float:left;
  height:52em;
  overflow-y:auto;
  overflow-x:hidden;
  margin:0 auto 15px auto;
  border-left: #d0d0d0 solid 1px;
  padding: 0 0 0 10px;
}

#main-ctext{
  width: 440px;
  float: left;
  height: 52em;
  overflow: auto;
  margin: 0 auto 15px auto;
  border: none;
  padding: 0 0 0 10px;
}

#main-textflash{
  width:450px;
  float:left;
  overflow: hidden;
  margin:0 auto 15px auto;
  border-left: #d0d0d0 solid 1px;
  padding-left: 10px;
}

#flash{
  float:none;
}

#ourcompanies #main-text {
  width: 463px;
  margin-left: -10px;
  overflow:hidden;
  border-left:none;
} 

#recruitment #main-text{
  height:52em;
}

#index #main-text{
  overflow: hidden;
  height: 34em;
}

#people #main-text{
  border: none;
  overflow: auto;
  height: 52em;
}

#main-text h1{
  padding: 0;
  font-size:1.2em;
  font-weight:800;
}

#main-ctext h1{
  padding: 0;
  font-size:1.2em;
  font-weight:800;
  margin: 0 0 10px 5px;
}

#main-text #personal h1{
  padding: 0;
  margin-left: 5px;
  font-size:1.2em;
  font-weight:800;
}

#main-text h2, #main-ctext h2 {
  padding: 0 0.5em 0.5em 0.5em;
  font-size:1.2em;
}

#main-text address, #main-ctext address {
  padding:0 0.5em 0.5em 0.5em;
  font-style:normal;
  font-size:1.1em;
}

#main-text p, #main-ctext p{
  padding:0 0.5em 1em 0.5em;
  font-size:1.1em;
}

#main-text a {
  color:#6a6a6a;  
  font-size:1em;
  text-decoration:underline;
}

#main-text a:hover{
  text-decoration:none;
  color:#004a67;
}

#ourcompanies #main-text ul li{
	margin: 0;
	list-style: none;
}

#main-text .link ul li{
  font-size: 10px;
  color: #666666;
}

#main-text .link ul li a{
  font-size: 11px;
  color: #004a67;
  text-decoration: none;
}

#main-text ul li{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-left: 5px;
  margin-bottom: 5px;
  color:#004a67;
}

#main-text ul li ul li{
  margin-left: 15px;
  color:#6a6a6a;
}

#sidebar{
  float:left;
  width: 224px;
  margin:0 auto 20px auto;
  padding: 0 10px 0 0;
}

#sidebarmap{
  float:left;
  width: 68em;
  height: 39em;
  overflow: auto;
  margin:0 auto 20px auto;
  padding: 0 10px 0 0;
}

#sitemap h1{
  margin: 5px 0;
}

#sidebar address{
  text-decoration:none;
  font-style:normal;
  color:#6a6a6a;
  font-size:1.1em;
  padding:5px 0 10px 15px;
}
#sidebar a {
  color:#6a6a6a;
  text-decoration:underline;
  padding:0;
  font-size:1.1em;
}

#sidebar h2 {
  font-size:1.2em; 
  padding:0 ;
}

#sidebar a:hover{
  text-decoration:underline;
  color:#004a67;
}
#sidebar p{
  width:95%;
  padding:0;
  margin:0;
  font-size:1.1em;
}
#sidebar h1{
  color:#004a67;
  font-size:1.2em;
  padding-left:5px;
}
#sidebar h1 a{
  font-size:1.2em;
  text-decoration:none;
  color:#004a67;
}
#sidebar img {
  border:none;
  padding:none;
}

#images{
  margin: -10px auto 2em 4px;
  width:70.32em;
  padding:0;
  height:17em;
}

#images img{
  padding:0;
  margin-right:1px;
  margin-left:1px;
  margin-top:0;
  margin-bottom:0;
  float:left;
}

#imggreen{
  margin: 0 5px 15px 0;
  text-align: right;
}

#vip {
  margin: 0 auto;
  width:99%;

}
#vip h1 a{
display:block;
width:150px;
height:8em;
  margin:0 auto;
  padding:0;
  text-indent:-999em; 
  background: url('../images/vip.jpg') no-repeat center center;

}

#newsletters {
 width:99%;
 margin: 1em auto;
 border-top: 1px solid #d0d0d0;
}

#newsletters a{
  font-size:1.1em;
  padding-left:5px;
}

#companies ul {
  width: 464px;
  margin:0;
  padding:0;
}
#companies li{
  width: 116px;
  height:89px;
  float:left;
  margin:0;
  padding:0;
  text-align:center;
}

#companies img{
  border: 1px solid #9da59c;
}

#ourpeople #sidebar p{
  width:99%;
  margin: 0 auto 1em;
}

#ourpeople #sidebar{
  float:left;
  width: 224px;
  margin:0 auto 0px auto;
}


#ourpeople #companies img {
  border:none;
}

#ourpeople #companies h1 a {
  color:#004a67;
  text-decoration:none;
  font-size:1em;
}
#ourpeople #companies h1 a:hover {
  text-decoration:underline;

}

#ourpeople #companies ul{
  width:439px;
  margin:0;
  padding-left:5px;
}

#ourpeople #companies li {
  text-align:center;
  width:439px;
  height:100%;
  float:left;
}

#ourpeople #companies h2, #ourpeople #companies h1{
  font-size:1em;
  padding:0;
  margin:0;
  font-weight:normal;
  float:left;
}

#ourpeople #companies h2{
  padding-left:5px;
}

#ourpeople #companies h1{
  padding-left:0;
}
#rm, #cb {
  width:100px;
  text-align:center;
  margin:0 auto;
  padding:0;
}

#rm {
  padding-bottom:30px;
}

#sidebar #rm h1 a, #sidebar #cb h1 a{
  color:#004a67;
  text-decoration:none;
  font-weight: bold;
  font-size: 12px;
  padding:0;
  margin:0;
}

#sidebar #rm h2, #sidebar #cb h2{
  font-weight: normal;
  font-size: 12px;
  padding:0;
  margin:0;
}

#ourcompanies #sidebar p{
  margin: 10px 0;
}

#ourcompanies #sidebar p a{
  margin: 0 0 0 15px;
  font-size:1em;
}
#ourcompanies #sidebar p a:hover{
  text-decoration:underline;
}

#latest #main-text{
  overflow: hidden;
}

#latest #sidebar ul, #latestdetail #sidebar ul{
  margin: 5px 0 10px 0;
  width:99%;
}
#latest #sidebar ul li, #recruitment #sidebar ul li, #latestdetail #sidebar ul li {
  list-style: none;
  margin-left:17px;
  line-height: 16px;
}

#latestdetail #main-text ul li {
	color: #6a6a6a;
}

#recruitment #sidebar ul li{
   white-space:nowrap;
   text-overflow:ellipsis;
   overflow:hidden;
   width:200px;
   display:block;
}

#recruitment #sidebar h1{
	margin: 0 0 5px 0;
}

.awards{
  margin-top: 5px;
  text-align: center;
}

.awards img{
  border: none;
}

#active-page a {
  color:#004a67;
}

.title{
  float:left;
  width:300px;
  margin: 0em auto 2em 1em;
}
#personal h1, #personal h2 {
  width:290px;
}

#recruitment #personal img{
  padding:0;
  margin-left:2px;
  }
#recruitment #personal h1 {
  font-size:1.2em;
}
#recruitment #personal h2{
  font-size:1.2em;
}

#recruitment h3{
	margin: 0 0 10px 5px;
}

#main-text h4{
  padding: 0;
  margin-left: 5px;
  margin-bottom: 10px;
  font-size:1.2em;
  font-weight:800;
  color: #004a67;
}

#main-text h5{
  padding: 0;
  margin-left: 5px;
  margin-bottom: 10px;
  font-size:1.2em;
  font-weight:800;
}

#description{
    margin-top: 15px;
}

#description ul li{
  width:95%
}

.border b{
	color: #555555;
}

/*our company indiviudal pages*/#sidebar a .border-img {
  border: 1px solid #9da59c;
  padding:0;
}

img.ourcomapanies-animation {
  margin-left:35px;
  margin-top:20px;
}
#sidebar .border-img2{
  margin-left:-4px;
  border: 1px solid #9da59c;
}

#chairman ul {
  margin: 0px auto;
  width:100px;
}

#chairman li{
  width:100px;
  margin: 0px auto;
}

/*our people individual pages*/#sidebar .border-img {
  border: 1px solid #9da59c;
  margin-left:3px;
  margin-bottom: 15px;
  padding:0;
}

#personal-img{
  float:left;
  margin-left:4px;
  margin-bottom:4px;
}

#company{
  text-decoration:underline;
  line-height:14px;
}

.link ul{
  width:40em;
  float:left;
}

.link h1 {
  width:17em;
  padding:0;
  margin:0;
}

.link li{
  margin-left:5px;
  font-size:1em;
  padding-bottom:5px;
}

.contacts {
  float:left;
  width:49.9%;
  height:15em;
}

#main-text .float ul{
  width:95%;
  margin-top:0.5em;
}

#main-text .float ul li{
  width:95%;
  padding:0;
}
#main-text .float ul li a{
  margin-left:15px;
  color:#6a6a6a;
  font-size:1.1em;
  text-decoration:underline;
}

#main-text .float ul li a:hover{
  color:#004a67;
  text-decoration:underline;
}

#main-text .float h1 a{
    color:#004a67;
    padding-left:5px;
    font-size:1.2em;
    text-decoration:none;
}

#main-text .float h1 a:hover{
    color:#6a6a6a;
  text-decoration:underline;
}

.imgleft{
	float: left;
	margin: 15px;
}

.imgright{
	float: right;
	margin: 15px;
}

.imgheader{
	border: none;
}

.jobbox #jobspecs .imgright{
	margin: 7px 10px 5px 0;
}

.float {
  width:230%;
  display:block;
  float:left;
  padding-bottom:20px;
}

.italic {
  font-size:1.1em;
  font-style:italic;
}

#sitemap #sidebarmap ul li a{
	text-decoration: none;
    font-size: 1.2em;
	color:#FFFFFF;
	font-weight:500;
	display: block;
	margin: 10px 0 10px 0;
	background-color:#004a67;
	width: 640px;
	padding-left: 5px;
}

#sitemap #sidebarmap ul li ul li a{
	list-style: circle;
	margin: 5px 0 5px 20px;
	background-color:#9da59c;
	width: 300px;
	font-weight: normal;
}

#sitemap #sidebarmap ul li ul li ul li a{
	color: #6a6a6a;
	margin: 0 0 0 30px;
	font-weight: normal;
}

#recruitment #description ul {
  width:95%;
  margin-left:15px;
  margin-bottom:5px;
}

#recruitment #description ul li{
  list-style:disc;
  font-size:1.1em;
}

#address{
  width:98%;
  margin: 1em auto;
  border-top: 1px solid #d0d0d0;
}

#ourcompanies address{
  margin-bottom:0;
  padding-bottom:0;
}
#address img {
  margin-left:15px;
  margin-top:15px;
  margin-bottom:0;  
}

#footer-links ul{
  width:230px;
  margin:0 auto;
}

#footer-links li {
  width:110px;
  float:left;
  margin: 0 auto;
  padding:0 2px 12px 2px;
}

#footer-links li a img {
  width:70px;
  margin: 0 auto;
  display:block;
}


#bottomlinks p{
  text-align:center;
  width:700px;
  margin: 40px auto 0 auto;
  color:#d0d0d0;
}

#bottomlinks p a{
  color:#999999;
}
#bottom{
  width: 700px;
  margin: 0 auto;
}

#main-index #copyright {
  text-align: center;
  color: #AAAAAA;
}

#main-index #websiteby, #main-index #websiteby p{
  float: right;
  clear: both;
  width: 700px;
  color: #AAAAAA;
  text-align: right;
}

#copyright {
  float: left;
  clear: left;
  width: 300px;
  text-align: left;
  color: #AAAAAA;
}

#websiteby, #websiteby p{
  width: 200px;
  float: right;
  color: #AAAAAA;
  text-align: right;
}

#websiteby a{
  color:#444444;
  font-weight: bold;
}

#websiteby a:hover{
  color:#444444;
  text-decoration: underline;
  background: #FFFFFF;
}

#scroll{
  height:270px;
  width:230px;
  overflow: auto;
}

.bbgg{
	border: none;
	margin: 0px 10px 15px 5px;
}

#linksx3footer {
 	margin: 40px auto 10px auto;
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004a67;
	line-height: 16px;
	text-align: center;
	text-decoration: none;
}

#linksx3footer a{
	color: #AAAAAA;
	text-decoration: none;
}

#linksx3footer p{
	margin:0;
	padding: 0;
}

#domainlinkzcontainer{
	margin: 10px auto;
	width: 800px;
	color: #CCCCCC;
	font-size: 7px;
	text-decoration: none;
	text-align:center;
}

#domainlinkzcontainer a{
	color: #CCCCCC;
	font-size: 7px;
	text-decoration: none;
}


#footer-linkz {
margin: 0 auto;
width: 722px;
display: block;
text-decoration: none;
margin-top:20px;
margin-bottom:20px;
}

#footer-linkz ul {
list-style-type: none;
clear: left;
width: 722px;
margin-left:30px;
}

#footer-linkz li {
float: left;
width: 180px;
margin-bottom:2px;
}

.pod-finallist br {
clear: left;
}
#footer-linkz a {
color: #aaaaaa;
text-decoration: none;
font-size: 7pt;
font-family: tahoma, verdana, arial;
}
#footer-linkz a:hover {
color: #aaaaaa;
text-decoration: none;
font-size: 7pt;
font-family: tahoma, verdana, arial;
}
#footer-linkz a:visited {
color: #aaaaaa;
text-decoration: none;
font-size: 7pt;
font-family: tahoma, verdana, arial;
}
