@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; }

/* Font Styles Start*/

@font-face {
	font-family: 'BellGothicBT-Roman';
	src: url('../fonts/belgothn.eot');
	src: url('../fonts/belgothn.eot?#iefix') format('embedded-opentype'),
		url('../fonts/belgothn.woff') format('woff'),
		url('../fonts/belgothn.ttf') format('truetype'),
		url('../fonts/belgothn.svg#belgothn') format('svg');
		font-weight: normal;
		font-style: normal;
		}
@font-face {
		font-family: 'MyriadPro-Regular';
		src: url('../fonts/myriadproregular.eot');
		src: url('../fonts/myriadproregular.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/myriadproregular.woff') format('woff'),
			 url('../fonts/myriadproregular.ttf') format('truetype'),
			 url('../fonts/myriadproregular.svg#myriadproregular') format('svg');
		font-weight: normal;
		font-style: normal;
}
		
		
/*font-family:'BellGothicBT-Roman'; font-family: 'MyriadPro-Regular';*/
/* Font Styles End*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display: block;  }
ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }

table { border-collapse: collapse; border-spacing: 0; }

.clear{ clear:both; }

:focus{ outline: none; }

.bg_none{ background-image:none;}



input[type="radio"], input[type="checkbox"] { margin:0 0 0 0;}

.left{ float:left;}

.right{ float:right; }

a{ text-decoration:none;}


/************************* 
	Default Styles 
**************************/
h1{}

h2{ font-family:'BellGothicBT-Roman'; color:#ff0000; font-size:22px; text-transform:uppercase;  }

h3{  font-family:'BellGothicBT-Roman'; color:#ff0000; font-size:16px;  }

h4{  font-family:'BellGothicBT-Roman';color:#666666;}

h5{ font-family:'BellGothicBT-Roman';color:#ff0000; font-size:14px;}

/********** body **********/

body{ background-color:#000000; font:12px arial; color:#FFFFFF; }
/*folios*/
#wrapper{ }
nav{margin-top:21px; border-top:1px solid  #333333; border-bottom:1px solid  #333333;  }
.inn_r{ width:980px; margin:auto; }
nav .inn_r img{ margin-left:10px; margin:14px  0px 16px 0px;}
nav  .inn_r .right{ }
nav  .inn_r .right ul{ margin-top:49px; text-transform:uppercase; }
nav  .inn_r .right ul li{ display:inline; font-size:16px; padding:0px 20px 0px 0px; font-family:'BellGothicBT-Roman'; }
nav  .inn_r .right ul li  a{ color:#707070; font-size:16px; font-family:'BellGothicBT-Roman'; }
nav  .inn_r .right ul li  a:hover{ color:#ff0000; }
nav  .inn_r .right ul li  a.select-1{ color:#ff0000; font-size:16px; font-family:'BellGothicBT-Roman'; }
#nav_1{ border-bottom:1px solid #333333;}
#nav_1 h2{ padding:5px 0px 5px 0px ;}
#container{ width:980px; height:auto;  margin-top:52px auto auto auto; overflow:hidden;   }
.inn_r1{ width:1000px; margin:auto;  }
footer{ border-top:1px solid  #333333;  }
footer .lf_1{ float:left;}
footer .lf_1 ul{ margin:15px 5px; padding:0px}
footer .lf_1 ul li{ display:inline; color:#666666; font-size:12px;  }
footer .lf_1 ul li a{ color:#666666; padding:0px 25px 0px 2px; font-size:12px;  }
footer .lf_1 ul li a:hover{ color:#ff0000;}
footer .facebook{  width:400px; float:right; margin-top:12px; margin-right:10px}
footer .facebook img{ float:right; margin-left:6px;}
#footer_l{ border-bottom:1px solid  #333333;} 
.fashion_11{ float:left; margin-right:14px; margin-bottom:10px; }
.fashion_11 img
{
opacity:0.5;
filter:alpha(opacity=50); /* For IE8 and earlier */

}
.fashion_11 img:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}
/*contact*/
.photography{ width:689px;  float:left;   }
.fashion{ width:250px;  float:right;  }
#container_1{ width:1003px; margin:auto; height:auto; }
.photography p{ width:371px; float:left; text-align:justify; margin-left:9px;  padding-right:46px;}
.photography h2{ margin-left:9px; margin-top:20px; margin-bottom:20px;}
.fashion ul{ width:159px; float:left;}
.fashion  ul  li{  border-bottom:1px solid #333333; text-align:left; width:159px; padding:5px 0px; }
.cem_1{ background-color:#1a1a1a; border:none; width:264px; height:39px; margin-top:5px;}
.captcha-new{ background-color:#1a1a1a; border:none; width:100px; height:39px; margin-top:5px;}

.fill  { margin-bottom:27px;  margin-top:44px; float:left;}
.fill form{}
.fill form input{ color:#FFFFFF; padding:0px 5px;}
.fill form text-area{ color:#FFFFFF; padding:0px 5px;}
.cem_2{ background-color:#1a1a1a; border:none; width:264px; height:74px; margin-top:5px; margin-bottom:13px;  color:#FFF; font-size:12px; resize:none;}
.fill  .right{ margin-left:24px;}
.fill form label{ font-family:'BellGothicBT-Roman'; font-size:14px;}
.sub{ background-color:#707070; border:none; width:60px; height:30px; margin-top:12px; font-family:'BellGothicBT-Roman'; font-size:12px; color:#ffffff;}
.address{  width:220px; margin-top:-10px; float:right; margin-right:27px; }
.phone{ width:250px; float:right; margin-top:15px; color:#ff0000;}
.phone a{ color:#ff0000;}
.phone a:hover{ color:#FFFFFF;}
/*home*/
#nav_1 img{ margin-top:36px; margin-bottom:84px;}
/*New Styles*/
.main_home{ width:1000px; margin:0 auto; }
.menu a{  font-family:'BellGothicBT-Roman'; font-size:15px; text-transform:uppercase; color:#fff; padding:12px 12px; text-decoration:none; background-color:#000000; display:inline-block; margin-bottom:2px;}
.menu a:hover{ background-color:#F00; color:#000000; }
.footer_main{ width:100%; height:34px; position:fixed; bottom:0px; background-image:url(../images/home_footer_1.jpg); background-repeat:repeat-x;}
.footer_main2{ width:1003px; margin:0 auto; background-image:url(../images/footer_img2.jpg); background-repeat:no-repeat; background-position:center top; height:36px;}

