/*



Theme Name: Twenty Eleven



Theme URI: http://wordpress.org/extend/themes/twentyeleven



Author: the WordPress team



Author URI: http://wordpress.org/



Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.



Version: 1.5



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready



Text Domain: twentyeleven



*/







/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html



-------------------------------------------------------------- */







@charset "utf-8";
/* CSS Document */







@font-face



{



font-family: PT Sans;
src: url('fonts/PTC55F.ttf');
}







@font-face



{



font-family: Helvetica-Condensed-Light-Li;
src: url('fonts/helvetica-condensed-light-li.ttf');
}







@font-face



{



font-family: Helvetica-Narrow;
src: url('fonts/helvetica.ttf');
}







@font-face



{



font-family:HelveticaNeue;
src: url('fonts/helveticaneue-bold.ttf');
}







@font-face



{



font-family:Helvetica_Light-Normal;
src: url('fonts/11996.ttf');
}







@font-face



{



font-family:Dense;
src: url('fonts/Dense-Regular.ttf');
}


#iframevid{width:560px;
height:320px;position:relative;
}
.textwidget iframe {padding-top: 17px;position:relative!important;
}




img



{border:0px;
}







body, html



{padding:0px;
margin:0px;
font-family:PT Sans;
/*background-color:#dbd9d9;
*/



}







ol, ul {



	list-style: none;
}



table {/* tables still need 'cellspacing="0"' in the markup */



	border-collapse: separate;
border-spacing: 0;
}



caption, th, td {



	font-weight: normal;
text-align: left;
}



blockquote:before, blockquote:after,



q:before, q:after {



	content: "";
}



blockquote, q {



	quotes: "" "";
}



a img {



	border: 0;
}



article, aside, details, figcaption, figure,



footer, header, hgroup, menu, nav, section {



	display: block;
}

p{

margin:0 !important;
padding:0 !important;
}







/* Alignment */



.alignleft {



display: inline;
float: left;
margin-right: .70em;
float: left;
background-image: url(images/innerpage_shadow.png);
background-repeat: no-repeat;
padding: 4px 15px 20px 0px;
}



.alignright {



	display: inline;
float: right;
margin-left: 0.925em;
background-image: url(images/innerpage_shadow.png);
background-repeat: no-repeat;
padding: 4px 15px 20px 0px;
}



.sidebar_email{



width:98%;
float:left;
background-image:url(images/email-background.png);
height:210px;
background-repeat:no-repeat;
}

.email-bg1{



padding-top: 10px;
padding-bottom: 15px;
}



#emailSub-widget{

margin: 0;
padding: 10px 5px 10px 15px;
text-align: left;
}



#emailSub-email{

height:27px;
width:190px;
vertical-align:top;
}

.submit{

background-image: url(images/subscribe-button.png);
width: 83px;
height: 30px;
border:0px;
}



#emailSub-form{



}

emailSub-form submit{

padding-top:10px;
}



.aligncenter {



	clear: both;
display: block;
margin-left: auto;
margin-right: auto;
background-image: url(images/innerpage_shadow.png);
background-repeat: no-repeat;
padding: 4px 11px 20px 0px;
}



/* Headings */



h1,h2,h3,h4,h5,h6 {



	clear: both;
}



hr {



	background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.625em;
}







/* Text elements */



p {



	margin-bottom: 1.625em;
margin-top:0px;
}



ul, ol {



	margin: 0 0 1.625em 0.5em;
}



ul {



	list-style: square;
}



ol {



	list-style-type: decimal;
}



ol ol {



	list-style: upper-alpha;
}



ol ol ol {



	list-style: lower-roman;
}



ol ol ol ol {



	list-style: lower-alpha;
}



ul ul, ol ol, ul ol, ol ul {



	margin-bottom: 0;
}



dl {



	/*margin: 0 1.625em;
*/



}



dt {



	font-weight: bold;
}



dd {



	margin-bottom: 1.625em;
}



strong {



	font-weight: bold;
}



cite, em, i {



	font-style: italic;
}



blockquote {



	font-family: Georgia, "Bitstream Charter", serif;
font-style: italic;
font-weight: normal;
margin: 0 3em;
}



blockquote em, blockquote i, blockquote cite {



	font-style: normal;
}



blockquote cite {



	color: #666;
font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 300;
letter-spacing: 0.05em;
text-transform: uppercase;
}



pre {



	background: #f4f4f4;
font: 13px "Courier 10 Pitch", Courier, monospace;
line-height: 1.5;
margin-bottom: 1.625em;
overflow: auto;
padding: 0.75em 1.625em;
}



code, kbd, samp, var {



	font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}



abbr, acronym, dfn {



	border-bottom: 1px dotted #666;
cursor: help;
}



address {



	display: block;
margin: 0 0 1.625em;
}



ins {



	background: #fff9c0;
text-decoration: none;
}



sup,



sub {



	font-size: 10px;
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}



sup {



	bottom: 1ex;
}



sub {



	top: .5ex;
}



small {



	font-size: smaller;
}







/* Forms */



input[type=text],



input[type=password],



input[type=email],



input[type=url],



input[type=number],



textarea {



	background: #fafafa;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
border: 1px solid #ddd;
color: #888;
}



input[type=text]:focus,



input[type=password]:focus,



input[type=email]:focus,



input[type=url]:focus,



input[type=number]:focus,



textarea:focus {



	color: #373737;
}



textarea {



	padding-left: 3px;
width: 98%;
}



input[type=text],



input[type=password],



input[type=email],



input[type=url],



input[type=number] {



	padding: 3px;
padding-top:0px;
}



input#s {



	background: url(images/search.png) no-repeat 5px 6px;
-moz-border-radius: 2px;
border-radius: 2px;
font-size: 14px;
height: 22px;
line-height: 1.2em;
padding: 4px 10px 4px 28px;
}



input#searchsubmit {



	display: none;
}







/* Links */



a {



	color: #1982d1;
text-decoration: none;
}



a:focus,



a:active,



a:hover {



	text-decoration: underline;
}



/* =Menu



-------------------------------------------------------------- */







#access {



	width:710px;
margin-top:40px;
/*margin-left:185px;
*/



float:left;
clear: both;
display: block;
}



#access ul {



	font-size: 18px;
list-style: none;
width:100%;
margin:0px;
padding:0px;
}



#access li {



	font-family:PT Sans;
color:#8c8b8b;
font-size:16px;
margin-top:0px;
margin-left:18px;
float:left;
text-decoration:none;
list-style:none;
position: relative;
}



#access a {



	



	display: block;
font-family:PT Sans;
color:#8c8b8b;
font-size:19px;
text-decoration:none;
list-style:none;
}



#access ul ul {



	



	display: none;
float: left;
margin: 0;
position: absolute;
top: 1.66em;
left: 0;
width: 188px;
z-index: 99999;
}



#access ul ul li {



	



	font-family:PT Sans;
color:#8c8b8b;
font-size:16px;
margin-top:0px;
margin-left:0px;
float:left;
text-decoration:none;
list-style:none;
position: relative;
line-height:1.4em;
}



#access ul ul ul {



	left: 100%;
top: 0;
}



#access ul ul a {



	background: #f9f9f9;
border-bottom: 1px dotted #ddd;
color: #8c8b8b;
font-size: 19px;
font-weight: normal;
height: auto;
line-height: 1.4em;
padding: 10px 10px;
width: 168px;
text-align:left;
}



#access li:hover > a,



#access a:focus {



font-family:PT Sans;
color:#9f0237;
font-size:19px;
padding-bottom:5px;
border-bottom:2px  solid #9f0237;
text-decoration:none;
list-style:none;
}



#access ul ul :hover > a{



	background: #efefef;
font-size:16px;
line-height: 1.4em;
border-bottom: 1px dotted #ddd;
padding-bottom:10px;
}



#access li:hover > a,



#access a:focus {



	/*background: #f9f9f9;
background: -moz-linear-gradient(#f9f9f9, #e5e5e5);
background: -o-linear-gradient(#f9f9f9, #e5e5e5);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5));
background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);
color: #373737;
*/



}



#access ul li:hover > ul {



	display: block;
}



#access .current-menu-item > a,



#access .current-menu-ancestor > a,



#access .current_page_item > a,



#access .current_page_ancestor > a {



	padding-bottom: 5px;
color: #9f0237;
border-bottom: 2px solid #9f0237;
}







.main



{width:100%;
margin:0px;
padding:0px;
}







.header_bg



{width:100%;
background-image:url(images/header_bg.png);
background-repeat:repeat-x;
height:162px;
}







.header_main



{width:990px;
margin:0 auto;
}







.logo



{width:354px;
height:125px;
margin-top:0px;
margin-left:0px;
float:left;
}







.logo_img



{width:354px;
height:55px;
margin-top:40px;
margin-left:0px;
}







.tagline



