/* Media Carlton */

body
{
  margin: 0px;
  padding: 0px;
  background: url(#) top no-repeat #000;
  line-height: 140%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

img { border: 0px; }
form { margin: 0px; padding: 0px; }
.clear { clear: both; }

#container {
	position: relative;
	width: 1000px;
	height: 1010px;
	margin: 0px auto;
	background-image: url(#);
	background-repeat: no-repeat;
}
 
a {
	color: #FFF;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover {
	color: #4d4d4d;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}


/* ----- Padding ----- */


/* ----- Styles ----- */


/* ----- H ----- */

h1 { color:#e5c361;font-family: Arial, Helvetica, sans-serif;
  font-size: 15px; padding:0px; margin:0px; text-transform: capitalize; text-transform: uppercase; }

/* ----- Content ----- */


/* --- Home --- */

#home {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/homebg.jpg);
	background-repeat: no-repeat;
}

#homenav{
	position:absolute;
	width:261px;
	height:345px;
	left:612px;
	top:223px;
}

#homelogo{
	position:absolute;
	width:304px;
	height:54px;
	left:99px;
	top:530px;
}

.homemedia{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.homecarlton{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

/* --- Film --- */

#film {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/film_shortsbg.jpg);
	background-repeat: no-repeat;
}

#filmlogo {
	position:absolute;
	width:221px;
	height:47px;
	left:705px;
	top:192px;
}

#filmmedialogo {
	position:absolute;
	width:412px;
	height:75px;
	left:433px;
	top:552px;
}

/* --- Films --- */

#films {
	position:relative;
	width:1000px;
}

#filmslogo {
	position:absolute;
	width:221px;
	height:47px;
	left:524px;
	top:102px;
}

#filmscontent {
	position:relative;
	width:950px;
	height:258px;
}

#filmscolleft {
	position:relative;
	float:left;
	width:475px;
}

#filmscolright {
	position:relative;
	float:right;
	width:475px;
}

#filmsmedialogo {
	position:relative;
	width:412px;
	height:75px;
}

/* --- Writings --- */

#writings {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/writingsbg.jpg);
	background-repeat: no-repeat;
}

#writingslogo {
	position:absolute;
	width:339px;
	height:44px;
/*	left:533px;
	top:61px;*/
    left:629px;
	top:206px;
}

#writingsnav{
	position:absolute;
	width:259px;
	height:219px;
	left:699px;
	top: 257px;
}

#writingsmedialogo {
	position:absolute;
	width:402px;
	height:62px;
	left:589px;
	top:658px;
}

#writingslogosub {
	position:absolute;
	width:339px;
	height:44px;
	left:661px;
	top:165px;
}

#writingspdfs {
	position:absolute;
	width:322px;
	left:672px;
	top:296px;
	font-weight: normal;
	font-size:12px;
}

#writingspdfs a {
	color: #FFF;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#writingspdfs a:hover {
	color: #4d4d4d;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
	
#writingspdfs1 {
	position:absolute;
	width:248px;
	left:550px;
	top:275px;
	font-weight: normal;
	font-size:12px;
}

#writingspdfs1 a {
	color: #FFF;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#writingspdfs1 a:hover {
	color: #4d4d4d;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#writingspdfs2 {
	position:absolute;
	width:254px;
	left:808px;
	top:275px;
	font-weight: normal;
	font-size:12px;
}

#writingspdfs2 a {
	color: #FFF;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#writingspdfs2 a:hover {
	color: #4d4d4d;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* -- Short Stories -- */

#shortstories {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/short_storiesbg.jpg);
	background-repeat: no-repeat;
}

#shortstorieslogo {
	position:absolute;
	width:200px;
	height:54px;
	left:675px;
	top:227px;
}

#shortstoriesmedialogo {
	position:absolute;
	width:208px;
	height:34px;
	left:146px;
	top:200px;
}

/* -- Poetry -- */

#poetry {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/poetrybg.jpg);
	background-repeat: no-repeat;
}

#poetrylogo {
	position:absolute;
	width:200px;
	height:54px;
	left:626px;
	top:219px;
}

