body {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: #F0F0EE;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #E0E0DD;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #F5F5F5;
	margin: 0;
	padding: 0;
	border: 0;
	}
body.mceContentBody	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	color: #FFFFFF;
	font-size: small;}


#preloader { /* preloader for the rollover images */
	position:absolute;
	top:-1000px;
	height:100px;
	width:100px;
	overflow:hidden;
	}

a.rssicon {
     display: block; /* a tag must be a block */
     width: 24px; /* width of reactive image */
     height: 22px; /* height of reactive image */
     background-image: url(../common/images/rss_icon.png); /* source for start image */
     background-repeat: no-repeat;
	 background-position: bottom;
	 margin-top: 10px;
}

a.rssicon:hover {
     background-image: url(../common/images/rss_icon_roll.png); /* source for start image */
}

a.rolloverp1 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 101px; /* width of reactive image */
     height: 100px; /* height of reactive image */
     background-image: url(../common/images/Default_06_bw.jpg); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.rolloverp1:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../common/images/Default_06.jpg); /* source for target image */
	 }
a.rolloverp2 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 101px; /* width of reactive image */
     height: 100px; /* height of reactive image */
     background-image: url(../common/images/Default_08_bw.jpg); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.rolloverp2:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../common/images/Default_08.jpg); /* source for target image */
     }
a.rolloverp3 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 101px; /* width of reactive image */
     height: 100px; /* height of reactive image */
     background-image: url(../common/images/Default_10_bw.jpg); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.rolloverp3:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../common/images/Default_10.jpg); /* source for target image */
     }
a.rolloverp4 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 101px; /* width of reactive image */
     height: 100px; /* height of reactive image */
     background-image: url(../common/images/blog_bw.jpg); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.rolloverp4:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../common/images/blog_color.jpg); /* source for target image */
     }
a.rolloverp5 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 101px; /* width of reactive image */
     height: 100px; /* height of reactive image */
     background-image: url(../common/images/Default_14_bw.jpg); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.rolloverp5:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../common/images/Default_14.jpg); /* source for target image */
     }

a:link   {font-size:12px; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}
a:visited {font-size:12px; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}
a:hover  {font-size:12px; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}
a:active  {font-size:12px; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}
	 
a:link.nav   {font-size:small; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}
a:visited.nav {font-size:small; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}
a:hover.nav  {font-size:small; font-family:Tahoma; color:#FFFFFF; text-decoration:underline;}
a:active.nav  {font-size:small; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}

a:link.afoot   {font-size:small; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}
a:visited.afoot {font-size:small; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}
a:hover.afoot  {font-size:small; font-family:Tahoma; color:#FFFFFF; text-decoration:underline;}
a:active.afoot  {font-size:small; font-family:Tahoma; color:#FFFFFF; text-decoration:none;}

h1 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; margin-top: 5px;}
h2 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; margin:0px;}
h3 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0px;}
h4 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:0px;}

hr.footer {border: 0; margin: 5px; padding: 0; background-color: #AAAAAA; color:#AAAAAA; width:85%; height:1px;} 	 	 	 
hr.hr-gray {border: 0; margin: 5px; padding: 0; width: 98%; background-color: #CCCCCC; color: #CCCCCC; height: 1px;}
hr.hr-white {border: 0; margin: 5px; padding: 0; width: 98%; background-color: #FFFFFF; color: #FFFFFF; height: 1px;}
hr.hr-gold {border: 0; margin: 5px; padding: 0; width: 98%; background-color: #ffd201; color: #ffd201; height: 1px;}

#my-border {padding:10px; width:95%; margin:0px auto; color:#000000;}
#my-border, #my-border .sb-inner {background: #1E1E1E url(../common/images/grad2.jpg) repeat-x;}

p {color:#AAAAAA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin: 0; padding: 0;}
p.nav {font-size:9px; margin:10px;}
p.footer {font-size:9px; margin:0px;}
.small {font-size:10px; margin:0px;}

p.p22 		{padding-top: 22px;}
p.p20 		{padding-top: 20px;}
p.p18 		{padding-top: 18px;}
p.p16 		{padding-top: 16px;}
p.p10 		{padding-top: 10px;}
p.p12 		{padding-top: 12px;}
p.p8  		{padding-top: 8px;}
p.p6  		{padding-top: 6px;}
p.p4  		{padding-top: 4px;}
p.p2  		{padding-top: 2px;}
p.p1  		{padding-top: 1px;}

td {color:#AAAAAA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

/* blog styles */
div#blogcontainerdiv {
width: 100%;
margin: 0;
padding: 0;
}

div.blogpostdiv {
width: 685px;
float: left;
margin: 15px 0 0 0;
padding: 0px;
border: 1px solid;
border-color: #565656;
}

div.blogcontentdiv {
padding: 5px;
}


div#blogrightmenudiv{
position: absolute;
position: fixed;
top: 183px;
left: 50%;
padding: 5px 8px 8px 8px;
margin: 0 0 0 275px;
width: 134px;
float: right;
display: block;
background-color: #333333;
height: 100px;
}

div.blogcommentsdiv {
width: 100%;
min-height: 50px;
max-height: 200px;
overflow : auto;
margin: 0 0 0 0;
padding: 0 0 8px 0;
border-top: 1px solid #aaaaaa;
background-color: #dddddd;
}

div.blogformlinks {
width: 100%;
float: left;
margin: 10px 0 0 5px;
padding: 0 0 10px 0;
}

h2.bloghead {color:#000000; font-size:14px; margin: 0; background-color: #ccc; display: block; padding: 4px; line-height: 22px; font-weight: 700;}
p.blogtitle {color:#ffffff; font-size:12px; margin: 0;}
p.blogdate {color:#ffffff; font-size:10px; margin: 3px 0 0 1px;}
p.blogcontent {color:#ffffff; font-size:11px; margin: 0;}
h4.blogcommenttitle {display: block; line-height: 20px; color:#cccccc; font-size:12px; margin: 0; background-color: #555555; padding: 5px;}
p.blogcomment {color:#000000; font-size:11px; padding: 5px 5px 0 15px;}
p.blogmenup {font-weight: 600; color: #fff;}

hr.bloghr {border: 0; margin: 2px 0 0 5px; padding: 0; background-color: #AAAAAA; color:#cccccc; width: 100%; height: 1px;} 	 	 	 
hr.blogcommenthr {border: 0; margin: 2px; padding: 0; background-color: #AAAAAA; color:#cccccc; width: 95%; height: 1px;} 

input.blog {
	background-color: #dddddd;
	border: 1px solid #565656;
	height: 16px; 
	vertical-align: center;
}	 	 	 


textarea.blog {
	background-color: #dddddd;
	border: 1px solid #565656;
}	 	 	 

/* blog styles */



	 



