
body
{
    background-color:#F8F9F3;
}
#homepage{
	display:block;
	width:100%;
	line-height:1.6em;
	}

/* ----------------------------------------------Generalise-------------------------------------*/

#hpage_quicklinks ul, #hpage_gallery ul, #hpage_socialize ul, #hpage_latestnews ul, #hpage_specials ul{
	margin:0;
	padding:0;
	list-style:none;
	height:300px;
	}

/* ----------------------------------------------Left Column-------------------------------------*/

#homepage .fl_left{
	display:block;
	width:180px;
	}
#homepage .fl_center{
	display:block;
	width:180px;
	height:200px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
/* ----------------------------------------------News Updates-------------------------------------*/

#hpage_quicklinks{
	margin-bottom:30px;
	}

#hpage_quicklinks li{
	display:block;
	float:left;
	width:180px;
	margin-bottom:3px;
	padding:0 10px 0 0;
	
	}

#hpage_quicklinks li a{
	display:block;
	padding-left:10px;
	background:url("../images/arrow.gif") left center no-repeat;
	}

#hpage_quicklinks li a:hover{
	color:#591F58;
	background-color:#E9EBED;
	}

/* ----------------------------------------------Gallery Images-------------------------------------

#hpage_gallery{
	margin:0 0 20px 0;
	}

#hpage_gallery li{
	display:block;
	float:left;
	width:185px;
	height:140px;
	margin:0 10px 10px 0;
	}

#hpage_gallery li.last{
	margin-right:0;
	}

#hpage_gallery a{
	display:block;
	padding:4px;
	border:1px solid #D7DBE0;
	}

#hpage_gallery a:hover{
	color:#591F58;
	background-color:#8199A9;
	}*/

/* ----------------------------------------------Socialize-------------------------------------*/

#hpage_socialize{
	}

#hpage_socialize span{
	display:inline-block;
	width:80px;
	font-weight:bold;
	}

/* ----------------------------------------------Right Column-------------------------------------*/

#homepage .fl_right{
	display:block;
	width:740px;
	}

/* ----------------------------------------------Latest News-------------------------------------*/

#hpage_latestnews{
	display:block;
	width:100%;
	margin-bottom:30px;
	}

#hpage_latestnews ul, #hpage_latestnews li{
	display:block;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	}

#hpage_latestnews .latestnews{
	display:block;
	float:left;
	width:560px;
	margin:0px 0px 10px 10px;
	padding:0;
	text-align:justify;
	}
.image
{
    width:760px;
    height:360px;
}
#hpage_latestnews .imgl{
	margin:0;
	}

#hpage_latestnews p.readmore{
	display:block;
	width:100%;
	clear:both;
	margin:0 0 20px 0;
	padding:0 0 15px 0;
	border-bottom:1px solid #D7DBE0;
	text-align:justify;
	}

/* ----------------------------------------------Specials-------------------------------------*/

#hpage_specials{
	display:block;
	width:100%;
	}

#hpage_specials li{
	display:block;
	float:left;
	width:170px;
	margin:0 15px 0 0;
	}

#hpage_specials li.last{
	margin-right:0;
	}

#hpage_specials .box{
	display:block;
	width:100%;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #D7DBE0;
	}
	
	
	/*--------------About us----------------*/
	
	#container #content{
	display:block;
	float:left;
	line-height:20px;
	text-align:justify;
	width:450px;
	margin-left:30px;
	}

/* ----------------------------------------------Generalise-------------------------------------*/

#container #left_column .holder, #container #right_column .holder{
	display:block;
	width:100%;
	margin-bottom:20px;
	
	}

#container #left_column .imgholder, #container #right_column .imgholder{
	display:block;
	margin-bottom:10px;
	}

#container #left_column .nostart li, #container #right_column .nostart li{
	margin-bottom:3px;
	}

#container #left_column .nostart li a, #container #right_column .nostart li a{
	padding-left:10px;
	background:url("../images/arrow.gif") left center no-repeat;
	}

#container #left_column .last, #container #right_column .last{
	margin-bottom:0;
	}

/* ----------------------------------------------Left Column-------------------------------------*/

#container #left_column{
	display:block;
	float:left;
	width:200px;
	height:250px;
	}

#container #left_column .imgholder{
	width:190px;
	}

/* ----------------------------------------------Right Column-------------------------------------*/

#container #right_column{
	display:block;
	float:right;
	width:250px;
	
	}

#container #right_column .imgholder{
	width:240px;
	}
	
	
	/*------------------------------------------ featured Slider -----------------------------------------*/
	
	#featured_slide{
	height:360px;
	padding-top:30px;
	}

#featured_slide dl.slidedeck{
	position:relative;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	}

#featured_slide dl.slidedeck > dd{
	position:relative;
	height:360px;
	margin:0;
	padding:0;
	overflow:hidden;
	}

