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

p{padding:0;margin:0 0 10px 0;word-wrap: break-word;overflow:hidden;}
p.breaker{padding:0;margin:2px 0 0 0;}

object{margin:0;padding:0;display:inline;clear:none;}
noscript{margin:0;padding:0;display:inlne;clear:none;}

.warning 	{color: #FF0000; font-weight:bold;}
.highlight 	{color: #FFFFFF;font-weight:bold;}
.grey		{color: #999999;}
.small		{font-size:10px;}

a 			{text-decoration:none;color:#CC00CC;}
a:hover 	{color: #666666;}

a img 	 	{margin:0; padding:0; border:0;}
img 	 	{margin:0; padding:0; border:0;}

/* == GENERAL STUFF  == */

.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:16px;font-weight:bold;color:#CC00CC;line-height:22px;	text-transform: uppercase;padding:0;margin:0 0 15px 0;clear:left;}

h3, .h3 {font-size:11px;font-weight:bold;color:#333333;line-height:22px;padding:0 0 10px 0;margin:0;}

/* == MAIN LAYOUT == */

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

#container{width:890px;height:500px;text-align:justify; margin:20px auto 0 auto; padding:120px 0 0 0;background:url(../images/graphics/bg_page.gif);background-repeat:no-repeat;}

#header{height:140px;width:340px;}

#left_panel{width:330px;float:left;margin:0;height:410px;padding:10px;background:#000000;}

#home_image{text-align:center;margin:30px 0;}
#home_image img{border:1px solid #FFFFFF;}
#home_image img:hover{border:1px solid #CC00CC;}

#right_panel{width:350px;float:right;margin:0;height:415px;}
#full_panel{margin:0px;height:410px; width:695px;background:#000000;padding:10px;}

#main_menu {padding:0;list-style:none;padding:0;margin:10px 0 0 155px;}
#main_menu li {margin:0 10px 0 0;padding:0;float:left;}
#main_menu a {text-decoration:none;color:#FFFFFF;font-size:16px;float:left;padding:18px 5px 5px 5px;width:125px;height:17px;background:#660066;}
#main_menu a:hover {color:#000000;}
#main_menu .on {background:#000000;}
#main_menu .on:hover {color:#FFFFFF;}

#content {margin:0 0 0 155px;width:715px;height:430px;}

#footer {width:890px;height:20px;margin:0 auto 0 auto;text-align:right;clear:both;padding:0 20px 0 0;} 
#footer a{color:#666666;font-size:11px;}#footer a:hover{color:#999999;}

/* == END MAIN LAYOUT == */



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

.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: #000000;background-color:#FFFFFF;border:1px solid #660066;height: 26px;font-size: 11px;font-family:Arial, Helvetica, sans-serif;padding:0 4px 0 4px;clear:both; margin:5px 0 0 0;width:120px}
.submit_button:focus, .submit_button:hover {color: #666666;background-color: #E5E5E5;clear:both;}
.input_text {font-family: Arial, Helvetica, sans-serif;font-size:11px;background-color: #FFFFFF;border: 1px solid #660066;color: #333333;padding:3px;margin:0 0 5px 0;width:320px;}
form label {font-weight:bold;clear:left;display:block;float:left;width:150px;padding:0; color:#FFFFFF; margin:0 0 2px 0;}
.input_text:focus, textarea:focus, .input_text:hover, .textarea:hover{background-color: #E5E5E5;} 
textarea{font-family: Arial, Helvetica, sans-serif;font-size:12px;width: 250px;background-color: #000000;border: 1px solid #CCCCCC;color: #FFFFFF;height:60px;padding:0 2px 0 2px;}
.big{height:120px;}
.captcha{width:80px;float:left;}
.captcha_img{width:80px;float:left;margin:0 10px 0 0;border:1px solid #660066;}

/* == END FORMS == */

/* == GALLERY == */
.gallery {margin:0;list-style:none;padding:0 0 20px 0;float:left;}
.gallery li {display:inline;float:left;list-style:none;margin: 0px 20px 20px 0px;} 
.gallery a{background-repeat:no-repeat;float:left;border:1px solid #FFFFFF;margin:0;}
.gallery a:hover {border:1px solid #999999;}
.gallery a img{width:60px;height:60px;padding:2px;margin:0;opacity: 0.75;MozOpacity:0.75;KhtmlOpacity:0.75;filter:alpha(opacity=75);float:left;}
.gallery a img:hover{opacity:1;MozOpacity:1;KhtmlOpacity:1;filter:alpha(opacity=100);}
/* == END GALLERY == */

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

/* == CV == */
.cv_section,.cv_details_section{width:675px;border-top:2px solid #FFFFFF;}
.cv_section .border{border-bottom:1px solid #666666;}
.cv_section .col_left{width:200px;}
.cv_details_section .col_left{width:150px;}
.cv_details_section td{border-bottom:1px solid #666666;}
/* == END CV == */

/* == GUESTBOOK == */
.guestbook{border-bottom:1px solid #660066;padding:0 0 15px 0;margin:0 0 15px 0;}

/* == END GUESTBOOK == */
