body {margin: 0;padding: 0;background:  #000;font-size: 12px; color: #fff;font-family: Verdana, Arial, Helvetica, sans-serif;}

#wrap_body {background: url(../images/global/bg_logo.gif) no-repeat center top #000 ; width:100%;} 


h1, h2, h3 {font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal; color: #ff0000; border:none}
h1 {margin:7px 0 15px 0; line-height:18px; padding:0 0 3px 0;  font-size:22px; height:25px}
h2 {margin:0; color:#FFFFFF; line-height:26px; font-size:12px; font-weight:bold; margin: 7px 0 0 0}
h3 {margin:0; color:#FFFFFF; line-height:26px; font-size:12px; font-weight:bold; margin: 7px 0 0 0}
h3.first {margin-top:0;}

p, ul, ol {line-height: 18px; color:#bebebe;}
p{margin:0 0 10px 0}


a:link, a:visited {color: #BAB0D7}
a:hover { text-decoration:none}

ul {margin:0; padding:0}
ul li {margin: 10px 0 5px 30px; padding:0}
#page ul {margin:10px 0}

.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
}

/* Header */
#wrap_header {width: 760px; margin: 0 auto;  height:137px; background:#3f3f3f; overflow:hidden}
#header {width: 760px; margin: 0 auto; padding:37px 0 0 0}
#header h1 { background:url(../images/global/logo.gif) no-repeat left top; height:57px;  margin:0; padding:0; line-height:normal; overflow: hidden;}
#header h1 a {text-decoration:none; display:block;text-indent:-999px;height:57px; width:488px}

/* Menu */

#menu {width: 760px;height: 43px;margin: 0 auto;background: url(../images/global/bg_menu.gif)   repeat-x } 
#menu ul {margin: 0;padding: 0 0 0 0;list-style: none;background: transparent}
#menu li {display: inline;list-style: none;float:left; margin:0; padding:0}
#menu ul li a {display:block; padding:0;text-indent: -9999px;text-decoration: none; height:43px; }
#menu a img {border:none}

#menu ul li#NavTechnique a {background: url(../images/global/nav_technique.gif) no-repeat left 13px; width: 103px}
#menu ul li#NavCollections a {background: url(../images/global/nav_collections.gif) no-repeat left 13px; width: 126px}
#menu ul li#NavAboutDavide a {background: url(../images/global/nav_aboutdavide.gif) no-repeat left 13px; width: 134px}
#menu ul li#NavGalleries a {background: url(../images/global/nav_galleries.gif) no-repeat left 13px; width: 108px}
#menu ul li#NavNews a {background: url(../images/global/nav_news.gif) no-repeat left 13px; width: 143px}
#menu ul li#NavContact a {background: url(../images/global/nav_contact.gif) no-repeat left 13px; width: 99px}
#menu ul li#NavHome a {background: url(../images/global/nav_home.gif) no-repeat left 13px; width: 47px}

#menu ul li#NavTechnique a:hover {background: url(../images/global/nav_technique.gif) no-repeat left -16px; width: 103px}
#menu ul li#NavCollections a:hover  {background: url(../images/global/nav_collections.gif) no-repeat left -16px; width: 126px}
#menu ul li#NavAboutDavide a:hover  {background: url(../images/global/nav_aboutdavide.gif) no-repeat left -16px; width: 134px}
#menu ul li#NavGalleries a:hover  {background: url(../images/global/nav_galleries.gif) no-repeat left -16px; width: 108px}
#menu ul li#NavNews a:hover  {background: url(../images/global/nav_news.gif) no-repeat left -16px; width: 143px}
#menu ul li#NavContact a:hover  {background: url(../images/global/nav_contact.gif) no-repeat left -16px; width: 99px}
#menu ul li#NavHome a:hover  {background: url(../images/global/nav_home.gif) no-repeat left -16px; width: 47px}



/* Page */
/*#wrap_page { background: url(../images/global/bg_logo.gif)  center -126px no-repeat #000;}*/
#page {width: 760px;margin: 0 auto;padding: 20px 0 20px 0; background:#000}
#page h1 {border:none}
/* Content */
#content {width:760px}

/* Extras */

p.fb_sm a:link, p.fb_sm a:visited {display:block;padding:8px 0 0 40px; background:url(../images/technique/facebook_32.png) 0 4px  no-repeat; height:36px; font-size:13px; text-decoration:none}
p.fb_sm a:hover {text-decoration:none}

p.fb a:link, p.fb a:visited {display:block;padding-left:40px; background:url(../images/technique/facebook_32.png) 0 4px  no-repeat}
p.fb a:hover {text-decoration:none}


/*Images*/
.img_right {float:right; margin: 3px 0 3px 10px; border:1px solid #fff}
.img_left {float:left; margin: 3px 10px 0 0;  border:1px solid #fff}
a.img_link img {border:1px solid #951616}
a.img_link:hover img {border:1px solid #ff0000}


/* Footer */
#footer {clear: both; width: 760px; margin: 0 auto; padding: 20px 0; text-align: center; border-top:1px solid #4a4a4a; }
#footer p {color:#bebebe}
#footer a {color:#bebebe}




