/* CSS Document */

/*
-------------------------
01. DEFAULT ELEMENTS
-------------------------
*/

body{margin:0px;padding:0px;}
*{border:none;text-decoration:none;outline:none;}
form{margin:0px;padding:0px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
@font-face {
font-family: 'MyriadProSemiboldCondensed';
src: url('myriadpro-semiboldcond-webfont.eot');
src: url('myriadpro-semiboldcond-webfont.eot?#iefix') format('embedded-opentype'),
	 url('myriadpro-semiboldcond-webfont.woff') format('woff'),
	 url('myriadpro-semiboldcond-webfont.ttf') format('truetype'),
	 url('myriadpro-semiboldcond-webfont.svg#MyriadProSemiboldCondensed') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'MyriadProBlackCondensed';
src: url('myriadpro-blackcond-webfont.eot');
src: url('myriadpro-blackcond-webfont.eot?#iefix') format('embedded-opentype'),
	 url('myriadpro-blackcond-webfont.woff') format('woff'),
	 url('myriadpro-blackcond-webfont.ttf') format('truetype'),
	 url('myriadpro-blackcond-webfont.svg#MyriadProBlackCondensed') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'MyriadProBoldCondensed';
src: url('myriadp2-webfont.eot');
src: url('myriadp2-webfont.eot?#iefix') format('embedded-opentype'),
	 url('myriadp2-webfont.woff') format('woff'),
	 url('myriadp2-webfont.ttf') format('truetype'),
	 url('myriadp2-webfont.svg#MyriadProBoldCondensed') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SwitzerlandCondensedBold';
src: url('swzcondb-webfont.eot');
src: url('swzcondb-webfont.eot?#iefix') format('embedded-opentype'),
	 url('swzcondb-webfont.woff') format('woff'),
	 url('swzcondb-webfont.ttf') format('truetype'),
	 url('swzcondb-webfont.svg#SwitzerlandCondensedBold') format('svg');
font-weight: normal;
font-style: normal;
}


hr{width:100%;background-color:#ed1840;margin:0px;padding:0px;height:1px;}
h1{font:normal 24px 'MyriadProBoldCondensed';color:#ffffff;margin:0px;padding:0px;text-transform:uppercase;border-bottom:1px solid #c1181b;}
h2{font:normal 18px 'SwitzerlandCondensedBold';color:#fff;margin:0px;padding:0px;text-transform:uppercase;}
h2 span{font:normal 30px 'SwitzerlandCondensedBold';color:#ec0f39;margin:0px;padding:0px;text-transform:uppercase;}
h3{font:normal 20px 'MyriadProBlackCondensed';color:#fff;margin:0px;padding:0px;text-transform:uppercase;}
p{font:normal 12px Arial, Helvetica, sans-serif;color:#bebbbb;margin:0px;padding:0px;text-align:justify;line-height:18px;}



/*
-------------------------
02. CONTAINER,WRAPPER
-------------------------
*/

#container{width:100%;}
#wrapper{width:980px;margin:0 auto;position:relative;z-index: 2;}
#bg {position:fixed;top:-50%;left:-50%;width:200%;height:200%;}
#bg img {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;}


/*
-------------------------
03. HEADER
-------------------------
*/

#header{width:980px;margin:0 auto;}
#header_left{width:217px;float:left;}
#header_right{width:763px;float:right;}
#header_right h1{font:normal 18px 'MyriadProSemiboldCondensed';color:#fff;margin:0px;padding:0px;margin:0px;border-bottom:none;line-height:18px;}
#header_right h1 a{font:normal 18px 'MyriadProSemiboldCondensed';color:#fff;margin:0px;padding:0px;line-height:18px;}
#header_right h1.phn{background:url(../images/phn_icon.png) no-repeat;background-position:0px 0px;padding:0px 0px 0px 27px;margin-bottom:5px;}
#header_right h1.mail{background:url(../images/mail_icon.png) no-repeat;background-position:0px 2px;padding:0px 0px 0px 27px;}
.loging_btn{margin:16px 16px 0px 0px;}

/*-------------navigation Start-------------*/
#navigation ul{margin:0px;padding:0px;list-style:none;position:relative;}
#navigation ul li{margin:0px;padding:0px;float:left;height:33px;line-height:33px;}
#navigation ul li a{margin:0px;padding:0px 45px 0px 0px;font:normal 18px 'MyriadProBlackCondensed';color:#ffffff;text-transform:uppercase;float:left;height:33px;line-height:33px;}
#navigation ul li a.active, #navigation ul li a:hover{color:#ec0c36;}
#navigation li ul{display:none;float:none;}
#navigation li:hover ul, #navigation li.hover ul {width:971px;background-color:#ed1840;display: block;position: absolute;margin: 0;padding: 0;top:33px;left:-0px;z-index:999999999;padding:0px 0px 0px 9px;}
#navigation li ul li{float:left;}
#navigation li ul li a{float:left;font:normal 14px 'MyriadProBlackCondensed';color:#ffffff;text-transform:uppercase;margin:0px;padding:0px 38px 0px 0px;line-height:33px;}
#navigation li ul li a:hover{color:#fff;}
#nav ul{margin:0px;padding:0px 0px 0px 9px;list-style:none;background-color:#ed1840 !important;float:left;width:971px;}
#nav ul li{margin:0px;padding:0px;float:left;height:32px;line-height:32px;}
#nav ul li a{margin:0px;padding:0px;float:left;font:normal 14px 'MyriadProBlackCondensed';color:#ffffff;text-transform:uppercase;margin:0px;padding:0px 38px 0px 0px;height:32px;line-height:32px;}
/*-------------navigation End-------------*/


/*
-------------------------
03. CONTENT
-------------------------
*/

#content{width:980px;margin:0 auto;}
#inner_content{background:url(../images/content_bg.png) repeat-y;}
#banner{width:948px;background-color:#111111;padding:16px;}
#banner_left{width:766px;float:left;padding:3px;margin-right:16px;background-color:#383838;}
#banner_right{width:160px;float:left;}
.pic_box img {width:154px;height:96px;background-color:#383838;padding:3px;margin-top:20px;}
#left_panel{width:673px;float:left;background-color:#111111;margin-right:15px;padding:12px 15px 12px 15px;}
#right_panel{width:262px;float:left;}
.black_bg2{width:262px;background-color:#111111;height: 215px;}
.black_bg{width:262px;background-color:#111111;}

#right_panel h1{padding-left:16px;padding-top:12px;}
.map{background:url(../images/map.jpg) no-repeat;width:671px;height:378px;position:relative;}
#right_panel p{font:normal 12px Arial, Helvetica, sans-serif;color:#646464;margin:0px;padding:0px 14px 0px 17px;text-align:justify;font-style:italic;line-height:20px;}
#right_panel p span{color:#ffffff;}
#right_panel p a{float:right;}
.store_img{width:221px;background-color:#383838;padding:3px;margin:0 auto;}


/*------------Inner Page Start------------*/
ul.trips{margin:0px;padding:0px 0px 0px 14px;list-style:none;}
ul.trips li{margin:0px;padding:0px;font:normal 18px 'MyriadProSemiboldCondensed';color:#ffffff;text-transform:uppercase;line-height:35px;}
ul.trips li a{margin:0px;padding:0px 0px 0px 16px;font:normal 18px 'MyriadProSemiboldCondensed';color:#ffffff;text-transform:uppercase;background:url(../images/arw.jpg) no-repeat;background-position:0px 5px;line-height:35px;}
ul.trip_list {margin:0px;padding:0px;list-style:none;}
ul.trip_list li{margin:0px;padding:0px 0px 19px 19px;float:left;width:311px;font:normal 14px Arial, Helvetica, sans-serif;color:#bebbbb;background:url(../images/arw2.jpg) no-repeat;background-position:0px 3px;}
ul.trip_list li a{margin:0px;padding:0px;float:left;width:311px;font:normal 14px Arial, Helvetica, sans-serif;color:#bebbbb;}

.humanitarian{width:133px;float:left;margin-right:40px;}
.medical{width:144px;float:left;margin-right:40px;}
.ministry{width:313px;float:left;}
ul.custom_trips{margin:0px;padding:5px 0px 0px 0px;list-style:none;float:left;}
ul.custom_trips li{margin:0px;padding:0px 0px 0px 12px;font:normal 12px Arial, Helvetica, sans-serif;color:#bebbbb;background:url(../images/arw2.jpg) no-repeat;background-position:0px 8px;line-height:24px;}
ul.custom_trips li a{margin:0px;padding:0px;font:normal 12px Arial, Helvetica, sans-serif;color:#bebbbb;line-height:24px;}

.testimonal_holder{float:left;margin-bottom:13px;}
/*.testimonal_holder p{font-style:italic;background:url(../images/quote1.jpg) no-repeat;padding:14px 0px 0px 0px;text-indent:35px;}*/
.testimonal_holder p{font-style:italic;padding:0px 0px 0px 0px;text-indent:35px;}


.testimonal_top{background:url(../images/quote1.jpg) no-repeat;padding:14px 0px 0px 0px; height:9px;}
.testimonal_bottom{background:url(../images/quote2.jpg) no-repeat right;padding-bottom:30px;padding-right:50px;}
.testimonal_holder p span{background-position:6px 3px;padding-bottom:30px;padding-right:50px;}
.testimonal_holder h2{font:normal 12px Arial, Helvetica, sans-serif;color:#ec0c36;font-style:italic;float:right;text-transform:capitalize;}

.textbox{width:314px;height:23px;background-color:#383838;border:1px solid #585858;float:left;margin:0px 0px 15px 0px;padding:0px 5px 0px 8px;font:normal 12px Arial, Helvetica, sans-serif;color:#bebbbb;line-height:23px;} 
.textarea{width:656px;height:93px;background-color:#383838;border:1px solid #585858;float:left;margin:0px 0px 15px 0px;padding:5px 5px 5px 8px;font:normal 12px Arial, Helvetica, sans-serif;color:#bebbbb;}

.address_holder{float:left;}
.address{width:254px;float:left;}
.address_holder p{font:normal 12px Arial, Helvetica, sans-serif;color:#ffffff;margin:0px;padding:0px;line-height:20px;}
.address_holder p a{font:normal 12px Arial, Helvetica, sans-serif;color:#ffffff;margin:0px;padding:0px;line-height:20px;}
.address_holder p span{font-weight:bold;color:#ec0c36;}

.store_holder{width:181px;float:left;height:244px;margin:0px 21px 45px 22px;}
.store_holder_img{background-color:#ffffff;padding:3px;width:175px;float:left;height:189px;}
.store_holder h1{font:normal 18px 'MyriadProBoldCondensed';color:#787878;margin:0px;padding:0px;border-bottom:none;line-height:23px;}

/*------------Inner Page End------------*/


/*
-------------------------
04. FOOTER
-------------------------
*/

#footer{width:980px;margin:16px auto 16px auto;background-color:#111111;min-height:70px;}
#footer_left{width:818px;float:left;}
#footer_right{width:161px;float:right;padding-top:14px;}
#footer_right img{margin-right:9px;float:left;}
#footer_nav ul{margin:0px;padding:15px 0px 0px 14px;list-style:none;}
#footer_nav ul li{margin:0px;padding:0px;float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#7d7d7d;}
#footer_nav ul li a{margin:0px;padding:0px 5px;float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#7d7d7d;}
#footer p{font:normal 12px Arial, Helvetica, sans-serif;color:#7d7d7d;margin:0px;padding:4px 0px 0px 18px;}
#footer p span{font:normal 12px Arial, Helvetica, sans-serif;color:#ed2427;margin:0px;padding:0px;}
