/* ..:: Steven Khalil ::.. */

/* Reset */

* { 
	margin: 0;
	padding: 0;
}

/* Universal */

body { line-height: 1.25em; font-family: "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif; font-size: 14px; color: #666; background: white url(/Resources/StevenKhalil/Sites/StevenKhalil/Layout/bg_site.jpg) no-repeat scroll center top; }

.is_ie body { font-size: 11px; }

 
a { outline: none; color: black; }
p { margin: 10px 0px; }
ul, ol, blockquote { margin: 10px 0px 10px 30px; }
:focus { outline: 0; }
.image-align-right { float: right !important; }

h1, h2, h3 { margin:  0 0 20px; color: #111; font-weight: normal; }
h2 { font-size: 40px; font-style: italic; }
h3 { font-size: 15px; text-transform: uppercase; }

/* Common */

.hide { display: none; }
.border img { border: 10px solid #eee; padding: 1px; background: white; }

/* Header */

#layout_area_header { height: 125px; background: url('/Resources/StevenKhalil/Sites/StevenKhalil/Layout/bg_header.png') top center no-repeat; }
.is_ie6 #layout_area_header {
    background: transparent !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=/Resources/StevenKhalil/Sites/StevenKhalil/Layout/bg_header.png, sizingmethod=crop);
}

#logo { text-indent: -999em; }

/* Navigation */

#layout_area_navigation { height: 60px; background: url(/Resources/StevenKhalil/Sites/StevenKhalil/Layout/bg_hNav.png) top left repeat-x; }
.is_ie6 #layout_area_navigation {
    background: transparent !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=/Resources/StevenKhalil/Sites/StevenKhalil/Layout/bg_hNav.png, sizingmethod=scale);
}

#horizontalNav { position: absolute; left: 50%; margin-left: -300px; width: 600px; overflow: hidden; height: 60px; font-size: 15px; }
#horizontalNav a { display: block; float: left; padding: 23px 15px 20px; text-decoration: none; color: white; }
.is_ie6 #horizontalNav a, .is_ie7 #horizontalNav a { padding: 23px 14px 20px; position: relative; zoom: 1; }
#horizontalNav .selected { background: url('/Resources/StevenKhalil/Sites/StevenKhalil/Layout/hNav_selected.png') no-repeat scroll center 47px; }
.is_ie6 #horizontalNav .selected { background-image: url('/Resources/StevenKhalil/Sites/StevenKhalil/Layout/hNav_selected.gif'); }

.facebook {
	background: url(/Resources/StevenKhalil/Sites/StevenKhalil/Images/Icons/icon_facebook.jpg) top left no-repeat;
	padding: 0px 0px 0px 25px;
	margin: 20px 0px 0px 20px;
	display: block;
	color: #666666;
}

.facebook:hover { text-decoration: none; }

/* ===== ..:: Copyright & Jaze ::.. ===== */

#copyright { padding: 20px 0; font-size: 11px; color: #999; border-top: 1px solid #ddd; border-top: 1px solid rgba(0,0,0,0.1); }
#copyright a { text-decoration: none; color: #999; }
#copyright a:hover { color: #666; }
#copyright .text { padding: 10px 0px 0px 0px; }
#copyright .logo a { float: right; display: block; height: 30px; padding: 10px 60px 0px 0px; background: url('/Resources/JazeDigital/jaze_logo-bw.png') top right no-repeat; }
#copyright .logo a:hover { background: url('/Resources/JazeDigital/jaze_logo.png') top right no-repeat; }
#copyright .logo span { display: none; }

/* Gallery */

#gallery { background: url('/Resources/StevenKhalil/Sites/StevenKhalil/Images/Backgrounds/black_15.png') top left repeat; -moz-border-radius: 15px; -webkit-border-radius: 15px; }
.is_ie6 #gallery { background: transparent !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=/Resources/StevenKhalil/Sites/StevenKhalil/Images/Backgrounds/black_15.png, sizingmethod=crop); }

.gallery_closeBtn { margin: 2px 3px 0 0 !important; }
.gallery_image { border: 1px solid white; }

.gallery_top { background: none!important; }
.gallery_topLeft { background: none!important; }
.gallery_topRight { background: none!important; }

.gallery_left { background: none!important; }
.gallery_right { background: none!important; }

.gallery_bottom { background: none!important; }
.gallery_bottomLeft { background: none!important; }
.gallery_bottomRight { background: none!important; }