/*
   	actors interactive
 	http://www.actorsinteractive.com
	
	stylesheet.css 01/04/2008
	
	Copyright 2008 actors interactive
*/

/* == MAIN LAYOUT == */

body {margin:0;padding:0;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;line-height: 18px;background:#000000;}

p{padding:0;margin:10px 0 10px 0;}
p.breaker{padding:0;margin:2px 0 0 0;}

#container{width:802px;height:530px;text-align:justify; margin:60px auto 0 auto; padding:0;}

#header{height:97px;background:url(../images/graphics/gr_header_line.jpg);background-position:0 70px;background-repeat:repeat-x;}

#header img{float:left;}
#header .siteby{float:right;margin:55px 0 0 0;}
#header .siteby {color:#666666;font-size:11px;}
#header .siteby:hover{color:#FF00FF;}

#left_panel{width:150px;border-right: 2px dotted #999999;float:left;margin:0 0 20px 0;}

#main_menu {padding:0;list-style:none;margin:0;height:145px;}
#main_menu li {margin:0;padding:0 0 6px 0;}
#main_menu a {text-decoration:none;color:#CCCCCC;font-size:20px;font-weight:bold;}
#main_menu a:hover {color:#666666;}
#main_menu .on {color:#FF00FF;}
#main_menu .on:hover {color:#FF00FF;}

#sub_box{float:left;height:280px;width:150px;}
#clips_box{float:left;height:70px;width:130px;background:url(../images/graphics/gr_header_line.jpg);background-position:0 60px;background-repeat:repeat-x;}
#clips_box h4{color:#CCCCCC;font-size:20px;font-weight:bold;margin:0 0 20px 0;padding:0;height:24px;clear:both;display:block;}
#clips_box a {background:url(../images/graphics/gr_music.gif);background-repeat:no-repeat;padding:7px 0 0 30px;margin:0;}

#info_box {margin-top:20px;	background-color:#333333;border: 1px solid #999999;width:130px;}
#info_box a {color: #ff00ff;}
.info_box_title {background-color: #333333;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#666666',EndColorStr='#000000');border-bottom: 1px solid #999999;font-weight:bold;}
.info_box_text{font-size:12px;color:#FFFFFF;font-weight:normal;height:80px;}

#content_index img{float:right;}
#content {width:630px;color:#FFFFFF;height:500px;padding-right:10px;padding-left:10px;float:right;}

#player{padding:10px;text-align:center;}

#youtube{margin:0 auto;width:480px;height:295px;}
ul.hlist{text-align:center;list-style:none;margin:0;text-align:center;display:block;padding:10px 0 0 0;}
ul.hlist li{display:inline;padding:0 2px 0 2px;}

.faded_image {background:url(../images/graphics/gr_faded_image.jpg);background-position:top right;background-repeat:no-repeat;}

#footer {text-align:right;clear:both;} 
#footer_flash{text-align:left;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;color #FFFFFF;background-color:#000000;height:18px;margin:0 0 10px 0;overflow:hidden;}
#footer a{}
#footer a:hover{}
/* == END MAIN LAYOUT == */


/* == TEXT & LINKS COLORS == */
.warning 	{color: #FF0000; font-weight:bold;}
.highlight 	{color: #00FFFF;font-weight:bold;}
.grey		{color: #999999;}
.small		{font-size:11px;}

a 			{text-decoration:none;color:#FF00FF;}
a:hover 	{color: #666666;}
a img 	 	{margin:0; padding:0; border:0;}
img 	 	{margin:0; padding:0; border:0;}

.float_right {float:right;display:inline;}
.float_left {float:left;display:inline;}

.text_right {text-align:right;}
.text_left {text-align:left;}

.text_italic {font-style:italic;}
.text_bold {font-weight:bold;}

.overflow_vert {overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow:auto;}
.overflow_hidden{overflow:hidden;}

h1 {display:none;}
h2, .h2 {font-family: Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#CCCCCC;line-height:22px;	text-transform: uppercase;padding:0 0 5px 0;margin:0;clear:left;}
h3, .h3 {font-size:14px;font-weight:bold;color:#00FFFF;line-height:22px;text-transform:uppercase;padding:0 0 5px 0;margin:0;}

/* == END TEXT & LINKS COLORS == */

/* == MSIE SCROLL BARS == */
html {
	scrollbar-3dlight-color:#666666;
	scrollbar-arrow-color:#FF00FF;
	scrollbar-track-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#333333;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#666666;
}
/* == END MSIE SCROLL BARS == */

/* == BORDERS == */
.bor_r 	{border-right: 1px solid #666666;}
.bor_l 	{border-left: 1px solid #666666;}
.bor_t 	{border-top: 1px solid #666666;}
.bor_b 	{border-bottom: 1px solid #666666;}
.bor 	{border: 1px solid #666666;}

.dot_r	{border-right: 1px dotted #CCCCCC;}
.dot_l  {border-left: 1px dotted #CCCCCC;}
.dot_t 	{border-top: 1px dotted #CCCCCC;}
.dot_b	{border-bottom: 1px dotted #CCCCCC;}
.dot 	{border: 1px dotted #CCCCCC;}
/* == END BORDERS == */

/* == FORMS == */
form {margin:0;padding:0;display:inline;}

.submit_button {color: #FF00FF;background-color:#252525;filter:progid:DXImageTransform.Microsoft.Gradient      (GradientType=0,StartColorStr='#666666',EndColorStr='#000000');	border:1px solid #CCCCCC;height: 22px;font-size: 12px;font-family: Arial, Helvetica, sans-serif;padding:0 4px 0 4px;}

.submit_button:focus, .submit_button:hover {color: #00FFFF;background-color: #333333;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#666666',EndColorStr='#333333');}

.input_text {font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color: #000000;border: 1px solid #CCCCCC;color: #FFFFFF;padding:4px;}

#contact_form .input_text{width:250px;}

.input_text:focus, textarea:focus, .input_text:hover, .textarea:hover{background-color: #222222;} 

textarea{font-family: Arial, Helvetica, sans-serif;font-size:12px;width: 250px;background-color: #000000;border: 1px solid #CCCCCC;color: #FFFFFF;height:80px;padding:0 2px 0 2px;}
/* == END FORMS == */

/* == GALLERY == */
.gallery {margin:0;list-style:none;padding:0;}
.gallery li {display:inline;float:left;list-style:none;margin: 0px 13px 23px 0px;} 
.gallery a{background:url(lightbox/images/loading.gif);background-position:-50% -50%;background-repeat:no-repeat;float:left;border:1px solid #CCCCCC;width:85px;height:85px;}
.gallery a:hover {border:1px solid #FF00FF;}
.gallery a img{width:75px;height:75px;padding:5px;margin:0;opacity: 0.75;MozOpacity:0.75;KhtmlOpacity:0.75;filter:alpha(opacity=75);}
.gallery a img:hover{opacity:1;MozOpacity:1;KhtmlOpacity:1;filter:alpha(opacity=100);}
/* == END GALLERY == */

/* == NEWS == */
.news_item{border-top:1px solid #333333;border-bottom:1px solid #333333;margin-bottom:15px;padding-top:5px;}
.news_item:hover{border-top:1px solid #FF00FF;border-bottom:1px solid #FF00FF;}
/* == END NEWS == */

/* == CV == */
.cv_section,.cv_details_section{width:600px;text-align:left;}
.cv_section .col_left{width:150px;}
.cv_details_section .col_left{width:150px;}
.cv_details_section{border-top:1px solid #666666;}
.cv_details_section td{border-bottom:1px dotted #666666;}
/* == END CV == */
