body  {
	font: 0.8em "Lucida Sans","Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin: 0; padding: 0; text-align: center; 
	color:#000; background-image:url(images/bg-pattern.jpg)}
	
a:link {color: #cc0066;}
a:visited {color: #cc0066;}
a:hover {color: #cc0066;}
a:active {color: #cc0066;}

.frame #container { width: 1005px;  margin: 0 auto; text-align: left; } 

/*------------------top logo and slogan start------------------*/
#header { background-color:#000000; color:#FFFFFF} 

#headercenter {width: 1000px;  margin: 0 auto; text-align: right;  }

.frame #logo { margin: 0; padding-top:15px; padding-bottom:5px } 
/*------------------top logo and slogan end------------------*/

/*------------------top menu and main image start------------------*/
.frame #sidebar1 {float: left; width: 170px; padding: 0; margin:0; padding-left:5px; padding-right:10px;}

.frame #sidebar1 h3 {font-size:18px; border-bottom:1px solid #cc0066;  }

#mainTopContainer{ background-color:#FFFFFF; height:278px; }
.frame #mainTopImage { margin: 0; padding: 0;} 

/*------------------top menu and main image start------------------*/


/*------------------ main body start------------------*/
#pagetitle{ background-color:#cc0066; color:#FFFFFF; text-align:right; border:4px solid #FFF; font-size:18px; margin-top:8px; margin-bottom:8px; padding:4px; margin-left:5px; letter-spacing:2px}

#logosSideBox{float: left; width: 170px; padding: 0; margin:0; padding-right:10px;}

.logosidebox{border:4px solid #FFF;margin-top:8px; margin-bottom:8px; }

.frame #mainContent { margin: 0 0 0 180px; padding: 0px;  text-align:center} 

#mainContent h1 {font-size:14px; }

a.boxMainImages img {border:2px solid #000}
.boxMainImages{ border:4px solid #000; padding:4px; background-color:#FFFFFF; margin-left:2px}
a.boxMainImages{ border:4px solid #000;padding:4px;background-color:#FFFFFF}
.boxMainImages:hover{ border:4px solid #cc0066}
/*------------------ main body end------------------*/

/*------------------ main body SUB start------------------*/

.mainContentSub { text-align:center; margin-left:5px} 

.picborder{border:2px solid #000}

.subpictures{text-align:center; font-size:12px; float: left;padding:8px; color:#000000; text-decoration:none;background-color:#FFFFFF; margin:3px;border-bottom:4px solid #000;}
a.subpictures{ text-align:center; font-size:12px; float: left;padding:8px;color:#000000; text-decoration:none;border-bottom:4px solid #000;}
.subpictures:hover{ border-bottom:4px solid #cc0066;color:#cc0066; text-decoration:none;}
.fixedpicsize{width:175px; height:263px}
/*------------------ main body SUB end------------------*/


/*------------------ main body CONTENT PAGES start------------------*/

.mainContentSubText {margin-left:2px; background-color:#FFFFFF; text-align:left; padding:15px} 
.mainContentSubText h1{ border-bottom:1px solid #CCC; font-size:22px}

/*------------------ main body CONTENT PAGES end------------------*/

/*------------------ footer start------------------*/
.frame #footer { margin-top:30px;padding: 0px; font-size:10px; letter-spacing:3px} 
.frame #footer p {margin: 0; color:#FFFFFF;padding-left: 350px; padding-bottom:15px }
.footerbg{background-color:#000000; padding:5px}
/*------------------ footer end------------------*/


.fltrt { float: right;margin-left: 8px;}
.fltlft { float: left;margin-right: 8px;}
.clearfloat { clear:both; height:0;font-size: 1px; line-height: 0px;}

/*------------------side links start------------------*/

ul#navlist2
{margin-left: 0;
padding-left: 0;
white-space: nowrap; }

#navlist2 li
{list-style-type: none; font-size:12px; text-align:right;  padding-bottom:3px;font-weight:bold;}

#navlist2 a { padding: 3px 0px;font-weight:bold; }

#navlist2 a:link, #navlist2 a:visited
{color: #000;text-decoration: none;font-weight:bold;}

#navlist2 a:hover
{color: #000; color:#cc0066;
text-decoration: underline;font-weight:bold;}

#navlist2 li a#current{ color:#cc0066;
text-decoration: underline; font-weight:bold;}


/*------------------side links end------------------*/


