﻿body {
	font:12px/1.2 Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	background:#fff;
	padding:10px 0 0 0;
	margin:0px;
	text-align:center;
}

a {
	text-decoration:none;
	color:#FFF000;
}
a:hover {
	text-decoration:underline;
}
a img{
	border:0;
}

pre {
	font-size:11px;
	color:blue;
}

.greek {
	color:#999;
}

ol {
	margin-right:10px;
}
li {
	margin-bottom:10px;
}

#frame {
	width:880px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	background:#445769;
	}
	
form {
font-size:0.9em;
	}
	
#contentleft {
	width:195px;
	margin:0px;
	float:left;
	background: #445769 url("../img/leftbg.gif") no-repeat;
	padding:15px 0 0 0;
	}

#contentcenter {
	width:494px;
	min-height:400px;
	margin:0px;
	float:left;
	background:#445769;
	margin:15px 0;
	padding:0 0 0 10px;
	border-left: solid 1px #A2ACB5;
	}
	#contentcenterstudio {
	width:662px;
	min-height:400px;
	margin:0px;
	float:left;
	background:#445769;
	margin:15px 0;
	padding:0 0 0 10px;
	border-left: solid 1px #A2ACB5;
	}

#contentright {
	width:170px;
	margin:0px;
	padding:15px 10px 0 0;
	float:left;
	background: #445769 url("../img/rightbg.gif") no-repeat;
	text-align:center;
	}
#rightbox {
	width:165px;
	background:#445769 url("../img/rtboxt.gif") no-repeat top;
	padding-top:22px;
	margin-right:10px;
	}
#rightbox.testm{
	width:165px;
	background:#445769 url("../img/rtboxt2.gif") no-repeat top;
	padding-top:22px;
	margin-right:10px;
	}
.rtb{margin-right:10px;}
#contentheader {
	background:#fff;
	padding:0 0 10px 0;
	}
#footer {
	padding-top:5px;background:#fff url("../img/copyrightbg.gif") no-repeat bottom;
	}
	
p,h1,h2,h3,h4,h5,pre {
	margin:0px 10px 10px 10px;
	}

	
h1 {
	font-size:18px;
	padding-top:10px;
	color:#fff000;
	/*color:#fff;*/
	text-transform:uppercase;
	}
h2 {
	font-size:14px;
	padding-top:10px;
	border-top:dashed 1px #ddd;
	color:#FFF000;
	/*color:#fff;*/
	letter-spacing:0.1em;
	}
	
#contentheader h1 {
	font-size:14px;
	padding:10px;
	margin:0px;
	}

#contentright p { font-size:10px}

h1#logo span 
{
	display: none; 
	margin:0;
	padding:0;
    }
h1#logo {
    height: 83px; /* height of the replacement image */
    width: 187px;
    background: url("../img/pure-logo.gif") no-repeat;
    margin:0;padding:0;
}
#contentmenu {
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-filmshoot.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}
	
#contentmenuhome {
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-home.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}
	
#contentmenuabout{
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-aboutus.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}
	
#contentmenutelevision{
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-tvc.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}
		
#contentmenuvideo{
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-videoproduction.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}
	
#contentmenudocumentary{
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-documentary.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}
	
#contentmenuproduction{
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-productionservices.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}

	
#contentmenucontact {
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-contact.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}
	
	#contentmenustudio {
	height: 83px; /* height of the replacement image */
    width: 684px;
    background: url("../img/bg-studio.gif") no-repeat;
    margin:-83px 0 0 195px;padding:0px;
	}
	

	
#topmenu {
	padding:53px 0 0 20px;
	}
#topmenu img {
	padding-right:20px;
	border:0;
	}

#copyright {
	height: 20px; /* height of the replacement image */
    width: 220px;
    background: url("../img/copyrightbg.gif") no-repeat;
    margin:0px;padding:6px 0 0 10px;
    font: 10px/1.2 Verdana, Arial, Helvetica, sans-serif;
    color:#A2ABB4;
	}
#footermenu {
	height: 20px; /* height of the replacement image */
    background: url("../img/footerbg.gif") no-repeat;
    background-position:right;
    margin:0px;padding:6px 10px 0 0;
    font: 10px/1.2 Verdana, Arial, Helvetica, sans-serif;
    color:#A2ABB4;
    float:right;
    text-align:right;
	}
#footermenu a {
    color:#A2ABB4;
    text-decoration:none;
	}
#footermenu a:hover {
    text-decoration:underline;
	}
#contentright img {
	padding:0 0 5px 0;
	}
#centertable, #centertable tr,#centertable td {
	padding:0;margin:0;
	}
td.hdotty {
	background: url("../img/horiz_dots.gif") repeat-x;
	}
td.vdotty {
	background: url("../img/vert_dots.gif") repeat-y;
	}
td.vdotty2 {
	background: url("../img/vert_dots2.gif") repeat-y;
	}
td.hdotty2 {
	background: url("../img/horiz_dots2.gif") repeat-x;
	background-position:bottom;
	}
