body {
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, "Trebuchet MS",  Verdana, sans-serif;
	font-size: 11px;
	color: #808080;
}

a {
	color:  #79c262;
	text-decoration: none;
}

a img {
	border: none;
}

a:hover {
	color:  #c2d777;
	text-decoration: underline;
}

#container {
	margin: 0 auto;
	background: url(../images/gazellebg.gif);
	width: 942px;
	text-align: left;
	overflow: hidden;
}

#page-top {
	width: 942px;
	background: url(../images/gazelletop.gif) no-repeat top left;
	min-height: 476px;
}

* html #page-top {
	height: 476px;
}

#page {
	width: 942px;
	background: url(../images/gazellebtm.gif) no-repeat bottom left;
	min-height: 667px
}

* html #page {
	height: 667px;
}

#content {
	width: 802px;
	margin-left: 66px;
	padding: 62px 0 0 0;
}

h1 {
	text-indent: -5000px;
	width: 202px;
	height: 37px;
	margin: 0;
}

h1 a {
	display: block;
}

/* @group MainMenu */

div#mainmenu {
	width: 802px;
	height: 40px;
	border-top: 1px dashed #dcdcdd;
	border-bottom: 1px dashed #dcdcdd;
	margin: 12px 0;
	padding: 0;
}

/* @end */

/* @group Home Page Styles */

.home h1 {
	background: url(../img/gazelle-logo-home.gif) no-repeat;
}

div.home #col-1 {
	float: left;
	width: 534px;
	min-height: 450px;
	border-right: 1px dashed #dcdcdd;
}

div.home #col-2 {
	float: left;
	width: 246px;
	margin-left: 20px;
}

div.home #col-1 div.columntext {
	width: 247px;
	float: left;
	margin-right: 20px;
	padding-top: 20px;
}

div.home #col-1 img {/*To be removed and replaced with flash video player*/
	position: relative;
	left: -21px;
}

/* @end */

/* @group Broadcast Page Styles */

.broadcast h1 {
	background: url(../img/gazelle-logo-broadcast.gif) no-repeat;
}

div.broadcast #col-1 {
	float: left;
	width: 246px;
	min-height: 450px;
	border-right: 1px dashed #dcdcdd;
	padding-right: 20px;
}

div.broadcast #col-2 {
	float: left;
	width: 248px;
	margin-left: 20px;
}
div.broadcast #img-col {
	background-image: url(../images/gazellemen2.jpg);
	height: 273px;
	width: 300px;
	float: right;
}

/* @end */

/* @group Corporate, Page Styles */

.corporate h1 {
	background: url(../img/gazelle-logo-corporate.gif) no-repeat;
}

div.corporate #col-1 {
	float: left;
	width: 247px;
	min-height: 450px;
	padding-right: 20px;
}

div.corporate #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.corporate #col-2 img {
	position: relative;
	left: -20px;
}
/* @end */
/* @group Radio, Page Styles */

.radio h1 {
	background: url(../img/gazelle-logo-broadcast.gif) no-repeat;
}

div.radio #col-1 {
	float: left;
	width: 247px;
	min-height: 450px;
	padding-right: 20px;
}

div.radio #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.radio #col-2 img {
	position: relative;
	left: -20px;
}
/* @end */

/* @group Art of Integration, Page Styles */

.art-of-integration h1 {
	background: url(../img/gazelle-logo-broadcast.gif) no-repeat;
}

div.art-of-integration #col-1 {
	float: left;
	width: 247px;
	min-height: 450px;
	padding-right: 20px;
}

div.art-of-integration #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.art-of-integration #col-2 img {
	position: relative;
	left: -20px;
}
/* @end */

/* @group TV, Page Styles */

.tv h1 {
	background: url(../img/gazelle-logo-broadcast.gif) no-repeat;
}

div.tv #col-1 {
	float: left;
	width: 247px;
	min-height: 450px;
	padding-right: 20px;
}

div.tv #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.tv #col-2 img {
	position: relative;
	left: -20px;
}
/* @end */

/* @group Web, Page Styles */

.web h1 {
	background: url(../img/gazelle-logo-broadcast.gif) no-repeat;
}

div.web #col-1 {
	float: left;
	width: 247px;
	min-height: 450px;
	padding-right: 20px;
}

div.web #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.web #col-2 img {
	position: relative;
	left: -20px;
}

/* @end */

/* @group Commission Page Styles */

.commission-us h1 {
	background: url(../img/gazelle-logo-commission.gif) no-repeat;
}

div.commission-us #col-1 {
	float: left;
	width: 246px;
	min-height: 450px;
	border-right: 1px dashed #dcdcdd;
	padding-right: 20px;
}

div.commission-us #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}
.tree {margin-top:50px;}

/* @end */

/* @group About Page Styles */

.about-us h1 {
	background: url(../img/gazelle-logo-about.gif) no-repeat;
}

div.about-us #col-1 {
	float: left;
	width: 246px;
	min-height: 450px;
	border-right: 1px dashed #dcdcdd;
	padding-right: 20px;
}

div.about-us #col-2 {
	float: left;
	width: 512px;
	margin-left: 20px;
}

div.about-us #img-col {
	background-image: url(../images/toygazelle.jpg);
	height: 273px;
	width: 300px;
	float: right;
	position: relative;
	top:-30px;
}

/* @end */



/* @group Press Page Styles */

.press-reviews h1 {
	background: url(../img/gazelle-logo-press.gif) no-repeat;
}

