* { padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; }
html, body { font-size: 12px; background-color: #fff; height: 100%; }

div	{ border: solid 0px #000; }
img { border: 0px; }
h1 { font-size:22px; font-weight:normal;}
p { padding-bottom:9px; padding-top:9px;}
li { list-style-type: none; }
ul {padding-bottom:9px; padding-top:9px;}

/*fix for IE for *.png files*/
.png
{ //background-image: none ! important; behavior: url('pngfix.htc'); }

/*For putting footer on bottom*/
.pageup	{ margin-bottom:-80px; min-height:100%; min-width:980px; }
* html .pageup{ //height: 100%; }

.pageempty { height: 80px; //clear:both; clear: both; float: left; }
.pagedown  { min-width:980px; float:left; width:100%; height:80px; background-image: url(img/bot_bg.jpg); background-repeat: repeat-x; background-position: right top; }
/*fix for IE for min-width*/
* .pagedown,.pageup { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); }

/*-----------------------------MainBlocks-------------------------------*/
.top { height: 233px; margin-bottom: 100px; overflow: hidden; }
.left_group { float: left; width: 270px; }
.right_group { float: right; width: 220px; }
.center_group { margin-right: 280px; margin-left: 290px; padding-bottom: 20px; //width:100%; //overflow:hidden; }

/*-----------------------------TopGroup-------------------------------*/

.top_bg { background-image: url(img/top_bg.jpg); }
.top_left { background-image: url(img/top_left_bg.jpg); background-repeat: no-repeat; background-position: left top; height: 233px; }
.top_right { background-image: url(img/top_right_bg.jpg); background-repeat: no-repeat; background-position: right top; }
.logo { float: left; padding-top: 55px; padding-left: 75px; }
.top_bottoms { float: left; padding-left: 60px; }
.first_bot { background-image: url(img/bot_t1.gif); height: 68px; width: 149px; margin-top: 20px; color: #f2df23; }
.top_bottoms .text { padding-top: 10px; padding-bottom: 10px; text-align: center; }
.text p { text-align: center; font-size: 16px; padding: 0px; }
.second_bot { background-image: url(img/bot_t2.gif); height: 80px; width: 149px; margin-top: 20px; color: #000;  }
.text span { font-size: 19px; }

/*-----------------------------LeftGroup------------------------------*/

.left_group .pading { padding-left: 20px; }
.box { margin-bottom: 30px; text-align: center; }

/*----------------------------RightGroup------------------------------*/

.right_group .pading { padding-right: 30px; }
.decor { font-size: 16px; }

/*----------------------------CenterGroup-----------------------------*/



/*-------------------------------Footer-------------------------------*/
.starcopyright     {padding:0 0 0 125px; float:left;}
     .starcopyright      p { font-size:11px; margin-top:35px; //margin-top:0px; //padding-top:35px;color: #000000; }
     .starcopyright img {vertical-align:middle;}
     
.everstudio a { color:#000000; text-decoration:underline; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
     .everstudio a {text-decoration:none;}
     .everstudio     p     { float:left; margin:0px; padding: 0px; }
.everstudio     { float:right; margin:35px 25px 0 0; width:30%; text-align:right; }
     .everstudio img     {float:left; text-align:right;}
     .everstudio     a.hr {display:block; float:left; margin:0px;}
     .everstudio     a:hover {text-decoration:underline;}
     .everstudio     .link     {padding-left:68px;}
	 
