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

p{padding:0;margin:0 0 8px 0;}
p.breaker{padding:0;margin:0 0 10px 0;border-bottom:1px solid #000000;}

.warning 	{color: #CC0000; font-weight:bold;margin:0 0 15px 0;font-size:12px;line-height:16px;}
.highlight 	{font-weight:bold;}
.grey		{color: #999999;}
.small		{font-size:10px;}

a 			{text-decoration:none;color:#999999;}
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;}

.clear{clear:both;}

.overflow_vert {overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow:auto;padding:0 20px 0 0;}
.overflow_hidden{overflow:hidden;}

h1 {display:none;}

h2, .h2 {font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;color:#000033;line-height:22px;padding:0;margin:0 0 12px 0;clear:both;}

h3, .h3 {font-size:12px;color:#000033;line-height:16px;padding:0 0 5px 0;margin:0;font-weight:700;}

/* == MAIN LAYOUT == */

* {margin:0;padding:0;}

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

#container{width:1000px;height:840px;text-align:justify; margin:20px auto 0 auto; padding:0;}

#header{height:80px;}
#header img{float:left;}
#header #links{float:right;margin:58px 75px 0 0;}
#header #links a{color:#999999;}
#header #links a:hover{color:#666666;}

#left_panel{width:400px;float:left;margin:0;height:500px;}
#right_panel{width:540px;float:right;margin:0;height:420px;background:url(../images/graphics/bg_page.jpg);background-repeat:no-repeat;padding:50px 40px 30px 20px;}
#full_panel{margin:20px;height:415px;}

#content{width:520px;height:420px;background:#34335B;}

#main_menu {list-style:none;padding:24px 5px 5px 15px;margin:0;height:40px;float:right;}
#main_menu li {margin:0 0 0 19px;padding:0;float:left;}

#footer {width:1000px;height:70px;margin:0 auto 0 auto;text-align:right;clear:both;background:url(../images/graphics/bg_footer.jpg);background-repeat:no-repeat;} 
#footer a{color:#666666;font-size:10px;}#footer a:hover{color:#999999;}

.flash_player{margin:0 auto 0 auto; height: 406px;width:442px;background:#34335B;}

.submenu{list-style:none;display:inline;float:left;margin:0;padding:0;height:26px;}
.submenu li{font-size:13px;font-weight:700;float:left;display:inline;margin:0 5px 0 0;height:26px;}
.submenu li a{color:#CCCCCC;padding:2px 10px 0 10px;background:#000044;line-height:22px;display:inline;float:left;height:26px;}
.submenu li a:hover{color:#FFFFFF;}
.submenu li a.on,.submenu li a.on:hover{background:#990000;color:#FFFFFF;}

/* == 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 {float:right;color: #FFFFFF;background-color:#000033;border:1px solid #FFFFFF;height:26px;line-height:26px;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 4px 0 4px;clear:both; margin:5px 0 0 0px;width:120px;}
.submit_button:focus, .submit_button:hover {color: #FFFFFF;border:1px solid #990000;}
.input_text {float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-color: #000033;border: 1px solid #FFFFFF;color: #FFFFFF;padding:5px;margin:0 0 10px 0;width:320px;}
form label {float:left;width:150px;padding:0 10px 0 0; color:#FFFFFF; margin:0 0 10px 0;font-weight:700;}
.input_text:focus, textarea:focus, .input_text:hover, .textarea:hover{border:1px solid #990000;} 
textarea{height:80px;}
/* == END FORMS == */

/* == GALLERY == */
.gallery {margin:0;list-style:none;padding:0;clear:both;}
.gallery li {display:inline;float:left;list-style:none;margin:0px 15px 10px 0px;}
.gallery a{float:left;border:1px solid #FFFFFF;width:56px;height:56px;}
.gallery a:hover {border:1px solid #999999;}
.gallery a img{width:52px;height:52px;padding:2px;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-bottom:1px solid #000000;margin-bottom:15px;padding-top:5px;}
.news_item:hover{}
/* == END NEWS == */

/* == CV == */
.cv_section,.cv_details_section{width:500px;border-top:1px solid #000000;margin:0px 0 25px 0;}
.cv_section .border{border-bottom:1px dotted #000000;}
.cv_section .col_left{width:160px;}
.cv_details_section .col_left{width:160px;}
.cv_details_section td{border-bottom:1px dotted #000000;}
/* == END CV == */
