@charset "utf-8";

/* CSS Document */





/* For Open Sans */



@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700);



/* For Open Sans Condensed */



@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700);



/* For Fjalla One */



@import url(http://fonts.googleapis.com/css?family=Fjalla+One);



*

{

	padding:0px;

	margin:0px;

}





a

{

	border:none;

	outline:none;

	text-decoration:none;

}



img

{

	border:none;

	outline:none;

}



.clear

{

	clear:both;

}



.left

{

	float:left;

}

.right

{
	float:right;
}

.yellow
{
	color:#ecbd1b;
	text-transform:uppercase;
}

.bold
{
	font-weight:bold;
}

.padding-none
{
	padding:0px !important;
}





.box-width
{
	width:230px;
}

/* Main css */


#main-container

{
	background:url(../images/background.html) top repeat-x;
	width:100%;
}


#top-container
{
	background:url(../images/top-bg.jpg) top center no-repeat;
	width:100%;
}

#top-container .topcontainer-in

{

	width:1000px;

	position:relative;

	margin:0px auto;

}



#top-container .topcontainer-in .navigation

{

	padding:8px 0 0;

}



#top-container .topcontainer-in .navigation ul

{

	list-style:none;

}



#top-container .topcontainer-in .navigation ul li

{

	background:url(../images/nav-devider.jpg) right no-repeat;

	float:left;

	padding:0 20px 0;

}



#top-container .topcontainer-in .navigation ul li:last-child

{

	background:none;

}



#top-container .topcontainer-in .navigation ul li a

{

	font-family: 'Fjalla One', sans-serif;

	color:#fff;

	font-size:15px;

	text-transform:uppercase;

}



#top-container .topcontainer-in .navigation ul li a:hover

{

	color:#b4b4b4;

}



#top-container .topcontainer-in .navigation ul li a.select

{

	color:#b4b4b4;

}



#top-container .topcontainer-in .name
{
	width:676px;
	padding:46px 29px 0 0;
}



#top-container .topcontainer-in .contain

{

	width:632px;

	padding:15px 24px 0; 

}



#top-container .topcontainer-in .contain p

{

	font-size:17px;

	text-align:justify;

	color:#fff;

}



#top-container .topcontainer-in .contain .read-more

{

	padding:30px 0 0;

}



#top-container .topcontainer-in .contain .read-more a

{

	background:#d55208 url(../images/readmore-arrow.html) left center no-repeat;

	font-family: 'Fjalla One', sans-serif;

	font-size:18px;

	color:#fff;

	text-transform:uppercase;

	padding:12px 35px 10px;

}



#top-container .topcontainer-in .contain .read-more a:hover

{

	color:#ffd7c0;

}



#top-container .topcontainer-in .follow-us

{

	width:240px;

	padding:240px 30px 0;

}



#top-container .topcontainer-in .follow-us ul

{

	list-style:none;

}



#top-container .topcontainer-in .follow-us ul li

{

	font-family: 'Fjalla One', sans-serif;	

	float:left;

	color:#184666;

	font-size:20px;

	line-height:35px;

	text-transform:uppercase;

	padding:0 4px 0;

}



#top-container .topcontainer-in .youtube-link

{

	background:url(../images/youtube-link.png) no-repeat;

	width:302px;

	height:97px;

	position:absolute;

	top:352px;

	right:-4px;

	z-index:10;

	padding:224px 0 0 124px;

}



#top-container .topcontainer-in .youtube-link p a

{

	font-family: 'Fjalla One', sans-serif;

	font-size:26px;

	color:#000;

	line-height:28px;

}



.special
{
	font-size:27px;
	color:#a93c06;
}



#top-container .topcontainer-in .image-navigation

{

	padding:50px 0 30px 8px;

}



#top-container .topcontainer-in .image-navigation ul

{

	list-style:none;

}



#top-container .topcontainer-in .image-navigation ul li

{

	float:left;

	text-align:center;

	padding:0 6px 0;

}



#top-container .topcontainer-in .image-navigation ul li p a

{

	/*font-family: 'Open Sans', sans-serif;*/	

	color:#474747;

	font-size:20px;

	text-transform:uppercase;

}



#top-container .topcontainer-in .image-navigation ul li p a:hover

{

	color:#989898;

}



#bottom-container

{

	background:#292929;

	width:100%;

	padding:0 0 20px;

}



#bottom-container .bottom-container-in

{

	width:950px;

	padding:10px 25px 0;

	margin:0px auto;

}



#bottom-container .bottom-container-in .photo-gallery

{

	width:528px;

	padding:0 0 0;

}



#bottom-container .bottom-container-in .photo-gallery h4

{

	font-family: 'Open Sans Condensed', sans-serif;

	font-size:37px;

	color:#949494;

	text-transform:uppercase;

	font-weight:normal;

	padding:0 0 15px;

}



.heading-spl

{

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

}



#bottom-container .bottom-container-in .photo-gallery .photo-container

{

	width:508px;

	height:290px;

	background:#fff;

	padding:10px;

}



#bottom-container .bottom-container-in .bottomright-container

{

	width:413px;

	padding:0 0 0;

}



#bottom-container .bottom-container-in .bottomright-container .facebook-container

{

	background:#414141;

	width:340px;

	height:258px;

	margin:15px 0 0 69px;

}



#bottom-container .bottom-container-in .bottomright-container .phonenumber-container

{

	width:413px;

	padding:24px 0 0;

}



#bottom-container .bottom-container-in .bottomright-container .phonenumber-container .phonenumber p

{

	padding:4px 0;

}



#bottom-container .bottom-container-in .bottomright-container .phonenumber-container .phonenumber p a

{

	font-family: 'Fjalla One', sans-serif;

	font-size:26px;

	color:#fff;

	text-transform:lowercase;

}



#bottom-container .bottom-container-in .bottomright-container .phonenumber-container .phonenumber p a:hover

{

	color:#a9a9a9;

}



#bottom-container .bottom-container-in .bottomright-container .phonenumber-container p

{

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	color:#a9a9a9;

	text-transform:uppercase;

	text-align:center;

}



#footer

{

	background:#171717;

	border-top:1px dotted #7f7f7f;

	padding:20px 0;

}



#footer .footer-in

{

	width:1000px;

	margin:0px auto;

}



#footer .footer-in .footer-nav

{

	text-align:center;

	font-size:12px;

	color:#fff;

	padding:0 0 40px;

}



#footer .footer-in .footer-nav a

{

	font-size:12px;

	color:#fff;

	text-transform:uppercase;

	padding:0 10px;

}



#footer .footer-in .footer-nav a:hover

{

	color:#c5c5c5;

}



#footer .footer-in .copyright

{

	width:560px;

}



#footer .footer-in .copyright p

{

	font-size:12px;

	color:#fff;

	text-transform:uppercase;

}



#footer .footer-in .sitecredit

{

	width:200px;

}



#footer .footer-in .sitecredit p

{

	font-size:12px;

	color:#8b8b8b;

	text-transform:uppercase;

}



#footer .footer-in .sitecredit p a

{

	font-size:12px;

	color:#8b8b8b;

	text-transform:lowercase;

}



#footer .footer-in .sitecredit p a:hover

{

	color:#fff;

}



/* BANNER ANIMATION CSS START */



#slider-wrapper {

    width:507px;

    height:290px;

	z-index:100;

	margin:0;

	padding:0;

}



