@charset "utf-8";
/* CSS Document */

body{background-color:#fee2fb;
color:#4c4c4c;
font-family: arial, "lucida console", sans-serif;}

#background{
width:800px;
margin:auto;
padding:none;}

#header{height:102px;
padding:none;
background-color:#fa30d2;
background-image:url(../img/HeaderBanner.gif);
background-repeat:none;
-moz-border-radius-topright: 25px;
-webkit-border-top-right-radius: 25px;
-moz-border-radius-topleft: 25px;
-webkit-border-top-left-radius: 25px;
float:right;
width:800px;
}

#header h1{
float:left;
color:#271c26;
padding-top:4px;}

#header h1 span{
font-size:250%;}

#header h2{
float:right;
padding-top:58px;
margin-right:25px;
}
#footer{height:100px;
background-color:#fa30d2;
background-image:url(../img/footerBackground.gif);
background-repeat:repeat-x;
-moz-border-radius-bottomright: 25px;
-webkit-border-bottom-right-radius: 25px;
-moz-border-radius-bottomleft: 25px;
-webkit-border-bottom-left-radius: 25px;
float:right;
width:800px;}

#footer img{
margin-left:46px;
margin-top:5px;}

#content{background-color:#ffffff;
min-height:500px;
width:798px;
float:right;
clear:right;
border-left:solid 1px #AA238F;
border-right:solid 1px #AA238F;
background-image:url(../img/MainBackgroundImage.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

#navigation{margin-top:0px;
	margin-left:20px;
width:215px;
float:right;
clear:left;
}

#navigation ul{
padding-top:3px;
list-style:none;
text-decoration:none;
margin-left:-30px;
}
#navigation ul li
{	margin-top:10px;}
#navigation ul li a
{
text-decoration:none;
	font-size:125%;
	width:180px;
	color:	#fa30d2;
	padding-left:8px;
	border-left:#fa30d2 solid 10px;
}
#navigation ul li a:hover{
border-left:#AA238F solid 10px;
}

#RM-productions-About a.home {color:#AA238F;border-left:#AA238F solid 10px;background-image:url(../img/homeBackground.gif);}
#RM-productions-CV a.cv {color:#AA238F;border-left:#AA238F solid 10px;background-image:url(../img/cvBackground.gif);}
#RM-productions-Videos a.videos {color:#AA238F;border-left:#AA238F solid 10px;background-image:url(../img/VideosBackground.gif);}
#RM-productions-Projects a.projects {color:#AA238F;border-left:#AA238F solid 10px;background-image:url(../img/ProjectsBackground.gif);}
#RM-productions-Contact a.contact {color:#AA238F;border-left:#AA238F solid 10px;background-image:url(../img/ContactBackground.gif);}

a.contact{background-image:url(../img/ContactBackgroundpink.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:35px;}

a.projects{background-image:url(../img/ProjectsBackgroundpink.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:35px;}

a.cv{background-image:url(../img/cvBackgroundpink.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:35px;}

a.videos{background-image:url(../img/VideosBackgroundpink.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:35px;}

a.home{background-image:url(../img/homeBackgroundpink.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:35px;}

#rightText{border:2px solid #AA238F;
display:block;
width:495px;
float:right;
clear:none;
padding-top:20px;
margin-right:25px;
padding:10px;
margin-top:25px;
margin-bottom:25px;}

img#AboutImage{
/*padding-top:0px;
padding-right:30px;
padding-left:10px;
*/float:right;
padding-left:10px;
}

#footer a img{
	list-style:none;
	text-decoration:none;
	border-top:3px #FFF solid;
	border-bottom:18px #FFF solid;
	border-left:3px #FFF solid;
	border-right:3px #FFF solid;
}
form#contactForm{
font-family:helvetica, arial;
width:480px;

padding-bottom:20px}

form#contactForm input{margin:5px 200px 0px 20px;}

form#contactForm textarea{margin:10px 0px 20px 20px;}