#featured_slide dl.slidedeck > dt{
	position:relative;
	height:43px;
	margin:0;
	padding:0;
	line-height:38px;
	font-size:11px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	color:#F8F9F3;
	background-color:#8199A9;
	cursor:pointer;
	border-top:2px solid #F8F9F3; /* Needs top-border as the JavaScript rotates the element */
	}

#featured_slide dl.slidedeck > dt.active{
	color:#F8F9F3;
	background-color:#002E5D;
	cursor:default;
	}

/* Spines */

#featured_slide dl.slidedeck dt.spine:hover{
	color:#F8F9F3;
	background-color:#002E5D;
	}

#featured_slide dl.slidedeck dt.spine.active, #featured_slide dl.slidedeck dt.spine.active:hover{
	cursor:default;
	color:#F8F9F3;
	background-color:#002E5D;
	}

#featured_slide dl.slidedeck dt.spine .index{
	margin-bottom:2px;
	font-size:24px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F8F9F3;
	}

#featured_slide dl.slidedeck dt.spine.active .index{
	margin-bottom:0;
	}

#featured_slide dl.slidedeck dt.spine:hover .index, #featured_slide dl.slidedeck dt.spine.active .index{
	color:#F8F9F3;
	}

/* The SlideDeck "active corner". */

#featured_slide dl.slidedeck .activeCorner{}
#featured_slide dl.slidedeck .active{}

/*----------------------------------------- forms css ---------------------------------------------------*/


form, fieldset, legend{
	margin:10px 0px 10px 0px;
	padding:0;
	border-color:White;
	border:none;
	}

legend{
	display:none;
	}

input, textarea, select{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

/* ----------------------------------------------Search Form-------------------------------------*/

#login{
	float:right;
	width:380px;
	margin:8px 0 0 0;
	padding:0;
	}

#login div{
	float:left;
	margin:8px 0 0 10px;
	font-size:11px;
	text-transform:uppercase;
	}

#login input{
	display:block;
	float:right;
	width:165px;
	height:20px;
	margin:0 0 10px 10px;
	padding:0 5px 0 10px;
	color:#5F8EC2;
	background:url("../images/form_input_long.gif") 0 0 no-repeat #2B4D71;
	border:none;
	}

#login input#signin{
	width:80px;
	height:20px;
	margin:0;
	padding:0;
	cursor:pointer;
	background:none;
	float:right;
	}

/* ----------------------------------------------Forms in Content Area-------------------------------------*/

#container #respond{
	display:block;
	width:100%;
	}

#container #respond input{
	width:170px;
	padding:2px;
	border:1px solid #CCCCCC;
	margin:5px 5px 0 0;
	}

#container #respond textarea{
	width:98%;
	border:1px solid #CCCCCC;
	padding:2px;
	overflow:auto;
	}

#container #respond p{
	margin:5px 0;
	}

#container #respond #submit, #container #respond #reset{
	margin:0;
	padding:5px;
	color:#666666;
	background-color:#F7F7F7;
	border:1px solid #CCCCCC;
	cursor:pointer;
	}

/* ----------------------------------------------Homepage Newsletter-------------------------------------*/

#homepage input#newsletter{
	display:block;
	float:left;
	width:240px;
	height:30px;
	margin:0;
	padding:0 10px;
	color:#F8F9F3;
	background:url("../images/newsletter_form.gif") 0 0 no-repeat#2B4D71;
	border:none;
	}

#homepage input#subscribe{
	width:100px;
	height:30px;
	float:left;
	margin:0 0 0 20px;
	padding:0;
	cursor:pointer;
	}

#homepage .form_hint{
	font-size:11px;
	}
	
	
	/* ---------------------------------- Layout Css ----------------------------------*/
	
@import url(navi.css);
@import url(forms.css);
@import url(tables.css);
@import url(homepage.css);
@import url(gallery.css);
@import url(featured_slide.css);

body{
	margin:0;
	padding:0;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F8F8F2;
	background-color:#03274B;
	}

img{margin:0; padding:0; border:none;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart{list-style-type:none; margin:0; padding:0; height:300px;}

.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0;}
.clear{display:inline-block;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}

a{outline:none; text-decoration:none;}

.fl_left{float:left;}
.fl_center{float:left;text-align:center; margin-top:-25px;}
.fl_right{float:right;}

