body, html{
font-family:'Lucida Sans Unicode';
font-size: 13px;
color: #ffffff;
margin: 0;
line-height:17px;
background-color:#321310;
}
img {
border:none;
}
h1{
font-family:'Lucida Sans Unicode';
font-size: 20px;
color: #ffe26f;
margin: 0;
line-height:24px;
}
h2{
font-family:'Lucida Sans Unicode';
font-size: 16px;
color: #ffffff;
margin: 0;
line-height:18px;
}
h3{
font-family:'Lucida Sans Unicode';
font-size: 12px;
color: #ffe26f;
margin: 0;
line-height:18px;
}
a {
text-decoration:underline;
color:#ffffff;
}
a:link{
text-decoration:underline;
color:#ffffff;
}
a:hover{
text-decoration:none;
color:#ffffff;
}
a:visited{
text-decoration:underline;
color:#ffffff;
}

#container {
width:992px;
margin:0 auto;
}


/* header part css starts here*/
#header {
text-align:left;
float:left;
z-index:1;
margin:0px;
width:992px;
padding:0px;
}
.hcon {
text-align:left;
float:left;
width:992px;
}
.logo {
width:275px;
float:left;
text-align:left;
}
.topright {
float:left;
width:717px;
text-align:left;
}

.toplink {
width:717px;
background-image:url(images/top-link-back.jpg);
height:60px;
background-repeat:no-repeat;
float:left;
}
.toplinkleft {
width:460px;
float:left;
height:47px;
color:#FFFFD3;
font-size:14px;
padding-top:13px;
padding-left:30px;
}
.toplinkleft a {
text-decoration:none;
color:#FFFFD3;
margin-right:30px
}

.toplinkleft a:visited {
text-decoration:none;
color:#FFFFD3;
margin-right:30px
}

.toplinkleft a:hover {
text-decoration:underline;
color:#FFFFD3;
}
.toplinkright {
width:190px;
float:left;
height:47px;
color:#D59C56;
padding-top:13px;
font-size:12px;
padding-left:37px;
}
.toplinkright a {
color:#D59C56;
text-decoration:none;
margin-left:0px;
margin-right:0px;
}
.toplinkright a:visited {
color:#D59C56;
text-decoration:none;
margin-left:5px;
margin-right:5px;
}
.toplinkright a:hover {
color:#D59C56;
text-decoration:underline;
}
.topnav{
float:left;
font-size: 15px;
line-height:normal;
text-align:left;
color:#ffffff;
width:717px;
height:32px;
background-image:url(images/nav-back.jpg);
background-repeat:no-repeat;
font-family:arial;
font-weight:normal
}

.topnav ul{
list-style-type: none;
margin:0;
padding:0;
}

.topnav li{
display:inline;
margin:0;
padding:0;
}

.topnav a{
float:left;
background:url(images/nav.gif) no-repeat right top;
margin:0;
text-decoration:none;
color:#ffffff;
padding-left:10px;
margin-left:5px;
}
.topnav a:visited{
float:left;
background:url(images/nav.gif) no-repeat right top;
margin:0;
text-decoration:none;
color:#ffffff;
padding-left:10px;
margin-left:5px;
}
.topnav a span{
float:left;
display:block;
background:url(images/nav.gif) no-repeat right top;
padding: 8px 12px 6px 0px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.topnav a span {float:none;text-decoration:none;}

.topnav a:hover span {
color: #ffffff;
text-decoration:none;
}

.topnav li.selected a{ 
background-position:0 -32px; 
color:#ffffff;
background-image: url(images/nav.gif);
text-decoration:none;
}

.topnav li.selected a:visited{ 
background-position:0 -32px; 
color:#ffffff;
background-image: url(images/nav.gif);
text-decoration:none;
}
.topnav li.selected a span{ 
background-position:100% -32px; 
color:#ffffff;
text-decoration:none;
background-image:url(images/nav.gif);
}

.topnav a:hover, .topnav li.selected a:hover{ 
background-position:0% -32px; 
color:#ffffff;
text-decoration:none;
}

.topnav a:hover span, .topnav li.selected a:hover span{ 
background-position:100% -32px; 
}
.craft {
width:717px;
float:left;
text-align:left
}

.gallery {
width:682px;
float:left;
text-align:right;
background-image:url(images/galleryback.jpg);
background-repeat:no-repeat;
height:288px;
padding-top:8px;
padding-right:8px;
}
.cal {
background-image:url(images/top-right-back.jpg);
height:266px;
width:267px;
float:left;
text-align:left;
font-family:Arial;
font-size:22px;
color:#3D0500;
padding-top:30px;
padding-left:35px;
line-height:25px;
font-weight:bold;
}
.cal p{
margin:10px 0px 0px 0px;
padding:0px;
}
.cal1 {
font-size:18px;
line-height:18px;
font-weight:bold;
}
.cal2 {
font-size:22px;
line-height:24px;
font-weight:normal;
}
.cal3 {
font-size:28px;
line-height:28px;
font-weight:normal;
}

/* header part css ends here*/



/* middle part css starts here*/
#middlediv {
width:992px;
float:left;
z-index:1;
margin:0px;
padding-top:0px;
padding-bottom:20px;
}

