body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FED304;
	color:#676778;
	text-decoration: none;
	margin: 0px;
}

.header {
	width: 950px;
	height: 106px;
	background-image: url('images/header.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	padding-right:30px;
}

.menu {
	background-image: url('images/menu.jpg');
	background-repeat:repeat-x;
	background-position: left top;
	height: 31px;
	width:929px;
}

.footer {
	width: 950px;
	background-image: url('images/footer.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 57px;
	text-align:center;
	vertical-align:top;
}

.leftmenu {
	width: 160px;
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
	background-image: url(images/menuBack.jpg);
    background-repeat:repeat-x;
    
}

.rightmenu {
	width: 160px;
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
	background-image: url(images/menuBackRight.jpg);
    background-repeat:repeat-x;
    
}

.content {
	background-color:#ffffff;
	padding:12px;
	vertical-align:top;
	text-align:left;
	width:609px;
	border-right:solid 1px #CCDDEE;	
	border-left:solid 1px #CCDDEE;
	z-index:0;
}

.leftdivider {
	width:10px;
	background-image: url(Images/left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.rightdivider {
	width:11px;
	background-image: url(Images/right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.menuItemHover
{
    background-image: url(images/breadcrumbs.jpg);
}

.menuBack
{
    background-image: url(images/menuBack.jpg);
    background-repeat:repeat-x;
}

.menuItemBack
{
    background-image: url(images/menuItemBack.jpg);
    background-repeat:repeat;
}

.menuItemDivider
{
    border-bottom:dotted 1px #BBCCDD;
}

.buttonGradient
{
	background-image:url(images/menu.jpg);
	background-repeat:repeat-x;
}

.GridGradient
{
	background-image:url(images/menu.jpg);
	background-repeat:repeat-x;
}

.Post
{
	background-image:url(images/ParagraphSeparator.jpg);
	background-repeat:no-repeat;
	padding:5px;
}

.ReadMore
{
	text-align:right;
	padding-top:5px;
	padding-bottom:15px
}

.menuSeparator
{
	background-image:url(images/menu.jpg);
	background-repeat:repeat-x;
	text-align:center;
	padding-top:6px;
	height:29px;
	width:100%;
	font-size:13px;
	font-weight:bold;
	color:#992233;
}

.RssButton {
	background-image: url('images/search.gif');
	background-repeat: no-repeat;
	background-position: left center;
}

.SearchButton {
	background-image: url('images/search.gif');
	background-repeat: no-repeat;
	background-position: left center;
	width:30px;
}

a:link { color: #444444; text-decoration: none}
a:visited {	color: #444444; text-decoration: none }
a:hover { color: #DD0000; }
a:active { color: #444444;  }

/* CONTENT ITEM STYLES */

.item
{
    overflow:auto;
    width:100%;
    padding:0px;
    height:100%;
}

.itemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #334455;
	text-decoration: none;
	letter-spacing:-2px;
	float:left;
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:100%;
	max-width:100%;
	background-color:#FFFFDE;
	overflow:hidden;
}

.itemDetails
{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	*/
	text-align:right;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#FFFFFF;
	border-top:dotted 1px #DDDDDD;
	font-size:12px;
	letter-spacing:0px;
}

.itemContent
{
	padding-top:6px;
	padding-bottom:6px;
    width:100%;
    height:100%;
    background-color: #FFFFFF;
    overflow:auto;
    border-bottom:dotted 1px #CDCDCD;
}

.itemReadMore /* viwePostLong.ascx */
{
    width:98%;
    text-align:right;
    padding:4px;
}

.itemList /* viewPartList.ascx */
{
    width:100%;
}


.itemListHorizontal /* viewPartList.ascx */
{
    width:100%; float:left;
}

.itemHorizontal
{
    float:left;
}

.itemHorizontalContainer
{
    text-align:left;
    vertical-align:top;
    padding:2px;
}

.itemListHorizontalSeparator
{
    padding:5px;
    border-right:1px dotted #999;
}

.itemTools
{
	padding:8px;
}

.gridViewHeader
{
    background-image: url('images/menuItemHover.jpg');
}

.loginTitle
{
	font-size:14px;
	font-weight:bold;
	padding:5px;
}

.loginTextbox
{
	width:120px;
	padding:1px;	
}

.registerTitle
{
	font-size:14px;
	font-weight:bold;
	padding:5px;
}

/* GALLERY */
.galleryItem
{
    padding:5px;
    background-color:#EFEFEF;
    border-bottom:1px solid #BCBCBC;
    border-right:1px solid #BCBCBC;
    vertical-align:middle; 
}

.galleryTitle
{
    font-size:12px;
    font-weight:bold;
    text-align:center;
    padding:2px;
}


.galleryImage
{
    display:block;
    margin:auto;
    vertical-align:middle;
}

.galleryComments
{
    font-size:11px;
    font-weight:normal;
    text-align:center;
    padding:5px;
}


.galleryNavigationPrevious /* << Previous */
{
    width:50px;
    height:50px;
}

.galleryNavigationNext /* Next >> */
{
}

.galleryNavigationLink /* Link to Page */
{
}

.galleryTotals /* Images 2 of 8 */
{
    font-size:12px;
    font-weight:bold;
}

.galleryNavigation /* Nubmer Links */
{
    font-size:10px;
    font-weight:bold;
}

.galleryNavigationCurrentPage /* Number Links SPAN styling 1 2 {3}--current page 4 */
{
    padding:2px;
    border:solid 1px #DFDFDF;
    font-size:14px;
}


/* Data Pager */
.PostDataPager
{
    width:100%;
    padding:4px;
    text-align:center;
    border-top:1px solid #DEDEDE;
}

/* Archive & RSS Link */
.PostArchive
{
    width:100%;
    padding:2px;
    text-align:center;
}

/* SEARCH */
.searchHighlight
{
    background-color:#FFFF44;
    color:#000099;
    font-weight:bold;
}

/* Customization of Menu Items */
/* {SkinID}_Level{N}_MenuItem */

.MainMenu_Level1_MenuItem
{
    width:100%;
    text-align:left;
}

.MainMenu_Level2_MenuItem
{
    width:100%;
    text-align:left;
}

.headlinesRow
{
    padding-bottom:10px;
    border-bottom:1px dotted #999;
    text-align:left;
    vertical-align:top;
}

.headlinesBullet
{
   background-image: url(Images/newsBullet.png);
   background-repeat:no-repeat;
   background-position:center center;
   width:10px;
   height:10px;
} 

.headlinesLink
{
} 

.flowPlayer
{
	display:block;
	background-color:#000;
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
	text-decoration:none;
}

.flowPlayerSongTitle
{
    color:#FFFFEE;
    font-size:13px;
    font-weight:bold;
}
