@charset "utf-8";
/* CSS Document */

img {border:0px;}
.pullquote { width:550px; line-height:1.5; text-align:justify; }

body
{
padding:0px;
margin:0px;
background:#000;
}


/* Header */
.HeaderLeft
{
background:url(images/TopHead/Left.jpg);
background-position:right;background-repeat:no-repeat;

}

.HeaderRight
{
background:url(images/TopHead/right.jpg);
background-position:left;background-repeat:no-repeat;
}

/* Menu */
.SiteMenuBG
{
background:url(images/Menu/BG.gif);
background-repeat:repeat-x;
}

.ContentPortLeft_Repeat
{
background:url(images/Content/Left-repeat.gif);
background-repeat:repeat-y;background-position:right
}

.ContentPortLeft_Single
{
background:url(images/Content/Left-once.jpg);
background-repeat:no-repeat;background-position:right;
}

.ContentPortRight_Repeat
{
background:url(images/Content/right-repeat.gif);
background-repeat:repeat-y;background-position:left;
}

.ContentPortRight_Single
{
background:url(images/Content/right-once.jpg);
background-repeat:no-repeat;background-position:left;
}

.ContentPortCenter
{
background:#fff url(images/Content/MainContent.gif);
background-repeat:repeat-x;position:top;
}

/*******************************************************************************/
#BlogFeed .Title
{
padding-left:62px;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-transform:uppercase;
background:url(images/Content/BlogFeed/TopTexture.jpg);
}

#BlogFeed .Border
{
border:1px solid #e8e8e8;
}

#BlogFeed .Details,#BlogFeed p,#BlogFeed td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3c3c3c;
line-height:18px;
margin-top:0px;
text-align:justify;
}

#BlogFeed .NoComments
{
background:url(images/Content/BlogFeed/NoComments.gif);
background-repeat:no-repeat;
width:45px;
height:38px;
vertical-align:top;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

#BlogFeed #BFds
{
padding-top:5px;
}

#MailList .Title
{

font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-transform:uppercase;

}

#MailList .Details
{

font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:14px;
color:#bcbbba;
}

#MailList .Form
{

font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
}

#StayConnected .Title
{
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-transform:uppercase;
font-weight: bold;
}



#TopDownloads .Title
{
padding-left:30px;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-transform:uppercase;
background:url(images/Content/TopDownloads/Heading.gif);
font-weight: bold;
}

#TopDownloads .Title .Title
{
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-transform:uppercase;
background:none;
font-weight: bold;
}

#TopDownloads .Border
{
border:1px solid #e8e8e8;
}

#TopDownloads .Details,#TopDownloads p,#TopDownloads td,
#TopDownloads a:link,#TopDownloads a:active,#TopDownloads a:visited
{
font-family: Helvetica,"Helvetica", Arial, Helvetica, sans-serif;
font-size:14px;
color:#177ec0;
margin-top:0px;
text-align:justify;
text-decoration:none;

}

#TopDownloads a:hover
{
font-family: Helvetica,"Helvetica", Arial, Helvetica, sans-serif;
font-size:14px;
color:#177ec0;
margin-top:0px;
text-align:justify;
text-decoration:underline;
}








#Gallery .Title
{
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
text-transform:uppercase;
font-weight: bold;
}


#Gallery td,#Gallery p,#Gallery .normal
{
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}





#Gallery a:link,#Gallery a:active,#Gallery a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}




#Gallery a:hover
{
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
text-decoration:underline;
}











#Songs .Title
{
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: bold;
color:#ffffff;
text-transform:uppercase;
background:url(images/Content/Songs/Pattern.jpg);
}

#Songs .Title .Title
{
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
text-transform:uppercase;
background:none;
font-weight: bold;
}


#Songs .Border
{
border:1px solid #b6b6b6;
background:#ecebeb;
}

#Songs .SubTitle
{
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
margin-top:0px;
margin-bottom:0px;
text-transform:uppercase;
}

#Songs .Blue
{
font-family: Helvetica,"Helvetica", Arial, Helvetica, sans-serif;
font-size:14px;
color:#177ec0;
margin-top:0px;
margin-bottom:0px;
text-decoration:none;

}

#Songs .Details,#Songs p,#Songs td
{
font-family:  Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:18px;
margin-top:0px;
margin-bottom:0px;
text-align:justify;
}


#Footer .Details,#Footer p,#Footer td,
#Footer a:link,#Footer a:active,#Footer a:visited
{
font-family:  Trebuchet MS,"Trebuchet MS",Arial Narrow,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
margin-top:0px;
margin-bottom:0px;
text-align:center;
text-decoration:none;
}

#Footer a:hover
{
font-family:  Trebuchet MS,"Trebuchet MS",Arial Narrow,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
margin-top:0px;
margin-bottom:0px;
text-align:center;
text-decoration:underline;
}


/*************Sub Page Specialized*****************/
#InThisSection .Title
{
font-family:  Arial Narrow,Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-transform:uppercase;
}

#InThisSection td,#InThisSection a:link,#InThisSection a:active,#InThisSection a:visited
{
font-family: Trebuchet MS,"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
text-align:right;
}

#InThisSection a:hover
{
font-family: Trebuchet MS,"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:underline;
text-align:right;
}

#InThisSection .hr
{
background:url(images/Content/SubPage/InthisSection-HR.jpg);
height:10px;
background-repeat:repeat-x;
background-position:center;

}

#SubPageContent td,#SubPageContent p,#SubPageContent .Normal,#SubPageContent .normal
#SubPageContent #ContentPane td,#SubPageContent #ContentPane p,#SubPageContent #ContentPane .Normal,#SubPageContent #ContentPane .normal
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:18px;
margin-top:5px;
margin-bottom:5px;
}