#slider {

    width:507px;

    height:290px;

	background:url(../images/loading.gif) no-repeat 50% 50%;

}

#slider img {

	top:0px;

	left:0px;

	display:none;

	z-index:100;

}

#slider a {

	border:0;

	display:block;

}

.nivo-controlNav {

	position:absolute;

	/*padding:320px 0 0 797px;*/

	left:130px;

	top:319px;

}

.nivo-controlNav a {

	display:block;

	width:22px;

	height:22px;

	background:url(../images/bullets.html) no-repeat;

	text-indent:-9999px;

	border:0;

	margin-right:3px;

	float:left;

}

.nivo-controlNav a.active {

	background-position:0 -22px;

}



.nivo-directionNav a {

	display:block;

	width:30px;

	height:30px;

	background:url(../images/arrows.html) no-repeat;

	text-indent:-9999px;

	border:0;

}

a.nivo-nextNav {

	background-position:0;

	right:15px;

}

a.nivo-prevNav {

	left:15px;

}



.nivo-caption {

    text-shadow:none;

    font-family: Helvetica, Arial, sans-serif;

}

.nivo-caption a { 

    color:#efe9d1;

    text-decoration:underline;

}



/* BANNER ANIMATION CSS CLOSED */









/* Innerpage css */



#inner-main-container

{

	width:100%;

}



#inner-body-container

{

	background:url(../images/inner-main-bg.jpg) repeat;

	width:100%;

}



#inner-navcontainer

{

	width:100%;

	background:#000;

}



#inner-navcontainer .inner-navcontainer-in

{

	width:940px;

	padding:10px 30px;

	margin:0px auto;

}



.inner-navcontainer-in ul

{

	list-style:none;

}



#inner-navcontainer .inner-navcontainer-in ul li