#poetrymedialogo {
	position:absolute;
	width:208px;
	height:34px;
	left:154px;
	top:519px;
}

/* -- Screenplays -- */

#screenplays {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/screenplaysbg.jpg);
	background-repeat: no-repeat;
}

#screenplayslogo {
	position:absolute;
	width:210px;
	height:54px;
	left:639px;
	top:211px;
}

#screenplaysmedialogo {
	position:absolute;
	width:208px;
	height:34px;
	left:158px;
	top:185px;
}

/* -- Treatments -- */

#treatments {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/treatmentsbg.jpg);
	background-repeat: no-repeat;
}

#treatmentslogo {
	position:absolute;
	width:259px;
	height:28px;
	left:650px;
	top:212px;
}

#treatmentsmedialogo {
	position:absolute;
	width:243px;
	height:38px;
	left:65px;
	top:531px;
}

/* -- Travel -- */

#travel {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/travelbg.jpg);
	background-repeat: no-repeat;
}

#travellogo {
	position:absolute;
	width:174px;
	height:23px;
	left:636px;
	top:211px;
}

#travelmedialogo {
	position:absolute;
	width:204px;
	height:36px;
	left:137px;
	top:542px;
}

/* -- Misc -- */

#misc {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/miscbg.jpg);
	background-repeat: no-repeat;
}

#misclogo {
	position:absolute;
	width:174px;
	height:54px;
	left:637px;
	top:211px;
}

#miscmedialogo {
	position:absolute;
	width:204px;
	height:36px;
	left:262px;
	top:551px;
}

/* --- Graphix --- */

#graphix {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/graphixbg.jpg);
	background-repeat: no-repeat;
}

#graphixlogo {
	position:absolute;
	width:323px;
	height:43px;
	left:642px;
	top:135px;
}

#grpahixnav1{
	position:absolute;
	width:299px;
	height:27px;
	left:673px;
	top:229px;
}

#grpahixnav2{
	position:absolute;
	width:319px;
	height:27px;
    left:599px;
	top:444px;
}

#graphixmedialogo {
	position:absolute;
	width:402px;
	height:62px;
	left:548px;
	top:591px;
}

#graphixlogosub {
	position:absolute;
	width:339px;
	height:44px;
	left:664px;
	top:154px;
}

#graphixpdfs {
	position:absolute;
	width:320px;
	left:720px;
	top:265px;
	font-weight: normal;
	font-size:12px;
}

#graphixpdfs a {
	color: #FFF;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#graphixpdfs a:hover {
	color: #4d4d4d;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* -- Zine  -- */

#zine {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/zinebg.jpg);
	background-repeat: no-repeat;
}

#zinelogo {
	position:absolute;
	width:315px;
	height:56px;
	left:634px;
	top:202px;
}

#zinemedialogo {
	position:absolute;
	width:202px;
	height:34px;
	left:320px;
	top:583px;
}

/* -- Graphic Design  -- */

#graphicdesign {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/graphicdesignbg.jpg);
	background-repeat: no-repeat;
}

#graphicdesignlogo {
	position:absolute;
	width:296px;
	height:27px;
	left:630px;
	top:202px;
}

#graphicdesignmedialogo {
	position:absolute;
	width:202px;
	height:34px;
	left:230px;
	top:583px;
}


/* --- Education --- */

#education {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/educationbg.jpg);
	background-repeat: no-repeat;
}

#educationlogo {
	position:absolute;
	width:319px;
	height:45px;
	left:594px;
	top:286px;
}

#educationnav{
	position:absolute;
	width:288px;
	height:110px;
    left:669px;
	top:370px;
}

#educationmedialogo {
	position:absolute;
	width:319px;
	height:52px;
	left:594px;
	top:581px;
}

#educationlogosub {
	position:absolute;
	width:312px;
	height:37px;
	left:670px;
	top:240px;
}

#educationpdfs {
	position:absolute;
	width:320px;
	left:673px;
	top:321px;
	font-weight: normal;
	font-size:12px;
}

#educationpdfs a {
	color: #FFF;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#educationpdfs a:hover {
	color: #4d4d4d;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* -- Media Program -- */