.midleft {
width:690px;
float:left;
text-align:justify;
display:inline;
background-image:url(images/mid-left-back.jpg);
background-repeat:no-repeat;
padding-top:20px;
}
.midleft1 {
width:590px;
float:left;
background-image:url(images/mid-left-back1.jpg);
background-repeat: no-repeat; 

padding-top:20px;
padding-left:72px;
padding-right:28px;
}
.midleft p{
padding-left:73px;
padding-right:16px;
}
.midleft div{
padding-left:50px;
}
.midright {
width:265px;
float:left;
text-align:justify;
background-repeat:no-repeat;
background-image:url(images/mid-right-back.jpg);
padding-top:60px;
padding-left:37px;
}
.midright p {
padding-right:73px;
}
.midright a {
text-decoration:underline;
color:#ffffff;
}
.midright a:hover {
text-decoration:underline;
color:#FFFFD3;
}



/* middle part css ends here*/



/* footer part css starts here*/
#footerdiv {
width:952px;
float:left;
z-index:1;
color:#FFFFFF;
font-size:12px;
font-family:Arial;
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
padding-left:40px;
padding-top:6px;
}

#footerdiv ul{
list-style-type: none;
margin:0;
padding:0;
}

#footerdiv li{
display:inline;
margin:0;
padding:0;
}

#footerdiv a{
float:left;
background:url(images/line.gif) no-repeat right top;
text-decoration:none;
color:#ffffff;
padding-left:19px;
padding-right:21px;
padding-top:3px;
padding-bottom:8px;
}
#footerdiv a:hover{
float:left;
background:url(images/line.gif) no-repeat right top;
text-decoration:none;
color:#FFFFD3;
padding-left:19px;
padding-right:21px;
padding-top:3px;
padding-bottom:8px;
text-decoration:underline
}
#footerdiv a.last{
float:left;
background-image:none;
text-decoration:none;
color:#ffffff;
padding-left:19px;
padding-right:21px;
padding-top:3px;
padding-bottom:8px;
}
#footerdiv a.last:hover{
float:left;
text-decoration:none;
background-image:none;
color:#FFFFD3;
padding-left:19px;
padding-right:21px;
padding-top:3px;
padding-bottom:8px;
text-decoration:underline
}
#footerdiv p {
text-align:center;
width:952px;
clear:both;
}

#credits a:link{
text-decoration:underline;
color:#ffffff;
padding-right:21px;

}
#credits a:hover{
text-decoration:underline;
color:#ffffff;
padding-right:21px;
}
#credits a:visited{
text-decoration:underline;
color:#ffffff;
padding-right:21px;
}
/* footer part css ends here*/


/* File:       uki_facebook_wall_feed.css
   Author:     Fedil Grogan
   Date:       01/03/2011
   Copyright:  Fedil Grogan 2011
   Purpose:
   This is the styling sheet for the facebook feed. I tried to make it as
   close to facebook as possible. Feel free to change as you wish.
*/
#facebook_status_box {
  color: #000000;
  margin: 0px;
  padding: 0px;
  width: 400px;
  height: 125px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 10px;
}
#facebook_status_box h2, #facebook_status_box h5 {
  margin: 0px;
  padding: 0px;
}
#facebook_status_box p {
  margin: 0px;
  padding: 5px 0px 0px 0px;
  color: #000000;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 10px;
}
#facebook_status_box h2 {
  color: #666666;
  /*background: #3b5998;*/
  padding: 2px 0px 2px 3px;
  height: 21px;
  font-weight: bold;
  font-size: 1.5em;
}
#facebook_status_box #facebook_canvas {
  overflow: auto;
  /* height: 175px;*/  
}
#facebook_status_box .fb_post {
  margin: 10px 2px;
  border-bottom: 1px solid #e6e6fa;
}
#facebook_status_box .fb_post h5 {
  padding: 0px;
  font-size: 1.1em;
}
#facebook_status_box .fb_post h5 a {
  color: #3b5998;
  text-decoration: none;
}
#facebook_status_box .fb_post .fb_photo {
  float: left;
  width: 50px;
  margin: 3px;
}
#facebook_status_box .fb_post .fb_photo img {
  border: none;
}
#facebook_status_box .fb_post .fb_msg {
  float: right;
  width: 320px;
}
#facebook_status_box .fb_post .fb_msg .fb_time {
  color: #999999;
  padding-bottom: 5px;
}




