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

/* == MAIN LAYOUT == */

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

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

#container{width:900px;height:520px;border:10px solid #000033;text-align:justify;margin:auto;background:#FFFFFF;}

#header{background:#F7F7F7;height:100px;}
#header img {float:left;}

#main_menu {margin:0;float:left;padding:10px 0 0 10px;}
#main_menu ul {list-style:none;margin:0;padding:0;}
#main_menu li {list-style:none;margin:0;padding:0;}
#main_menu a {font-size:14px;font-weight:bold;color:#999999;line-height:21px;}
#main_menu a:hover {color:#DFDFEB;}
#main_menu .on {color:#000033;}
#main_menu .on:hover {color:#000033;}

#header_buttons{float:right;margin:78px 10px 0 0;}


#header_strip{background:url(/images/graphics/gr_back_header.jpg); background-repeat:repeat-x;border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;height:24px;}

#content {padding:10px;float:left;width:580px;height:350px;min-height:350px;margin:10px 10px 10px 0;}
#content_full {padding:10px;float:left;width:880px;height:350px;min-height:350px;margin:10px 10px 10px 0;}
#content_right {padding:10px; width:240px;height:350x;margin:10px;float:right;display:inline;}
#content_left{padding:10px; width:250px;height:350px;margin:10px;float:left;display:inline;}

.main_photo{border:10px solid #E5E5E5;margin:10px;float:left;display:inline;}

#footer {color:#999999;height:18px;width:920px;padding-top:5px;text-align:left;margin:auto;font-size:10px;} 
#footer a{color: #999999;font-weight:normal;}
#footer a:hover{color: #000066;}
/* == END MAIN LAYOUT == */


/* == TEXT & LINKS COLORS == */
.warning 	{color: #CC0000; font-weight:bold;padding:4px 0 0 0;}
.highlight 	{font-weight:bold;}
.grey		{color: #999999;}
.small		{font-size:11px;}

a 			{text-decoration:none;color: #000066;font-weight:bold;margin:0;padding:0;}
a:hover 	{color: #999999;}
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;}
.clear{clear:both;}

.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;}

h1 {display:none;}
h2, .h2 {font-weight:normal;font-size:28px;font-family:Georgia, "Times New Roman", Times, serif;color: #BDBDD5;padding:0 0 15px 0;margin:0;text-transform:lowercase;clear:both;}
h3, .h3 {font-weight:normal;font-size: 18px;font-family:Georgia, "Times New Roman", Times, serif;color: #DFDFEB;padding:0 0 10px 0;margin:0;display:block;clear:both;}

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

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

.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:#000066;font-weight:700;background:none;border:none;height: 22px;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px;margin:0 0 0 20px;width:50px;}
.submit_button:focus, .submit_button:hover {color:#999999;}
.input_text {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:250px;background-color:#FFFFFF;border: 1px solid #CCCCCC;color:#330000;padding:2px;margin:0 0 0 20px;}
textarea {height:70px;padding:2px;margin:0 0 0 20px;}
.input_text:focus, textarea:focus, .input_text:hover, .textarea:hover{background-color: #F7F7F7;} 
/* == END FORMS == */

/* == GALLERY == */
.gallery {margin:10px 0 0 0; padding:0px;list-style-type:none;}
.gallery li {float:left;margin:0 30px 20px 0;padding:0;} 
.gallery img:hover {border:1px solid #000066;}
.gallery img{padding:4px;border:1px solid #BDBDD5;width:100px;height:100px;}
.home .gallery img{width:50px;height:50px;}
.home .gallery li {float:left;margin:0 10px 10px 0;padding:0;} 
/* == END GALLERY == */


/* == CV == */
.cv_section{border-top:1px solid #CCCCCC;width:550px;}
.cv_section .col_left{width:200px;}
.cv_section td{vertical-align:top;}
.cv_details_section{border-top:1px solid #CCCCCC;width:550px;}
.cv_details_section .col_left{width:200px;}
.cv_details_section td{border-bottom:1px dotted #CCCCCC;}
/* == END CV == */