{font-family:PT Sans;
font-size:16px;
color:#666666;
text-align:center;
margin-top:5px;
line-height:15px;
margin-left:0px;
}







.tagline a



{font-family:PT Sans;
font-size:14px;
color:#919191;
text-align:center;
margin-top:0px;
margin-left:0px;
}







.logo_line



{width:3px;
height:106px;
margin-top:37px;
float:left;
margin-left:10px;
}







.compnies_logos



{width:615px;
margin-top:50px;
height:100px;
margin-left:6px;
float:right;
}



.followus{

	width: 97px;
float: left;
font-size: 22px;
font-weight: bold;
margin-top: 5px;
color: #a1a0a0;
}



.ai_logo



{ width:158px;
height:49px;
margin-top:4px;
margin-left:0px;
float:left;
}



.bravo_logo



{ width:110px;
height:61px;
margin-top:0px;
margin-left:0px;
float:left;
}







.eye_logo



{ width:145px;
height:35px;
margin-top:13px;
margin-left:12px;
float:left;
}







.food_logo



{ width:64px;
height:51px;
margin-top:7px;
margin-left:17px;
float:left;
}







.spike_logo



{ width:70px;
height:49px;
margin-top:10px;
margin-left:5px;
float:left;
}



.the_talk{



width:65px;
height:49px;
margin-top:14px;
margin-left:5px;
float:left;
}



.navigation_bg



{width:100%;
background-image:url(images/nav_bg.png);
height:70px;
background-position:center;
text-align:center;
background-repeat:no-repeat;
}

.nav_new{

clear:both;
width:100%;
background-image:url(images/shadow.png);
background-repeat:repeat-x;
height:100px;
}





.navigation



{width:1000px;
margin:0 auto;
}







.nav



{width:600px;
margin-top:25px;
margin-left:0px;
float:left;
}







.nav ul



{width:100%;
margin:0px;
padding:0px;
}







.nav li



{



 font-family:PT Sans;
color:#8c8b8b;
font-size:18px;
margin-top:0px;
margin-left:35px;
float:left;
text-decoration:none;
list-style:none;
}







.nav li a



{



 font-family:PT Sans;
color:#8c8b8b;
font-size:18px;
text-decoration:none;
list-style:none;
}







.nav li :hover



{



 font-family:PT Sans;
color:#067b74;
font-size:18px;
padding-bottom:5px;
border-bottom:2px  solid #067b74;
text-decoration:none;
list-style:none;
}







.nav li a:hover



{



 font-family:PT Sans;
color:#067b74;
font-size:18px;
text-decoration:none;
list-style:none;
}







.nav li a.selected



{ padding-bottom:5px;
color:#067b74;
border-bottom:2px  solid #067b74;
}











.social_icons



{width:325px;
height:60px;
margin-top:32px;
margin-left:0px;
float:left;
}



.logos1{

width:100px;
float:left;
padding:0 5px 0 30px;
}



.logos3{

width:100px;
float:left;
padding:8px 15px 0 15px;
}

.logos2{

width:140px;
float:left;
padding:8px 15px 0 15px;
}





.logos4{

width:120px;
float:left;
padding:0px 15px 0 15px;
margin-top:-7px;
}







.icons



{width:36px;
height:35px;
margin-top:0px;
margin-left:20px;
float:left;
}







.banner_img



{width:100%;
background-image:url(images/banner.png);
background-repeat:no-repeat;
background-position:center;
text-align:center;
margin-top:0px;
height:554px;
}







.banner_main



{width:990px;
margin:0 auto;
}







.banner_pic



{width:310px;
height:421px;
margin-top:13px;
margin-left:20px;
float:left;
}







.latestvideo_bg



{width:528px;
height:449px;
margin-top:-2px;
background-image:url(images/latest_videobg1.png);
background-repeat:no-repeat;
margin-left:132px;
float:left;
}







.latestvideo_heading



{width:145px;
height:21px;
margin-top:25px;
margin-left:23px;
margin-bottom:3px;
}



.latestvideo_text{



	 color: #cec2d3;
font-family: PT Sans;
font-size: 19px;
padding-top:10px;
font-weight:bold;
}



.video



{width:468px;
height:270px;
margin-top:14px;
margin-left:29px;
}







.video_option_bg



{width:83%;
height:64px;
margin-top:10px;
background-image:url(images/video_bg.png);
background-repeat:repeat-x;
margin-left:50px;
}







.video_option1



{width:99px;
height:55px;
margin-left:9px;
float:left;
margin-top:4px;
}



.video_name



{width:100%;
margin-top:0px;
margin-left:49px;
}







.txt_bg



{width:100px;
height:18px;
margin-left:9px;
background-image:url(images/txt_bg.png);
float:left;
margin-top:0px;
}







.video_option_txt



{ font-family:PT Sans;
font-size:11px;
color:#fff;
margin-left:0px;
margin-top:2px;
}



.video_option_txt a



{ font-family:PT Sans;
font-size:11px;
color:#fff;
}







.contant



{width:100%;
margin-top:0px;
text-align:center;
}







.contant_main 



{width:990px;
display:inline-table;
margin:0 auto;
background-color:#fff;
padding-bottom:40px;
/*-moz-box-shadow: 0px 400px 12px #888;
-webkit-box-shadow: 0px 400px 12px #888;
box-shadow: 0px 400px 12px  #888;
*/



}











.contant_shadow



{width:100%;
margin-top:0px;
height:34px;
float:left;
margin-left:0px;
}







.contant_left_right



{width:100%;
margin-top:0px;
}



.contant_left



{width:594px;
margin-top:0px;
margin-left:10px;
float:left;
}







.contant_latestnews



{ font-family:PT Sans;
font-size:24px;
color:#5a3169;
margin-left:20px;
margin-top:0px;
clear:both;
text-align:left;
}



.contant_latestnews a



{ font-family:PT Sans;
font-size:24px;
color:#5a3169;
}







.contant_left_line



{width:583px;
height:12px;
margin-top:0px;
margin-left:0px;
float:left;
padding-bottom:20px;
}



.contant_left_lineblog



{width:583px;
height:12px;
margin-top:0px;
margin-left:0px;
float:left;
padding-bottom:20px;
padding-top:20px;
}



.contant_left_heading



{ font-family:PT Sans;
font-size:24px;
color:#87022c;
margin-left:23px;
padding-right: 10px;
margin-top:10px;
float:left;
text-align:left;
font-weight:bold;
text-transform:uppercase;
}



.contant_left_heading a



{ font-family:PT Sans;
font-size:23px;
color:#87022c;
}



.contant_left_heading a:hover



{ font-family:PT Sans;
font-size:23px;
color:#000;
text-decoration:underline;
}

.margin_loc{

	font-family:PT Sans;
font-size:14px;
color:#818080;
margin-left:23px;
float:left;
line-height:22px;
text-align:left;
}

.contant_left_txt



{ font-family:PT Sans;
font-size:14px;
color:#818080;
margin-left:23px;
margin-top:10px;
float:left;
line-height:22px;
text-align:left;
}



.contant_left_txt a



{ font-family:PT Sans;
font-size:14px;
color:#818080;
}







.readmore



{ font-family:PT Sans;
font-size:13px;
color:#097e77;
padding-right:23px;
margin-top:0px;
font-style:italic;
float:right;
line-height:22px;
list-style:none;
text-decoration:none;
}



.readmore a



{ font-family:PT Sans;
font-size:13px;
color:#930334;
list-style:none;
text-decoration:none;
}







.contant_left_imgshadow



{width:556px;
float:left;
background-image:url(images/contant_left_imgshadow.png);
background-repeat:no-repeat;
height:275px;
margin-top:25px;
margin-left:20px;
}











.contant_left_img1



{width:544px;
float:left;
height:256px;
margin-top:0px;
margin-left:0px;
}







.contant_right



{width:335px;
margin-top:10px;
margin-left:0px;
float:right;
}







.login_bg



{width:334px;
height:232px;
margin-top:0px;
background-image:url(images/login_bg.png);
background-repeat:no-repeat;
margin-left:0px;
}







.login_heading



{ font-family:PT Sans;
font-size:16px;
color:#fff;
margin-left:5px;
margin-top:0px;
font-weight:bold;
text-align:left;
}



.login_heading a



{ font-family:PT Sans;
font-size:13px;
color:#fff;
}







.login_heading1



{ font-family:PT Sans;
font-size:19px;
color:#fff;
margin-top:0px;
text-align:left;
}



.login_heading1 a



{ font-family:PT Sans;
font-size:21px;
color:#fff;
text-align:left;
}







.login_name



{ font-family:PT Sans;
font-size:18px;
color:#097e77;
margin-top:24px;
text-align:left;
margin-left:5px;
clear:both;
}



.login_name a



{ font-family:PT Sans;
font-size:18px;
color:#097e77;
text-align:left;
}







.txt_field



