﻿body 	{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bbb; margin:0; background:#000;}
hr	{margin:0 0 15px 0;}

h3	{margin:0 0 15px 0;}

h2	{margin:0 0 15px 0;}

h1	{margin:0 0 15px 0;}

p	{margin:0 0 15px 0;}

h1 {font-size:26px; border-bottom:solid 2px; color:#000;}
h2 {font-size:22px; color:#000;}
h3 {font-size:18px; color:#000;}
h4 {font-size:15px; color:#333;}
legend		{color:#a5bbff; font-weight:bold; font-size:16px;}
form		{padding:0; margin:0;}
fieldset	{color:#ccd9ff; border:solid 1px #3c5568;}

ul.chkmrk1				{margin-left:25px; padding:0px; list-style-type:none;}
ul.chkmrk1 li			{padding:21px 0 10px 30px; background:url(images/chkmrk1.gif) no-repeat top left; list-style-type:none;}

a:hover {color:#5983fe; text-decoration:none; font-weight:bold;}
a		{color:#809fff; text-decoration:none; font-weight:bold;}
a img	{border:none; text-decoration:none;}


#footer				{padding:15px 0 15px 0; font-size:11px; color:#aaa;}
#footer a:hover 	{color:#fff; text-decoration:underline;}
#footer a			{color:#aaa; text-decoration:none; font-weight:bold;}
#footer_text		{font-size:10px; margin:15px 0 0 0;}


#maincontain		{width:839px; height:632px; background:url(images/stogobackgr1.jpg) top center no-repeat; text-align:left; margin:5px auto 0 auto;}
#maincontain_dir	{width:839px; height:660px; background:url(images/stogobackgr2.jpg) top center no-repeat; text-align:left; margin:5px auto 0 auto; color:#ccd9ff;}

.contain1			{height:400px; display:block; position:relative; clear:both; top:30px;}
.dirtitle			{background-position:center; height:132px; position:relative; display:block; top:20px;}
.vidboxDirector	{width:566px; height:403px; display:block; position:relative; margin:auto;}
.vidboxDirector2	{width:820px; height:470px; display:block; position:relative; margin:auto;}
.vidboxDirectors	{width:351px; height:288px; display:block; position:relative; background:url(images/vidbox1.gif) no-repeat; margin:auto;}
.requestreel		{width:450px; display:block; position:relative; margin:0 auto 0 auto;}
.requestreellnk		{margin-top:10px;}
.reeloptionlnk		{margin-bottom:0px;}


.backtohome			{display:block; position:relative; float:right; clear:both; top:2px; margin-top:2px; right:30px; width:227px; height:38px; background:url(images/butn_mainmenu.png) no-repeat;}
.backtohome	a:hover {color:#ddd; text-decoration:none;}
.backtohome	a		{color:#aaa; text-decoration:none; width:227px; height:38px; display:block;}

.vidboxHome			{width:351px; height:297px; display:block; position:relative; top:18px; right:27px; float:right;}
.recentworktitle	{background:url(images/recentworktitle.gif) center bottom no-repeat; height:37px; display:block;}
.vidcontain			{height:260px;}
.hometext			{width:555px; display:block; position:relative; top:18px; right:27px; float:right; clear:right; padding-top:35px;}

.directorlinks		{float:left; width:105px; display:block; position:relative; top:196px; left:42px;}
.directorlinks a	{display:block; width:125px; height:34px;}

.formfields {font-family:Arial, Helvetica, sans-serif; color:#ccd9ff; font-size:12px; width:175px; padding-left:2px; padding-right:2px; background:#000; border:solid 1px #3c5568; font-weight:normal;}
.comments 	{font-family:Arial, Helvetica, sans-serif; color:#ccd9ff; font-size:12px; width:225px; padding-left:2px; padding-right:2px; background:#000; border:solid 1px #3c5568; font-weight:normal;}