.imgholder, .imgl, .imgr{padding:4px; border:1px solid #D7DBE0;}
.imgl{float:left; margin:0 15px 15px 0; clear:left;}
.imgr{float:right; margin:0 0 15px 15px; clear:right;}
.font{color:black;
      font-weight:bolder;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{
	display:block;
	width:100%;
	text-align:left;
	}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0 0 15px 0;
	padding:0;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	}

.row1{color:#5F8EC2; background-color:#03274B;}
.row1 a{color:#F8F9F3; background-color:#03274B;}
.row2{color:#F8F9F3; background-color:#072C53; border-top:1px solid #2B4D71; border-bottom:1px solid #2B4D71;}
.row3{color:#777777; background:url("../images/featured_slide_bg.gif") top left repeat-x #F8F9F3;}
.row4{color:#777777; background-color:#F8F9F3; border-bottom:2px solid #03274B;}
.row5{padding:50px 0 30px 0; border-top:1px solid #F8F9F3;}

/* ----------------------------------------------Generalise-------------------------------------*/

#header, #featured_slide, #container, #footer, #copyright{
	position:relative;
	margin:0 auto 0;
	display:block;
	width:960px;
	}

/* ----------------------------------------------Header-------------------------------------*/

#header{
	padding:25px 0 30px 0;
	}

#header h1, #header p, #header ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:normal;
	}

#header h1{font-size:38px; font-variant:small-caps;}
#header p{margin-top:4px;}

/* ----------------------------------------------Content-------------------------------------*/

#container{
	padding:30px 0;
	}

#container h1, #container h2, #container h3, #container h4, #container h5, #container h6{
	color:#8199A9;
	background-color:#F8F9F3;
	}

#container a{
	color:#591F58;
	background-color:#F8F9F3;
	}

#container .title{
	display:block;
	width:100%;
	margin:0 0 20px 0;
	padding:0 0 8px 0;
	font-size:14px;		
	text-transform:uppercase;
	border-bottom:5px solid #8199A9;
	}

#content{
	display:block;
	float:left;
	width:630px;
	}

/* ------Comments-----*/

#comments{margin-bottom:40px;}

#comments .commentlist{margin:0; padding:0;}

#comments .commentlist ul{margin:0; padding:0; list-style:none;}

#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even{margin:0 0 10px 0; padding:15px; list-style:none;}

#comments .commentlist li.comment_odd{color:#666666; background-color:#F7F7F7;}
#comments .commentlist li.comment_odd a{color:#591F58; background-color:#F7F7F7;}

#comments .commentlist li.comment_even{color:#666666; background-color:#E8E8E8;}
#comments .commentlist li.comment_even a{color:#591F58; background-color:#E8E8E8;}

#comments .commentlist .author .name{font-weight:bold;}
#comments .commentlist .submitdate{font-size:smaller;}

#comments .commentlist p{margin:10px 5px 10px 0; padding:0; font-weight:normal; text-transform:none;}

#comments .commentlist li .avatar{float:right; border:1px solid #EEEEEE; margin:0 0 0 10px;}

/* ----------------------------------------------Column-------------------------------------*/

#column{
	display:block;
	float:right;
	width:300px;
	}

#column .holder, #column #featured{
	display:block;
	width:300px;
	margin-bottom:20px;
	}

#column .holder h2.title{
	display:block;
	width:100%;
	height:65px;
	margin:0;
	padding:15px 0 0 0;
	font-size:20px;
	text-transform:none;
	line-height:normal;
	border-bottom:1px dotted #999999;
	}

#column .holder h2.title img{
	float:left;
	margin:-15px 8px 0 0;
	padding:5px;
	border:1px solid #999999;
	}

#column div.imgholder{
	display:block;
	width:290px;
	margin:0 0 10px 0;
	}

#column .holder p.readmore{
	display:block;
	width:100%;
	font-weight:bold;
	text-align:right;
	line-height:normal;
	}

/* Featured Block */

#column #featured ul, #column #featured h2, #column #featured p{
	margin:0;
	padding:0;
	list-style:none;
	color:#666666;
	background-color:#F7F7F7;
	}

#column #featured a{
	color:#591F58;
	background-color:#F7F7F7;
	}

#column #featured li{
	display:block;
	width:250px;
	margin:0;
	padding:20px 25px;
	color:#666666;
	background-color:#F7F7F7;
	}

#column #featured li p.imgholder{
	display:block;
	width:240px;
	height:90px;
	margin:20px 0 15px 0;
	}

#column #featured li h2{
	margin:0;
	padding:0 0 8px 0;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	border-bottom:1px dotted #999999;
	}

#container #column .readmore a{
	display:block;
	width:100%;
	margin-top:15px;
	height:auto;
	padding-left:0;
	font-weight:bold;
	text-align:right;
	line-height:normal;
	background:none;
	}

#column .latestnews{
	display:block;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	}

#column .latestnews li{
	display:block;
	width:100%;
	height:99px;
	margin:0 0 11px 0;
	padding:0 0 21px 0;
	border-bottom:1px dotted #C7C5C8;
	overflow:hidden;
	}

#column .latestnews li.last{
	margin-bottom:0;
	}

#column .latestnews p{
	display:inline;
	}