{width:154px;
height:33px;
border:0px;
float:left;
margin-top:0px;
background-color:#96dbd7;
margin-left:1px;
font-family:PT Sans;
font-size:14px;
color:#097e77 !important;
background:#96dbd7 !important;
box-shadow:none !important;
border: 0px !important;
padding:0px 0 0 5px !important;
}







.typecode



{width:55%;
margin-top:6px;
float:left;
margin-left:0px;
}







.code_bg



{width:75px;
height:30px;
background-color:#fff;
border:1px solid #06b1a7;
margin-top:0px;
margin-left:12px;
float:left;
}







.code



{font-family:PT Sans;
font-size:14px;
color:#097e77;
margin-left:13px;
float:left;
margin-top:4px;
}



.code a



{font-family:PT Sans;
font-size:14px;
color:#097e77;
}











.txt_field_code



{width:75px;
height:31px;
border:0px;
float:left;
margin-top:0px;
background-color:#96dbd7;
margin-left:1px;
font-family:PT Sans;
font-size:14px;
color:#097e77;
background:#96dbd7 !important;
box-shadow:none !important;
border: 0px !important;
padding:0px 0 0 5px !important;
}







.enter_code



{font-family:PT Sans;
font-size:9px;
color:#fff;
margin-left:5px;
float:left;
margin-top:4px;
}



.enter_code a



{font-family:PT Sans;
font-size:9px;
color:#fff;
}











.send



{width:103px;
height:34px;
float:right;
margin-top:29px;
margin-right:27px;
}





.mainsdbr



{

	width: 320px;
margin-top: 00px;
float: left;
margin-left: 0px;
padding: 0px;
text-align: left;
}



.mainsdbr ul



{width:100%;
padding:0px;
margin:0px;
}



.mainsdbr li



{font-family:Myriad Pro;
font-size:14px;
color:#a0a0a0;
padding-right:0px;
margin-left:0px;
line-height:15px;
margin-top:15px;
float:left;
text-decoration:none;
list-style:none;
padding-left: 10px;
padding-bottom: 0px;
}







.mainsdbr li a



{font-family: Myriad Pro;
font-size: 14px;
color: #9f0237;
text-decoration: none;
list-style: none;
font-weight: bold;
width: 100%;
float: left;
}



.post-date{

	font-family: Myriad Pro;
font-size: 14px;
color: #a0a0a0;
text-decoration: none;
list-style: none;
width: 100%;
float: left;
line-height: 20px;
}

.event



{width:100%;
margin-top:0px;
float:left;
}



.event li



{



text-decoration:none;
list-style:none;
}



.event-bg



{width: 323px;
height: 56px;
background-image: url(images/eventclender_bg.png);
background-repeat: no-repeat;
margin-top: 0px;
}







.event_calendar_heading



{font-family:PT Sans;
font-size:23px;
color:#fff;
margin-left:15px;
margin-top:4px;
padding-top:5px;
text-align:left;
}



.event_calendar_heading



{font-family: PT Sans;
font-size: 20px;
color: #fff;
margin-left: 2px;
margin-top: 4px;
padding-top: 29px;
border: 1px solid #ddd;
border-bottom: 0;
border-left: 0;
padding-left:14px;
}

.listn{border: 1px solid #ddd;
float: left;
padding: 10px;
padding-top:20px;
border-top: 0;
margin-left: 1px;
}

.event_calendar_heading a



{font-family:PT Sans;
font-size:23px;
color:#fff;
}







.calendar_bg



{width:252px;
margin-top:10px;
padding-bottom:10px;
margin-left:25px;
background-color:#f2f2f2;
float:left;
}







.date_heading



{font-family:PT Sans;
font-size:19px;
color:#60c7c0;
margin-left:5px;
text-align:left;
margin-top:0px;
}



.date_heading a



{font-family:PT Sans;
font-size:19px;
color:#60c7c0;
}







.calendar_status



{font-family:PT Sans;
font-size:16px;
color:#424444;
text-align:left;
margin-left:5px;
margin-top:4px;
}



.calendar_status a



{font-family:PT Sans;
font-size:16px;
color:#424444;
}







.time_location



{font-family:PT Sans;
font-size:14px;
color:#818080;
margin-left:5px;
text-align:left;
margin-top:4px;
}



.time_location a



{font-family:PT Sans;
font-size:14px;
color:#818080;
}





.contant_left_imgshadow1{

width:90px;
float:left;
}



.contant_left_img2{

width:90px;
float:left;
padding-left:4px;
}



.contant_left_img2 img{

width:75px;
height:75px;
}



.my_heading1{

width:200px;
float:left;
min-height:80px;
padding-left:5px;
font-size:14px;
font-weight:bold;
}



.my_heading1 a{

color:#333333;
text-decoration:none;
}

.mylin{

float: left;
width: 300px;
height: 25px;
}





.calendar_shadow



{width:290px;
height:100px;
float:left;
/*margin-top:-165px;
*/



/*background-image:url(images/calender_shadow.png);
*/



background-repeat:no-repeat;
margin-left: 35px;
margin-top: -100px;
padding-bottom:30px;
}







.fb_like



{width:248px;
height:248px;
margin-top:50px;
margin-left:25px;
}







.footer_bg



{width:100%;
min-height:350px;
margin-top:0px;
z-index:0;
float:left;
background-color:#e5e4e4;
position:relative;
background-image:url(images/footer_bg1.png);
background-repeat:repeat-x;
}











.footer_main



{width:990px;
margin:0 auto;
}







.footer_contaner



{width:255px;
margin-top:100px;
/*margin-left:58px;
*/



margin-left:40px;
float:left;
}



.footer_heading-line



{width:100%;
margin-top:0px;
float:left;
margin-left:0px;
}



.footer_heading



{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#9f0237;
font-weight:bold;
padding-right:5px;
margin-left:0px;
margin-top:0px;
float:left;
}



.footer_heading a



{font-family:HelveticaNeue;
font-size:16px;
color:#9f0237;
}



.contaner_line



{height:10px;
margin-top:22px;
background-image:url(images/titleline.jpg);
background-repeat:repeat;
overflow:hidden;
scroll 0 50% rgba(0, 0, 0, 0);
}



.footer_contaner_line



{height:5px;
margin-top:11px;
background-image:url(images/footer_contaner_line.png);
background-repeat:repeat-x;
overflow:hidden;
scroll 0 50% rgba(0, 0, 0, 0);
}

.galleryf{

	padding-top:20px;
float:left;
}

.galleryf img {

	padding:0 15px 15px 0;
}





.footer_txt



{font-family:Myriad Pro;
font-size:14px;
color:#a0a0a0;
padding-right:5px;
margin-left:0px;
line-height:22px;
margin-top:20px;
float:left;
text-align:justify;
}



.footer_txt a



{font-family:Myriad Pro;
font-size:14px;
color:#a0a0a0;
}







.footer_txtfield



{width:163px;
height:34px;
background-color:#3e3d3d;
margin-top:20px;
margin-left:0px;
float:left;
padding-left:5px;
font-family:Open Sans;
border:0px;
font-size:14px;
color:#7e7e7e;
}







.really_simple_twitter_widget



{

	width: 300px;
margin-top: 00px;
float: left;
margin-left: 0px;
padding: 0px;
text-align: left;
}



.really_simple_twitter_widget ul



{width:100%;
padding:0px;
margin:0px;
}



.really_simple_twitter_widget li



{



font-family: 'Nobile', sans-serif;
font-size:15px;
color:#562c64;
padding-right:0px;
margin-left:0px;
line-height:20px;
margin-top:20px;
float:left;
text-decoration:none;
list-style:none;
background-image:url(images/tweet.png);
background-repeat:no-repeat;
padding-left: 40px;
border-bottom: 1px solid #CCCCCC !important;
font-weight:bold;
font-style:italic;
padding-bottom: 15px;
}







.really_simple_twitter_widget li a



{

font-family: 'Nobile', sans-serif;
font-size:15px;
color:#7c2d55;
text-decoration:none;
list-style:none;
font-weight:bold;
font-style:italic;
}







.tweet_icon



{width:29px;
height:26px;
background-image:url(images/tweet.png);
background-repeat:no-repeat;
margin-top:0px;
margin-left:0px;
float:left;
}



.tweet_icon:hover



{width:29px;
height:26px;
float:left;
background-image:url(images/tweet_hover.png);
background-repeat:no-repeat;
margin-top:0px;
margin-left:0px;
}







.partner_news_img



{width:303px;
min-height:115px;
margin-top:20px;
margin-left:0px;
float:left;
}







.footer_arrow



{width:100%;
height:58px;
float:left;
margin-left:0px;
margin-top:23px;
text-align:center;
}







.copyright



{/*font-family:Helvetica_Light-Normal;
*/



font-family:Myriad Pro;
font-size:16px;
width:100%;
color:#fff;
text-align:center;
margin-left:0px;
margin-top:0px;
float:left;
}







