*{list-style:none;margin:0px;padding:0px;}

body{text-align:center;background:#1d1d1d url(images/page_bg.gif) repeat-x;color:#fff}

div,h1, p,a,dl{font-size: 1em;font-family: Tahoma;color:#fff;line-height:160%;text-align:justify}
h1{font-size:2em}
img{border:0px}
#page{text-align:left;margin:30px auto 0 auto;width:808px;position:relative}



dt{clear:both;float:left;margin-right:5px;}
dd{padding-left:5px;font-weight:bold}



/*#logo{background:url(images/logo.jpg) no-repeat;height:60px;}
#logo *{display:none}
*/
#logo {position:relative;height:60px;background:url(images/logo.jpg) no-repeat 0 -10px ;}
#logo.home{background-image: none}
#logo *{display:none}
#logo a {display:block; height:60px; width:310px;border-top:black solid 1px;}
#logo h1{font-family:georgia;text-decoration:none;font-size:2em;z-index:10}

#logo p{font-size:0.8em;position:absolute;left:10px;top:26px;letter-spacing:2px;word-spacing:5px;z-index:0}


#menu {position:absolute; right:0px; top:20px;}

#menu.home{right:50px;}

#menu li{float:left;margin-left:10px;}

#menu ul{background:#ffcc01}
#menu li a {color:#fff;font-family:georgia;text-decoration:none;padding:1px;}




/*#menu li.active a{background:#ffcc01;color:#000}
*/

#content{height:500px;border:4px white solid;background:#000;background:url(../images/pages/bg.gif) no-repeat;position:relative;}



#footer{text-align:right;font-size:0.7em;}
#footer, #footer *{color:#666}

#content h1{display:inline;

}

#imageRight{left:470px;top:30px;position:absolute;}



#content {font-size:0.9em}


.container{margin:20px 20px 5px 20px;}

#home{margin:0px;}


#content.profile{background-image:url(../images/pages/bg1.gif)}
#content.contact{background-image:url(../images/pages/bg1.gif)}
#content.clients{background-image:url(../images/pages/bg1.gif)}


#content.galleries{background-image:url(../images/pages/bg2.gif)}
#content.galleries h2{position:absolute;top:25px;left:250px;}

#content.movies{background-image:url(../images/pages/bg2.gif)}
#content.movies h2{position:absolute;top:25px;left:250px;}


#galleryList{float:left;width:220px;}
#galleryList a{text-decoration:none;}
#galleryList a:hover{text-decoration:underline;color:#ffcb03}
#galleryList li.active a{color:#ffcb03;font-weight:bold;}
#galleryList .subtitle{display:block;font-size:0.8em}
#galleryList a:hover .subtitle{text-decoration:underline;color:#ffcb03}

#galleryImages{float:left;width:520px;}
#galleryImages a{width:100px;height:105px;display:block;float:left;text-align:center;}

#galleryImages a img{margin:2px auto;padding:1px;border:1px white solid;}
#galleryImages a:hover img{padding:0px;border:2px white solid;}




#player{border: white solid 2px;width:520px;}


#clientsList{
	width:400px;
}
#clientsList td {vertical-align:top;padding:2px 0}

#clientsList td{font-size:0.75em}
#clientsList a{text-decoration:none; border-bottom:#ddd solid 1px;}
#clientsList a:hover{text-decoration:none;color:#ffcb03;border-bottom:#ffcb03 solid 1px;}








#contact form label{
	display:block;
}
#contact form textarea, #contact form input{background:transparent;color:#fff;border:white solid 1px;width:300px;padding:2px;margin-bottom:5px;}
#contact form input{text-align:center}
#contact form textarea{height:200px;}
#contact form input.submit{display:block;width:300px; }