#column .latestnews img{
	float:left;
	margin:0 10px 0 0;
	padding:4px;
	border:1px solid #C7C5C8;
	clear:left;
	}

/* ----------------------------------------------Footer-------------------------------------*/

#footer{
	line-height:2em;
	background:url("../images/footer_bg.gif") 380px 0 repeat-y;
	}

#footer, #footer a{
	color:#F8F8F2;
	background-color:#03274B;
	}

#footer h2, #footer p, #footer ul, #footer a, #footer address{
	margin:0;
	padding:0;
	font-weight:normal;
	list-style:none;
	font-style:normal;
	}

#footer h2{
	margin:0 0 30px 0;
	padding:0;
	font-size:22px;
	color:#7F99A9;
	background-color:#03274B;
	}

#footer .foot_contact{
	display:block;
	float:left;
	width:380px;
	margin:0 40px 0 0;
	padding:0;
	}

#footer .foot_contact address{
	margin-bottom:30px;
	}

#footer .footbox{
	display:block;
	float:left;
	width:500px;
	margin:0 15px 0 0;
	padding:0;
	font-size:12px;
	}

#footer .footbox h2{
	margin-bottom:20px;
	font-size:14px;
	text-transform:uppercase;
	}

#footer .last{
	margin:0;
	}

/* ----------------------------------------------Copyright-------------------------------------*/

#copyright{
	padding:15px 0;
	border-top:1px solid #2B4D71;
	}

#copyright p{
	margin:0;
	padding:0;
	}

#copyright, #copyright a{
	color:#7F99A9;
	background-color:#03274B;
	}
	
	
	/* ------------------------------------------- Navi css -----------------------------*/
	
	
#topnav{
	position:relative;
	margin:0 auto;
	display:block;
	width:960px;
	font-size:12px;
	z-index:1000;
	}

#topnav ul, #topnav li{
	margin:0;
	padding:0;
	list-style:none;
	}

#topnav li{
	float:left;
	margin-right:30px;
	}

#topnav li li{
	margin-right:0;
	}

#topnav li a:link, #topnav li a:visited, #topnav li a:hover{
	display:block;
	margin:0;
	padding:15px 0;
	color:#F8F9F3;
	background-color:#072C53;
	text-transform:uppercase;
	}

#topnav ul ul li a:link, #topnav ul ul li a:visited{
	border:none;
	}

#topnav li a:hover, #topnav li.active a{
	color:#5F8EC2;
	background:url("../images/topnav_a.gif") top center no-repeat #072C53;
	}

#topnav li li a:link, #topnav li li a:visited{
	width:150px;
	float:none;
	margin:0;
	padding:7px 10px;
	font-size:12px;
	font-weight:normal;
	color:#F8F9F3;
	background-color:#072C53;
	background-image:none;
	border:none;
	}

#topnav li li a:hover{
	color:#5F8EC2;
	background-color:#072C53;
	}

#topnav ul ul{
	z-index:9999;
	position:absolute;
	left:-999em;
	height:auto;
	width:170px;
	border-left:1px solid #2B4D71;
	border-bottom:1px solid #2B4D71;
	}

#topnav ul ul a{
	width:140px;
	}

#topnav li:hover ul{
	left:auto;
	}

#topnav li:hover{
	position:static;
	}

#topnav li.last{
	margin-right:0;
	}

/* ----------------------------------------------Column Navigation-------------------------------------*/

#column .subnav{
	display:block;
	width:250px;
	padding:25px;
	background-color:#F7F7F7;
	margin-bottom:30px;
	}

#column .subnav h2{
	margin:0 0 20px 0;
	padding:0 0 14px 0;
	font-size:20px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8199A9;
	background-color:#F7F7F7;
	line-height:normal;
	border-bottom:1px dotted #666666;
	}

#column .subnav ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#column .subnav li{
	margin:0 0 3px 0;
	padding:0;
	}

#column .subnav ul ul, #column .subnav ul ul ul, #column .subnav ul ul ul ul, #column .subnav ul ul ul ul ul{
	border-top:none;
	padding-top:0;
	}

#column .subnav a{
	display:block;
	margin:0;
	padding:5px 10px 5px 20px;
	color:#666666;
	background:url("../images/purple_file.gif") no-repeat 10px center #F7F7F7;
	text-decoration:none;
	border-bottom:1px dotted #666666;
	}

#column .subnav a:hover{
	color:#591F58;
	background-color:#F7F7F7;
	}

#column .subnav ul ul a, #column .subnav ul ul ul a, #column .subnav ul ul ul ul a, #column .subnav ul ul ul ul ul a{
	background:url("../images/black_file.gif") no-repeat #F7F7F7;
	}

#column .subnav ul ul a{
	padding-left:40px;
	background-position:30px center;
	}

