body {
 background-color: #ffffff;
 color: #000000;
 margin: 0px;
 padding: 0px;
 font-family:verdana, arial, san-serif;
 font-size:11px;
}

img {
 border:0;
}

#wrapper {
 width: 620px;
 height:auto;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 padding: 0;
 border: 0;
 clear: both;
 display: block;
}

#header {
 background-color: #232323;
 color: #ffffff;
 width:620px;
 height:79px;
 margin:0;
 padding:0;
 border:0;
 clear: both;
 display: block;
}

#header #menulogo {
 display: none;
}

#header #topmenu {
 display: none;
}

#header #logobox {
 background-image: url(/images/logo-trans.png);
 background-repeat: no-repeat;
 background-color: transparent;
 color: #ffffff;
 width:205px;
 height:59px;
 margin:10px;
 padding:0;
 border:0;
 float:left;
 display: block;
}

#header #submenu {
 display: none;
}

#infobox {
 width:620px;
 margin:20px 0 20px 0;
 padding:0;
 border:0;
 float:left;
 clear: both;
 display: inline;
}

#displaybox {
 width:450px;
 margin:0 20px 0 29px;
 padding:0;
 border:0;
 float:left;
 display: inline;
}

#messagebox {
 display: none;
}

#leftPointer {
 width:18px;
 margin:24px 0 0 9px;
 padding:0;
 border:0;
 float:left;
 display: inline;
}

#leftPointer img {
 width:18px;
 height:13px;
}

#rightPointer {
 width:18px;
 margin:24px 0 0 2px;
 padding:0;
 border:0;
 float:left;
 display: inline;
}

#rightPointer img {
 width:18px;
 height:13px;
}

.thumbnailbox {
 width:450px;
 margin:0 0 0 29px;
 border:0;
 float:left;
 display: inline;
}

.sliderThumbnailbox {
 background-color:#232323;
 color:#00000;
 margin-left:2px;
 padding:0 0 2px 0;
}

#displaybox p {
 text-align:center;
}

.thumbnailImg {
 width:111px;
 height:62px;
}

.noslider {
 margin:0;
 padding:0;
 border-right:2px solid #ffffff;
 border-bottom:2px solid #ffffff;
 float:left;
}

.nosliderEnd {
 margin:0;
 padding:0;
 border-right:0;
 border-bottom:2px solid #ffffff;
 float:left;
}


#navGroup, #navGroup ul {
 padding: 0;
 margin: 0;
 list-style: none;
}

#navGroup li {
 float: left;
 width: auto;
 margin:8px 0 0 0;
}

#navGroup a {
 font-size:10px;
 text-decoration: none;
 padding: 0;
 margin: 0 8px 0 8px;
 border:0;
 display: inline;
 float:left;
}

#navGroup li #navHome {
 margin-left:15px;
}

#navGroup a:link {
 color: #0082c8;
 background-color: transparent;
 text-decoration: none;
}

#navGroup a:visited {
 color: #0082c8;
 background-color: transparent;
 text-decoration: none;
}

#navGroup a:hover {
 color: #ffffff;
 background-color: transparent;
 text-decoration: none;
}

#navGroup a:active {
 color: #ffffff;
 background-color: transparent;
 text-decoration: none;
}



#subnavGroup, #subnavGroup ul {
 padding: 0;
 margin: 0;
 list-style: none;
}

#subnavGroup li {
 float: left;
 width: auto;
 margin:0;
}

#subnavGroup a {
 font-size:10px;
 text-decoration: none;
 padding: 0;
 margin: 0 8px 0 8px;
 border:0;
 display: inline;
 float:left;
}

#subnavGroup a:link {
 color: #0082c8;
 background-color: transparent;
 text-decoration: none;
}

#subnavGroup a:visited {
 color: #0082c8;
 background-color: transparent;
 text-decoration: none;
}

#subnavGroup a:hover {
 color: #ffffff;
 background-color: transparent;
 text-decoration: none;
}

#subnavGroup a:active {
 color: #ffffff;
 background-color: transparent;
 text-decoration: none;
}



#worknavGroup, #worknavGroup ul {
 padding: 0;
 margin: 0;
 list-style: none;
}

#worknavGroup li {
 float: left;
 width: auto;
 margin:0;
}

#worknavGroup a {
 font-size:10px;
 text-decoration: none;
 padding: 0;
 margin: 0 8px 0 8px;
 border:0;
 display: inline;
 float:left;
}

#worknavGroup a:link {
 color: #0082c8;
 background-color: transparent;
 text-decoration: none;
}

#worknavGroup a:visited {
 color: #0082c8;
 background-color: transparent;
 text-decoration: none;
}

#worknavGroup a:hover {
 color: #ffffff;
 background-color: transparent;
 text-decoration: none;
}

#worknavGroup a:active {
 color: #ffffff;
 background-color: transparent;
 text-decoration: none;
}

#worknavGroup li #worknavFilm {
 margin-left:0;
}


#contactbox {
 width:450px;
 margin:0 20px 0 29px;
 padding:0;
 border:0;
 float:left;
 display: inline;
}


#contactbox .formLabel {

}

#contactbox .formField {
 margin:1px 0 5px 0;
}


#contactbox input {
 font-size:11px;
}

#contactbox .formInput {
 width:330px;
}

#contactbox textarea {
 width:330px;
 height:80px;
 font-size:11px;
 font-family:verdana, arial, san-serif;
}


#referral {
 display:none;
}



#navGroup li {
 color: #0082c8;
}

p {
 margin:0 0 12px 0;
 padding:0;
}

h1 {
 font-size:11px;
 font-weight:normal;
 margin:0 0 12px 0;
 padding:0;
}

h2 {
 font-size:18px;
 font-weight:normal;
 margin:18 0 12px 0;
 padding:0;
}

h3 {
 font-size:16px;
 font-weight:normal;
 margin:16 0 12px 0;
 padding:0;
}

h4 {
 font-size:14px;
 font-weight:normal;
 margin:14 0 12px 0;
 padding:0;
}

h5 {
 font-size:13px;
 font-weight:normal;
 margin:13 0 12px 0;
 padding:0;
}

h6 {
 font-size:12px;
 font-weight:normal;
 margin:12 0 12px 0;
 padding:0;
}

a:link {
 color: #0082c8;
 background-color: transparent;
 text-decoration: none;
}

a:visited {
 color: #bbbbbb;
 background-color: transparent;
 text-decoration: none;
}

a:hover {
 color: #ffffff;
 background-color: transparent;
 text-decoration: underline;
}

a:active {
 color: #ffffff;
 background-color: transparent;
 text-decoration: underline;
}


