/* CSS Document */

body
{
margin:0px;
padding-top:20px;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat;
background-color: #000000;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ffce15;
line-height:36px;
font-weight:normal;
padding:0px;
margin:0px;
}
h5{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
line-height:20px;
font-weight:bold;
padding:0px;
margin:0px;
}

h4{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; line-height:18px; letter-spacing:1px; font-variant:normal; font-weight:normal; padding-bottom:5px; border-bottom:2px solid #ff9c00; margin:0px;}

.menu{padding-bottom:10px;}

.menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
text-transform:none;
}

.menu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:none;
}

.menu span{
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
}

.footer{
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
}

.footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:none;
}

.footer span{
padding-left:2px;
padding-right:2px;
color:#FFFFFF;
}

.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
background-color:#1f1f1f;
height:20px;
}
.copyright span{
padding-left:400px;
}
.copyright img{
vertical-align:middle;
}
.head-text{
font-family:"BernhardFashion BT";
font-size:25px;
}
.head-text1{
font-family:"BernhardFashion BT";
font-size:25px;
margin-top:10px;
padding-left:25px;
}

p{
font-family:Tahoma;
font-size:11px;
color:#666666;
line-height:18px;
text-align:justify;
padding-left:10px;
padding-right:10px;

}
.para_head_text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}
.aboutus_bg{
width:960px;
height:482px;
background-image:url(images/aboutus-bg.jpg);
background-repeat:no-repeat;
}

.guestbook_bg{
width:455px;
height:456px;
background-image:url(../images/guestbook_pic5.jpg);
background-position:top;
background-repeat:no-repeat;
}
.guestbook_bg1{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
padding-top:10px;
font-weight:bold;
}
.guestbook_bg1 span{
color:#FF0000;
font-size:14px;
}
.button{
	border:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-color:#7f570a;	
	height:20px;
	padding-bottom:3px;
	padding-right:10px;
	
}
.textbox-active{
	color:#000000;
	background-color:#ffffff;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	

}
.textbox{
	color:#000000;
	background-color:#eeeeee;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
		
}
.content{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#000000;
}

.back{
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-bottom:5px;
padding-top:5px;
}
.back img{vertical-align:middle; padding:2px;}

.back a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.back a:hover{
color:#ff0000;
text-decoration:none;
}


.enquiry{
font-family:Tahoma;
font-size:11px;
color:#666666;
line-height:12px;
text-align:justify;
padding-left:10px;
padding-right:10px;
}
.enquiry1{
background-color:#eeeeee;
font-family:Tahoma;
font-size:11px;
line-height:12px;
text-align:justify;

}
.enquiry1 td{
background-color:#dddddd;
color:#666666;

}
.photo{
padding-top:20px;
}
.upate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	line-height:280px;
}
.paging_link:link, .paging_link:visited, .paging_link:hover{
	background-color:#333333;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
}

.paging_link:hover,{
	background-color:#FF6600;
}