#SubPageContent h1,#SubPageContent .h1,#SubPageContent #ContentPane h1,#SubPageContent #ContentPane .h1
{
font-family:Arial Narrow,Arial,Helvetica,sans-serif;
font-size:23px;
color:#040402;
text-decoration:none;
margin-bottom:3px;
font-weight:normal;
}

#SubPageContent h2,#SubPageContent .h2,#SubPageContent #ContentPane h2,#SubPageContent #ContentPane .h2
{
font-family:Arial Narrow,Arial,Helvetica,sans-serif;
font-size:18px;
color:#ff0000;
text-decoration:none;
margin-bottom:3px;
font-weight:normal;
}

#SubPageContent h3,#SubPageContent .h3,#SubPageContent #ContentPane h3,#SubPageContent #ContentPane .h3
{
font-family:Arial Narrow,Arial,Helvetica,sans-serif;
font-size:15px;
color:#000;
text-decoration:none;
margin-bottom:3px;
font-weight:bold;
}

#SubPageContent ul,#SubPageContent ol,
#SubPageContent #ContentPane ul,#SubPageContent #ContentPane ol
{padding-left:15px;margin-left:15px;padding-top:0px;margin-top:0px;font-weight:normal;}

#SubPageContent ul li,#SubPageContent li,
#SubPageContent #ContentPane ul li,#SubPageContent #ContentPane li
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:18px;
margin-top:5px;font-weight:normal;
margin-bottom:5px;
list-style-type:disc;
text-align:justify;}
#SubPageContent ol li,#SubPageContent #ContentPane ol li{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:18px;
margin-top:5px;
margin-bottom:5px;font-weight:normal;text-align:justify;}


#SubPageContent hr,#SubPageContent #ContentPane hr
{
color:#e6e6e6;height:1px;
}

#SubContentLeft,#SubContent,#SubContentRight
{
padding:10px;
}

#SubPageContent .BreadCrump{color:#177EC0;
font-family:Helvetica,"Helvetica",Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;}

#SubPageContent a.BreadCrump:link,#SubPageContent a.BreadCrump:active,#SubPageContent a.BreadCrump:visited
{color:#177EC0;
font-family:Helvetica,"Helvetica",Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:underline;}

#SubPageContent a.BreadCrump:hover
{color:#000000;
font-family:Helvetica,"Helvetica",Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:underline;}

.RotatorCSS
{background:#5C5C5C url(images/NormalTab.jpg) repeat-x scroll left bottom;}