{

	background:url(../images/nav-devider.jpg) right no-repeat;

	float:left;

	padding:0 28px 0;

}



#inner-navcontainer .inner-navcontainer-in ul li:last-child

{

	background:none;

}



#inner-navcontainer .inner-navcontainer-in ul li a

{

	font-family: 'Fjalla One', sans-serif;

	color:#fff;

	font-size:15px;

	text-transform:uppercase;

}



#inner-navcontainer .inner-navcontainer-in ul li a:hover

{

	color:#b4b4b4;

}



#inner-navcontainer .inner-navcontainer-in ul li a.select

{

	color:#b4b4b4;

}



.contact-heading-container

{

	width:1000px;

	height:288px;

	margin:0px auto;

}



.inner-contain-container

{

	background:#c1dde1 url(../images/inner-bg.jpg) repeat-x;

	width:1000px;

	margin:0px auto;

}



.contact-contain

{

	width:100%;

	padding:133px 0 178px;

}



.contact-contain-in

{

	background:url(../images/contact-bg.jpg) no-repeat;

	width:667px;

	height:150px;

	text-align:center;

	padding:50px 0 0;

	margin:0px auto;

}



.contact-contain-in p a

{

	font-size:30px;

	color:#000;

}



.contact-contain-in p a:hover

{

	color:#666;

	text-decoration:underline;

}



.news-heading-container

{

	width:1000px;

	height:288px;

	margin:0px auto;

}



.gallery-contain

{

	padding:30px 90px;

}



.gallery-contain ul

{

	list-style:none;

}



.gallery-contain ul li

{

	float:left;

	padding:20px 35px;

}



.gallery-contain ul li img

{

	border:2px solid #fff;

}



.gallery-contain .page-number

{

	text-align:center;

	padding:10px 340px;

}



.gallery-contain .page-number ul

{

	list-style:none;

}



.gallery-contain .page-number ul li

{

	float:left;

	padding:0 2px 0;

}



.gallery-contain .page-number ul li a

{

	background:#141447;

	border:1px solid #fff;

	color:#fff;

	font-size:14px;

	padding:2px 5px;

}



.gallery-contain .page-number ul li a:hover

{

	background:#8a0017;

}



.gallery-contain .page-number ul li a.select

{

	background:#8a0017;

}



.photo-heading-container

{

	width:1000px;

	height:288px;

	margin:0px auto;

}



.bio-heading-container

{

	width:1000px;

	height:288px;

	margin:0px auto;

}



.bio-contain-container

{

	padding:20px 15px;

}



.bio-contain-container .image-container

{

	width:353px;

}



.bio-contain-container .image-container img

{

	padding:0 0 0;

}

.bio-contain-container .image-container p
{
	font-size:14px;
	color:#000;
	font-style:italic;
	line-height:normal;
}

.bio-contain-container .image-container p .BigFont
{
	font-size:16px;
	font-style:normal;
}

.bio-contain-container img

{

	padding:0 10px 0;

}



.bio-contain-container p

{

	font-size:16px;

	color:#000;

	text-align:justify;

	line-height:30px;

}



.bio-contain-container p a

{

	color:#000;

	font-weight:bold;

}



.bio-contain-container p a:hover

{

	color:#666666;

}





.bio-contain-container .image-container p a

{

	color:#000;

	font-weight:bold;

}



.bio-contain-container .image-container p a:hover

{

	color:#666666;

}



.flimo-heading-container

{

	width:1000px;

	height:288px;

	margin:0px auto;

}



.table-adj

{

	padding:20px;

}



.tablebottom-border

{

	border-bottom:1px dotted #577081;

}



.musicgallery-container

{

	background:#000 url(../images/musicgallery-bg.jpg) bottom no-repeat;

	width:636px;

	min-height:532px;

	padding:127px 0 50px 364px; 

	margin:0px auto;

}



.musicgallery-box

{

	width:80%;
	margin-left:10%;

	border:0px solid #4d4d4d;

}



.musicgallery-box ol

{

	list-style:decimal;

	padding:10px 0 10px 30px;

}



.musicgallery-box ol li

{

	font-size:15px;

	color:#fff;

	text-transform:capitalize;

	padding:5px 0;

}



.musicgallery-box ol li p

{
	float:left;
	font-size:15px;
	color:#000;
	padding:0 0 20px;
}

.musicgallery-box audio
{
	max-width:200px;
	float:right;
	margin:0 20px 0 0;
}



/*.musicgallery-box ol li a:hover

{

	font-size:12px;

	color:#c5c5c5;

}*/