.copyright a



{font-family:Myriad Pro;
font-size:16px;
color:#fff;
}



.copyright a:hover



{font-family:Myriad Pro;
font-size:16px;
text-decoration:underline;
color:#9f0237;
}



.footer_bg1



{width:100%;
min-height:143px;
margin-top:0px;
z-index:0;
background-image:url(images/footer_bg2.png);
background-color:#363535;
position:relative;
float:left;
background-repeat:repeat-x;
}











/***************************************************************Inner Page**************************************************/







.innerpage-headingbg



{width:100%;
height:56px;
margin-top:10px;
margin-left:0px;
background-image:url(images/nav.jpg);
background-repeat:repeat-x;
}







.innerpage_heading



{font-family:Helvetica;
font-size:24px;
font-weight:bold;
color:#fff;
padding-top:12px;
width: 950px;
margin: 0 auto;
}







.innerpage_heading a



{font-family:PT Sans;
font-size:34px;
color:#fff;
}







.innerpage_subheading



{font-family:PT Sans;
font-size:24px;
color:#fff;
margin-top:7px;
margin-right:30px;
float:right;
}







.innerpage_subheading a



{font-family:PT Sans;
font-size:24px;
color:#fff;
}







.innerpage_shadow



{width:299px;
height:207px;
margin-top:25px;
margin-left:10px;
float:left;
background-image:url(images/innerpage_shadow.png);
background-repeat:no-repeat;
}







.innerpage_pic1



{width:280px;
float:left;
height:180px;
margin-top:3px;
margin-left:0px;
}







.innerpage_left_txt



{ font-family:PT Sans;
font-size:14px;
color:#818080;
margin-left:15px;
margin-top:32px;
text-align:left;
width:100%;
line-height:22px;
}



.innerpage_left_txt a



{ font-family:PT Sans;
font-size:14px;
text-align:justify;
color:#818080;
}







.innerpage_contaner



{width:125px;
margin-top:20px;
margin-left:55px;
float:left;
}







.innerpage_contaner_shadow



{width:119px;
height:84px;
margin-top:0px;
margin-left:6px;
float:left;
background-image:url(images/innerpage_contaner_shadow.png);
background-repeat:no-repeat;
}







.innerpage_contaner_pic1



{width:111px;
height:74px;
margin-top:0px;
margin-left:0px;
float:left;
}







.innerpage_contaner_heading



{ font-family:PT Sans;
font-size:14px;
color:#5fc8c2;
margin-left:0px;
margin-top:0px;
}



.innerpage_contaner_heading	 a



{ font-family:PT Sans;
font-size:14px;
color:#5fc8c2;
}







.innerpage_contaner_txt



{ font-family:PT Sans;
font-size:14px;
color:#9d9d9d;
margin-left:0px;
margin-top:0px;
}



.innerpage_contaner_txt	 a



{ font-family:PT Sans;
font-size:14px;
color:#9d9d9d;
}



.latestposts{



width:100%;
float:left;
}



.tribe-events-widget-link {







float: left;
text-align: center;
padding-top: 10px;
width: 100%;
}



.tribe-events-list-widget p{







margin:0px !important;
width:85%;
}



.tribe-events-widget-link a{



font-size:18px;
color:#60c7c0;
text-decoration:none;
}



.tribe-events-widget-link a:hover{



font-size:18px;
color:#60c7c0;
text-decoration:underline !important;
}



.videoglry{



width: 445px;
margin: 0 auto;
padding-top: 6px;
margin-left:15px;
}



ul.ytchagallery .ytctitle a {



word-wrap: break-word !important;
font-family: PT Sans !important;
font-size: 11px !important;
color: #fff !important;
font-weight: normal !important;
}



.pagerightarea{



padding-top:22px;
float: left;
}



.go-top{



font-size:0px;
}




/************* Contact FORM ***********/



.contact_bg{

	width:323px;

	margin:0px 0px 20px 0px;

	padding:0px 0px 0px 0px;

	border-radius:6px;

	-moz-border-radius:6px;

	-ms-border-radius:6px;

	-o-border-radius:6px;

	-webkit-border-radius:6px;

	background-color:#f8f5ee;

	float:left;

}



.contact_bg_home{}



.contact_heading_bg{

	
    float: left;
    height: 45px;
    /*margin: 0 0 0 5px;*/
    padding: 0;
    width: 100%;

	

	background: -webkit-linear-gradient(#950235,#a00238); /* For Safari */

	background: -o-linear-gradient(#950235,#a00238); /* For Opera 11.1 to 12.0 */

	background: -moz-linear-gradient(#950235,#a00238); /* For Firefox 3.6 to 15 */

	background: linear-gradient(#950235,#a00238); /* Standard syntax */



}



.contact_icon{

	width:29px;

	height:29px;

	float:left;	

	margin:8px 0px 0px 20px;

	padding:0px 0px 0px 0px;

}



.contact_heading_bg h2{

	clear: none !important;
    color: #fff;
    float: left;
    font-family: PT Sans;
    font-size: 17px;
    margin: 11px 0 0 10px;
    padding: 0;
    text-transform: uppercase;

}



.contact_line{

	float: left;
    height: 44px;
    margin: 1px 0 0 50px;
    padding: 0;
    width: 2px;

}



.contact_line_home {}





.top_arrow{

	width:12px;

	height:8px;

	float:right;	

	margin:20px 18px 0px 0px;

	padding:0px 0px 0px 0px;

	background-image:url(images/top_arrow.png);

	background-repeat:no-repeat;

	cursor:pointer;

}



.down_arrow{

	width:12px;

	height:8px;

	float:right;	

	margin:20px 18px 0px 0px;

	padding:0px 0px 0px 0px;

	background-image:url(images/down_arrow.png);

	background-repeat:no-repeat;

	cursor:pointer;

}



form{

	width:100%;

	float:left;	

}
#form{

	background:#FFF url("images/form-bg.jpg");
	background-repeat:no-repeat;	
}



.form_title{

	color:#8e7f73;

	font-size:15px;

	float:left;

	font-family: PT Sans;

	margin:10px 0px 0px 30px;

	padding:0px 0px 0px 0px;

}



.form_title a{

	color:#8e7f73;

	font-size:13px;

	font-family:'OpenSans-Light';	

}



.form_txtField{

	width:255px;

	height:40px;

	float:left;

	border:1px solid #e5d3c4 !important;

	background-color:#fff !important;

	color:#8e7f73 !important;

	font-size:13px;

	font-family:'OpenSans-Light';

	margin:10px 0px 0px 26px;

	padding:0px 5px 0px 5px !important;	

	box-shadow: 0px 0px 00px 2px rgba(255, 255, 255, 0.75);

	-moz-box-shadow: 0px 0px 00px 2px rgba(255, 255, 255, 0.75);

	-webkit-box-shadow: 0px 0px 00px 2px rgba(255, 255, 255, 0.75);

	border-radius:6px;

	-moz-border-radius:6px;

	-ms-border-radius:6px;

	-o-border-radius:6px;

	-webkit-border-radius:6px;

}





.form_txtField_home{}



.form_txtArea{

	width:255px;

	height:90px;

	float:left;

	border:1px solid #e5d3c4 !important;

	background-color:#fff !important;

	color:#8e7f73;

	font-size:13px;

	font-family:'OpenSans-Light';

	margin:10px 0px 0px 26px;

	padding:0px 5px 0px 5px;	

	box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.75);

	-moz-box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.75);

	-webkit-box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.75);

	border-radius:6px;

	-moz-border-radius:6px;

	-ms-border-radius:6px;

	-o-border-radius:6px;

	-webkit-border-radius:6px;

}



.form_txtArea_home{}



.capta_img{

	/*width:86px;

	height:37px;*/

	float:left;

	margin:10px 0px 0px 30px;

	padding:0px 0px 0px 0px;

	clear:both;

}



.form_capta{

	width:160px;

	height:33px;

	float:right;

	border:1px solid #e5d3c4 !important;

	background-color:#fff !important;

	color:#8e7f73 !important;

	font-size:13px;

	font-family:'OpenSans-Light';

	margin:-40px 23px 0 0;

	padding:0px 5px 0px 5px;	

	box-shadow: 0px 0px 00px 2px rgba(255, 255, 255, 0.75);

	-moz-box-shadow: 0px 0px 00px 2px rgba(255, 255, 255, 0.75);

	-webkit-box-shadow: 0px 0px 00px 2px rgba(255, 255, 255, 0.75);

	border-radius:6px;

	-moz-border-radius:6px;

	-ms-border-radius:6px;

	-o-border-radius:6px;

	-webkit-border-radius:6px;
	
	padding:0px !important;

}





.form_capta_home{}

.send_mail_bg{

	background-color: #e4e3e0;
    float: left;
    margin: 10px 0 0 15px;
    padding: 0;
    width: 91%;	

}