#column .subnav ul ul ul a{
	padding-left:50px;
	background-position:40px center;
	}

#column .subnav ul ul ul ul a{
	padding-left:60px;
	background-position:50px center;
	}

#column .subnav ul ul ul ul ul a{
	padding-left:70px;
	background-position:60px center;
	}

/* ----------------------------------------------Pagination-------------------------------------*/

.pagination{
	display:block;
	width:100%;
	text-align:center;
	clear:both;
	}

.pagination ul{
	margin:0;
	padding:0;
	list-style:none;
	}

.pagination li{
	display:inline;
	}

.pagination .next{
	margin:0;
	}

.pagination a{
	display:inline-block;
	padding:2px 5px 3px 5px;
	margin:0 2px 0 0;
	border:1px solid #D8D9DE;
	}

.pagination .current, .pagination .splitter{
	padding:6px;
	margin:0 2px 0 0;
	}

.wrapper .pagination a:hover, .pagination .current, .pagination .splitter{
	color:#9B9B9B;
	background-color:#F8F9F3;
	}
	
	
	/* ------------------------------------------- Tables css ---------------------------------------*/
	
	
table{
	width:auto;
	border-collapse:collapse;
	table-layout:auto;
	vertical-align:top;
	margin-bottom:15px;
	border:1px solid #CCCCCC;
	}

table thead th{
	color:#FFFFFF;
	background-color:#04182F;
	border:1px solid #CCCCCC;
	border-collapse:collapse;
	text-align:center;
	table-layout:auto;
	vertical-align:middle;
	}

table tbody td{
	vertical-align:top;
	border-collapse:collapse;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:250px;
	}
	
table thead th, table tbody td{
	padding:5px;
	border-collapse:collapse;
	}

table tbody tr.light{
	color:#666666;
	background-color:#F7F7F7;
	}

