*{
	margin:0;
	padding:0;
}

body {
	background-color: #000;
	font-size:12px;
	font-family: Georgia, arial, sans-serif;
	color:#fff;

}

div#fine_tittle{
	font-size:18px;
	font-style:italic;
	margin-bottom:5px;

}

.color1{
	color:#405752;
}

.color2{
	color:#DBA423;
}

.color3{
	color: #DB6023;
}

.color4{
	color:#8C113E;
}

.color5{
	color: #1F2338;
}
/************************************* ART_DIRECTION.php **********************************************/

#art_direction_intro{
	font-size:16px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 0px;
	width:925px;
}

#art_direction_intro a{
	color:#fff;
}
	
#art_direction_portfolio{
	font-size:16px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	padding: 0px;
	width:925px;
}

#art_direction_portfolio img{
	opacity: 0.7;
}

#art_direction_portfolio img:hover{
	opacity: 1;
}


/************************************* BLOG.php **********************************************/ 	

#disqus_thread{
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	padding: 0px;
	width:925px;
}


/************************************* CONTACT.php **********************************************/

#contact_separator{
	background:#fff;
	height:300px;
	width:2px;
}

#contact_text{
	font-size:16px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 0px;
	width:925px;
	height:200px;
}

.contact_text_bigger{
	font-size:16px;
	color:#707070;
}


#contact-area {
	width: 925px;
	margin-top: 25px;
	background:fff;
	color:#cccccc;
	margin-left: auto;
	margin-right: auto;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 300px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #53777A;
}

#contact-area input.submit-button {
	width: 80px;
	float: right;
}

#contact-area a{
	color:#fff;
	text-decoration: none;
}

label {
	float: left;
	text-align: left;
	margin-right: 15px;
	width: 60px;
	padding-top: 5px;
	font-size: 1.4em;
}

#error
{
	background: #ffbeb4;
	color: #333333;
	border: 2px solid #dd3c10;
	height: 20px;
	padding: 10px;
	font-size:14px;
	margin-bottom:10px;
}

#success
{
background: #fff3ac;
color: #333333;
border: 2px solid #d8bc0d;
height: 20px;
padding: 10px;
font-size:14px;
margin-bottom:10px;
}

div#tittle_colloms-contact{
	font-size:22px;
	font-style:italic;
}

div#darker{
	opacity: 0.7;
}
div#darker:hover{
	opacity: 1;
}

/************************************* FOOTER.php **********************************************/
div#footer{
	height:35px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 925px;
}


/************************************* HEADER.php **********************************************/

div#header {
	height:35px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 925px;
}

div#header_separator2 {
	background:#fff;
	height: 2px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom:10px;
	width: 925px;
}

div#header_separator3 {
	background:#fff;
	height: 2px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom:30px;
	width: 925px;
}

div#header_separator {
	background:#fff;
	height: 2px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 925px;
}

div#menu_left {
float:left;
}


div#menu_right {
float:right;
}

	

/************************************* HOME.php **********************************************/

div#welcome_message{
	font-size:22px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	padding: 20px;
	width: 925px;
	text-align: justify;
}

div#sections {
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
	width: 925px;
}

div#frame_short { background-image: url(../img/1_short.jpg); background-position:0 0; background-repeat:no-repeat; height:390px; width:170px; }
div#frame_short:hover { background-image: url(../img/1_short.jpg); background-position:0 -390px; height:390px; width:170px; }

div#frame_writing { background-image: url(../img/2_writing.jpg); background-position:0 0; background-repeat:no-repeat; height:390px; width:170px; }
div#frame_writing:hover { background-image: url(../img/2_writing.jpg); background-position:0 -390px; height:390px; width:170px; }

div#frame_artdir {	background-image: url(../img/3_art_direction.jpg); background-position:0 0; background-repeat:no-repeat; height:390px; width:170px; }
div#frame_artdir:hover {	background-image: url(../img/3_art_direction.jpg); background-position:0 -390px; height:390px; width:170px; }

div#frame_photo {	background-image: url(../img/4_photo.jpg);	background-position:0 0; background-repeat:no-repeat; height:390px; width:170px; }
div#frame_photo:hover {	background-image: url(../img/4_photo.jpg); background-position:0 -390px; height:390px; width:170px; }

div#frame_music {	background-image: url(../img/5_music.jpg);	background-position:0 0; background-repeat:no-repeat; height:390px; width:170px; }
div#frame_music:hover {	background-image: url(../img/5_music.jpg); background-position:0 -390px; height:390px; width:170px; }

div#home_message{
	font-size:18px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	padding: 10px;
	width: 925px;
	text-align: center;
}

div#home_message a{
	color:#fff;
}

div#home_text {
	margin-left: auto;
	margin-right: auto;	
	margin-top:60px;
	padding: 0px;
	text-align:center;
	width: 925px;
}

div#home_text a{
	color: #fff;
	
}


/************************************** INDEX.php  ********************************************/

div#big_logo {
	margin-left: auto;
	margin-right: auto;	
	margin-top:60px;
	padding: 0px;
	text-align:center;
	width: 925px;
}

div#video_index {
	margin-left: auto;
	margin-right: auto;	
	margin-top:10px;
	margin-bottom:40px;
	padding: 0px;
	text-align:center;
	width: 925px;
}

div#index_message{
	font-size:18px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 10px;
	width: 925px;
	text-align: center;
}

div#index_quick_menu {
	margin-left: auto;
	margin-right: auto;	
	margin-top: 30px;
	margin-bottom:0px;
	padding: 0px;
	text-align:center;
	width: 925px;
}


/************************************* MENU_BOTTOM.php **********************************************/

div#index_quick_menu img{
	opacity: 0.5;
}
div#index_quick_menu img:hover{
	opacity: 1;
}

/************************************* PHOTO.php **********************************************/

div#photography_thumbnails {
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	padding: 10px;
	width: 700px;
	background-image: url(../img/photo/bg.png); background-position:0 0; background-repeat:no-repeat;
}




/************************************* MUSIC.php **********************************************/



#music_video {
	font-size:16px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	padding: 10px;
	height: 130px;
	width: 925px;
}

#music_text {
	font-size:16px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	padding: 10px;
	width: 925px;
}

#dj_pictures {
	float: right;
	margin-left: 10px;
}

#dj_demo {
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	padding: 10px;
	width: 925px;
}


/************************************* SHORT_FILMS.php **********************************************/

#short_central{
	font-size:16px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 0px;
	width:935px;
}

#short_film_intro{
	font-size:16px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 30px;
	padding: 0px;
	width:925px;
}

#short_central img{ opacity: 0.8; }
#short_central img:hover{ opacity: 1; }


/************************************* WRITING.php **********************************************/
#writing_presentation {
	font-size:18px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	padding: 10px;
	width: 925px;
	background-image: url(../img/writing_background.jpg);
	background-repeat: no-repeat;
	height:300px;
	}

div#listing{
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	padding: 10px;
	width: 925px;

}

#listing h1{
	font-weight:bold;
	font-size:14px;
}

#listing p{
	margin-top: 15px
}

#listing a{
	text-decoration:none;
}

#listing a:hover{
	text-decoration:underline;
}