.send_btn{

	width:110px;

	height:42px;

	float:right;

	margin:3px 20px 0px 0px;

	padding:0px 0px 00px 0px;

	border:0px;	

}



/********************************************portrait tablt to landscape and desktop**************************************************** */



@media (min-width: 303px) and (max-width: 1024px){







@font-face



{



font-family: PT Sans;
src: url('fonts/PTC55F.ttf');
}







@font-face



{



font-family: Helvetica-Condensed-Light-Li;
src: url('fonts/helvetica-condensed-light-li.ttf');
}







@font-face



{



font-family: Helvetica-Narrow;
src: url('fonts/helvetica.ttf');
}







@font-face



{



font-family:HelveticaNeue;
src: url('fonts/helveticaneue-bold.ttf');
}







@font-face



{



font-family:Helvetica_Light-Normal;
src: url('fonts/11996.ttf');
}







@font-face



{



font-family:Dense;
src: url('fonts/Dense-Regular.ttf');
}











img



{border:0px;
}







body, html



{padding:0px;
margin:0px;
background-color:#dbd9d9;
}







.main



{width:990px;
margin:0px;
padding:0px;
}







.header_bg



{width:100%;
background-image:url(images/header_bg.png);
background-repeat:repeat-x;
height:162px;
}







.header_main



{width:990px;
margin:0 auto;
}







.logo



{width:354px;
height:125px;
margin-top:0px;
margin-left:0px;
float:left;
}







.logo_img



{width:354px;
height:62px;
margin-top:30px;
margin-left:0px;
}







.tagline



{font-family:PT Sans;
font-size:14px;
color:#919191;
text-align:center;
margin-top:10px;
line-height:25px;
margin-left:0px;
}







.tagline a



{font-family:PT Sans;
font-size:14px;
color:#919191;
text-align:center;
margin-top:0px;
margin-left:0px;
}







.logo_line



{width:3px;
height:106px;
margin-top:37px;
float:left;
margin-left:10px;
}







.compnies_logos



{width:615px;
margin-top:50px;
height:100px;
margin-left:8px;
float:left;
}







.ai_logo



{ width:158px;
height:49px;
margin-top:4px;
margin-left:25px;
float:left;
}



.bravo_logo



{ width:110px;
height:61px;
margin-top:0px;
margin-left:0px;
float:left;
}







.eye_logo



{ width:141px;
height:35px;
margin-top:13px;
margin-left:12px;
float:left;
}







.food_logo



{ width:52px;
height:51px;
margin-top:7px;
margin-left:17px;
float:left;
}







.spike_logo



{ width:71px;
height:49px;
margin-top:10px;
margin-left:23px;
float:left;
}







.navigation_bg



{width:100%;
background-image:url(images/nav_bg.png);
height:70px;
background-position:center;
text-align:center;
background-repeat:no-repeat;
}







.navigation



{width:600px;
margin:0 auto;
}







.nav



{width:754px;
margin-top:25px;
margin-left:0px;
float:left;
}







.nav ul



{width:100%;
margin:0px;
padding:0px;
}







.nav li



{



 font-family:PT Sans;
color:#8c8b8b;
font-size:18px;
margin-top:0px;
margin-left:35px;
float:left;
text-decoration:none;
list-style:none;
}







.nav li a



{



 font-family:PT Sans;
color:#8c8b8b;
font-size:18px;
text-decoration:none;
list-style:none;
}







.nav li :hover



{



 font-family:PT Sans;
color:#067b74;
font-size:18px;
padding-bottom:5px;
border-bottom:2px  solid #067b74;
text-decoration:none;
list-style:none;
}







.nav li a:hover



{



 font-family:PT Sans;
color:#067b74;
font-size:18px;
text-decoration:none;
list-style:none;
}







.nav li a.selected



{ padding-bottom:5px;
color:#067b74;
border-bottom:2px  solid #067b74;
}











.social_icons



{width:236px;
height:50px;
margin-top:17px;
margin-left:0px;
float:left;
}







.icons



{width:36px;
height:35px;
margin-top:0px;
margin-left:20px;
float:left;
}







.banner_img



{width:990px;
background-image:url(images/banner.png);
background-repeat:no-repeat;
background-position:center;
text-align:center;
margin-top:0px;
height:500px;
}







.banner_main



{width:989px;
margin:0 auto;
}







.banner_pic



{width: 365px;
height: 421px;
margin-top: 7px;
margin-left: 0px;
float: left;
}







.latestvideo_bg



{width:528px;
height:452px;
margin-top:0px;
background-image:url(images/latest_videobg1.png);
background-repeat:no-repeat;
margin-left:92px;
float:left;
}







.latestvideo_heading



{width:129px;
height:21px;
margin-top:11px;
margin-left:30px;
}







.video



{width:468px;
height:270px;
margin-top:14px;
margin-left:29px;
}







.video_option_bg



{width:83%;
height:64px;
margin-top:10px;
background-image:url(images/video_bg.png);
background-repeat:repeat-x;
margin-left:50px;
}







.video_option1



{width:99px;
height:55px;
margin-left:9px;
float:left;
margin-top:4px;
}



.video_name



{width:100%;
margin-top:0px;
margin-left:49px;
}







.txt_bg



{width:100px;
height:18px;
margin-left:9px;
background-image:url(images/txt_bg.png);
float:left;
margin-top:0px;
}







.video_option_txt



{ font-family:PT Sans;
font-size:11px;
color:#fff;
margin-left:0px;
margin-top:2px;
}



.video_option_txt a



{ font-family:PT Sans;
font-size:11px;
color:#fff;
}







.contant



{width:100%;
margin-top:0px;
text-align:center;
}







.contant_main 



{width:990px;
display:inline-table;
margin:0 auto;
background-color:#fff;
padding-bottom:40px;
/*-moz-box-shadow: 0px 400px 12px #888;
-webkit-box-shadow: 0px 400px 12px #888;
box-shadow: 0px 400px 12px  #888;
*/



}











.contant_shadow



{width:100%;
margin-top:0px;
height:34px;
float:left;
margin-left:0px;
}







.contant_left_right



{width:100%;
margin-top:0px;
}



.contant_left



{width:594px;
margin-top:0px;
margin-left:10px;
float:left;
}







.contant_latestnews



{ font-family:PT Sans;
font-size:24px;
color:#5a3169;
margin-left:20px;
margin-top:0px;
clear:both;
text-align:left;
}



.contant_latestnews a



{ font-family:PT Sans;
font-size:24px;
color:#5a3169;
}







.contant_left_line



{width:583px;
height:12px;
margin-top:0px;
margin-left:0px;
float:left;
}







.contant_left_heading



{ font-family:PT Sans;
font-size:24px;
color:#000;
margin-left:23px;
margin-top:10px;
float:left;
text-align:left;
font-weight:bold;
}



.contant_left_heading a



{ font-family:PT Sans;
font-size:23px;
color:#000;
}







.contant_left_txt



{ font-family:PT Sans;
font-size:14px;
color:#818080;
margin-left:23px;
margin-top:10px;
float:left;
line-height:22px;
text-align:left;
}



.contant_left_txt a



{ font-family:PT Sans;
font-size:14px;
color:#818080;
}







.readmore



{ font-family:PT Sans;
font-size:13px;
color:#097e77;
margin-left:23px;
margin-top:0px;
font-style:italic;
float:right;
line-height:22px;
list-style:none;
text-decoration:none;
}



.readmore a



{ font-family:PT Sans;
font-size:13px;
color:#097e77;
list-style:none;
text-decoration:none;
}







.contant_left_imgshadow



{width:556px;
float:left;
background-image:url(images/contant_left_imgshadow.png);
background-repeat:no-repeat;
height:275px;
margin-top:25px;
margin-left:20px;
}











.contant_left_img1



{width:544px;
float:left;
height:256px;
margin-top:0px;
margin-left:0px;
}







.contant_right



{width:335px;
margin-top:10px;
margin-left:0px;
float:right;
}







.login_bg



{width:334px;
height:232px;
margin-top:0px;
background-image:url(images/login_bg.png);
background-repeat:no-repeat;
margin-left:0px;
}







.login_heading



{ font-family:PT Sans;
font-size:16px;
color:#fff;
margin-left:5px;
margin-top:0px;
font-weight:bold;
text-align:left;
}



.login_heading a



{ font-family:PT Sans;
font-size:13px;
color:#fff;
}







.login_heading1



{ font-family:PT Sans;
font-size:21px;
color:#fff;
margin-top:0px;
text-align:left;
}



.login_heading1 a



{ font-family:PT Sans;
font-size:21px;
color:#fff;
text-align:left;
}







.login_name



{ font-family:PT Sans;
font-size:18px;
color:#097e77;
margin-top:21px;
text-align:left;
margin-left:5px;
clear:both;
}



.login_name a



{ font-family:PT Sans;
font-size:18px;
color:#097e77;
text-align:left;
}







.txt_field



{width:154px;
height:31px;
border:0px;
float:left;
margin-top:0px;
background-color:#96dbd7;
margin-left:1px;
font-family:PT Sans;
font-size:14px;
padding-left:5px;
color:#097e77;
}







.typecode



{width:55%;
margin-top:6px;
float:left;
margin-left:0px;
}







.code_bg



{width:75px;
height:30px;
background-color:#fff;
border:1px solid #06b1a7;
margin-top:0px;
margin-left:12px;
float:left;
}







.code



{font-family:PT Sans;
font-size:14px;
color:#097e77;
margin-left:13px;
float:left;
margin-top:4px;
}



.code a



{font-family:PT Sans;
font-size:14px;
color:#097e77;
}











.txt_field_code



{width:75px;
height:29px;
border:0px;
float:left;
margin-top:0px;
background-color:#96dbd7;
margin-left:1px;
font-family:PT Sans;
font-size:14px;
padding-left:5px;
color:#097e77;
}







.enter_code



{font-family:PT Sans;
font-size:9px;
color:#fff;
margin-left:5px;
float:left;
margin-top:4px;
}



.enter_code a



{font-family:PT Sans;
font-size:9px;
color:#fff;
}











.send



{width:103px;
height:34px;
float:right;
margin-top:29px;
margin-right:27px;
}









.event-bg



{width:306px;
height:40px;
background-image:url(images/eventclender_bg.png);
background-repeat:no-repeat;
margin-top:0px;
}







.event_calendar_heading



{font-family:PT Sans;
font-size:23px;
color:#fff;
text-align:left;
margin-left:15px;
margin-top:4px;
}



.event_calendar_heading a



{font-family:PT Sans;
font-size:23px;
color:#fff;
}







.calendar_bg



{width:252px;
margin-top:10px;
padding-bottom:10px;
margin-left:25px;
background-color:#f2f2f2;
}







.date_heading



{font-family:PT Sans;
font-size:19px;
color:#60c7c0;
margin-left:5px;
text-align:left;
margin-top:0px;
}



.date_heading a



{font-family:PT Sans;
font-size:19px;
color:#60c7c0;
}







.calendar_status



{font-family:PT Sans;
font-size:16px;
color:#424444;
text-align:left;
margin-left:5px;
margin-top:4px;
}



.calendar_status a



{font-family:PT Sans;
font-size:16px;
color:#424444;
}







.time_location



{font-family:PT Sans;
font-size:14px;
color:#818080;
margin-left:5px;
text-align:left;
margin-top:4px;
}



.time_location a



{font-family:PT Sans;
font-size:14px;
color:#818080;
}







.calendar_shadow



{width:290px;
height:207px;
float:left;
margin-top:-165px;
background-image:url(images/calender_shadow.png);
background-repeat:no-repeat;
margin-left: 35px;
margin-top: -100px;
padding-bottom:30px;
}







.fb_like



{width:248px;
height:248px;
margin-top:50px;
margin-left:25px;
}







.footer_bg



{width:990px;
min-height:350px;
margin-top:0px;
z-index:0;
float:left;
background-color:#484747;
position:relative;
background-image:url(images/footer_bg1.png);
background-repeat:repeat-x;
}







.footer_main



{width:990px;
margin:0 auto;
}







.footer_contaner



{width:255px;
margin-top:100px;
/*margin-left:58px;
*/



margin-left:40px;
float:left;
}



.footer_heading-line



{width:100%;
margin-top:0px;
float:left;
margin-left:0px;
}



.footer_heading



{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#9f0237;
font-weight:bold;
padding-right:5px;
margin-left:0px;
margin-top:0px;
float:left;
}



.footer_heading a



{font-family:HelveticaNeue;
font-size:16px;
color:#9f0237;
}







.footer_contaner_line



{height:5px;
margin-top:11px;
background-image:url(images/footer_contaner_line.png);
background-repeat:repeat-x;
overflow:hidden;
scroll 0 50% rgba(0, 0, 0, 0);
}

.galleryf{

	padding-top:20px;
float:left;
}

.galleryf img {

	padding:0 15px 15px 0;
}





.footer_txt



{font-family:Myriad Pro;
font-size:14px;
color:#a0a0a0;
padding-right:5px;
margin-left:0px;
line-height:22px;
margin-top:20px;
float:left;
}



.footer_txt a



{font-family:Myriad Pro;
font-size:14px;
color:#a0a0a0;
}







.footer_txtfield



{width:163px;
height:34px;
background-color:#3e3d3d;
margin-top:20px;
margin-left:0px;
float:left;
padding-left:5px;
font-family:Open Sans;
border:0px;
font-size:14px;
color:#7e7e7e;
}







.really_simple_twitter_widget



{width: 300px;
margin-top: 00px;
float: left;
margin-left: 0px;
padding: 0px;
text-align: left;
}



.really_simple_twitter_widget ul



{width:100%;
padding:0px;
margin:0px;
}



.really_simple_twitter_widget li



{font-family:Myriad Pro;
font-size:14px;
color:#a0a0a0;
padding-right:0px;
margin-left:0px;
line-height:20px;
margin-top:20px;
float:left;
text-decoration:none;
list-style:none;
}







.really_simple_twitter_widget li a



{font-family:Myriad Pro;
font-size:14px;
color:#a0a0a0;
text-decoration:none;
list-style:none;
}







.tweet_icon



{width:29px;
height:26px;
background-image:url(images/tweet.png);
background-repeat:no-repeat;
margin-top:0px;
margin-left:0px;
float:left;
}



.tweet_icon:hover



{width:29px;
height:26px;
float:left;
background-image:url(images/tweet_hover.png);
background-repeat:no-repeat;
margin-top:0px;
margin-left:0px;
}







.partner_news_img



{width:230px;
height:137px;
margin-top:20px;
margin-left:0px;
float:left;
}







.footer_arrow



{width:100%;
height:58px;
float:left;
margin-left:0px;
margin-top:23px;
text-align:center;
}







.copyright



{font-family:Helvetica_Light-Normal;
font-size:16px;
width:100%;
color:#fff;
text-align:center;
margin-left:0px;
margin-top:0px;
float:left;
}







.copyright a



{font-family:Helvetica_Light-Normal;
font-size:16px;
color:#fff;
}











.footer_bg1



{width:990px;
min-height:143px;
margin-top:0px;
z-index:0;
background-image:url(images/footer_bg2.png);
background-color:#363535;
position:relative;
float:left;
background-repeat:repeat-x;
}
}/* Custom Media Queries 31-July-2014 */@media only screen and (min-width: 1382px) {		} /* #Tablet (Portrait)================================================== */@media only screen and (min-width: 980px) { }	@media only screen and (min-width: 768px) and (max-width: 959px) {	}/*  #Mobile ================================================== */@media only screen and (min-width: 480px) and (max-width: 767px) {} @media only screen and (min-width: 320px) and (max-width: 479px) {	.main{ width:100%;}	.header_bg{background-color:#fff;}	.header_main, .logo, .logo_img {width:100%;}	.logo_img img{margin-left:-10px;}	.tagline { margin-top:0;clear:both;}	.logo_line{display:none;}		.compnies_logos {		float: left;		height: auto;		margin-left: 0;		margin-top: 25px;		width: 100%;		background:#fff;	}	.logos1 {    float: left;    height: 65px;    margin: 0;    padding: 0;    text-align: center;    vertical-align: middle;    width: 50%;	margin-bottom:10px;	}	.logos2 {    float: right;    height: 65px;    margin: 0;    padding: 0;    text-align: center;    vertical-align: middle;    width: 50%;	margin-bottom:10px;	}	.logos3 {    float: left;    height: 65px;    margin: 0;    padding: 0;    text-align: center;    vertical-align: middle;    width: 50%;	margin-bottom:20px;	}	.logos4 {    float: right;    height: 65px;    margin: 0;    padding: 0;    text-align: center;    vertical-align: middle;    width: 50%;	margin-bottom:20px;	}	.nav_new {		background-image: url("images/shadow.png");		background-repeat: repeat-x;		background-size: 100% auto;		clear: both;		height: 60px;		width: 100%;	}	.navigation {		margin: 0 auto;		width: 1000px;	}	#access {		clear: both;		display: block;		float: left;		margin-top: 10px;		width: 100%;	}	#access li { margin-left:10px;}	#access a, #access li:hover > a, #access a:focus{ font-size:16px; }} @media only screen and (min-width: 240px) and (max-width: 319px) {	}  @media only screen and (max-width: 239px) {	}

.ytccf li {
  display: inline-block;
  width: 23%;
  padding-right:0!important;
}



@media only screen and (max-width: 1150px) {	
.main {
  margin: 0;
  padding: 0;
  width: auto;
}
.nav_new {
  clear: both;
  float: none;
  height: auto;
  width: 100%;
}
.navigation {
  margin: 0 auto;
  width: auto;
}
#access {
  clear: both;
  display: block;
  float: left;
  margin-top: 40px;
  width: 69%;
}
.social_icons {
  float: right;
  height: 60px;
  margin-left: 0;
  margin-top: 32px;
  text-align: right;
  width: 23%;
}
.banner_img {
	width:auto


}
.footer_bg{
	width:auto;
	float:none;
}
.footer_bg1{
	float:none;
	width:auto;
}
}
@media only screen and (max-width:1025px) {
	.calendar_shadow {
  background-image: none;
  background-repeat: no-repeat;
  float: left;
  height: 207px;
  margin-left: 35px;
  margin-top: -100px;
  padding-bottom: 30px;
  width: 290px;
}
.event-bg {
  background-image: url("images/eventclender_bg.png");
  background-repeat: no-repeat;
  height: 58px;
  margin-top: 0;
  width: auto;
}
.mainsdbr {
  float: left;
  margin-left: 0;
  margin-right: 10px;
  margin-top: 0;
  padding: 0;
  text-align: left;
  width: auto;
}
.event_calendar_heading{
	padding-top:25px;
}
}
@media only screen and (max-width:1000px) {
	.social_icons {
  float: right;
  height: 60px;
  margin-left: 0;
  margin-top: 32px;
  padding-right: 1%;
  text-align: right;
  width: 23%;
}
.main {
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: auto;
}
.navigation {
  float: left;
  margin: 0 auto;
  width: 69%;
}
.latestvideo_bg {
  background-image: url("images/latest_videobg1.png");
  background-repeat: no-repeat;
  float: left;
  height: 452px;
  margin-left: 10%;
  margin-top: 0;
  width: 55%;
}
.banner_pic {
  float: left;
  height: auto;
  margin-left: 0;
  margin-top: 7px;
  width: 34%;
}
.banner_main {
  margin: 0 auto;
  width: auto;
}
.contant_main {
  background-color: #fff;
  display: inline-table;
  margin: 0 auto;
  padding-bottom: 40px;
  width: 100%;
}
.contant_right {
  float: left;
  margin-left: 0;
  margin-top: 10px;
  width: 33%;
}
.contant_left {
  float: left;
  margin-left: 10px;
  margin-top: 0;
  width: 65%;
}
#emailSub-email {
  height: 27px;
  margin-bottom: 10px;
  vertical-align: top;
  width: 95%;
}
.sidebar_email {
  background-image:none;
  background-repeat: no-repeat;
  float: none;
  height: auto;
  width: 98%;
  margin-bottom: 20px;
  border:1px solid #BBC0C7;
}
.email-bg1 {
  padding-bottom: 3px;
  padding-top: 8px;
}
.event-bg {
  background-image: url("images/eventclender_bg.png");
  background-repeat: no-repeat;
  height: auto;
  margin-top: 0;
  width: 100%;
}
.event_calendar_heading{
	padding-top:25px;
}
.contant_left{
	text-align:left;
}
.calendar_shadow {
  background-image: none;
  background-repeat: no-repeat;
  float: none;
  height: auto;
  margin-left: 0;
  margin-top: 0;
  padding-bottom: 0;
  width: auto;
}
.mainsdbr{
	margin-bottom:20px;
}
.header_main {
  margin: 0 auto;
  width: 100%;
}
.compnies_logos {
  float: left;
  height: 100px;
  margin-left: 8px;
  margin-top: 50px;
  width: 61%;
}
.logo {
  float: left;
  height: 125px;
  margin-left: 0;
  margin-top: 0;
  width: 35%;
}
	.logo_img {
  height: 62px;
  margin-left: 0;
  margin-top: 30px;
  width: auto;
}
.social_icons {
  float: right;
  height: 60px;
  margin-left: 0;
  margin-top: 32px;
  padding-right: 3%;
  text-align: right;
  width: 23%;
}
.innerpage_left_txt{
	padding-right:20px;
	width:auto;
}
}
@media only screen and (max-width:800px) {
	.logo_img {
  height: 62px;
  margin-left: 0;
  margin-top: 30px;
  width: auto;
}
.textwidget iframe{
	width:auto!important;
}
.logos4 {
  float: left;
  margin-top: -7px;
  padding: 1%;
  width: auto;
}
.ytccf  a{
	text-decoration:none;
}
.ytccf h5{
	text-decoration:none!important;
}
.logos1 {
  float: left;
  padding: 1%;
  width: auto;
}
.logos2 {
  float: left;
  padding: 1%;
  width: auto;
}
.logos3 {
  float: left;
  padding: 1%;
  width: auto;
}
#access {
  clear: both;
  display: block;
  float: left;
  margin-top: 40px;
  width: auto;
}
.navigation {
  float: left;
  margin: 0 auto;
  width: 58%;
}
.social_icons {
  float: right;
  height: 60px;
  margin-left: 0;
  margin-top: 32px;
  padding-right: 1%;
  text-align: right;
  width: 32%;
}
.latestvideo_heading {
  height: 21px;
  margin-left: 30px;
  margin-top: 23px;
  text-align: left;
  width: 100%;
}
.logo_img img{
	width:100%;
}
.latestvideo_heading {
  height: 21px;
  margin-left: 30px;
  margin-top: 23px;
  text-align: center;
  width: 100%;
}
.videoglry {
  margin: 0;
  padding-top: 6px;
  width: auto;
}
.latestvideo_heading {
  text-align: center;
}
.ytccf li {
  display: inline-block;
  padding-right: 0 !important;
  text-align: center;
  width: 23%;
}
.ytctitle{
	width:auto!important;
}
.latestvideo_bg {
  background-image: none;
  background-position: center top;
  background-repeat: no-repeat;
  float: none;
  height: 452px;
  margin-left: 0;
  margin-top: 0;
  width: auto;
}
.contant_left {
  float: none;
  margin-left: 0;
  margin-top: 0;
  padding: 0 2%;
  width: 96%;
}
.contant_left div{
	float:none!important;
}
.contaner_line {
  background-image: url("images/titleline.jpg");
  background-repeat: repeat;
  height: 10px;
  margin-bottom: 11px;
  margin-top: 0;
  overflow: hidden;
}
.contant_left_heading {
  color: #000;
  float: none;
  font-family: PT Sans;
  font-size: 24px;
  font-weight: bold;
  margin-left: 23px;
  margin-top: 10px;
  text-align: left;
}
.scrollgallery .scrollGalleryHead {
  margin-top: 0;
  padding: 0;
}
.contant_left_heading a {
  color: #000;
  font-family: PT Sans;
  font-size: 20px;
}
.contant_left_heading a:hover {
	  color: #000;
  font-family: PT Sans;
  font-size: 20px;
}
.contant_left_heading {
  color: #000;
  float: none;
  font-family: PT Sans;
  font-size: 24px;
  font-weight: bold;
  margin-left: 0;
  margin-top: 10px;
  text-align: left;
}
.contant_right {
  float: none;
  margin: 10px auto 0;
  width: 98%;
}
.sidebar_email {
  background-image: none;
  background-repeat: no-repeat;
  border: 1px solid #bbc0c7;
  float: none;
  height: auto;
  margin-bottom: 20px;
  width: 100%;
}
.mainsdbr {
  float: none;
  margin-left: 0;
  margin-top: 0;
  padding: 0;
  text-align: left;
  width: auto;
}
.mylin {
  float: none;
  height: 25px;
  width: auto;
}
.contant_left_imgshadow1 {
  float: none;
  width: auto;
}
.my_heading1 {
  float: none;
  font-size: 14px;
  font-weight: bold;
  min-height: 80px;
  padding-left: 5px;
  width: auto;
}
.listn{
	float:none;
}
#twitter-widget-0{
	float:left;
	margin-top:20px;
}
.footer_main {
  margin: 0 auto;
  width: auto;
}
.footer_contaner {
  float: none;
  margin-left: 10px;
  margin-top: 0;
  width: auto;
}
.footer_heading-line {
  float: none;
  margin-left: 0;
  margin-top: 0;
  width: 100%;
}
.footer_txt {
  color: #a0a0a0;
  float: none;
  font-family: Myriad Pro;
  font-size: 14px;
  line-height: 22px;
  margin-left: 0;
  margin-top: 20px;
  padding-right: 5px;
}
.footer_heading {
  color: #9f0237;
  float: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-left: 0;
  margin-top: 0;
  padding-right: 5px;
}
.footer_contaner_line {
  background-image: url("images/footer_contaner_line.png");
  background-repeat: repeat-x;
  height: auto;
  margin-top: 11px;
  overflow: visible;
}
.galleryf {
  float: none;
  padding-top: 20px;
}
.footer_bg {
  float: none;
  width: auto;
  background-color:#E5E3E4;
}
.latestvideo_heading{
	width:auto;
}
.footer_bg{
	padding-top:60px;
}
.galleryf {
  float: none;
  padding-top: 0;
}
.textwidget br{
	display:none;
}
div.innerpage_heading {
  color: #fff;
  font-family: Helvetica;
  font-size: 24px;
  font-weight: bold;
  margin: 0 auto;
  padding-top: 12px;
  width: auto;
  padding-left:20px;
}
}

