@charset "utf-8";
/* CSS Document */


body {
margin-top:0px;
background-color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;

}

p {
margin:4px;

}

#outerWrapper {
width:890px;
margin:auto;
}

#header {
background-color:#CCCCCC;
width:890px;
margin:auto;
height:170px;
}



#bodyContent {
background-color:#FFFFFF;
width:890px;
height:700px;
margin:auto;
}

#bodyContent2 {
background-color:#FFFFFF;
width:890px;
height:1700px;
margin:auto;
}

#bodyContent3 {
background-color:#FFFFFF;
width:890px;
height:800px;
margin:auto;
}

#menuBar {
height:20px;
width:890px;
margin:auto;
background-color:#ceced1;
background-image:url(http://www.mediamastersproductions.com/images/bkgrnd-topmenu_1.jpg);
}



#leftColumn {
width:300px;
padding:10px;
height:650px;
background-color:#e1e1e3;
float:left;
}

#leftColumn2 {
width:300px;
padding:10px;
height:1650px;
background-color:#e1e1e3;
float:left;
}

#leftColumn3 {
width:300px;
padding:10px;
height:700px;
background-color:#e1e1e3;
float:left;
}


#rightColumn {
width:540px;
padding:10px;
height:650px;
background-color:#fff;
float:left;
}

#footer {
height:30px;
width:890px;
margin:auto;
background-color:#FFFFFF;
border-top-style:solid;border-top-color:#838ec4; border-top-width:1px;
}


/* ... general text definitions ... */
body, p, li  { font-family:Verdana, Arial, Helvetica, sans-serif }
h1, h2, h3, h4, h5, h6 { font-family:Verdana, Arial, Helvetica, sans-serif }

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #3C8392;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #3C8392;
	text-decoration: none;	
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #CA5026;
	text-decoration: underline;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #3C8392;
	text-decoration: none;
}



.txt16px {
font-size:16px;
}

.txt12px {
font-size:12px;
}

.txt12pxG {
font-size:12px;
color:#555555;
}


.txt11px {
font-size:12px;
color:#3C8392;
}

a.txt11px:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #3C8392;
	text-decoration: none;
}

a.txt11px:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #3C8392;
	text-decoration: none;	
}

a.txt11px:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #CA5026;
	text-decoration: underline;
}

a.txt11px:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #3C8392;
	text-decoration: none;
}





.txtMenu {
     font-size: 12px;
	 font-weight:normal;
}

a.txtMenu:link {
	font-size: 12px;
	color: #3C8392;
	text-decoration: none;
}
a.txtMenu:active {
    font-size: 12px;
	color: #3C8392; text-decoration: none;
}

a.txtMenu:visited {
    font-size: 12px;
	color: #3C8392; text-decoration: none;
}

a.txtMenu:hover {
    font-size: 12px;
	color: #CA5026; text-decoration: underline;
}


.txtLeftMenu {
     font-size: 14px;
	 font-weight:normal;
}

a.txtLeftMenu:link {
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
a.txtLeftMenu:active {
    font-size: 14px;
	color: #000; text-decoration: none;
}

a.txtLeftMenu:visited {
    font-size: 14px;
	color: #000; text-decoration: none;
}

a.txtLeftMenu:hover {
    font-size: 14px;
	color: #CA5026; text-decoration: none;
}

.txtLeftMenuS {
     font-size: 11px;
	 font-weight:normal;
}

a.txtLeftMenuS:link {
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
a.txtLeftMenuS:active {
    font-size: 11px;
	color: #000; text-decoration: none;
}

a.txtLeftMenuS:visited {
    font-size: 11px;
	color: #000; text-decoration: none;
}

a.txtLeftMenuS:hover {
    font-size: 11px;
	color: #CA5026; text-decoration: none;
}



.txtFooter {
     font-size: 10px;
	 font-weight:normal;
}

a.txtFooter:link {
	font-size: 10px;
	color: #3C8392;
	text-decoration: none;
}
a.txtFooter:active {
    font-size: 10px;
	color: #3C8392; text-decoration: none;
}

a.txtFooter:visited {
    font-size: 10px;
	color: #3C8392; text-decoration: none;
}

a.txtFooter:hover {
    font-size: 10px;
	color: #CA5026; text-decoration: underline;
}

/*.. allows div blocks to be toggled - hidden or shown .. */
/*.. used with   ../js/hide-show-divs1.js   ..*/
.hidden { display: none; }
.unhidden { display: block; }

.linkDiv a {
display:block;
padding-left:5px;
}
.linkDiv a:hover {
background-color:#efeff1;
padding-left:5px;
}