/*.ywp-playlist .ywp-playlist-arrow, .ywp-playlist-count, .ywp-tray-content-pane .ywp-tray-content-close-x, .ywp-media-content-pane a.ywp-tray-content-close, .ywp-thumbnail-default-img, .ywp-video-pane .ywp-video-queued-play a, .ywp-track-btns .ywp-track-error, .ywp-track-btns .ywp-find-on-page, .ywp-page-play-pause .ywp-page-btn, .ywp-container .ywp-btn-notify-close, .ywp-body-buttons .ywp-mod span, .ywp-container .ywp-hdr-btns a, .ywp-volume-slider .yui3-sliderbase, .ywp-volume-slider .yui3-slider-rail, .ywp-container .ywp-btn-expand-collapse-player .ywp-exapnd-collapse-arrow, .ywp-volume-slider .yui3-slider-thumb, .ywp-seek-slider .yui3-slider-thumb, .ywp-tray .ywp-btn-playlist, .ywp-tray .ywp-btn-related, .ywp-banner-ad .ywp-banner-ad-close, .ywp-video-queued .ywp-video-queued-btn-replay-img, .ywp-int-btn-replay .ywp-int-btn-replay-img, .ywp-int-play-next .ywp-int-pn-med-playIcon, .ywp-int-play-next .ywp-int-pn-video-thumbnail, .ywp-int-play-next .ywp-int-pn-audio-thumbnail, .ywp-related-hover-play span, .ywp-int-related-media .ywp-int-related-prev, .ywp-int-related-media .ywp-int-related-next, .ywp-related-carousel-item .ywp-related-img, .ywp-common-tooltip .ywp-ct-arrow, .ywp-btn-cta .ywp-playlist-count, .ywp-video-embeds .ywp-html-video-play

{

	float:right;

}
*/




/* Innerpage css */





/* Blog page css */



#blog-body-container

{

	background:#d5d6d8 url(../images/blog-main-bg.jpg) center repeat-y;

	width:100%;

}



.blog-heading-container

{

	width:100%;

	background:#1b2037 url(../images/blog-heading.jpg) top center no-repeat;

	height:500px;

	position:relative;

}



.blog-heading-container-in

{

	background:url(../images/blog-bg.png) no-repeat;

	width:1058px;

	height:444px;

	position:absolute;

	top:118px;

	right:0px;

	left:0px;

	z-index:20;

	margin:0px auto;

	

}



.blog-heading

{

	width:312px;

	text-align:center;

	padding:114px 0 0 70px;

}



.blog-heading h4

{

	font-size:40px;

	color:#fff;

	font-weight:normal;

	text-transform:uppercase;

}



.blog-heading h5

{

	font-size:28px;

	color:#fff;

	font-weight:normal;

}



.blog-heading h6

{

	font-family: 'Fjalla One', sans-serif;

	font-size:29px;

	color:#fff;

	font-weight:normal;

	text-transform:uppercase;

	padding:8px 0;

}



.blog-heading .social-container

{

	padding:90px 0 0;

}



.blog-heading .social-container p

{

	font-family: 'Fjalla One', sans-serif;

	font-size:30px;

	color:#fff;

}



.blog-heading .social-container ul

{

	list-style:none;

	padding:0 0 0 65px;

}



.blog-heading .social-container ul li

{

	float:left;

	padding:0 6px;

}



.blog-heading .social-container ul li a:hover

{

	opacity:0.6;

}



.blog-slider

{

	width:608px;

	height:400px;

	background:url(../images/blog-slider-bg.png) no-repeat;

	/*padding:10px;*/

	margin:30px 56px 0 0;

}



.blog-slider iframe 

{

	width:602px;

	height:394px;

	padding:3px 0 0 6px;

	margin:0px;

}



.blog-body-contain

{

	width:972px;

	padding:150px 0 80px;

	margin:0px auto;

}



.blog-body-contain ul .blog-body-contain-in

{

	background:url(../images/blog-div.jpg) bottom no-repeat;

	padding:20px 0 50px;

}



.blog-body-contain ul .blog-body-contain-in h4

{

	width:600px;

	float:left;

	font-size:30px;

	color:#283258;

	font-weight:normal;

	text-transform:uppercase;

	padding:0 0 20px;

}



.blog-body-contain ul .blog-body-contain-in .blog-bottom-right

{

	width:124px;

}



.blog-body-contain ul .blog-body-contain-in .blog-bottom-right .blog-bottom-social

{

	width:auto;

	padding:0 4px;

}



.blog-body-contain ul.blog-body-contain-in .blog-bottom-right .blog-bottom-social p

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#787879;

	font-weight:bold;

	line-height:20px;

}