@media only screen and (max-width:740px) {
	.logo {
  float: none;
  height: auto;
  margin-left: 0;
  margin-top: 0;
  width: 100%;
}
.logo_line {
  display: none;
  float: left;
  height: 106px;
  margin-left: 10px;
  margin-top: 37px;
  width: 3px;
}
.logo_img {
  height: auto;
  margin-left: 0;
  margin-top: 0;
  text-align: center;
  width: auto;
}
.logo_img img {
  width: auto;
}
.compnies_logos {
  float: none;
  height: 100px;
  margin-left: 2%;
  margin-top: 34px;
  width: 98%;
}
.header_bg {
  background-image: url("images/header_bg.png");
  background-repeat: repeat-x;
  height: auto;
  width: 100%;
  background:#fff;
}
.logos1,.logos2,.logos3,.logos4{
	float:none;
	display:inline-block;
	width:17%;
	text-align:right;
}
.compnies_logos{
	text-align:center;
}
.compnies_logos img{
	vertical-align:middle;
}
}
@media only screen and (max-width:680px) {
	.navigation {
  float: none;
  margin: 0 auto;
  width: 100%;
}
#access {
  clear: both;
  display: block;
  float: none;
  margin-top: 40px;
  width: auto;
}
.social_icons {
  float: none;
  height: auto;
  margin-left: 0;
  margin-top: 32px;
  padding-right: 1%;
  text-align: right;
  width: 100%;
}
.nav_new {
  background-image: none;
  background-repeat: repeat-x;
  clear: both;
  height: auto;
  width: 100%;
}
#access li {
  color: #8c8b8b;
  display: inline-block;
  float: none;
  font-family: PT Sans;
  font-size: 16px;
  list-style: none outside none;
  margin-left: 18px;
  margin-top: 0;
  position: relative;
  text-decoration: none;
}