#contentcenter img.n-image{
	padding:0 0 10px 10px;
	}
.toppy {
	float:right;
	font-size:smaller;
	padding:12px 10px 0 0;
	}
	.toppy a {
	color:#ddd;
	text-decoration:none;
	}
	.toppy a:hover {
	text-decoration:underline;
	}
	
p.intro {
		font-weight:bold;
		font-size:1.1em;
		}
		
p.subpages {
		margin:3px 15px 0 0;
		padding:3px 3px 3px 5px;
		margin-left:5px;
		}
p.subpages:hover {

		}
p.subpages a {
		text-transform:uppercase;
		font-size:0.8em;
		text-decoration:none;
		}
p.subpages a:hover {
		text-decoration:none;
		}
#loginbox {
	background: url("../img/loginbox.gif") no-repeat;
	width:160px;
	height:210px;
	padding:31px 10px 12px 12px;
	margin-top:10px;
	}
	
#loginbox2 {
	background: url("../img/loginbox2.gif") no-repeat;
	width:160px;
	height:215px;
	padding:31px 10px 12px 12px;
	margin-top:10px;
	}
	
#loginbox2 input.lbinput{
	margin-top:7px;
	color:#909090;
	font-size:0.9em;
	width:147px;
	}
	
#loginbox2 textarea.lbinput{
	margin-top:7px;
	color:#909090;
	font-size:0.9em;
	width:147px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	}
	
#loginbox2 input.button{
	margin-top:7px;
	color:#000;
	font-size:0.9em;
	width:150px;
	height:25px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	}
	
#loginbox input.lbinput{
	margin-top:7px;
	color:#909090;
	font-size:0.9em;
	width:147px;
	}
	
#loginbox textarea.lbinput{
	margin-top:7px;
	color:#909090;
	font-size:0.9em;
	width:147px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	}
	
#loginbox input.button{
	margin-top:7px;
	color:#000;
	font-size:0.9em;
	width:150px;
	height:25px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	}
	
	
.menu a{height:32px;width:181px;display:block;}

.home{background: url("../img/home.gif") no-repeat;}
.home span{display: block;width: 0;height: 0;overflow: hidden;}
.home:hover{background: url("../img/homer.gif") no-repeat;}
.active1{background: url("../img/homer.gif") no-repeat;}

.about{background: url("../img/aboutus.gif") no-repeat;}
.about span{display: block;width: 0;height: 0;overflow: hidden;}
.about:hover{background: url("../img/aboutusr.gif") no-repeat;}
.active2{background: url("../img/aboutusr.gif") no-repeat;}

.television{background: url("../img/tvcbg.gif") no-repeat;}
.television span{display: block;width: 0;height: 0;overflow: hidden;}
.television:hover{background: url("../img/tvcbgr.gif") no-repeat;}
.active3{background: url("../img/tvcbgr.gif") no-repeat;}

.video{background: url("../img/vpbg.gif") no-repeat;}
.video span{display: block;width: 0;height: 0;overflow: hidden;}
.video:hover{background: url("../img/vpbgr.gif") no-repeat;}
.active4{background: url("../img/vpbgr.gif") no-repeat;}

.documentary{background: url("../img/documentarybg.gif") no-repeat;}
.documentary span{display: block;width: 0;height: 0;overflow: hidden;}
.documentary:hover{background: url("../img/documentarybgr.gif") no-repeat;}
.active5{background: url("../img/documentarybgr.gif") no-repeat;}

.production{background: url("../img/psbg.gif") no-repeat;}
.production span{display: block;width: 0;height: 0;overflow: hidden;}
.production:hover{background: url("../img/psbgr.gif") no-repeat;}
.active6{background: url("../img/psbgr.gif") no-repeat;}

.studio{background: url("../img/studiobg.gif") no-repeat;}
.studio span{display: block;width: 0;height: 0;overflow: hidden;}
.studio:hover{background: url("../img/studiobgr.gif") no-repeat;}
.active7{background: url("../img/studiobgr.gif") no-repeat;}

.contact{background: url("../img/contactbg.gif") no-repeat;}
.contact span{display: block;width: 0;height: 0;overflow: hidden;}
.contact:hover{background: url("../img/contactbgr.gif") no-repeat;}
.active8{background: url("../img/contactbgr.gif") no-repeat;}

.label {
padding:4px 20px 0 0;
vertical-align:top;
white-space:nowrap;
}

.fieldsize1, .fieldsize2, .fieldsize3, .fieldsize4, .fieldsize5, .fieldsize6 {
background-image:url(/images/fieldbgs.gif);
background-repeat:no-repeat;
height:27px;
overflow:hidden;
}

.facebook{background: url("/img/facebook-box.jpg") no-repeat;color:#fff;width:179px;height:50px;display:block;}
.facebook a{width:80px;height:40px;display:block;margin-right:7px;padding:0;float:right;}
.error{padding:2px; color:#FFF000;}







