html{ font-size:12px; }
body{	font-family:"Tahoma"; background-color:#4B3539;width:100%;height:100%;padding:0;margin:0;  overflow-y:visible;	overflow-x:hidden;color:#000000; font-size:12px; }

/*
body #admin-menu{font-size:12px;position:fixed;}
body.admin-menu{margin-top:25px !important;}
*/

ul.menu li{list-style-type:none;list-style-image:none;}

a{text-decoration:none;color:blue;}
a:active, a:visited, a:link, a:hover, a{outline:0px;}
li a.active, li.active-trail a, #header ul.menu li a.active, #header ul.menu li.active-trail a{ text-decoration:none;color:#e55c53; }

ul.primary li a{color:#e55c53;}

#left li a.active, #leftBG li.active-trail a{color:#4A3438;}
#left li.leaf  a:hover{	color:#000000;}

h2{font-size:18px; line-height:15px; margin:12px 0; font-family:"Tahoma"; font-weight:normal;}

.wrapper{width:100%;height:100%;margin:0;}

.container{width:1180px;margin:40px auto 0;height:100%;padding:0;}

.row {
    margin-right: 0px;
    margin-left: 0px;
}

.block ul {margin:0 0 10px;padding:0;}

#logo { margin-bottom:45px;}
#header{width: 100%; float: left; /* border:1px solid red; */ margin-bottom:10px;}
#left{overflow:hidden;}
#right{overflow:hidden;width:236px;min-height: 465px;}
#content{color:#000000;min-height:465px;overflow:hidden;width:700px;}
#adminContent{color:#000000;float:left;left:0;min-height:465px;overflow:hidden;position:relative;width:auto;padding:10px;}
#bottom{ float:left; margin-top:10px;font-size: 10px;}

#rightBG{width:100%;float:left;background-color:#ffffff;overflow:hidden;position:relative; }
#contentBG{background-color:#D5D9BF;border-right:5px solid #4A3438;float:left;position:relative;right:240px;width:100%;}
#leftBG{width:100%;float:left;background-color:#e55c53;position:relative;right:705px;border-right:5px solid #4A3438;}


ul.menu{ position:relative; }


#header ul.menu  li {border-bottom:2px solid #ffffff; display:inline; margin:0 2px 0 0; padding:0 0 6px;position:relative;}
#header ul.menu > li a{color:#ffffff; padding:0 7px; font-size:12px; display:inline; }
#header ul.menu > li.active-trail {border-bottom:8px solid #E55C53;padding: 0;}
#header ul.menu > li > ul {display:none;z-index:200; top:25px;}
#header ul.menu > li:hover > ul {display:block;background-color:inherent;}
#header ul.menu > li > ul > li {display:block;width:100px;float:left;border-bottom:0px;}
#header ul.menu > li:hover > ul > li.active-trail, #header ul.menu > li:hover > ul > li{border-bottom:0px solid #E55C53;}
#header ul.menu > li > ul > li.active-trail, #header ul.menu > li:hover > ul > li.active-trail{padding:0 0 6px;}
#header ul.menu > li > ul > li > a{white-space:nowrap;color:#fff !important; }
#header ul.menu > li > ul > li > a:hover{text-decoration:underline;}
#header ul.menu > li > ul > li > ul {display:none;}
#header ul.menu > li > ul > li:hover > ul {display:none;}
#header ul.menu > li:hover > ul > li:hover > ul {display:none;}

ul.dropdown-menu{	background-color:transparent; padding-top:0; margin-top:0; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background:transparent;}


.caret{ display:none; }


/*ul.menu li ul{ position:absolute; left:0; top:10px; width:120px; display:block; }*/
#left ul.menu li ul{ position:relative; display:block;  width:200px;}
ul.menu li ul li{ display:block; float:none; }


.footer{ border:none;}
#buttom{ margin: 10px auto;}

/*#block-menu-menu-footer ul li{display:inline; margin:0 10px 10px 0;padding:0;}*/
#block-handmadealbums-menu-12 .nav > li > a{ display: inline; padding:0; }
#block-handmadealbums-menu-12 ul.menu--menu-footer{ color:#ffffff; font-size: 12px; padding-left:12px; border:none; }
#block-handmadealbums-menu-12 ul.menu--menu-footer > li{ display:inline; margin:0 10px 10px 0; padding:0;}
#block-handmadealbums-menu-12 ul li a{color:#ffffff;}





/*#block-menu-menu-footer ul li a{color:#ffffff;}*/
.break{clear:both;}

#block-menu_block-1{margin:115px 0 0 5px; font-size:14px; }
#block-primarylinks{margin:115px 0 0 5px; font-size:14px; }

.gallery-images-list ul li{ display: block;float: left;height: 100px;margin: 2px 5px;text-align: center;width: 141px;}
.gallery-images-list ul li img{border:1px solid #000000;}

#footerMessage{float:right; display:block; }
#block-menu-menu-footer ul.menu , #footerMessage{ color:#ffffff; font-size: 12px; padding-left:12px;}

div.region-buttom{ float:left;}

.inner-content{padding:0;}
h2, h2+ .content{padding:10px 0 0 0px;}
/*.inner-content{padding:2px 5px 0 10px;}*/

/*.block-menu_block ul li a{color:#ffffff;}*/
#block-primarylinks .nav > li {  padding:0 0; margin:0 0 8px 0.5em; }
#block-primarylinks .nav > li > a { color:#ffffff; padding:0 0;}
#block-primarylinks .nav > li > a.is-active { color:#4A3438; }
#block-primarylinks .nav > li > a.is-active:hover { color:#4A3438; }
#block-primarylinks .nav > li > a:hover { color:#000000; }
#block-primarylinks .dropdown-menu { -webkit-box-shadow:none; box-shadow:none; border:none; padding-top:0; }
#block-primarylinks .dropdown-menu > li > a { color:#ffffff; background-color: transparent; }
#block-primarylinks .dropdown-menu > li > a:hover { color:#000000; }
#block-primarylinks .dropdown-menu > li > a.is-active { color:#4A3438; }
#block-primarylinks .dropdown-menu > li > a.is-active:hover { color:#4A3438; }



.image-thumbnail-view .image-title{display:none;}

.menu-item-form input{width:100%;}

input{max-width:440px;}

li.active-trail.first:hover {color:#E55C53 !important;}
.about-Us.active, .about-Us:hover{color:#999933 !important;}
.HandMadeAlbums.active, .HandMadeAlbums:hover{color:#a4572a !important;}
.AlbumStore.active, .AlbumStore:hover{color:#9db7ce !important;}
.BooksPrints.active, .BooksPrints:hover{color:#92817a !important;}
.Photography.active, .Photography:hover{color:#c42621 !important;}
.ContactUs.active, .ContactUs:hover{color:#819238 !important;}
.ClientGallery.active, .ClientGallery:hover{color:#f19891 !important;}
.tammiporathcom.active, .tammiporathcom:hover{color:#7e523a !important;}

li.active-trail.first {color:#E55C53 !important;}
li.active-trail .about-Us{color:#999933 !important;}
li.active-trail .HandMadeAlbums{color:#a4572a !important;}
li.active-trail .AlbumStore{color:#9db7ce !important;}
li.active-trail .BooksPrints{color:#92817a !important;}
li.active-trail .Photography{color:#c42621 !important;}
li.active-trail .ContactUs{color:#819238 !important;}
li.active-trail .ClientGallery{color:#d07f4e !important;}
li.active-trail .tammiporathcom{color:#7e523a !important;}

.nav > li > a:hover, .nav > li > a:focus { background-color: transparent;}

.item-list ul {margin:0;padding:0; margin-top: 10px;}
.item-list .pager li {padding:0 0.5em;}

#block-views-block-galley-thumbs-block-1 .view-galley-thumbs .item-list{ height:432px; }
#block-views-block-galley-thumbs-block-1 .view-galley-thumbs .item-list ul {margin: 0px 0 0 2px; display: block;}
#block-views-block-galley-thumbs-block-1 .view-galley-thumbs .item-list ul li{float: left; height: 70px;list-style: none outside none;margin: 2px 2px 0 0;overflow: hidden;padding: 0;width: 115px;}
#block-views-block-galley-thumbs-block-1 .view-galley-thumbs .item-list ul li .image-thumbnail img{border:0px solid #000000;}
#block-views-block-galley-thumbs-block-1 .view-galley-thumbs .item-list ul.pager {display: block; margin: 0px auto 0 auto;  height:30px; width:60px;}
#block-views-block-galley-thumbs-block-1 .view-galley-thumbs .item-list ul.pager li{display:inline; height: 20px; width:20px; list-style: none outside none;margin: 5px;overflow: hidden;padding: 0;}
#block-views-block-galley-thumbs-block-1 .view-galley-thumbs .item-list ul.pager li.pager-current{display:none;}


.likeA{cursor:pointer;}
.likeA:hover{text-decoration:underline;}

.gallery-big-image{height: 465px; }

.mainText {margin:0px; padding: 45px 26px 0;text-align: justify;}
form {margin: 0;padding: 10px;}

.menu-block-1 ul.menu  li.leaf { margin-bottom:8px;}

#contact-mail-page{ font-size:10pt; }
#contact-mail-page .form-item{ margin-bottom:0em; margin-top:0.5em; }

#block-block-1{padding:10px 10px 0px 10px ;}

.form-item label{font-family:"Tahoma";  font-size:13px; font-weight:normal;}


/*.path-frontpage #right{ height:465px; overflow:hidden; background-image:  url("../images/home1.jpg"); }
.VideoPhotography #right, .node-type-video #right{background-image: url("../images/Videophtog.jpg");}
.About #right, .TheStudio #right, .SeenOnTV #right{background-image:url("../images/about.jpg");}*/
.Video #right{ background-image: url("../images/1home.jpg");}
.AlbumStore #right{background-image: url("../images/AlbumStore1.jpg");}
.ClientGallery #right{background-image: url("../images/clientGallery.jpg");}

/*
.page-contact #right{background-image: url("../images/contact.jpg");}
.Tamiporathcoil #right{background-image: url("../images/tamiCo.jpg");}
*/

/*
.path-frontpage .inner-content{ margin:10px 20px 10px 20px; }
.path-frontpage .inner-content a{color:#e65d54; font-weight:bold;}
*/
#block-block-2{margin-bottom:40px; margin-top:40px; font-size:14px; line-height:140%;}
#block-block-3{ margin-top:40px; font-size:14px;  line-height:140%;}

.path-frontpage table.views-view-grid{width:100%;}
.path-frontpage table.views-view-grid td{ /*text-align:center;*/}
.path-frontpage .views-field-title {     display: inline-block;    margin: 436px 0 0 13px;    padding: 0;    position: absolute;  }
.path-frontpage .views-field-title a{ font-size:22px;color:white;font-weight:bold; }

.path-frontpage .views-field-field-home-title{  display: inline-block;    margin: 432px 0 0 12px;    padding: 0;    position: absolute; }
.path-frontpage .views-field-field-home-title a{ font-size:22px; color:#e9f5ef; font-weight:normal; }
.path-frontpage .views-field-field-home-title a:hover{ text-decoration: none; }

.path-frontpage .views-field-body { width:180px; margin:0 auto; text-align:justify; }

.path-frontpage .views-field-field-front-background-fid{margin:0; padding:0; line-height:70% }


#node-316 a{ color:#9db7ce; }
#node-317 a{ color:#d07f4e; }

#node-336 .mainText{padding:0px;}

table{border-collapse:separate; margin:0; padding:0;}
table tr{ margin:0; padding:0; }
tabletr  td{ margin:0; padding:0; }

.gallery-big-image{   }
.gallery-big-image .mainText{  }
.gallery-big-image h2{ margin-top:12px;}
.gallery-big-image #text{  font-size:13px;}


#block-block-4{ margin:10px; }
#block-handmadealbums-block-4{ margin:10px; }

/*
.media-vimeo{ text-align:center; border:10px solid #717171; margin: 0 auto; width:500px; height:281px; border-radius:10px; -moz-border-radius: 10px;}
.media-vimeo iframe{border:0px;}
*/

.field--name-field-video .embed-container{ text-align:center; border:10px solid #717171; margin: 0 auto; width:520px; height:301px; border-radius:10px; -moz-border-radius: 10px; border}
.field--name-field-video .embed-container iframe{ border:none; }

#content .mainText .field--name-field-page-background{ display:none;}

nav.tabs{ margin-bottom: 20px;}

.pager li > a, .pager li > span {
    padding:0;
    background-color: transparent;
    border:none;
    border-radius: 0;
}

.pager li > a:hover, .pager li > a:focus{
    background-color: transparent;
  }

ul.pager { margin:6px auto 0; width:60px; }

ul.pager li.previous a {
    width: 0;
    height: 0;
    border-top: 9px solid transparent;
    border-right: 18px solid white;
    border-bottom: 9px solid transparent;
  }


  ul.pager li.next a { 
    width: 0;
    height: 0;
    border-top: 9px solid transparent;
    border-left: 18px solid white;
    border-bottom: 9px solid transparent;
  }

  ul.pager li a span{ display:none }
