/* Start of CMSMS style sheet 'WeKnowMason CSS' */
body {
	margin: 0px 0px 0px 0px;
	background-color: #000000;
}



/*
TYPE-----------------------------------------------------------------------------*/

p{
font-family:verdana, arial, helvetica;
font-size:11px;
line-height:150%;
margin:2px 20px 0px 15px;
color:#15161C;
}

h1{
font-family:verdana, arial, helvetica;
font-size:16px;
margin-top:2px;
line-height:150%;
margin-right:90px;
color:#fa9c01;
}

h2{
font-family:verdana, arial, helvetica;
font-size:14px;
font-weight:bold;
line-height:150%;
margin:2px 90px 0px 15px;
color:#fa9c01;
}

h3{
font-family:verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
margin:2px 90px 0px 15px;
line-height:150%;
color:#0060BF;
}

li{font-family:verdana, arial, helvetica;
font-size:11px;
line-height:150%;
margin:2px 90px 0px 15px;
color:#15161C;
}

#left a img{
border:none;
}

#right a img{
border:none;
}

#left p{
padding-left: 80px;
}

#right p a {
color:#0060BF;
font-weight:bold;
text-decoration:none;
}

#right p a:hover {
color:#fa9c01;
font-weight:bold;
text-decoration:none;
}

#media_main p{
padding-left:125px;
}

#media_main object{
padding-left:100px;
}


#media_left p{
padding-left:95px;
}


/*
DIV-----------------------------------------------------------------------------*/

#outer {
	/*background-color: #CCCC33;*/
	background-image: url(images/back.jpg);
	width: 1024px;
	height: 800px;
	margin: auto;
	margin-top: 0px;
}


#wrapper {
	margin: auto;
	width: 983px;
	margin-top: 0px;
}


#mast {
	background-image: url(images/back_paper_mast.png);
	height: 120px;
}

#logo {
	padding-top: 20px;
	margin: 0px 0px 0px 110px;
}


#nav {
	width: 983px;
}


#main {
	background-image: url(images/back_paper_main.png);
	width: 999px;
	height: 578px;
}


#right {
	float:left;
	width: 500px;
        margin-left:20px;

}

#left {
	float: left;
	margin-left: 0px;
	width: 380px;

}


#media_main {
	background-image: url(images/back_paper_main.png);
	width: 983px;
	height: 578px;
}

#media_right {
	float: left;
	width: 534px;
        margin-left:10px;
}

#media_left {
	float: left;
	margin-left: 0px;
	width: 420px;
}

#media_right img{
padding-left:10px;
}

#content{
width:750px;
margin-left:100px;
}



/*
Contact Form----------------------------------------*/

.contactform {width:419px; margin-left: 10px;}


.contactform fieldset {padding-left: 5px; background-color: #ffffff; border:none;} 

.contactform fieldset legend {font-weight: bold;} 

.contactform div {width: 100%; padding: 0em 0 0.25em 0;} 

.contactform div label {font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
padding: 3px 10px 0px 4px;
margin: 0px 0px 0px 0px;
font-size:70%;
color:#15161C;
line-height: 120%;
display: block; width: 380px;
float:left; } 

.contactform input{
float:left;
}

#m2fbrp__13{
border: 1px solid #00457C;
width:430px;
margin-top:3px;
}

#m2fbrp__14{
border: 1px solid #00457C;
width:430px;
margin-top:3px;
}

#m2fbrp__15{
border: 1px solid #00457C;
width:430px;
margin-top:3px;
}

#m2fbrp__16{
border: 1px solid #00457C;
width:430px;
margin-top:3px;
height:55px
}

.fbsubmit{
margin-left:0px;
border: 1px solid #00457C;
background-color:#ffffff;
color:#00457C;
margin-top:10px;
}

.contactform div.required {color: #f00;}



/*
Player-------------------------------------------------------------*/

#player{
margin-left: 170px;
background-image:url("uploads/images/back-mp3-player.gif");
background-repeat:no-repeat;  
background-position:-30px -13px;
}

#playervideo{
padding-left: 100px;
}
/* End of 'WeKnowMason CSS' */

