/*=.=.=.=.=---STYLE FOR---=.=.=.=.=*/

/* Getting the new tags to behave */
article, aside, audio, 
canvas, command, 
datalist, details, 
embed, 
figcaption, figure, footer, 
header, hgroup, 
keygen, 
meter, 
nav, 
output, 
progress, 
section, source, 
video {
	display:block;
}
mark, 
rp, rt, ruby, 
summary, 
time {
	display:inline;
}


*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

/* Global properties */
*{ padding:0px; margin:0px; outline:none; border:none; list-style:none; text-decoration:none; }
.noBdr{ border:none !important; }
.clr{ line-height:0px; font-size:0px; clear:both; }

body{ font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; background: url(../images/bodyBg.jpg) repeat-x 0 0 #000000;}
.wraper{width: 100%; float: left;}
.container{width: 1000px; margin: 0 auto; }
.top{width: auto; float: right; margin: 20px 0 0 0;}
.top ul{padding: 0; margin: 0; float: left;}
.top ul li{float: left; padding: 0 7px; background: url(../images/dvidr.jpg) no-repeat right center;}
.top ul li a{font: bold 12px/24px Tahoma; color: #ffe5c3;}
.top ul li a:hover{color: #ff0;}
.top ul li:last-child{padding: 0 0 0 7px; background: none;}

.banner{width: 100%; float: left; margin: 20px 0 0 0;}
.banner img{width: 100%; float: left;}
.menu{width: 100%; float: left; background: url(../images/menu.jpg) repeat-x 0 0;}
.menu ul{padding: 0; margin: 0; float: left;}
.menu ul li{float: left; margin: 0 0 0 0;}
.menu ul li a{padding: 0 28px; font: normal 14px/36px Tahoma; color: #ffe5c3; display: block;}
.menu ul li a:hover{color: #ff0;}
.menu ul li a.active{background: url(../images/menuH.jpg) repeat-x 0 0; cursor: auto; color: #ffe5c3;}
.mid_para{width: 100%; float: left; padding: 70px 38px 45px 38px;}
.mid_para h2{font: bold 18px/24px Tahoma; color: #bfbfbf; text-align: center}
.mid_para h2 span{display: inline-block; border-bottom: 2px solid #bfbfbf;}
.mid_para p{font: normal 14px/18px Tahoma; color: #bfbfbf; padding: 14px 0 0 0; text-align: justify;}
.mid_para p a{color: #ffe5c3;}
.mid_para p a:hover{color: #ff0;}
.gallery_prt{width: 100%; float: left;}
.gallery_top{width: 100%; float: left; background: #606060; text-align: center; font: normal 16px/49px Tahoma; color: #bfbfbf;}
.thumb_gal{width: 25%; float: left;}
.thumb_galPic{width: 100%; float: left;}
.thumb_galPic img{width: 100%; float: left;}
.thumb_gal_txt{width: 100%; float: left; background: #606060; text-align: center; }
.thumb_gal_txt p{font: normal 11px/43px Tahoma; color: #ffe5c3;}
.thumb_gal_txt p a{color: #ffe5c3;}
.thumb_gal_txt p a:hover{color: #ff0;}

.bot_txt{width: 100%; float: left; padding: 32px 40px 0 40px;}
.bot_txt h3{font: normal 14px/18px Tahoma; color: #bfbfbf; padding: 16px 0 0 0;}
.bot_txt h3 span{border-bottom: 1px solid #bfbfbf; display: inline-block;}
.bot_txt p{font: normal 14px/18px Tahoma; color: #bfbfbf;}

.foot_prt{width: 100%; float: left; margin: 70px 0 0 0; text-align: center; font: normal 11px/16px Tahoma; color: #bfbfbf;}

.mob_mnu{width: 100%; float: left; background: #5f5f5f; border-bottom: 4px solid #b4b4b4; padding: 5px 0; display: none;}
.mob_mnu img{float: right; margin: 0 5px 0 0;}
.mob_mnu_list{width: 100%; float: left; display: none;}
.mob_mnu_list ul{padding: 0; margin: 0; float: left; width: 100%;}
.mob_mnu_list ul li{width: 100%; float: left;}
.mob_mnu_list ul li a{font: normal 14px/36px Tahoma; color: #ffe5c3; display: block; padding: 0 10px;}
.mob_mnu_list ul li a:hover{color: #ff0;}
.mob_mnu_list ul li a.selected{background: #574f3a; cursor: auto; color: #ffe5c3;}

/*==============weading=============*/
/*
.weading_dit{width: 100%; float: left; padding: 20px 40px 0 40px;}
.weading_dit h1{font: bold 24px/30px Tahoma; color: #E4E4E4;}
.weading_dit_para{padding: 10px 0 0;}
.weading_dit p {color: #bfbfbf;}
.weading_dit p a{color: #ffe5c3;}
.weading_dit p a:hover{color: #ff0;}*/

/*==============weading=============*/

.weading_dit{width: 100%; float: left; padding: 20px 40px 0 40px;}
.weading_dit h1{font: bold 24px/30px Tahoma; color: #E4E4E4;}
.weading_dit p{font: normal 14px/18px Tahoma; color: #bfbfbf; padding: 14px 0 0 0; text-align: justify;}
.weading_dit p a{color: #ffe5c3;}
.weading_dit p a:hover{color: #ff0;}
.wead_gal{width: 100%; float: left; padding: 45px 40px 0 40px;}
.wead_gal h3{font: normal 14px/18px Tahoma; color: #bfbfbf; text-align: center; padding: 0 0 20px 0;}
.wead_gal h3 span{border-bottom: 1px solid #bfbfbf; display: inline-block;}
.wead_gal h3:hover{color: #ff0;}
.lft_gal{width: 49%; float: left; text-align: center;}
.lft_gal p{font: normal 14px/18px Tahoma; color: #bfbfbf;}
.lft_gal img{width: 100%; float: left; margin: 6px 0 0 0;}
.rit_gal{width: 49%; float: right; text-align: center;}
.rit_gal p{font: normal 14px/18px Tahoma; color: #bfbfbf;}
.rit_gal img{width: 100%; float: left; margin: 6px 0 0 0;}

.gal_bot{width: 100%; margin: 70px 0 0 0; text-align: center; float: left;}
.gal_bot p{font: normal 11px/18px Tahoma; color: #bfbfbf; padding: 12px 0 0 0;}
.gal_bot p a{color: #ffe5c3; font-weight: bold;}
.gal_bot p a:hover{color: #ff0;}


.from_sec_total{margin: 16px 0; width: 100%; float: left;}
.from_sec{width: 100%; float: left; padding: 5px 0;}
#Submit{ border:inherit !important;}
#Submit2{ border:inherit !important;}

.from_sec label{float: left; width: 150px; font: normal 14px Tahoma; color: #fff; text-align: right;padding: 0 5px 0;}
.from_sec input[type="text"]{width: 200px ;height: 24px; border: 1px solid #abadb3;line-height: 24px;}
.from_sec textarea{width: 420px ;height: 150px; border: 1px solid #abadb3;}
.send{width:60px; height: 22px; border: 1px solid #abadb3;}
.send:hover{border: 1px solid #7eb4ea;}
.reset{width:60px; height: 22px; border: 1px solid #abadb3;}
.reset:hover{border: 1px solid #7eb4ea;}


.glamour_portraits{width: 100%; float: left; padding: 86px 40px 0;}
.glamour_portraits_text{float: left; width: 70%;}
.glamour_portraits_heading{float: left; padding: 75px 268px 0 }
.glamour_portraits h3{font: normal 14px/18px Tahoma; color: #bfbfbf; text-align: justify; padding: 0 0 20px 0;}
.glamour_portraits h3 span{border-bottom: 1px solid #bfbfbf; display: inline-block;}
.glamour_portraits_para{float: left; width: 100%;}
.glamour_portraits p{font: normal 14px/18px Tahoma; color: #bfbfbf; text-align: justify;  padding-bottom: 15px; }
.glamour_portraits p a{font: normal 14px/18px Tahoma; color: #fff; text-align: justify; }
.glamour_portraits_link{text-align: center; margin: 65px 0;}
.glamour_portraits a{font: normal 14px/18px Tahoma; color: #ffe5c3;}
.glamour_portraits a:hover{color: #ff0;}
.glamour_portraits_images{float: right; width: 27%;}


.rit_gal{width: 49%; float: left; text-align: center;}
.rit_gal h3{font: normal 14px/18px Tahoma; color: #bfbfbf; text-align: center; padding: 20px 0;}
.rit_gal p{font: normal 14px/18px Tahoma; color: #ffe5c3;}
.rit_gal p a{font: normal 14px/18px Tahoma; color: #ffe5c3;}
.rit_gal p a:hover{color: #ff0;}
.rit_gal img{width: 100%; float: left; margin: 6px 0 0 0;}

.photo_galleries{width: 100%; margin: 70px 0 0 0; text-align: center; float: left; background: #606060;}
.galleries_thumb{font: normal 14px/18px Tahoma; color: #bfbfbf; padding: 12px 0 0 0;}
.galleries_thumb h3{font: normal 14px/18px Tahoma; color: #bfbfbf;}
.galleries_thumb a{color: #ffe5c3; font-weight: bold;}
.thumbs{float: left; width: 250px; text-align: center;}
.thumbs a{font:normal 11px/18px Tahoma; color: #ffe5c3; }
.thumbs a:hover{color: #ff0;}

.gal_bot{width: 100%; margin: 70px 0 0 0; text-align: center; float: left;}
.gal_bot p{font: normal 11px/18px Tahoma; color: #bfbfbf; padding: 12px 0 0 0;}
.gal_bot p a{color: #ffe5c3; font-weight: bold;}
.gal_bot p a:hover{color: #ff0;}

/*==============creative=============*/

.photo_box1{width: 100%; float: left; margin: 20px 0 0 0;}
.photo_lft{width: 360px; float: left;}
.photo_lft img{width: 100%; float: left;}
.photo_txt{width: 545px; float: left; padding: 22px 0 0 15px;}
.photo_txt h3{font: normal 14px/18px Tahoma; color: #bfbfbf; text-align: center;}
.photo_txt span{border-bottom: 1px solid #bfbfbf; display: inline-block;}
.photo_txt p{font: normal 14px/18px Tahoma; color: #bfbfbf; padding: 15px 0 0 0;}
.photo_txt p a{color: #fff;}
.photo_txt h4{font: normal 14px/18px Tahoma; color: #ffe5c3; padding: 15px 0 0 0; text-align: center;}
.photo_txt h4 a{color: #ffe5c3;}
.photo_txt h4 a:hover{color: #ff0;}


.photo_box2{width: 100%; float: left; margin: 130px 0 0 0;}
.photo_lft2{width: 360px; float: left; margin: 0 0 0 10px;}
.photo_lft2 img{width: 100%; float: left;}

.rit_gal2{width: 100%; float: left; text-align: center;}
.rit_gal2 h3{font: normal 14px/18px Tahoma; color: #bfbfbf; text-align: center; padding: 20px 0;}
.rit_gal2 p{font: normal 14px/18px Tahoma; color: #bfbfbf;}
.rit_gal2 p a{font: normal 14px/18px Tahoma; color: #ffe5c3;}
.rit_gal2 p a:hover{color: #ff0;}
.rit_gal2 img{width: 100%; float: left; margin: 6px 0 0 0;}
.lft_gal{width: 49%; float: left; text-align: center;}
.lft_gal p{font: normal 14px/18px Tahoma; color: #bfbfbf;}
.lft_gal img{width: 100%; float: left; margin: 6px 0 0 0;}
.rit_gal{width: 49%; float: right; text-align: center;}
.rit_gal p{font: normal 14px/18px Tahoma; color: #bfbfbf;}
.rit_gal img{width: 100%; float: left; margin: 6px 0 0 0;}

.photo_galleries .galleries_thumb{padding: 12px 0 !important;}

.col_gray p{color:#bfbfbf;}

.form_button {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.form_button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.form_button:active {
    background:#DBDBDB;
	position:relative;
	top:1px;
}


