

BODY, TD, TH, INPUT, SELECT, TEXTAREA, DIV, P {

	font-size : 12px;

	color : #CCC;

	line-height : 16px;

	font-family : Lucida Grande, Trebuchet MS, "Lucida Grande", Lucida, Arial, verdana, tahoma, arial,tahoma,verdana,arial,sans-serif;

}



.bold {
font-weight: bold;

}

.large {font-size: 28px;
line-height: 23px;

}

.superscript {



}

A.links
{
    COLOR: #CCC;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: underline;
}
A.links:hover
{
    COLOR: #FFF;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: underline;
}

A.links2
{
    COLOR: #999;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
	
}
A.links2:hover
{
    COLOR: #CCC;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
	background-color:#333;
}

A.pr_links
{
    COLOR: #CCC;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
	
}
A.pr_links:hover
{
    COLOR: #CCC;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
	background-color:#333;
}



A.links2a
{
    COLOR: #999;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: underline;
}
A.links2a:hover
{
    COLOR: #CCC;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: underline;
}

A.links_footer
{
    COLOR: #333;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none;
}
A.links_footer:hover
{
    COLOR: #4D4D4D;
    FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: underline;
}

#body_div {

	padding-top:15px;
	


}

.divider_side {

margin-top:12px;margin-bottom:12px;height:1px;background-color:#333;

}

.nums {

padding-top:4px;

}

#button_row {



}

#button_solo {

	margin-left: 	24px;
	float:			right;

}

#content_block {

	width:			670px;
	background-image: url(../images/bgs/content_background.gif);
	background-repeat:repeat-x;
	background-color:#171717;
	padding-left:27px;
	padding-top:27px;
	padding-right:25px;

}

#bm_block {

	width:635px;
	background-image: url(http://www.invitemedia.com/images/bgs/home/Logo_bg.jpg);
	padding-top: 23px;
	padding-left: 25px;
	
}

#footer {

	margin-top:10px;


}

#side_block {

	margin-left:15px;
	background-image:url(http://www2.invitemedia.com/images/bgs/side_block.gif);
	padding-top:15px;
	padding-left:15px;
	width:235px;
	margin-bottom:15px;
	padding-bottom:15px;
	padding-right:15px;
	color:#999999;

}

.dark_gray {

color:#999999;

}






#press_tabs {
    padding-left:7px;
	margin-top:3px;
	float: left;
    TEXT-DECORATION: none;
	background-image:url(../images/bgs/press_line.gif);
	width:98%;
}

#press_tabs ul {
    margin: 0;
    padding: 0;
    list-style: none;
    FONT-FAMILY: "Lucida Grande", "Trebuchet MS", "Lucida Grande", Lucida, "Trebuchet MS", Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	
}

#press_tabs li {
    float: left;
    margin-right: 0px;
}

#press_tabs a {
    display: block;
    TEXT-DECORATION: none;
    padding: 10px 16px 10px 16px;
	color: #999999;
}

#press_tabs li a:hover {
    color:#999999;
	TEXT-DECORATION: underline;
	
}

#press_tabs .active {
border: 1px solid #666666;
		border-bottom:1px solid #222222;
		background-color:#222222;

}

#press_tabs .active a {
    color: #FFF;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
	background-color:#222222;
}

#press_tabs .active a:hover {
    color: #FFF;
    TEXT-DECORATION: underline;
	background-color:#222222;

}


#press_box {

border:1px solid #666666;
padding:15px;
border-top:none;
background-color:#252525;

}

#press_tabs_underling {
background-image:url(../images/bgs/tabs_underbid.gif);
width:98%;
height:25px;
padding-left:7px;

}


.small {

	font-size:11px;
	
	
	}

.copyright {

	color: #666666;

}

#dash {

padding-top:6px;float:left;padding-left:10px;padding-right:10px;

}

#sub_nav {

float:left;

}

#top_header {

margin-bottom:5px;


}

.font_12 {

	font-size:12px;

}


.font_13 {

	font-size:13px;
	line-height:18px;
	}

.font_14 {

	font-size:14px;
	
	}
	
	.font_16 {

	font-size:16px;
	
	}
	
		.font_17 {

	font-size:17px;
	line-height:22px;
	
	}
	
	
	
.bio {

padding-top:20px;
border-top:1px dotted #333;
margin-bottom:20px;

}

#sub_nav2 {

padding-bottom:15px;
border-bottom:1px solid #333;
margin-bottom:20px;
margin-top:3px;

}

#jobs_list {
	padding-left:20px;
	margin-top:8px;

}

#jobs_list li {
color:#999999;
padding-bottom:1px;

}


.news_divider {

height:1px; 
background-color:#333;
margin-top:6px;
margin-bottom:6px;

}

#homepage_list_container {

width:300px;
font-size:13px;

}


ul {
list-style: disc;
margin-top:0px;
margin-left:0px;
padding-left:13px;
margin-bottom:0px;
padding-bottom:0px;

}

#homepage_list_container li {

padding-bottom:9px;

}

#pr_bottom {
margin-top:30px;
border-top:1px solid #333;
padding:18px;
padding-left:3px;
font-size:13px;

}

#pr_title {

font-size:20px;
font-weight:bold;
line-height:23px;
border-top:1px solid #333333;
padding-top:13px;

}

#pr_subtitle {
font-size:14px;
font-style:italic;
font-weight:bold;


}

#twitter a {

font-size:13px;
color:#999;
background-image:url(../images/logos/twitter_on.png);
background-position:left;
background-repeat:no-repeat;
padding-left:24px;
text-decoration:none;
margin-left:5px;
}

#twitter a:hover {
color:#CCC;
background-image:url(../images/logos/twitter_on.png);
background-position:left;
background-repeat:no-repeat;
padding-left:24px;
text-decoration:none;
margin-left:5px;
margin-top:9px;
}

#pdf a {

font-size:13px;
color:#999;
background-image: url(../images/icons/pdf.png);
background-position:left;
background-repeat:no-repeat;
padding-left:30px;
text-decoration:none;
margin-left:2px;
}

#pdf a:hover {
color:#CCC;
background-image: url(../images/icons/pdf.png);
background-position:left;
background-repeat:no-repeat;
padding-left:30px;
text-decoration:none;
margin-left:2px;
margin-top:9px;
}

#content_container {

	padding-left:10px;

}

#about_list ol {
font-size:13px;
padding-top:0px;
margin-top:0px;
margin-left:0px;
padding-left:0px;
}

#about_list li {
padding-bottom:8px;
margin-left:0px;
padding-left:0px;
}