#access{
	text-align:center;
}
.social_icons {
  float: none;
  height: auto;
  margin-left: 0;
  margin-top: 32px;
  padding-right: 1%;
  text-align: center;
  width: 100%;
}
.icons {
  display: inline-block;
  float: none;
  height: 35px;
  margin-left: 20px;
  margin-top: 0;
  text-align: center;
  width: 36px;
}
.contant_left {
  float: none;
  margin-left: 0;
  margin-top: 0;
  padding: 0 10px;
  width: 96%;
}
#scrollgallery_6{
	max-width:500!important;
}
.contant_right {
  float: none;
  margin: 10px auto 0;
  padding: 0 5% 0 0;
  width: 76%;
}
.footer_bg {
  padding: 60px 5% 0;
  width: 90%;
}
.main {
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: auto;
}
.scrollgallery .scrollGalleryHead {
  margin-top: 20px;
  padding: 0!important;
}
.scrollgallery .imagearea {
  padding: 0!important;
}
.mainsdbr{
	margin-right:0;
}
#scrollgallery_6{
	max-width:500px!important;
}
#imagearea_6 img{
	max-width:470px!important;
}
div.scrollgallery .thumbarea {
  margin-left: 11px;
  padding-bottom: 3px;
  padding-top: 3px;
  width: auto;
}
}
@media only screen and (max-width:480px) {
	.latestvideo_heading {
  text-align: left;
}
.contant_left iframe {
  width: 100% !important;
}
#scrollgallery_6{
	width:400px!important;
}
.logos1, .logos2, .logos3, .logos4 {
  display: inline-block;
  float: none;
  text-align: center;
  width: 33%;
}
.contant_right {
  float: none;
  margin: 10px auto 0;
  padding: 0 25% 0 0;
  width: 68%;
}
.compnies_logos {
  float: none;
  height: auto;
  margin-left: 0;
  margin-top: 34px;
  width: 98%;
}
.scrollgallery .thumbareaContent {
  white-space: normal!important;
}
.caption_container img{
  height: 380px;
  margin: 0!important;
  max-width: inherit!important;
  width: 100%!important;
}
.scrollgallery .scrollGalleryFoot {
  margin-top: 5px;
  padding: 0!important;;
}
.scrollgallery .thumbarea {
  margin-left: 0!important;;
  padding-bottom: 3px;
  padding-top: 3px;
  width: auto!important;;
}
.scrollgallery .imageareaContent .caption_container {
  display: inline;
  margin: 0!important;;
  position: relative;
}
.footer_bg1 {
  background-color: #363535;
  background-image: none;
  background-repeat: repeat-x;
  float: left;
  margin-top: 30px;
  min-height: 143px;
  position: relative;
  width: auto;
  z-index: 0;
}
#iframevid {
  height: 320px;
  position: relative;
  width: auto;
}
}
@media only screen and (max-width:360px) {
	.compnies_logos {
  height: auto;
  text-align: left;
}
.fb-like-box.fb_iframe_widget span{
	width:100%!important;
}
.logos1, .logos2, .logos3, .logos4 {
  display: inline-block;
  float: none;
  text-align: center;
  width: 45%;
}
.latestvideo_heading {
  height: 21px;
  margin-left: 8px;
  margin-top: 23px;
  text-align: center;
  width: 100%;
}
.contant_main {
  background-color: #fff;
  display: inline-block;
  margin: 0 auto;
  padding-bottom: 40px;
  width: 93%;
}
#main_vid iframe{
	width:auto!important;
}
.ytccf li {
  display: inline-block;
  padding-right: 0 !important;
  text-align: center;
  width: 33%;
}
.contant_left_heading a {
  color: #000;
  font-family: PT Sans;
  font-size: 10px;
}
.contant_left_heading a:hover {
	 color: #000;
  font-family: PT Sans;
  font-size: 10px;
}
#scrollgallery_6 {
  width: 290px !important;
}
.scrollgallery .imageareaContent img {
  border-radius: 5px;
  box-shadow: 0 0 5px #888;
  padding: 0;
  width: 100% !important;
}
.contant_right {
  float: none;
  margin: 10px auto 0;
  padding: 0 0;
  width: 80%;
}
.fb_iframe_widget {
  display: inline-block;
  position: relative;
  width: 100%!important;
}
.fb-like-box iframe{
	width:auto!important;
}
.caption_container img{
	height:auto!important;
}
.scrollgallery .imageareaContent {
  white-space: normal!important;
}
.scrollGalleryFoot{
	display:none;
}
#access li {
  color: #8c8b8b;
  display: block;
  float: none;
  font-family: PT Sans;
  font-size: 16px;
  list-style: none outside none;
  margin-left: 18px;
  margin-top: 0;
  position: relative;
  text-align: left;
  text-decoration: none;
  margin-right: 18px;
  
}
#access li > a{
  border-bottom: 2px solid #DBD9D9;
  padding-bottom: 5px;
}
.textwidget iframe {
  width: 100% !important;
}
}
@media only screen and (max-width:320px) {
	.compnies_logos {
  height: auto;
  text-align: left;
}
.logos1, .logos2, .logos3, .logos4 {
  display: inline-block;
  float: none;
  text-align: center;
  width: 45%;
}
.latestvideo_heading {
  height: 21px;
  margin-left: 8px;
  margin-top: 23px;
  text-align: center;
  width: 100%;
}
#main_vid iframe{
	width:auto!important;
}
.ytccf li {
  display: inline-block;
  padding-right: 0 !important;
  text-align: center;
  width: 33%;
}
.contant_left_heading a {
  color: #000;
  font-family: PT Sans;
  font-size: 10px;
}
.contant_left_heading a:hover {
	 color: #000;
  font-family: PT Sans;
  font-size: 10px;
}
#scrollgallery_6 {
  width: 250px !important;
}
.scrollgallery .imageareaContent img {
  border-radius: 5px;
  box-shadow: 0 0 5px #888;
  padding: 0;
  width: 100% !important;
}
.contant_right {
  float: none;
  margin: 10px auto 0;
  padding: 0 0;
  width: 80%;
}
.fb_iframe_widget {
  display: inline-block;
  position: relative;
  width: 100%!important;
}
.fb-like-box iframe {
  width: 236px !important;
}
.caption_container img{
	height:auto!important;
}
.scrollgallery .imageareaContent {
  white-space: normal!important;
}
.scrollGalleryFoot{
	display:none;
}
.latestvideo_heading {
  text-align: left!important;
}
#access li {
  color: #8c8b8b;
  display: block;
  float: none;
  font-family: PT Sans;
  font-size: 16px;
  list-style: none outside none;
  margin-left: 18px;
  margin-top: 0;
  position: relative;
  text-align: left;
  text-decoration: none;
}

}
.clear{
	float:none;
	clear:both;
}
