body{background-color:#F8F8F8;font-family:arial,helvetica,sans-serif; 	font-size:12px; 	color:#333366; 	margin-left:0px; 	margin-right:0px; 	margin-top:10px; 	margin-bottom:10px; 	horizontal-align:center; 	text-align:center; }
img{ border:0px; }
#popprev{ 	background-color:#000066; }

#header{ width:950px; height:103px; background-image:url(images/header.gif); border:1px solid #D2DDE4; margin-top:0px; margin-bottom:10px; text-align:left; margin-left: auto; margin-right: auto; overflow:hidden; }
#logo{ width:270px; height:103px; border:0px; float:left; }
#gads{ width:468px; height:60px; border:0px; float:left; margin-left:90px; margin-top:20px; }
#master{ border: 0px; width:950px; text-align:center; margin-left: auto; margin-right: auto; }
#mleft{ width:225px; float:left; margin-left:0px; text-align:left; }
#mcenter{ width:472px; margin-left:14px; float:left; text-align:left; }
#mright{ width:225px; margin-left:14px; float:left; text-align:left; overflow:visible; }

#moduleContainer{ width:100%; border:1px solid #D2DDE4; background-color:#ffffff; background-image:url(images/mtitle.gif); background-repeat:repeat-x; padding-bottom:10px; text-align:left; }
#centerContainer{ width:100%; border:1px solid #D2DDE4; background-color:#ffffff; background-image:url(images/mtitle.gif); background-repeat:repeat-x; }

#adContainer {width:100%; border:1px solid #D2DDE4; background-color:#ffffff;margin-bottom:15px;text-align:right;}

#songName{ margin-bottom:-2px; margin-top:-1px; }
#songBand{ margin-left:13px; }

#moduleTitle{ width:100%; height:21px; font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000066; font-weight:900; margin-top:2px; margin-left:5px; }
#homeTitle{ width:100%; height:21px; font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000066; font-weight:900; margin-top:0px; margin-left:5px; text-align:center; }

.hactive{ vertical-align:middle; background-image:url(images/reverse.gif); background-repeat:repeat-x; border-bottom:1px solid #ffffff; }
.hinactive{ vertical-align:middle; }

a.hblinks{ font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000066; font-weight:900; text-decoration:none; display:block; vertical-align:middle; }
A:visited.hblinks{ color:#000066; text-decoration:none; }
A:active.hblinks{ color:#000066; text-decoration:none; }
A:hover.hblinks{ color:#FF6600; text-decoration:none; }
A:visited:hover.hblinks{ color:#FF6600; text-decoration:none; }
A:active:hover.hblinks{ color:#FF6600; text-decoration:none; }

#hmoduleClose{ width:100%; background-color:#F5F7F4; border-top:0px; border-top:1px solid #F5F7F4; border-left:1px solid #D2DDE4; border-bottom:1px solid #D2DDE4; border-right:1px solid #D2DDE4; text-align:right; margin-bottom:17px; }
#moduleClose{ width:100%; background-color:#F5F7F4; border-top:0px; border-top:1px solid #F5F7F4; border-left:1px solid #D2DDE4; border-bottom:1px solid #D2DDE4; border-right:1px solid #D2DDE4; text-align:right; margin-bottom:17px; }
#mCloseContent{ font-family:verdana,arial; line-height:20px; font-size:11px; margin-top:0px; margin-bottom:0px; margin-right:5px; }
#bCloseContent{ font-family:arial,helvetica,sans-serif; line-height:20px; font-size:12px; margin-top:5px; margin-bottom:5px; margin-left:5px; color:#666666; text-align:left; }
#linkContainer{ margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:0px; }
#rcomment{ margin-top:5px; margin-left:10px; margin-right:10px; margin-bottom:0px; overflow:hidden; font-family:arial,helvetica,sans-serif; font-size:11px; color:#666666; line-height:16px; text-align:left; }
#rcommentor{ margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:15px; text-align:right; font-size:11px; color:#666666; }

#comment{ width:130px; height:31px; text-align:right; font-size:11px; background-image:url(images/comment.gif); cursor:pointer; }
#commentx{ width:130px; height:31px; text-align:left; font-size:11px; background-image:url(images/comments.gif); cursor:pointer; }
#commentss{ text-align:center; color:#ffffff; font-size:9pt; font-weight:900; padding-top:6px; padding-left:74px; }

a.commentor{ font-family:arial,helvetica,sans-serif; font-size:13pt; font-weight:900; }
#commentor{ margin-top:5px; margin-bottom:20px; }
#commentcontainer{ background-color:#eeeeee; }

p{ margin-top:15px; margin-bottom:5px; align:right; }
#colsep{ height:1px; background-color:#E0E1E3; overflow:hidden; margin-top:4px; margin-bottom:4px; }

a.ticker{ font-size:10pt; font-family:Arial,helvetica,sans-serif; font-weight:900; text-decoration:none; line-height:18px; }

.listings{ font-size:12px; font-family:Arial,helvetica,sans-serif; color:#0000ff; text-decoration:none; }
a.listings{ font-size:12px; font-family:Arial,helvetica,sans-serif; color:#0000ff; text-decoration:none; display:block; margin:0px,0px,0px,0px; }
A:visited.listings{ text-decoration:none; }
A:active.listings{ text-decoration:none; }
A:hover.listings{ text-decoration:underline; }
A:visited:hover.listings{ text-decoration:underline; }
A:active:hover.listings{ text-decoration:underline; }

hr{ width:100%; height:1px; color:#E0E1E3; background-color:#E0E1E3; border:0; }

#photoalbum{ width:80px; height:53px; background-image:url(images/camera.gif); text-align:left; cursor:pointer; }
#photoimage{ width:48px; height:38px; padding-top:8px; padding-left:6px; }
.albumdesc{ font-size:11px; font-family:tahoma,helvetica,sans-serif; color:#666666; text-decoration:none; text-align:center; padding-top:0px; padding-bottom:3px; }

#blogContainer{ margin-right:15px; margin-left:15px; margin-bottom:10px; line-height:17px; text-align:justify; }

#homeaContainer{ margin-right:15px; margin-left:15px; margin-bottom:10px; line-height:17px; text-align:justify; }
#homebContainer{ margin-right:15px; margin-left:15px; margin-bottom:10px; line-height:17px; text-align:justify; }
#homecContainer{ margin-right:15px; margin-left:15px; margin-bottom:10px; line-height:17px; text-align:justify; }

#homecContainer p, #blogContainer p {margin-top:10px;}

.img1{ border:1px solid #bbbbbb; margin-right:5px; }
.img0{ border:0px; margin-right:5px; }
.img5{ border:5px solid #bbbbbb; margin-right:0px; }
.border5{ border:5px solid #bbbbbb; }

A{ color:#0000ff; margin-top:0px; text-decoration:none; }
A:visited{ color:#0000ff; text-decoration:none; }
A:active{ color:#0000ff; text-decoration:none; }
A:hover{ color:#0000ff; text-decoration:underline; }
td{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333366; vertical-align:top; }
form{ margin-top:0px; margin-bottom:0px; }
pre{ font-size:11px; font-family:Verdana,Arial,sans-serif; margin-top:0px; color:#666666; line-height:17px; vertical-align:top; /* color:#3333CC; */ text-decoration:none; text-align:justify; }
.comments{ font-size:10px; font-family:Verdana,Arial,sans-serif; margin-top:0px; line-height:11px; padding-top:4px; padding-bottom:5px; color:#666666; vertical-align:top; /* color:#3333CC; */ text-decoration:none; text-align:left; }

.category{ font-size:9pt; font-family:Arial,sans-serif; margin-top:0px; padding-left:1px; padding-bottom:3px; color:#006600; text-decoration:none; font-weight:900; }
.category2{ font-size:9pt; font-family:Arial,sans-serif; margin-top:0px; padding-left:0px; padding-top:1px; padding-bottom:0px; color:#006600; text-align:center; font-weight:900; }
.categorynest{ padding-bottom:5px; padding-left:0px; }



.tcomment{font-size:9pt; font-family:Arial,sans-serif; margin-top:0px; padding-left:1px; padding-bottom:3px; color:#006600; text-decoration:none; font-weight:900; }
#blogtitle{ font-size:16pt; font-family:Arial,sans-serif; margin-top:15px; margin-bottom:2px; color:#0000FF; text-decoration:none; font-weight:100; }
h1{ font-size:16pt; font-family:Arial,sans-serif; margin-top:15px; margin-bottom:2px; color:#0000FF; text-decoration:none; font-weight:100; }
#commenttitle{ font-size:16pt; font-family:Arial,sans-serif; margin-top:15px; margin-bottom:15px; color:#79B500; text-decoration:none; font-weight:100; }
.title{ font-size:14pt; font-family:Arial,sans-serif; margin-top:0px; padding-left:1px; color:#0000FF; text-decoration:none; font-weight:100; }
.date{ font-size:8pt; font-family:arial,helvetica,sans-serif; margin-top:0px; padding-left:1px; color:#aaaaaa; text-decoration:none; font-weight:900; }
.admin{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:2px; color:#3333CC; /* color:#3333CC; */ text-decoration:none; }

A.rcomment{ color:#666666; text-decoration:none; }
A:visited.rcomment{ color:#666666; text-decoration:none; }
A:active.rcomment{ color:#666666; text-decoration:none; }
A:hover.rcomment{ color:#0000ff; text-decoration:underline; }
A:visited:hover.rcomment{ color:#0000ff; text-decoration:underline; }
A:active:hover.rcomment{ color:#0000ff; text-decoration:underline; }

.leftnav{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#003366; font-weight: bold; }
A.leftnav{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#003366; font-weight: bold; }
A:visited.leftnav{ color:#003366; text-decoration:none; }
A:active.leftnav{ color:#003366; text-decoration:none; }
A:hover.leftnav{ color:#003366; text-decoration:underline; }
A:visited:hover.leftnav{ color:#003366; text-decoration:underline; }
A:active:hover.leftnav{ color:#003366; text-decoration:underline; }

.login{ font-size:11px; font-family:Verdana,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#999999; font-weight: bold; }

.upnav{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#666666; font-weight: bold; }
A.upnav{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#666666; font-weight: bold; }
A:visited.upnav{ color:#666666; text-decoration:none; }
A:active.upnav{ color:#666666; text-decoration:none; }
A:hover.upnav{ color:#003366; text-decoration:none; }
A:visited:hover.upnav{ color:#003366; text-decoration:none; }
A:active:hover.upnav{ color:#003366; text-decoration:none; }

#tdnav{ BACKGROUND-IMAGE: url(images/nav_bg.gif); BACKGROUND-REPEAT: repeat-x; }
#tdnav A:hover{ BACKGROUND-IMAGE: url(images/nav_bgx.gif); BACKGROUND-REPEAT: repeat-x; }

.footer{ font-size:10px; font-family:Verdana,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#999999; }
A.footer{ font-size:10px; font-family:Verdana,Arial,sans-serif; margin-top:0px; margin-left:0px; text-decoration:none; color:#999999; }
A:visited.footer{ color:#999999; text-decoration:none; }
A:active.footer{ color:#999999; text-decoration:none; }
A:hover.footer{ color:#0000FF; text-decoration:none; }
A:visited:hover.footer{ color:#0000FF; text-decoration:none; }
A:active:hover.footer{ color:#0000FF; text-decoration:none; }

A.footadmin{ font-size:10px; font-family:Verdana,Arial,sans-serif; margin-top:0px; margin-left:0px; text-decoration:none; cursor:default; color:#999999; }
A:visited.footadmin{ color:#999999; text-decoration:none; cursor:default; }
A:active.footadmin{ color:#999999; text-decoration:none; cursor:default; }
A:hover.footadmin{ color:#999999; text-decoration:none; cursor:default; }
A:visited:hover.footadmin{ color:#999999; text-decoration:none; cursor:default; }
A:active:hover.footadmin{ color:#999999; text-decoration:none; cursor:default; }

.header{ font-size:10px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#ffffff; }
A.header{ font-size:10px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; margin-left:0px; text-decoration:none; color:#ffffff; }
A:hover.header{ color:#ffffff; text-decoration:underline; }
A:visited.header{ color:#ffffff; text-decoration:none; }
A:active.header{ color:#ffffff; text-decoration:none; }
A:visited:hover.header{ color:#ffffff; text-decoration:underline; }
A:active:hover.header{ color:#ffffff; text-decoration:underline; }

.error{ font-size:11px; font-family:Verdana,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#FF0000; FONT-WEIGHT: bold; }
.mainmenu{ padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; font-size:12px; font-family:Verdana,Arial,sans-serif; margin-top:0px; margin-left:0px; text-decoration:none; FONT-WEIGHT: bold; color:#CBD6FE; }
a.mainmenu{ padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; font-size:12px; font-family:Verdana,Arial,sans-serif; margin-top:0px; margin-left:0px; text-decoration:none; FONT-WEIGHT: bold; color:#CBD6FE; }
a:hover.mainmenu{ color:#ffffff; }

/*####################################################################*/
/*   Colors    */
/*####################################################################*/

.red{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#DD2A00; font-weight: bold; }
.black{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#000000; }
.grey{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#545353; }

.white{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#ffffff; text-decoration:none; }
a.white{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding-left:0px; color:#ffffff; text-decoration:none; }
A:visited.white{ color:#ffffff; text-decoration:none; }
A:active.white{ color:#ffffff; text-decoration:none; }
A:hover.white{ color:#cccccc; text-decoration:underline; }
A:visited:hover.white{ color:#cccccc; text-decoration:underline; }
A:active:hover.white{ color:#cccccc; text-decoration:underline; }

.adminnav{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding:0px,0px,0px,0px; color:#333333; text-decoration:none; font-weight:bold; width:130px; }
a.adminnav{ font-size:11px; font-family:Tahoma,Arial,sans-serif; margin-top:0px; padding:2px,3px,2px,3px; color:#333333; text-decoration:none; }
A:visited.adminnav{ color:#333333; text-decoration:none; }
A:active.adminnav{ color:#333333; text-decoration:none; }
A:hover.adminnav{ color:#ffffff; text-decoration:none; background-color:#999999; }
A:visited:hover.adminnav{ color:#ffffff; text-decoration:none; background-color:#999999; }
A:active:hover.adminnav{ color:#ffffff; text-decoration:none; background-color:#999999; }



/*####################################################################*/
/*   Input Fields*/
/*####################################################################*/

sup.small{ font-size:8px; }
input{ font-size:11px; font-family: Arial, sans-serif; margin-top:0px; padding-left:2px; padding-top:0px; color:#333333; Border: 1px solid #333333; background-color: #ffffff; height:17px; vertical-align:middle; }
.commentbox{ font-size:11pt; width:250px; font-family: Arial, helvetica, sans-serif; font-weight:900; color:#0000ff; Border: 5px solid #dddddd; background-color: #ffffff; height:35px; padding-top:4px; vertical-align:middle; }
.commentarea{ font-size:10pt; width:420px; height:175px; font-family: Arial, helvetica, sans-serif; font-weight:100; color:#0000ff; Border: 5px solid #dddddd; background-color: #ffffff; }
.radio{ font-size:10px; font-family:Verdana, Helvetica, sans-serif; margin-top:3px; margin-bottom:3px; width:13px; height:13px; padding-left:3px; color:#000000; Border: 0px; background-color: #ffffff; }
select{ font-size:11px; font-family:Verdana, Helvetica, sans-serif; margin-top:0px; padding-left:1px; color:#000000; Border: 1px solid #89AE4C; background-color: #ffffff; }
textarea{ font-size:11px; font-family:Verdana, Helvetica, sans-serif; margin-top:0px; padding-left:3px; color:#333333; Border: 1px solid #333333; background-color: #ffffff; }
.inputbutton{border-width: 1px solid #666666;background-color: #eeeeee;font-family: tahoma, arial, tahoma;font-size: 10px;font-weight: bold;color: #666666;}
.button{border-width: 1px;border-color: #666666;background-color: #eeeeee;font-family: arial, tahoma;font-size: 11px;font-weight: bold;color: #333333;height:19px;width:75px;}
.ibutton{border-width: 0px;width:130px;height:31px;}


/*####################################################################*/
/*   IDs*/
/*####################################################################*/

#black{color:#000000;}
#white{color:#ffffff;}
#small{font-size:10px;color:#333333;}
#wfix{padding-left:1px;}

