﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;font-family:"Arial", Tahoma, Helvetica, sans-serif;font-size:12px;line-height:17px;color:#000;outline:none;}
a img{border:none;}
a{text-decoration:none;color:#000;}
a:hover{outline:none;color: #cc0000;}
img, div{ behavior: url(iepngfix.htc) }
.clear{clear:both;}
body {margin-top:20px;background: #ebe8d9; height:100%;}
#whole-container{width:950px;text-align:left;}
#container{width:816px;float:left;}
#ad-right{width:120px;margin-left:7px;float:left;background:#ccc;height:600px;}
#header{background:#fff;padding:7px;}
#logo{float:left;}
#logo-right{float:right;}
#header-right-banner{width:468px;height:60px;overflow:hidden;}
#header-right-menu{text-align:right;margin-top:10px;}
#header-right-menu a{margin:0 4px;}
.right{float:right;}
.left{float:left;}
#top-menu{margin-top:7px;background:url(../images/top-menu-bg.jpg) repeat-x left top;color:#fff;font-size:12px; font-weight:bold;padding:4px 8px;}
#top-menu a{margin:0 15px;font-size:12px;color:#fff;font-weight:normal;}
#top-menu a:hover{color:#C0E7FA;}
#main-menu{margin-top:7px;}
#main-menu ul li{float:left;list-style:none;}
#main-menu ul li a{background:url(../images/main-menu-bg.jpg) repeat-x left top;height:22px;color:#fff;padding:4px 8px;margin-right:2px;font-size:11px;font-weight:bold;text-transform:uppercase;width:auto;line-height:22px;}
#main-menu ul li a:hover{background:url(../images/main-menu-bg.jpg) repeat-x left bottom;}
#top-ticker *{color:#fff;}
#top-ticker span{margin-right:35px;float:left;font-size:11px;}
#top-ticker div{font-size:12px;}
#top-ticker{height:17px;color:#fff;margin-top:0px;background:url(../images/ticker-bg.jpg) no-repeat 100px top #cc0000;padding:4px 7px;}
#content{margin-top:7px;}
.more{background:url(../images/more-btn.jpg) no-repeat left top;height:11px;width:33px;display:block; margin-top:3px; margin-bottom:3px;}
.more:hover{background:url(../images/more-btn.jpg) no-repeat left bottom;}
.read{color:#cc0000;}
.read:hover{color:#5891b7;}
.height65{height:65px;}
.height98{height:98px;}
.height120{height:120px;}
.height142{height:142px;}
.height150{height:150px;}
.height175{height:175px;}
.height110{height:110px;}
.height247{height:247px;}
.height217{height:217px;}
.height267{height:267px;}
.height310{height:310px;}
.height100{height:100%;}
#sidebar{width:200px;float:right;}
.sidebar-box{padding:0 0 0 7px;background:#fff;margin-bottom:7px;overflow:hidden;}
.video-box{width:609px;margin:0 7px 7px 0;background:#fff;float:left;overflow:hidden;}
.home-box{width:301px;margin:0 7px 7px 0;background:#fff;float:left;overflow:hidden;}
.subpage-box{width:290px;background:#fff;float:left;overflow:hidden;}
.advsearch-box{width:281px;margin:0 7px 7px 0;background:#fff;float:left;overflow:hidden;}
.videobox-content{margin:7px 7px 7px 7px;}
.homebox-content{margin:13px 7px 0 7px;}
.homebox-content p{margin-bottom:7px;}
.bdr4 img{border:4px solid #ccc;margin:7px 0;}
.imgleft{margin:10px 0 0 10px;width:167px;}
.contentleft{margin:10px 0 0 10px;}
.sidebox-content{margin:13px 0 0 0;}
.bordertop{border-top:1px solid #ccc;margin:7px 7px 7px 0;padding:7px 0;}
h1{font-size:15px;text-transform:uppercase;color:#cc0000;font-weight:bold;margin-bottom:7px;}
h2{font-size:12px;text-transform:uppercase;color:#cc0000;font-weight:bold;}
.linklist li{list-style:none;border-top:1px solid #ebebeb;padding:4px 0;}
.linklist li a:hover{text-decoration:underline;}
.search-text{background:#ebebeb;border:1px solid #ccc;width:140px;height:16px;margin-right:5px;color:#666;font-size:11px;padding:0 2px;}
.search-btn{background:url(../images/submit-search.jpg) no-repeat left top;height:18px;width:34px;display:block;border:none;cursor:pointer;}
.search-btn:hover{background:url(../images/submit-search.jpg) no-repeat left bottom;}
.side-links{background:url(../images/left-link-bg.jpg) no-repeat left 4px;padding-left:10px;font-size:11px;font-weight:bold;text-transform:uppercase;margin-bottom:5px;display:block;color:#464646;}
.poll-link{color:#cc0000;font-weight:bold;font-size:11px;}
.poll-link:hover{color:#5891b7;}
.poll-span{margin:0 5px;}
#footer{height:100px;border-top:7px solid #cc0000;background:#fff;padding:12px 0 0 10px;}
#footer a{margin:0 5px;}
.normalList li{ list-style-position:inside; list-style-type:square; margin:2px 7px 0px 0;padding:2px 0; text-align:justify;}

.g_green{background:url(http://www.mpparabia.com/images/bullets/g_green.gif) no-repeat left 3px;padding-left:15px;}
.g_l-blue{background:url(http://www.mpparabia.com/images/bullets/g_l-blue.gif) no-repeat left 3px;padding-left:15px;}
.g_yellow{background:url(http://www.mpparabia.com/images/bullets/g_yellow.gif) no-repeat left 3px;padding-left:15px;}
.g_d-blue{background:url(http://www.mpparabia.com/images/bullets/g_d-blue.gif) no-repeat left 3px;padding-left:15px;}
.g_mooron{background:url(http://www.mpparabia.com/images/bullets/g_mooron.gif) no-repeat left 3px;padding-left:15px;}
.g_pink{background:url(http://www.mpparabia.com/images/bullets/g_pink.gif) no-repeat left 3px;padding-left:15px;}

.g2_blue{background:url(http://www.mpparabia.com/images/bullets/g2_blue.gif) no-repeat left 3px;padding-left:15px;}
.g2_orange{background:url(http://www.mpparabia.com/images/bullets/g2_orange.gif) no-repeat left 3px;padding-left:15px;}
.g2_green{background:url(http://www.mpparabia.com/images/bullets/g2_green.gif) no-repeat left 3px;padding-left:15px;}
.g2_l-blue{background:url(http://www.mpparabia.com/images/bullets/g2_l-blue.gif) no-repeat left 3px;padding-left:15px;}
.g2_moroon{background:url(http://www.mpparabia.com/images/bullets/g2_moroon.gif) no-repeat left 3px;padding-left:15px;}
.g2_red{background:url(http://www.mpparabia.com/images/bullets/g2_red.gif) no-repeat left 3px;padding-left:15px;}



/******************** page-content ******************/
.page-content{width:590px; min-height:940px; height:auto; background:#fff;padding:15px 10px; margin-bottom:10px;}
.page-content h1{font-size:15px;text-transform:uppercase;color:#cc0000;font-weight:bold;border-bottom:1px solid #ebebeb;padding-bottom:5px;}
.page-content h2{font-size:12px;color:#cc0000;font-weight:bold;margin:10px 0;}
.pic-inner{float:left;margin:0 10px 0 0;}
.pic-links{width:180px;float:left;height:200px;}
.pic-links ul{padding-top:85px;}
.pic-links li{list-style:none;border-top:1px solid #ebebeb;padding:4px 0;}
.pic-links li a{text-decoration:none;color:#cc0000;}
.pic-links li a:hover{text-decoration:underline;color:#000;}
.pagelist li{list-style:none;border-top:1px solid #ebebeb;padding:4px 0;background:url(../images/page-bullets.jpg) no-repeat 10px 11px;padding-left:30px;}

.pagelinklist li{list-style:none;border-bottom:1px solid #ebebeb;padding:4px 0;}
.pagelinklist li a:hover{text-decoration:underline;}

#hr-links{ height:20px; margin-top:10px;}
#hr-links ul li{float:left;list-style:none;}
#hr-links ul li a{height:22px;color:#5891b7; border-right:1px solid #CCCCCC; padding-right:10px;margin-right:10px;font-size:11px;font-weight:bold;width:auto;line-height:22px;}
#hr-links ul li a:hover{ color:#CC0000;}

.test p{margin: 0;}

p{ padding-bottom:15px;}

.eventform p{
width: 220px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 125px; /*width of left column containing the label elements*/
}
.eventform label{
font-weight:bold;
float: left;
margin-left: -125px; /*width of left column*/
width: 125px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform p{
width: 220px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
}

.searchform p{
width: 180px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 100px; /*width of left column containing the label elements*/
}

.cssform label{

float: left;
margin-left: -155px; /*width of left column*/
width: 155px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.searchform label{

float: left;
margin-left: -100px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}



.tributesp
{ border-bottom: dotted 1px #ebebeb;  margin-top:10px;}

.cssform textarea{
width: 200px;
height: 50px;
padding-bottom:10px;
}

.textbox
{
	width: 190px;
}
.GreyTextBox
{
	width: 190px;	
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

.button{border:#BBB 1px solid; height:20px; width:50px;}


/*----------------- Gallery -----------------*/
#gallery {
	position:relative;
	height:247px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:60px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#FFFFFF;
		font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:500;
	}
	
	#gallery .caption .content h4 {
		margin:0;
		padding:0;
		color:#FFFFFF;
		font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:500;
	}
	
/*----Tabs--------*/
	
.usual {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #181818; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 595px; HEIGHT:134px; COLOR: #111; PADDING-TOP: 7px; 
}
.usual LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
.usual UL A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 1px 1px 1px 0px; FONT: 12px Arial; font-weight:bold; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none! important
}
.usual UL A:hover {
	BACKGROUND: #111; COLOR: #fff
}
.usual UL A.selected {
	BACKGROUND: snow; MARGIN-BOTTOM: 0px; CURSOR: default; COLOR: #000; BORDER-BOTTOM: snow 1px solid
}
.usual DIV {
	CLEAR: left; PADDING-RIGHT: 10px; MARGIN-TOP: -12px; PADDING-LEFT: 10px; BACKGROUND: snow; PADDING-BOTTOM: 8px; FONT: 12px Arial; PADDING-TOP: 3px
}
.usual DIV A {
	FONT-WEIGHT: bold; COLOR: #000
}
#usual2 {
	 BACKGROUND: #CCCCCC; 
}
#usual2 A {
	BACKGROUND: #222
}
#usual2 A:hover {
	BACKGROUND: #000
}
#usual2 A.selected {
	BACKGROUND: snow
}
#tabs1 {
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
#tabs1 A {
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
#tabs1 A:hover{
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
	#tabs1 img { margin:0px 11px 0px 0px; width:130px; height:80px;
	}
#tabs2 {
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
#tabs2 A {
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
#tabs2 A:hover{
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
	#tabs2 img { margin:0px 11px 0px 0px; width:130px; height:80px;
	}
#tabs3 {
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
#tabs3 A {
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
#tabs3 A:hover{
	BACKGROUND: #FFF; height:90px; padding-top:10px;
	}
	#tabs3 img { margin:0px 11px 0px 0px; width:130px; height:80px;
	}
.NormalRow
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	line-height: 12pt;
	font-family: Verdana;
	height: 20pt;
}

.AlternativeRow
{
	background-color: #efefef;
	font-family:Verdana;
	font-weight:normal;
	font-size: 8pt;
	line-height: 12pt;
	color:Black;
	height: 15pt;	
}
.TableHeaderItem
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	height: 12pt;
	border-right: white thick solid;
	background-color: #35679A;
}
.redItem
{
	color:#cc0000;
}