body{margin:0px; padding:0px; background:url(../images/main_bg.jpg) repeat;}
img{border:none;}
a{text-decoration:none;}
p{margin:0px; padding:0px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; line-height:20px; text-align:center;}
p a{margin:0px; padding:0px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; line-height:20px; text-align:center;}
p a:hover{color:#00CCCC;}
.bold{font-weight:bold;}

#top{}
#top ul{margin:0px; padding:0px 0px 0px 146px; height:66px; list-style:none;}
#top ul li{margin:0px; padding:0px; height:66px; list-style:none; float:left;}
#top .dividerped{padding:0px 0px 0px 98px;}

#hmcontainer{ padding:26px 0px 0px 0px; height:633px; background:url(../images/middle-bg.png) no-repeat;}
#innercontainer{ padding:26px 0px 20px 0px; background:url(../images/middle-bg.png) no-repeat;}
#innercontainer .title{margin:0px; padding:0px 0px 20px 40px; font-family:Gabriola, Arial, Helvetica, sans-serif; font-size:40px; color:#670808;}
#innercontainer .aboutus-img{margin:0px; padding:0px; background:url(../images/aboutus-img.png) center no-repeat; width:227px; height:186px;}
#hmcontainer .gallery-img{margin:0px; padding:0px 0px 0px 0px; background:url(../images/gallery-img.png) no-repeat; width:532px; height:442px; vertical-align:middle;}
#hmcontainer .viewmore{margin:0px; padding:10px 0px 30px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666;}
#hmcontainer .viewmore a{margin:0px; padding:0px; color:#666666;}
#hmcontainer .viewmore{color:#00cccc;}
#innercontainer .sitemap-text{margin:0px; padding:0px 0px 0px 0px; font-family: 'Flamenco', cursive; font-size:16px; color:#616161; line-height:20px; font-weight:bold;}
#innercontainer .sitemap-text a{margin:0px; padding:0px 0px 0px 0px; font-family: 'Flamenco', cursive; font-size:16px; color:#616161; line-height:20px;}
#innercontainer .sitemap-text a:hover{color:#00CCCC;}

#hmcontent{margin:0px; padding:0px; background:#FFFFFF; width:950px; height:120px;}
#hmcontent .text{margin:0px; padding:0px 0px 0px 32px; font-family: 'Sofia', cursive; font-size:32px; color:#666666;  text-align:left;}
#hmcontent .more{margin:0px; padding:0px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0e0e0e;}
#hmcontent .more a{color:#0e0e0e;}
#hmcontent .more a:hover{color:#00cccc;}

#footer{ margin:0px; padding:0px 0px 0px 20px;}
#footer .bg{background:url(../images/footer-bg.jpg) no-repeat; width:963px; height:134px;}
#footer ul{margin:0px; padding:0px; list-style:none;}
#footer ul li{margin:0px; padding:0px 15px 0px 15px; list-style:none; float:left;}
#footer ul li a{margin:0px; padding:0px; font-family: 'Flamenco', cursive; font-size:20px; color:#616161;}
#footer ul li a:hover, #footer ul li a.selected{color:#00cccc;}
#footer .facebook-text{margin:0px; padding:0px 0px 0px 0px; font-family: 'Flamenco', cursive; font-size:20px; color:#616161;}

#copyright{margin:0px; padding:10px 0px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#41291b;}
#poweredby{margin:0px; padding:10px 20px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#41291b; text-align:right;}
#poweredby a{color:#41291b;}
#poweredby a:hover{color:#00cccc;}

/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