table tbody tr.dark{
	color:#666666;
	background-color:#E8E8E8;
	}
	
	
	
	/* --------------------------------- preetyphoto ------------------------------------------*/
	
	div.light_rounded .pp_top .pp_left{background:url("../images/Slider1/light_rounded/sprite.png") -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background:url("../images/Slider1/light_rounded/sprite.png") -110px -53px no-repeat;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right{background:#fff;}
div.light_rounded .pp_content{background-color:#fff;}
div.light_rounded .pp_next:hover{background:url("../images/Slider1/light_rounded/btnNext.png") center right no-repeat; cursor:pointer;}
div.light_rounded .pp_previous:hover{background:url("../images/Slider1/light_rounded/btnPrevious.png") center left no-repeat; cursor:pointer;}
div.light_rounded .pp_expand{background:url("../images/Slider1/light_rounded/sprite.png") -31px -26px no-repeat; cursor:pointer;}
div.light_rounded .pp_expand:hover{background:url("../images/Slider1/light_rounded/sprite.png") -31px -47px no-repeat; cursor:pointer;}
div.light_rounded .pp_contract{background:url("../images/Slider1/light_rounded/sprite.png") 0 -26px no-repeat; cursor:pointer;}
div.light_rounded .pp_contract:hover{background:url("../images/Slider1/light_rounded/sprite.png") 0 -47px no-repeat; cursor:pointer;}
div.light_rounded .pp_close{width:75px; height:22px; background:url("../images/Slider1/light_rounded/sprite.png") -1px -1px no-repeat; cursor:pointer;}
div.light_rounded #pp_full_res .pp_inline{color:#000;}
div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_rounded .pp_nav .pp_play{background:url("../images/Slider1/light_rounded/sprite.png") -1px -100px no-repeat; height:15px; width:14px;}
div.light_rounded .pp_nav .pp_pause{background:url("../images/Slider1/light_rounded/sprite.png") -24px -100px no-repeat; height:15px; width:14px;}
div.light_rounded .pp_arrow_previous{background:url("../images/Slider1/light_rounded/sprite.png") 0 -71px no-repeat;}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px; cursor:default;}
div.light_rounded .pp_arrow_next{background:url("../images/Slider1/light_rounded/sprite.png") -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px; cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:url("../images/Slider1/light_rounded/sprite.png") -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:url("../images/Slider1/light_rounded/sprite.png") -110px -80px no-repeat;}
div.light_rounded .pp_loaderIcon{background:url("../images/Slider1/light_rounded/loader.gif") center center no-repeat;}

div.dark_rounded .pp_top .pp_left{background:url("../images/Slider1/dark_rounded/sprite.png") -88px -53px no-repeat;}
div.dark_rounded .pp_top .pp_middle{background:url("../images/Slider1/dark_rounded/contentPattern.png") top left repeat;}
div.dark_rounded .pp_top .pp_right{background:url("../images/Slider1/dark_rounded/sprite.png") -110px -53px no-repeat;}
div.dark_rounded .pp_content_container .pp_left{background:url("../images/Slider1/dark_rounded/contentPattern.png") top left repeat-y;}
div.dark_rounded .pp_content_container .pp_right{background:url("../images/Slider1/dark_rounded/contentPattern.png") top right repeat-y;}
div.dark_rounded .pp_content{background:url("../images/Slider1/dark_rounded/contentPattern.png") top left repeat;}
div.dark_rounded .pp_next:hover{background:url("../images/Slider1/dark_rounded/btnNext.png") center right no-repeat; cursor:pointer;}
div.dark_rounded .pp_previous:hover{background:url("../images/Slider1/dark_rounded/btnPrevious.png") center left no-repeat; cursor:pointer;}
div.dark_rounded .pp_expand{background:url("../images/Slider1/dark_rounded/sprite.png") -31px -26px no-repeat; cursor:pointer;}
div.dark_rounded .pp_expand:hover{background:url("../images/Slider1/dark_rounded/sprite.png") -31px -47px no-repeat; cursor:pointer;}
div.dark_rounded .pp_contract{background:url("../images/Slider1/dark_rounded/sprite.png") 0 -26px no-repeat; cursor:pointer;}
div.dark_rounded .pp_contract:hover{background:url("../images/Slider1/dark_rounded/sprite.png") 0 -47px no-repeat; cursor:pointer;}
div.dark_rounded .pp_close{width:75px; height:22px; background:url("../images/Slider1/dark_rounded/sprite.png") -1px -1px no-repeat; cursor:pointer;}
div.dark_rounded .currentTextHolder{color:#c4c4c4;}
div.dark_rounded .pp_description{color:#fff;}
div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_rounded .pp_nav .pp_play{background:url("../images/Slider1/dark_rounded/sprite.png") -1px -100px no-repeat; height:15px; width:14px;}
div.dark_rounded .pp_nav .pp_pause{background:url("../images/Slider1/dark_rounded/sprite.png") -24px -100px no-repeat; height:15px; width:14px;}
div.dark_rounded .pp_arrow_previous{background:url("../images/Slider1/dark_rounded/sprite.png") 0 -71px no-repeat;}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px; cursor:default;}
div.dark_rounded .pp_arrow_next{background:url("../images/Slider1/dark_rounded/sprite.png") -22px -71px no-repeat;}
div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px; cursor:default;}
div.dark_rounded .pp_bottom .pp_left{background:url("../images/Slider1/dark_rounded/sprite.png") -88px -80px no-repeat;}
div.dark_rounded .pp_bottom .pp_middle{background:url("../images/Slider1/dark_rounded/contentPattern.png") top left repeat;}
div.dark_rounded .pp_bottom .pp_right{background:url("../images/Slider1/dark_rounded/sprite.png") -110px -80px no-repeat;}
div.dark_rounded .pp_loaderIcon{background:url("../images/Slider1/dark_rounded/loader.gif") center center no-repeat;}
div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content{background:url("../images/Slider1/dark_square/contentPattern.png") top left repeat;}
div.dark_square .currentTextHolder{color:#c4c4c4;}
div.dark_square .pp_description{color:#fff;}
div.dark_square .pp_loaderIcon{background:url("../images/Slider1/dark_rounded/loader.gif") center center no-repeat;}
div.dark_square .pp_content_container .pp_left{background:url("../images/Slider1/dark_rounded/contentPattern.png") top left repeat-y;}
div.dark_square .pp_content_container .pp_right{background:url("../images/Slider1/dark_rounded/contentPattern.png") top right repeat-y;}
div.dark_square .pp_expand{background:url("../images/Slider1/dark_square/sprite.png") -31px -26px no-repeat; cursor:pointer;}
div.dark_square .pp_expand:hover{background:url("../images/Slider1/dark_square/sprite.png") -31px -47px no-repeat; cursor:pointer;}
div.dark_square .pp_contract{background:url("../images/Slider1/dark_square/sprite.png") 0 -26px no-repeat; cursor:pointer;}
div.dark_square .pp_contract:hover{background:url("../images/Slider1/dark_square/sprite.png") 0 -47px no-repeat; cursor:pointer;}
div.dark_square .pp_close{width:75px; height:22px; background:url("../images/Slider1/dark_square/sprite.png") -1px -1px no-repeat; cursor:pointer;}
div.dark_square #pp_full_res .pp_inline{color:#fff;}
div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_square .pp_nav .pp_play{background:url("../images/Slider1/dark_square/sprite.png") -1px -100px no-repeat; height:15px; width:14px;}
div.dark_square .pp_nav .pp_pause{background:url("../images/Slider1/dark_square/sprite.png") -24px -100px no-repeat; height:15px; width:14px;}
div.dark_square .pp_arrow_previous{background:url("../images/Slider1/dark_square/sprite.png") 0 -71px no-repeat;}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px; cursor:default;}
div.dark_square .pp_arrow_next{background:url("../images/Slider1/dark_square/sprite.png") -22px -71px no-repeat;}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px; cursor:default;}
div.dark_square .pp_next:hover{background:url("../images/Slider1/dark_square/btnNext.png") center right no-repeat; cursor:pointer;}
div.dark_square .pp_previous:hover{background:url("../images/Slider1/dark_square/btnPrevious.png") center left no-repeat; cursor:pointer;}

div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content{background:#fff;}
div.light_square .pp_content .ppt{color:#000;}
div.light_square .pp_expand{background:url("../images/Slider1/light_square/sprite.png") -31px -26px no-repeat; cursor:pointer;}
div.light_square .pp_expand:hover{background:url("../images/Slider1/light_square/sprite.png") -31px -47px no-repeat; cursor:pointer;}
div.light_square .pp_contract{background:url("../images/Slider1/light_square/sprite.png") 0 -26px no-repeat; cursor:pointer;}
div.light_square .pp_contract:hover{background:url("../images/Slider1/light_square/sprite.png") 0 -47px no-repeat; cursor:pointer;}
div.light_square .pp_close{width:75px; height:22px; background:url("../images/Slider1/light_square/sprite.png") -1px -1px no-repeat; cursor:pointer;}
div.light_square #pp_full_res .pp_inline{color:#000;}
div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_square .pp_nav .pp_play{background:url("../images/Slider1/light_square/sprite.png") -1px -100px no-repeat; height:15px; width:14px;}
div.light_square .pp_nav .pp_pause{background:url("../images/Slider1/light_square/sprite.png") -24px -100px no-repeat; height:15px; width:14px;}
div.light_square .pp_arrow_previous{background:url("../images/Slider1/light_square/sprite.png") 0 -71px no-repeat;}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px; cursor:default;}
div.light_square .pp_arrow_next{background:url("../images/Slider1/light_square/sprite.png") -22px -71px no-repeat;}
div.light_square .pp_arrow_next.disabled{background-position:-22px -87px; cursor:default;}
div.light_square .pp_next:hover{background:url("../images/Slider1/light_square/btnNext.png") center right no-repeat; cursor:pointer;}
div.light_square .pp_previous:hover{background:url("../images/Slider1/light_square/btnPrevious.png") center left no-repeat; cursor:pointer;}
div.light_square .pp_loaderIcon{background:url("../images/Slider1/light_rounded/loader.gif") center center no-repeat;}

div.facebook .pp_top .pp_left{background:url("../images/Slider1/facebook/sprite.png") -88px -53px no-repeat;}
div.facebook .pp_top .pp_middle{background:url("../images/Slider1/facebook/contentPatternTop.png") top left repeat-x;}
div.facebook .pp_top .pp_right{background:url("../images/Slider1/facebook/sprite.png") -110px -53px no-repeat;}
div.facebook .pp_content .ppt{color:#000;}
div.facebook .pp_content_container .pp_left{background:url("../images/Slider1/facebook/contentPatternLeft.png") top left repeat-y;}
div.facebook .pp_content_container .pp_right{background:url("../images/Slider1/facebook/contentPatternRight.png") top right repeat-y;}
div.facebook .pp_content{background:#fff;}
div.facebook .pp_expand{background:url("../images/Slider1/facebook/sprite.png") -31px -26px no-repeat; cursor:pointer;}
div.facebook .pp_expand:hover{background:url("../images/Slider1/facebook/sprite.png") -31px -47px no-repeat; cursor:pointer;}
div.facebook .pp_contract{background:url("../images/Slider1/facebook/sprite.png") 0 -26px no-repeat; cursor:pointer;}
div.facebook .pp_contract:hover{background:url("../images/Slider1/facebook/sprite.png") 0 -47px no-repeat; cursor:pointer;}
div.facebook .pp_close{width:22px; height:22px; background:url("../images/Slider1/facebook/sprite.png") -1px -1px no-repeat; cursor:pointer;}
div.facebook #pp_full_res .pp_inline{color:#000;}
div.facebook .pp_loaderIcon{background:url("../images/Slider1/facebook/loader.gif") center center no-repeat;}
div.facebook .pp_arrow_previous{background:url("../images/Slider1/facebook/sprite.png") 0 -71px no-repeat; height:22px; margin-top:0; width:22px;}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px; cursor:default;}
div.facebook .pp_arrow_next{background:url("../images/Slider1/facebook/sprite.png") -32px -71px no-repeat; height:22px; margin-top:0; width:22px;}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px; cursor:default;}
div.facebook .pp_nav{margin-top:0;}
div.facebook .pp_nav p{font-size:15px; padding:0 3px 0 4px;}
div.facebook .pp_nav .pp_play{background:url("../images/Slider1/facebook/sprite.png") -1px -123px no-repeat; height:22px; width:22px;}
div.facebook .pp_nav .pp_pause{background:url("../images/Slider1/facebook/sprite.png") -32px -123px no-repeat; height:22px; width:22px;}
div.facebook .pp_next:hover{background:url("../images/Slider1/facebook/btnNext.png") center right no-repeat; cursor:pointer;}
div.facebook .pp_previous:hover{background:url("../images/Slider1/facebook/btnPrevious.png") center left no-repeat; cursor:pointer;}
div.facebook .pp_bottom .pp_left{background:url("../images/Slider1/facebook/sprite.png") -88px -80px no-repeat;}
div.facebook .pp_bottom .pp_middle{background:url("../images/Slider1/facebook/contentPatternBottom.png") top left repeat-x;}
div.facebook .pp_bottom .pp_right{background:url("../images/Slider1/facebook/sprite.png") -110px -80px no-repeat;}

div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000; display:none; left:0; position:absolute; top:0; width:100%; z-index:9500;}
div.pp_pic_holder{display:none; position:absolute; width:100px; z-index:10000;}
.pp_top{height:20px; position:relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px; left:0; position:absolute; width:20px;}
.pp_top .pp_middle{height:20px; left:20px; position:absolute; right:20px;}
* html .pp_top .pp_middle{left:0; position:static;}
.pp_top .pp_right{height:20px; left:auto; position:absolute; right:0; top:0; width:20px;}
.pp_content{height:40px; min-width:40px;}
* html .pp_content{width:40px;}
.pp_fade{display:none;}
.pp_content_container{position:relative; text-align:left; width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{float:left; margin:10px 0 2px 0;}
.pp_description{display:none; margin:0 0 5px 0;}
.pp_nav{clear:left; float:left; margin:3px 0 0 0;}
.pp_nav p{float:left; margin:2px 4px;}
.pp_nav .pp_play, .pp_nav .pp_pause{float:left; margin-right:4px; text-indent:-10000px;}
a.pp_arrow_previous, a.pp_arrow_next{display:block; float:left; height:15px; margin-top:3px; overflow:hidden; text-indent:-10000px; width:14px;}
.pp_hoverContainer{position:absolute; top:0; width:100%; z-index:2000;}
.pp_gallery{display:none; left:50%; margin-top:-50px; position:absolute; z-index:10000;}
.pp_gallery ul{float:left; height:35px; margin:0 0 0 5px; overflow:hidden; padding:0; position:relative;}
.pp_gallery ul a{border:1px #000 solid; border:1px rgba(0,0,0,0.5) solid; display:block; float:left; height:33px; overflow:hidden;}
.pp_gallery ul a:hover, .pp_gallery li.selected a{border-color:#fff;}
.pp_gallery ul a img{border:0;}
.pp_gallery li{display:block; float:left; margin:0 5px 0 0; padding:0;}
.pp_gallery li.default a{background:url("../images/Slider1/facebook/default_thumbnail.gif") 0 0 no-repeat; display:block; height:33px; width:50px;}
.pp_gallery li.default a img{display:none;}
.pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next{margin-top:7px !important;}
a.pp_next{background:url("../images/Slider1/light_rounded/btnNext.png") 10000px 10000px no-repeat; display:block; float:right; height:100%; text-indent:-10000px; width:49%;}
a.pp_previous{background:url("../images/Slider1/light_rounded/btnNext.png") 10000px 10000px no-repeat; display:block; float:left; height:100%; text-indent:-10000px; width:49%;}
a.pp_expand, a.pp_contract{cursor:pointer; display:none; height:20px; position:absolute; right:30px; text-indent:-10000px; top:10px; width:20px; z-index:20000;}
a.pp_close{display:block; float:right; line-height:22px; text-indent:-10000px;}
.pp_bottom{height:20px; position:relative;}
* html .pp_bottom{padding:0 20px;}
.pp_bottom .pp_left{height:20px; left:0; position:absolute; width:20px;}
.pp_bottom .pp_middle{height:20px; left:20px; position:absolute; right:20px;}
* html .pp_bottom .pp_middle{left:0; position:static;}
.pp_bottom .pp_right{height:20px; left:auto; position:absolute; right:0; top:0; width:20px;}
.pp_loaderIcon{display:block; height:24px; left:50%; margin:-12px 0 0 -12px; position:absolute; top:50%; width:24px;}
#pp_full_res{line-height:1 !important;}
#pp_full_res .pp_inline{text-align:left;}
#pp_full_res .pp_inline p{margin:0 0 15px 0;}
div.ppt{color:#fff; display:none; font-size:17px; margin:0 0 5px 15px; z-index:9999;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.link
{
    text-decoration:underline;
    font-weight:bolder;
    line-height:25px;
    color:White;
}