div.press-reviews #col-1 {
	float: left;
	width: 247px;
	min-height: 450px;
	padding-right: 20px;
}

div.press-reviews #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.press-reviews #col-2 img {
	position: relative;
	left: -20px;
}

/* @end */





/* @group Clients Page Styles */

.clients h1 {
	background: url(../img/gazelle-logo-clients.gif) no-repeat;
}

div.clients #col-1 {
	float: left;
	width: 247px;
	min-height: 450px;
	padding-right: 20px;
}

div.clients #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.client_logos {
	width:350px;
	margin-top:30px;

}

div.client_logo {
	float:left;
	display:block; /* ie margin float fix */
	width:100px;
	height:100px;
	margin-right:10px;
	margin-bottom:10px;
}

/* @end */

/* @group Contact Page Styles */

.contact-us h1 {
	background: url(../img/gazelle-logo-contact.gif) no-repeat;
}

div.contact-us #col-1 {
	width: 802px;
}

.bcard {
	width: 436px;
	height: 400px;
	margin: 100px auto 0 auto;
}

/* @end */

/* @group Broadcast-Types Page Styles */

.broadcast-type h1 {
	background: url(../img/gazelle-logo-broadcast.gif) no-repeat;
}

div.broadcast-type #col-1 {
	float: left;
	width: 246px;
	min-height: 450px;
	/*border-right: 1px dashed #dcdcdd;*/
	padding-right: 20px;
}

div.broadcast-type #col-2 {
	float: left;
	width: 51px;
	margin-left: 20px;
}

div.broadcast-type #col-2 img {
	position: relative;
	left: -20px;
}

/* @end */

/* @group Player Page Styles */

.player h1 {
	background: url(../img/gazelle-logo-home.gif) no-repeat;
}

div.player #col-1 {
	float: left;
	width: 246px;
	min-height: 450px;
	/*border-right: 1px dashed #dcdcdd;*/
	padding-right: 20px;
}

div.player #col-2 {
	float: left;
	width: 515px;
	margin-left: 20px;
}

div.player #col-2 img {
	position: relative;
	left: -20px;
}

/* @end */

/* @group Default Page Styles */

.default h1 {
	background: url(../img/gazelle-logo-home.gif) no-repeat;
}

div.default #col-1 {
	float: left;
	width: 534px;
	min-height: 450px;
	border-right: 1px dashed #dcdcdd;
}

div.default #col-2 {
	float: left;
	width: 246px;
	margin-left: 20px;
}

div.default #col-1 div.columntext {
	width: 247px;
	float: left;
	margin-right: 20px;
	padding-top: 20px;
}

/* @end */

/* @group Default Page Styles (but with no default attribute) */

 h1 {
	background: url(../img/gazelle-logo-home.gif) no-repeat;
}

div #col-1 {
	float: left;
	width: 534px;
	min-height: 450px;
	/*border-right: 1px dashed #dcdcdd;*/
}

div #col-2 {
	float: left;
	width: 246px;
	margin-left: 20px;*/
}

div #col-1.narrow {
	width: 246px;
}

div #col-2.wide {
	width: 534px;
}

div #col-1 div.columntext {
	width: 247px;
	float: left;
	margin-right: 20px;
	padding-top: 20px;
}
/* @end */



h2 {
/*sIFR*/
margin: 0 0 15px 0;
}

h3 {	
/*sIFR*/
margin: 0;
display: inline;
}

h4 {
	color: #000;
	margin: 0;
	padding-top: 15px;
	clear: left;
}

.toclear {
	clear: both;
	padding-bottom: 60px;
}

/* @group Link Menu */

.link-menu {
	list-style-type: none;
	margin: 35px 0;
	padding: 0;
	border-bottom: 1px dashed #dcdcdd;
}
.link-menu li {
	border-top: 1px dashed #dcdcdd;
	padding: 20px 0 23px 0;
}
.link-menu li a{
	text-decoration: none;
}

/* @end */

/* @group ID Menu */

.id-menu {
	list-style-type: none;
	margin: 35px 0;
	padding: 0;
	border-bottom: 1px dashed #dcdcdd;
}
.id-menu li {
	border-top: 1px dashed #dcdcdd;
	padding: 10px 0 8px 0;
	height: 54px;
}
.id-menu li a{
	text-decoration: none;
}
.id-menu li img {
	margin-left: 8px;
}
.id-menu li span {
	 padding-left:30px;
	 position: relative;
	 top: -9px;
}

/* @end */

/* @group Mini Link Menu */

.mini-link-menu {
	float: left;
	width: 254px;
	list-style-type: none;
	margin: 10px 2px 10px 0;
	padding: 0;
	border-bottom: 1px dashed #dcdcdd;
}

.mini-link-menu img{
	vertical-align: middle;
	margin-right: 20px;
}

	.mini-link-menu li.inactive img {
		opacity: 0.2;
	}

		.mini-link-menu li.inactive:hover img {
			opacity: 1;
		}

.mini-link-menu li {
	border-top: 1px dashed #dcdcdd;
	padding: 10px 0 13px 0;
}
.mini-link-menu li a, .mini-link-menu li a:link{
	text-decoration: none;
	color: #808080;
}
.mini-link-menu li a:hover{
	color: #000;;
}

/* @end */



#footer {
	text-align: center;
}

#footer a {
	color: #888;
}

.news_item_small img {
	float: left;
	margin: 14px 4px 4px 0;
}

p.more {
	text-align: right;
}