#mediaprogram {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/media_programbg.jpg);
	background-repeat: no-repeat;
}

#mediaprogramlogo {
	position:absolute;
	width:157px;
	height:25px;
	left:649px;
	top:292px;
}

#mediaprogramnav{
	position:absolute;
	width:118px;
	height:79px;
    left:678px;
	top:336px;
}

#mediaprogrammedialogo {
	position:absolute;
	width:310px;
	height:53px;
	left:595px;
	top:541px;
}

/* -- Rape Therapy -- */

#rapetherapy {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/rape_therapybg.jpg);
	background-repeat: no-repeat;
}

#rapetherapylogo {
	position:absolute;
	width:283px;
	height:27px;
	left:671px;
	top:443px;
}

#rapetherapymedialogo {
	position:absolute;
	width:305px;
	height:50px;
	left:600px;
	top:579px;
}

/* -- Rape Therapy -- */

#studentwork {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/student_workbg.jpg);
	background-repeat: no-repeat;
}

#studentworklogo {
	position:absolute;
	width:240px;
	height:25px;
	left:681px;
	top:482px;
}

#studentworkmedialogo {
	position:absolute;
	width:306px;
	height:50px;
	left:634px;
	top:572px;
}

/* --- Photos --- */

#photos {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/photosbg.jpg);
	background-repeat: no-repeat;
}

#photoslogo {
	position:absolute;
	width:352px;
	height:34px;
	left:43px;
	top:119px;
}

#photosmedialogo {
	position:absolute;
	width:406px;
	height:65px;
	left:66px;
	top:409px;
}

/* --- Bio --- */

#bio {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/biobg.jpg);
	background-repeat: no-repeat;
}

#biologo {
	position:absolute;
	width:74px;
	height:33px;
	left:772px;
	top:155px;
}

#biomedialogo {
	position:absolute;
	width:306px;
	height:48px;
	left:348px;
	top:432px;
}

/* --- Contact --- */

#contact {
	position:relative;
	width:1000px;
	height:750px;
	background-image:url(../images/contactbg.jpg);
	background-repeat: no-repeat;
}

#contactlogo {
	position:absolute;
	width:156px;
	height:46px;
	left:729px;
	top:379px;
	color: #FFF;
}

#contactmedialogo {
	position:absolute;
	width:230px;
	height:46px;
	left:670px;
	top:307px;
}

/* ---- Web Design ---- */

#webdesign {
	position:relative;
	width:1000px;
	height:750px;
}

#webdesignimage {
	position:absolute;
	width:550px;
	height:400px;
	left:250px;
	top:50px;
}

#webdesignmedialogo {
	position:absolute;
	width:306px;
	height:50px;
	left:320px;
	top:455px;
}

#webdesigncontact {
	position:absolute;
	width:156px;
	height:46px;
	left:264px;
	top:422px;
}

#webdesigncontact a {
	color: #333;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#webdesigncontact a:hover {
	color: #4d4d4d;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* ---- Flash Video Films ---- */

#flashvideo {
	position:relative;
	width:1000px;
	height:750px;
}

#flashvideologo {
	position:absolute;
	width:240px;
	height:25px;
	left:681px;
	top:482px;
}

#flashvideomedialogo {
	position:absolute;
	width:306px;
	height:50px;
	left:634px;
	top:572px;
}
/* ---- Header ---- */

/* ---- Top Navigation ---- */

#navigation {
	position:absolute;
	width:300px;
	height:50px;
	left:200px;
	top:50px;
}

#navmenu {
    position: relative; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFF; 
	font-size: 14px; 
	width: 124px; 
	font-weight: bold; 
	visibility: visible; 
	margin-top: 20px; 
	margin-left: 809px; 
	z-index: 1;
}

#mainnav {
	position:relative; 
	font-family:Arial, Helvetica, sans-serif; 
	width:840px; 
	visibility: hidden; 
	margin-top: 15px; 
	margin-left: 125px; 
	z-index: 2;
}
	

/* ---- Main ---- */

/* ---- Interior ---- */

/* ---- Bottom Navigation ---- */

/* ---- Footer ---- */

