/* Reset */
body {margin: 0; padding: 0;}
ol,ul{list-style:none;}
ol, ul, li {margin: 0; padding: 0;}
blockquote {margin-left: 0;}
:focus{outline:0;}
a {text-decoration: none; color: #111;}

/* Main divs */
#container {width: 800px; margin: 0 auto; direction: rtl; font-family: Arial, "Arial Hebrew"; font-size: 10pt; color: #111;}

/* Header */
#header {width: 800px; overflow: auto;}
#menu {float: left;}
#menu li {display: inline; float: left; padding: 30px 0;}
#menu a:hover, #menu a:active {border-bottom: 1px solid #51b7f8}
body#home a#home, body#graphic-design a#graphic-design, body#photography a#photography, body#art a#art, body#music a#music {font-weight: bold;}
div#logo {float: right; padding: 30px 0;}
a#logo {background: url(images/logo.png) right no-repeat; padding: 30px 60px 30px 0;}

/* Content */
#content {border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 0 0 15px; text-align: justify;}
#content h1 {font-size: 10pt; margin: 30px 0 10px;}
.text a:link, .text a:visited {border-bottom: 1px solid #51b7f8;}
.text a:hover, .text a:active {background: #b5e4ff;}

/* Gallery */
.gallery {width: 800px; text-align: center; overflow: auto;}
.thumb {float: right; margin: 15px 32px;}
.thumb img {padding: 5px; border: 1px solid #c0c0c0;}
.thumb img:hover {border-color: #51b7f8;}

.video {width: 350px; height: 221px; margin: 15px 25px 40px; float: right; background: url(images/loading.png);}
.mp3 {margin: 0 0 3px;;}

/* Footer */
#footer {color: #c0c0c0; direction: ltr; text-align: center;}