/*.blog-body-contain .blog-body-contain-in .blog-bottom-right ul

{

	list-style:none;

}



.blog-body-contain .blog-body-contain-in .blog-bottom-right ul li

{

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#787879;

	font-weight:bold;

	line-height:20px;

	padding:0 4px 0;

}*/



.blog-body-contain ul .blog-body-contain-in p

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000;

	line-height:20px;

}



.blog-body-contain ul .blog-body-contain-in .blog-images

{

	text-align:center;

	padding:0 0 20px;

}



.blog-body-contain ul .blog-body-contain-in .blog-images img

{

	background:#e1e1e1;

	padding:10px;

}



.blog-body-contain ul .blog-body-contain-in .blog-bottom

{

	padding:40px 0 0;

}



.blog-body-contain ul .blog-body-contain-in .blog-bottom .blog-bottom-left

{

	width:300px;

}



.blog-body-contain ul .blog-body-contain-in .blog-bottom .blog-bottom-left .ch_number

{

	width:auto;

	border-right:1px solid #787879;

	padding:0 8px;

}



.blog-body-contain ul .blog-body-contain-in .blog-bottom .blog-bottom-left .ch_number p

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#787879;

	font-weight:bold;

}



.blog-body-contain ul .blog-body-contain-in .blog-bottom .blog-bottom-left .ch_number:last-child

{

	border-right:none;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment ul

{

	/*width:350px;*/

	list-style:none;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment ul li

{

	/*float:left;*/

}



/*.blog-body-contain .blog-body-contain-in .blog-comment .blogtop-right

{

	width:350px;

}



.blog-body-contain .blog-body-contain-in .blog-comment .blogtop-right .blogtopright-contain

{

	width:174px;

}*/



.blog-body-contain ul .blog-body-contain-in .blog-comment li h3 a

{

	font-family:"Times New Roman", Times, serif;

	font-size:20px;

	color:#909090;

	font-weight:normal;

	font-style:italic;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li h3 a:hover

{

	text-decoration:underline;

}



/*.blog-body-contain .blog-body-contain-in .blog-comment ul li ul

{

	list-style:none;

}*/



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li

{

	background:url(../images/blog-comment-div.jpg) top center no-repeat;

	padding:30px 0 0;

	margin:30px 0 0;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li .blog-comment-top

{

	padding:0 0 0;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li h5

{

	float:left;

	color:#000000;

	font-size:14px;

	font-weight:bold;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li .time-contain p

{

	width:110px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#787879;

	font-weight:bold;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li p

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000;

	line-height:20px;

	padding:10px 0;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li .from-field

{

	padding:10px 0;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li .from-field .from-text-field

{

	width:570px;

	height:42px;

	background:#efefef;

	border:1px solid #9b9b9b;

	color:#737373;

	font-size:16px;

	padding:0 0 0 10px;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li .from-field .from-textarea-field

{

	width:570px;

	height:150px;

	background:#efefef;

	border:1px solid #9b9b9b;

	color:#737373;

	font-size:16px;

	padding:10px 0 0 10px;

}



.blog-body-contain ul .blog-body-contain-in .blog-comment li ul li .from-field .from-submit

{

	width:580px;

	height:42px;

	background:#691300;

	border:none;

	outline:none;

	font-family: 'Fjalla One', sans-serif;

	color:#fff;

	font-size:22px;

	text-transform:uppercase;

	text-align:center;

	cursor:pointer;

	/*padding:0 0 0 10px;*/

}



.blog-body-contain .pagination

{

	padding:30px 0 0 400px;

}



.blog-body-contain .pagination ul

{

	list-style:none;

}



.blog-body-contain .pagination ul li

{

	/*background:url(../images/blog-pagination-div.png) right no-repeat;*/

	float:left;

	padding:0 10px 0 2px;

}



/*.blog-body-contain .pagination ul li:first-child

{

	background:none;

}



.blog-body-contain .pagination ul li:last-child

{

	background:none;

	padding:0 0 0 10px;

}

*/

.blog-body-contain .pagination ul li a

{

	font-family: 'Fjalla One', sans-serif;

	font-size:22px;

	color:#000;

}



.blog-body-contain .pagination ul li a:hover

{

	color:#666;

}
@media only screen and (min-width: 200px) and (max-width: 800px)
{
	.gallery-contain .page-number

{

	text-align:center;

	padding:10px 0px;

}
.gallery-contain ul li

{

	float:left;

	padding:20px 5px;

}
.gallery-contain

{

	padding:30px 30px;

}
.musicgallery-box audio
{
	max-width:100%;
	text-align:center;
	float:none;
	margin:10px 20px 0 0;
}
}