@charset "utf-8";
/* CSS Document */

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width:9px;
}
.vscrollerbar {
background-image: url(scrollbar.gif);
width: 9px;
/* following is the bit that allows us fixed height scrollbars */
height: 48px !important;
/* for fixed height, we force the vscrollerbar class with an !important decleration, and fleXcroll follows suit.*/

background-image: url(scrollbar.gif);
/* unfortunately, due to limitations of CSS, we cannot provide a color for the background when we are
using alpha images, thay have to be transparent.*/
}

* html .vscrollerbar {
/* IE6 alpha png trick */
/* IE7 is not affected by this trick, as it perfectly handles the normal png */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='scrollbar.gifs');
background-image: none;
}


/* do not forget to give horizontal scrollbars some color properties even if you don't plan on using them */
.hscrollerbase {height: 9px;}
.hscrollerbar {height: 9px; background-color: #84ADD6;}

.vscrollerbar, .hscrollerbar {
/* paddings of these elements will decide how far the scrollbar will stop in both ends, and are not actually
used for styling, and are set to 0 by the script, here we will set them the size of our faux arrows */
padding: 0px;
z-index: 2;
}

/* properties for scroller jog box, just in case */
.scrollerjogbox {
width: 9px;
height: 9px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #698AAA;
}


/* Scroll Bar Master Styling Ends Here */

body {
		font-family: "Myriad Pro", "Myriad Pro Light","Trebuchet MS";
		font-size:14px;
		color: #333333;
}

h1 {

}

h2 {

}

h3 {
	font-variant:small-caps;
	font-size:16px;
	color: #239EBB;
	padding:0px;
	margin:0px;

}

h4 {
	font-variant:small-caps;
	font-size:14px;
	color:#E61479;
	padding:0px;
	margin:0px;

}

p {
		font-family: "Trebuchet MS", "Myriad Pro Light", "Myriad Pro Cond";
}

#wrapper {

		width: 1007px;
		height: 749px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		
}

#main {
		background-image:url(../images/background.jpg);
		width:1007px;
		height:749px;
		position:absolute;
		top:0em;
		margin-top:0px;
}

#clientMain {
		background-image:url(../images/clientBackground.jpg);
		width:1007px;
		height:749px;
		position:absolute;
		top:0em;
}

#logo {
		position: relative;
		float:right;
}

#menu {

		text-align:left;
		margin-top:0px;
		line-height:15px;
		list-style:none;
		text-decoration:none;
		margin-left:13px;
		margin-top:-4px;
}

#menu li {

		display: block;
		height: 31px;
		width:auto; 
		background-color: inherit;
		text-decoration: none;
		font-weight:bold;
		padding:0px;
		float:left;
		margin-top:60px;
		margin-left:13px;
		
}

#menu ul li {
		list-style:none;
}

#tv_comm {
		display: block;
		height: 31px;
		background-color: inherit;
		text-decoration: none;
		font-weight:bold;
		color:#E61479;
		position:absolute;
		top:127px;
		left:822px;
}

#tv_comm ul li {
		list-style:none;
}

#comm_reel {
		position:absolute;
		top:177px;
		left:629px;
		
		 
}

#print {
		display: block;
		height: 31px;
		background-color: inherit;
		text-decoration: none;
		font-weight:bold;
		color:#E61479;
		position:absolute;
		top:255px;
		left:793px;
}

#print ul li {
		list-style:none;
}

#print_reel {
		position:absolute;
		top:290px;
		left:629px;
}

#menu a, #tv_comm a, #print a
{
		display: block;
		background-color: inherit;
		list-style:none;
		text-decoration:none;
		color:#E61479;
		font-size:14px;
}

#menu a:visited, #tv_comm a:visited, #print a:visited
{
		color: #E61479;
		font-weight:bold;
		font-size:14px;
}

#menu a:hover, #tv_comm a:hover, #print a:hover
{
		/*background-image: url('images/taba3.jpg');*/
		color: #ABD64B;
		font-weight:bold;
		font-size:14px;
}

#menu a:active, #tv_comm a:active, #print a:active
{
		color: #F6F623;
		font-weight:bold;
		font-size:14px;
}


.selected
{
		color: #239EBB !important;
		display: block;
		background-color: inherit;
		list-style:none;
		text-decoration:none;
}

#header 
{
		position: absolute;
		left:110px;
		top:132px;
		font-weight:bold;
		color:#000000;
		
}

#content
{
		position:absolute;
		top:160px;
		left:90px;
		overflow:auto;
		width:499px;
		height:395px;
		padding-top:5px;
		padding-right:5px;
}

#content p
{
		padding-right:5px;
}

#clientContent
{
		position:absolute;
		top:160px;
		left:90px;
		overflow:auto;
		width:860px;
		height:210px;
		padding-top:5px;
		padding-right:5px;
}

#clientLogo
{
		position:absolute;
		top:390px;
		left:70px;
		overflow:auto;
		width:540px;
		height:170px;
		padding-top:5px;
		padding-right:5px;
}

#clientLogo table
{
		background:#FFFFFF;
}

#clientLogo img
{
		border:none;
}
	

#news
{
		position:absolute;
		top:403px;
		left:640px;
		width:315px;
		height:165px;
		overflow:auto;
}

#news h3, #horse h3
{
	font-variant:small-caps;
	font-size:14px;
	color: #E61479;
	padding:0px;
	margin:0px;
}

#news h6, #horse h6
{
		font-size:12px;
		font-weight:normal;
		font-family:"Trebuchet MS", "Myriad Pro Light", "Myriad Pro Cond";
		margin-bottom:0px;
		margin-top:0px;
}
#news p, #horse p
{
		font-size:12px;
		font-weight:normal;
		font-family:"Trebuchet MS", "Myriad Pro Light", "Myriad Pro Cond";
		margin-top:0px;
}

#horse
{
		position:absolute;
		top:595px;
		padding-top:-18px;
		left:640px;
		width:315px;
		height:143px;
		overflow:auto;
}

#footer
{
		position:absolute;
		top:709px;
		left:50px;
		font-size:10px;
}

#footer p 
{
		line-height:11px;

}

#footer a
{
	font-variant:small-caps;
	font-size:14px;
	color:#E61479;
	text-decoration:none;
	font-weight:bold;
}

#footer a:visited
{
	color:#E61479;
}

#footer a:hover
{
	color:#ABD64B;
}

#footer a:active
{
	color: #F6F623;
}

#contact {

		text-align:left;
		margin-top:0px;
		line-height:15px;
		list-style:none;
		text-decoration:none;
		margin-left:13px;
		margin-top:-4px;
}

#contact li {

		display: block;
		height: 31px;
		width:auto; 
		background-color: inherit;
		text-decoration: none;
		font-weight:bold;
		padding:0px;
		float:left;
		margin-top:-31px;
		margin-left:345px;
		font-size:14px;
		
}

#contact ul li {
		list-style:none;
}