.paging_active{
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
}
.article_textbg{
width:480px;
background-image:url(../images/articles_text-inner_bg.png);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bfbfbf;
text-align:justify;
}
.article_textbg span{ float:right; color:#FFFFFF; text-decoration:none;}
.article_textbg span a{color:#FFFFFF; text-decoration:none;}
.article_textbg span a:visited{color:#FFFFFF; text-decoration:none;}
.article_textbg span a:hover{color:#FFFFFF; text-decoration:underline;}



.article_textbg1{
background-image:url(../images/articles_text-inner_bg.png);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bfbfbf;
text-align:justify;
}
.article_textbg1 a{text-decoration:none; color:#FFFFFF;}
.article_textbg1 a:visited{text-decoration:none; color:#FFFFFF;}
.article_textbg1 a:hover{text-decoration:underline; color:#FFFFFF;}

.article_by_bg{
float:left;
width:58px;
line-height:16px;
background-image:url(../images/articles_by-bg.png);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
border:1px solid #000000;
padding-left:5px;
}
.article_date_bg{
float:right;
width:109px;
line-height:16px;
background-image:url(../images/articles_date-bg.png);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
border:1px solid #000000;
padding-left:5px;
}
.article_from{
float:right;
margin-top:5px;
margin-right:10px;

line-height:16px;
background-image:url(../images/articles_date-bg.png);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
border:1px solid #000000;
padding-left:5px;
}
.article_from a{
text-decoration:none;
color:#FFFFFF;
}
.article_from a:visited{
text-decoration:none;
color:#FFFFFF;
}
.article_from a:hover{
text-decoration: underline;
color:#FFFFFF;
}

.stories{
background-color:#847d81;
border:1px solid #9f9a9d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#FFFFFF;
}
.stories a{
color:#FFFFFF;
text-decoration:none;
}
.stories a:hover{
text-decoration:underline;
color:#CCCCCC;
}
.stories-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:18px;
background-color:#f7f7f7;
text-align:justify;
padding:2px;
border:1px solid #CCCCCC;
}
.stories-text a{color:#FFFFFF; text-decoration:none; padding-left:5px; padding-right:5px;}
.stories-text a:visited{color:#FFFFFF; text-decoration:none;}
.stories-text a:hover{color:#CCCCCC; text-decoration:none;}

.artwork{
background-color:#537799;
border:1px solid #a2adb7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#FFFFFF;
}
.artwork_btn{
width:40px;
background-image:url(../images/artwork_but_bg.png);
background-repeat:repeat;
border: 1px solid #30618e;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
}
.artwork_btn a{
color:#FFFFFF;
text-decoration:none;
}
.artwork_btn a:hover{
color:#333333;
text-decoration:none;
}
.testimonial_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
padding-right:11px;

}
.testimonial_text a{
color:#000000;
text-decoration:none;
}
.testimonial_text a:hover{
color:#993333;
text-decoration:none;
}
.testimonial-date{
width:150px;
background-image:url(../images/testimonials_date_bg.png);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:10px;
}
.testimonial{
background-image:url(../images/testimonials_inner_bg.png);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:18px;
border-left:1px solid #562311;
border-right:1px solid #562311;
padding-left:10px;
padding-right:10px;
text-align:justify;
}

.testimonial1{
background-image:url(../images/testimonials_inner_bg.png);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:18px;
border-left:1px solid #9f8e7f;
border-right:1px solid #9f8e7f;
padding-left:10px;
padding-right:10px;
text-align:justify;
}
.testimonial span{
float:right;
}
.testimonial a{
color:#FFFFFF;
text-decoration:none;
}
.testimonial a:hover{
color:#CCCCCC;
text-decoration:none;
}
.guestbook{
border-left:1px solid #000000;
border-right:1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#989797;
line-height:18px;
text-align:justify;
padding-left:10px;
padding-right:10px;
}
.guestbook a:link{color:#989797; text-decoration:none;}
.guestbook a:visited{color:#989797; text-decoration:none;}
.guestbook a:hover{color:#F8F8F8; text-decoration:none;}
.guestbook span{
float:right;
}
.friendblog{
border:1px solid #c9c9ca;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
text-align:justify;
padding-left:10px;
padding-right:10px;
background-color:#e8e9ea;
}

.friendblog a:link{color:#000000; text-decoration:none;}
.friendblog a:visited{color:#000000; text-decoration:none;}
.friendblog a:hover{color:#666666; text-decoration:none;}
.friendblog span{
float:right;
}
.family-bannerbg{
background-image:url(../images/family-corner_05.jpg);
background-repeat:no-repeat;
height:241px;
padding-top:15px;
padding-right:22px;

}
.family-corner-textbg{
background-image:url(../images/family-corner_03.jpg);
background-repeat:no-repeat;
}
.family-corner-textbg a:link{
padding-left:10px;
text-decoration:none;
color:#e3dfdd;
}
.family-corner-textbg a:visited{
padding-left:3px;
text-decoration:none;
color:#e3dfdd;
}
.family-corner-textbg a:hover{
text-decoration:none;
color:#875f15;
}

.family-textbg{
background-image:url(../images/family-corner_text_inner-bg.png);
background-repeat:repeat;
border-left:1px solid #c0886f;
border-right:1px solid #c0886f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e3dfdd;
text-align:justify;
line-height:16px;
padding-left:5px;
}
.friends-textbg{
background-image:url(../images/friends-corner_03.jpg);
background-repeat:repeat;
border-left:1px solid #c0886f;
border-right:1px solid #c0886f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e3dfdd;
text-align:justify;
line-height:16px;
padding-left:5px;
}

.usefullinks{padding:0px 10px;; margin:0px;}
.usefullinks h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; margin-bottom:0px; padding:0px; font-style:normal; font-weight:bolder;}
.usefullinks ul{ margin-left:15px; margin-top:0px; padding:0px;}
.usefullinks li{list-style-image:url(../images/useful-arrows.png); border-bottom:dotted 1px #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:24px; color:#000000;}
.usefullinks li a{color:#FFFFFF; text-decoration:none;}
.usefullinks li a:hover{color:#cccccc; text-decoration:none;}


.family-textbg1{
background-image:url(../images/family-corner_text_inner-bg.png);
background-repeat:repeat;
border-left:1px solid #c0886f;
border-right:1px solid #c0886f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e3dfdd;
text-align:justify;
line-height:16px;
}
.family-textbg ul{list-style-image:url(../images/family-corner_bullet.png); list-style-position:inside; margin:0px; border:0px; padding:2px;}

.family-textbg a:link{
padding-left:10px;
text-decoration:none;
color:#e3dfdd;
}
.family-textbg a:visited{
padding-left:3px;
text-decoration:none;
color:#e3dfdd;
}
.family-textbg a:hover{
text-decoration:none;
color:#875f15;
}
.family-textbg a:active{
color:#1c0e0a;
}
.games{
background-color:#000000;
border:1px solid #6b6a6a;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bcbcbb;
line-height:18px;
font-weight:normal;


}
.games a:link{text-decoration:none; color:#bcbcbb;}
.games a:visited{text-decoration:none; color:#bcbcbb;}
.games a:hover{text-decoration:none; color:#FFFFFF;}

.aboutmebg{
background-image:url(../images/aboutme_07.jpg); background-repeat:no-repeat; height:221px;}

.competition{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; background-color:#373737; border:1px solid #535252; padding:5px 0px;; line-height:20px;}

.competition_text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;background-color:#51544e; border:1px solid #7b7979;}
.competition_text a:link{color:#FFFFFF; text-decoration:none;}
.competition_text a:visited{color:#FFFFFF; text-decoration:none;}
.competition_text a:hover{color:#FFFFFF; text-decoration:underline;}
.competition span{font-size:12px; color:#ff9c00;}

.competition ul{list-style-image:url(../images/competion_ul.png); list-style-position:inside; margin:0px; border:0px; padding:0px;}
.login{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:28px;
}
.family-login{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
.family-login a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.family-login a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration: underline;
}
.family-logout{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-right:30px;
padding-bottom:10px;
}
.family-logout a{
color:#FFFFFF;
text-decoration:none;
}
.family-logout a:visited{
color:#FFFFFF;
text-decoration:none;
}
.family-logout a:hover{
text-decoration: underline;
}
.family-logout img{
vertical-align:middle;
}
.family-logout span{
padding-left:10px;
padding-right:10px;
}

.guest_bg{background-image:url(../images/guest_welcomebg_right.png); background-repeat:no-repeat; background-position: right;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-right:3px; vertical-align:middle;}
.guest_bg p{background-color:#595757; line-height:21px; color:#FFFFFF; text-align:center;}
.guest_bg p a{line-height:21px; color:#FFFFFF; text-decoration:none;}
.guest_bg p a:hover{line-height:21px; color:#FFFFFF; text-decoration: underline;}
.guest_bg img{vertical-align:middle;}

.music-head{background-color:#FFFFFF; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-variant:small-caps; font-weight:600; padding-left:10px;  color:#000000;}
.music-head span{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:right; font-weight:normal; padding-left:85px; font-variant:normal;}
.music-head span a{color:#000000; text-decoration:none;}
.music-head span a:hover{color:#333333; text-decoration:underline;}

.muscilist{padding:5px; background-color:#f9ffff; }
.muscilist ul{ margin-left:20px; margin-top:0px; margin-bottom:5px; padding:0px;}
.muscilist li{ list-style-image:url(../images/music-list.jpg); list-style-type:none; list-style-position:outside; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border-bottom:1px solid #CCCCCC; line-height:24px;}
.muscilist li a{color:#000000; text-decoration:none;}
.muscilist li a:hover{color:#666666; text-decoration:none;}

.video{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b7979; background-color:#FFFFFF; border-bottom:1px solid #f6f8f8; border-top:1px solid #f6f8f8; text-align:center;}

.video a{color:#7b7979; text-decoration:none;}
.video a:hover{color:#333333; text-decoration:none;}
