/* CSS Document */
body{margin:0; padding:0; background:url(images/mainbg.jpg) 0 0 repeat-x #414141; color:#969595; font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;}
div, p, ul, ol, h1, h2, h3, h4, h5, h6 img{margin:0px; padding:0px;}
ul{list-style-type:none;}

/*--MAIN PANEL--*/
#mainPan{width:978px; position:relative; margin:0 auto;}
/*--TOP PANEL--*/
#topPan{width:978px; height:158px; background:url(images/header.jpg) 100% 0 no-repeat #0799E3; color:#fff; margin:0; position:relative;}
#topPan img.logo{width:102px; height:91px; display:block; padding:28px 0 0;}
#topPan h1{width:300px; height:90px; position:absolute; top:41px; left:116px; display:block; font:14px/14px Arial, Helvetica, sans-serif; background:url(images/company_name.gif) 0 0 no-repeat; padding:32px 0 0;}
#topservicesPan{width:220px; height:168px; background:url(images/services-bg.jpg) 0 0 no-repeat; position:absolute; top:0px; right:226px;} 
#topservicesPan h2{width:150px; height:20px; background:url(images/servicesbg.gif) 0 0 repeat-x #68EF00; color:#317400; font:18px/14px Georgia, "Times New Roman", Times, serif; margin:34px 0 0 37px;}
#topservicesPan ul{width:150px; height:79px; margin:0 0 0 37px;}
#topservicesPan ul li{height:20px;}
#topservicesPan ul li.onelink a{display:block; width:119px; height:20px; background: url(images/serviceslink1bg.gif) 0 72% no-repeat #6DFD00; color:#01699F; font:13px/20px Georgia, "Times New Roman", Times, serif; text-decoration:none;}
#topservicesPan ul li.onelink a:hover{text-decoration:none;  background: url(images/serviceslink1bg.gif) 0 72% no-repeat #6DFD00; color:#0A4767;}

/*--/TOP PANEL--*/

/*--LEFT PANEL--*/
#leftPan{width:542px; float:left; margin:0 auto; position:relative; background:#414141; color:#969595;}
#leftPan h2{display:block; width:510px; height:30px; font:24px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:10px 0 5px 10px;}
#leftPan h2 span{font:21px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan h3{display:block; width:250px; height:50px; font:24px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:20px 0 0 29px;}
#leftPan h3 span{font:21px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan h5{display:block; width:300px; height:50px; font:24px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:20px 0 0 29px;}
#leftPan h5 span{font:21px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}

#leftPan_700{width:700px; float:left; margin:0 auto; position:relative; background:#414141; color:#969595;}
#leftPan_700 h2{display:block; width:510px; height:30px; font:24px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:10px 0 5px 10px;}
#leftPan_700 h2 span{font:21px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan_700 li{font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;  padding:5px 0 0px 5px;}
#leftPan_700 li span{color:#009CEF; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan_700 li a{color:#7D7D7D; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
#leftPan_700 li a:hover{color:#FFFFFF;text-decoration:none;}
#leftPan_700 h3{color:#08A6F7; display:block; height:14px; font:12px/14px Georgia, "Times New Roman", Times, serif; font-weight:bold;  background:#404040; padding:0px 0 0px 10px;}


#leftPan_About {position:relative; width:500px; height:1200px; margin:0}
#leftPan_About ul{width:510px; padding:20px 0 0 10px;}
#leftPan_About h2{display:block; width:300px; height:30px; font:24px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:15px 0 5px 5px;}
#leftPan_About li{font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;  padding:5px 0 0px 5px;}
#leftPan_About li span{color:#009CEF; font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan_About li a{color:#7D7D7D; font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
#leftPan_About li a:hover{color:#FFFFFF;text-decoration:none;}


#leftPan_Advertise {position:relative; width:500px; height:1150px; margin:0}
#leftPan_Advertise ul{width:510px; padding:15px 0 0 0px;}
#leftPan_Advertise h2{display:block; width:300px; height:30px; font:24px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:5px 0 0px 5px;}
#leftPan_Advertise li{font:14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;  padding:5px 0 0px 0px;}
#leftPan_Advertise li span{color:#009CEF; font:14px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#leftPan_Advertise li a{color:#66EA00; font:14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
#leftPan_Advertise li a:hover{color:#FFFFFF;text-decoration:none;}

#leftPan_submit {position:relative; width:500px; height:300px; margin:0}
#leftPan_submit ul{width:510px; padding:20px 0 0 10px;}
#leftPan_submit h2{display:block; width:300px; height:30px; font:18px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:15px 0 5px 5px;}
#leftPan_submit li{font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;  padding:5px 0 0px 5px;}
#leftPan_submit li span{color:#009CEF; font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan_submit li a{color:#7D7D7D; font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
#leftPan_submit li a:hover{color:#FFFFFF;text-decoration:none;}

#Submission {
    width: 510px;
	float: left;
	padding:20px 0 0 10px;
}

#Submission h2{display:block; width:300px; height:18px; font:18px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:0px 0 0px 5px;}
#Submission h3{display:block; width:500px; height:30px; font:12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color:#089DEA; background:#404040; padding:0px 0 10px 5px;}


#submitform { 
	margin-top: 5px;
	padding:0px 0 0 70px;
}
#submitform p { 
	clear: both;
	margin: 8px 0;
}
#submitform label {
	font-size: 95%;
	padding-left: 0px;
	margin-left: 3px;
	font-size: 12px;
}

#submitform input {
	width:170px;
	height:16px;
	border: solid #000000 1px;
	background-color: #FFFFFF;
	padding:2px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#submitform textarea {
	width: 285px;
	height: 60px;
	border: solid #000000 1px;
	background-color: #FFFFFF;
	padding:2px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
}

#submitform #Submit {
	background: url(images/submission.jpg) no-repeat;
	height: 19px;
	width: 60px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border:none;
	padding-bottom:4px;
}


/*--/LEFT PANEL--*/

/*--MIDDLE PANEL--*/
#middlePan{width:192px; height:1210px; float:left; background:url(images/mpanel-bg.gif) 0 0 no-repeat #2E2E2E; color:#7D7D7D;}
#middlePan h2{display:block; height:30px; font:24px/20px Georgia, "Times New Roman", Times, serif; color:#39A002; background:#2E2E2E; margin:20px 0 0 10px;}
#middlePan h2 span{font:18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#09A5F6; background:#2E2E2E;}

#middleulPan{width:160px; margin:0 0px;}
#middlePan ul{width:160px;}
#middlePan ul li{display:block;width:160px; height:25px; font-size:13px; font-weight:bold; background:#2E2E2E; color:#7D7D7D; padding:0 0 0 20px;}
#middlePan ul li span{font-size:13px; font-weight:normal; background:#2E2E2E; color:#7D7D7D;}
#middlePan ul li a{color:#7D7D7D;text-decoration:none;  background-repeat: no-repeat; background-position: left center; padding-left: 20px; background-image: url(images/folder.jpg);}
#middlePan ul li a:hover{color:#09A5F6;text-decoration:none;}



#middlecaptionPan{width:130px; border:1px solid #414141; background:#1B1B1B; position:relative; margin:0 auto; color:#969595; padding:14px 14px 20px; font:16px/20px Georgia, "Times New Roman", Times, serif;}
#middlecaptionPan h3{display:block; height:65px; font-size:20px; color:#39A002; background:#1B1B1B; margin:0;}
#middlecaptionPan h3 span{font-size:20px; text-transform:uppercase;}
#middlecaptionPan p{ font:13px/22px Georgia, "Times New Roman", Times, serif;}
#middlecaptionPan p span{background:#1B1B1B; color:#089DEA; font-style:normal; font-size:16px;}
#middlecaptionPan a{border-color: transparent; display:block; color:#006CFF; text-decoration:none; }
#middlecaptionPan a:hover{border-color: transparent; display:block; color:#006CFF; text-decoration:underline; }

/*--/MIDDLE PANEL--*/

/*--RIGHT PANEL--*/
#rightPan_Main{width:240px;float:left;margin:0 auto; position:relative;}

#rightPan{width:240px; position:absolute; margin:0; padding:0 0 0 10px; float:left;}
#rightPan h2{width:234px; height:21px; display:block; background:#414141; color:#39A002; font:21px/24px Georgia, "Times New Roman", Times, serif;padding:0px 0px 0px 0px;}
#rightPan h4{display:block; height:24px; font:24px/20px Georgia, "Times New Roman", Times, serif; color:#39A002; background:#414141; margin:10px 0 0 0px;}
#rightPan h4 span{font:18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#39A002; background:#414141;}

#rightPan ul{width:235px; height:204px; margin:0px 0 0;}
#rightPan ul li{width:160px; height:27px; border-bottom:1px dashed #868686;}
#rightPan ul li a{display:block; height:27px;  background:url(images/arrow1.gif) 0 50% no-repeat #414141; color:#fff; font:14px/25px Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 13px;} 
#rightPan ul li a:hover{background:url(images/arrow2.gif) 0 50% no-repeat; text-decoration:none;}
#rightPan ul li.contact{border:none;}
#rightPan ul.google_search_adbox{width:235px; height:100px;display:block; background:#414141;}


#rightPan ul.userlink{width:234px; height:210px; margin:5px;}
#rightPan ul li.userlink{width:230px; height:25px; border:none;}
#rightPan ul li.userlink a{display:block; height:20px; background:#414141; color:#969595; font:14px/20px Arial, Helvetica, sans-serif; text-decoration:underline; padding:0;} 
#rightPan ul li.userlink a:hover{background:#414141; text-decoration:underline; color:#AFACAC;}

/*--4 Banners #rightPan ul.adbanner{width:234px; height:300px; margin:0px 0px 0px;}--*/
#rightPan ul.adbanner{width:234px; height:365px; margin:0px 0px 0px;}
#rightPan ul li.adbanner{width:234px; height:60px; border:none; padding:10px 0 0 0px;}
#rightPan ul li.adbanner a{display:block; height:60px; background:#414141; color:#969595; font:14px/25px Arial, Helvetica, sans-serif; text-decoration:underline; padding:0;} 

#rightPan ul.Advertise{width:234px; height:14px; display:block; padding:5px 0px 30px 0px;}
#rightPan ul li.Advertise{width:234px; height:14px; display:block;}
#rightPan ul li.Advertise a{display:block; background:#414141; color:#09A5F6; font:11px/11px Georgia, "Times New Roman", Times, serif;padding:5px 0px 10px 0px;}
#rightPan ul li.Advertise a:hover{display:block; background:#414141; color:#FFFFFF; font:11px/11px Georgia, "Times New Roman", Times, serif;padding:5px 0px 10px 0px;}


#rightPan ul li.adbanner A IMG {
	border: 1px solid #414141;
}
#rightPan ul li.adbanner A:hover IMG {
	border-color: #FFFFFF;
}
#rightPan ul li.adbanner A:hover {
	border-color: transparent;
}

/*---FOOTER PANEL--*/
#footermainPan{height:178px; background:url(images/footerbg.gif) 0 0 repeat-x #777; color:#fff; margin:0; padding:0; clear:both;}

#footerPan{width:978px; position:relative; margin:0 auto;}

#footerPan ul{position:absolute;top:20px;left:600px; right:30px;}
#footerPan li{float:left; font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 0 0 12px; color:#fff; background:#1E1E1E; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan ul.templateworld{width:190px; background:#2C2C2C;  color:#fff; display:block; position:absolute; top:128px; left:611px;}
#footerPan ul.templateworld li{font-size:10px;}
#footerPan ul.templateworld li a{background:#2C2C2C; display:block; color:#fff; text-decoration:none; padding:0px; }
#footerPan ul.templateworld li a:hover{text-decoration:underline;}

#footerPan ul.banner {width:480px; background:#2C2C2C; color:#fff; display:block; position:absolute; top:128px; left:20px;}
#footerPan ul.banner li{font-size:10px; padding:0 0 0 5px;}
#footerPan ul.banner li a{background:#2C2C2C; display:block; color:#fff; text-decoration:none; padding:0px; }
#footerPan ul.banner li a:hover{text-decoration:underline;}


#footerPan ul.leftpan{width:500px; display:block; position:absolute; top:15px; left:20px;}
#footerPan ul.leftpan li{border-color: transparent; color:#7B7B7B; float:left; font:12px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul.leftpan li a{border-color: transparent; display:block; color:#7B7B7B; text-decoration:none; padding:0px; }
#footerPan ul.leftpan li a:hover{text-decoration:underline;}

#footerPan p.copyright{background:#222; color:#fff; font:11px/15px Tahoma,Arial, Helvetica, sans-serif; position:absolute; top:56px; left:611px;}

#footerPanhtml{width:70px; height:24px; display:block; position:absolute; top:90px; left:611px;}
#footerPanhtml a{width:70px; height:24px; background: url(images/htmlbutton-normal.gif) 0 0 no-repeat #272727; line-height:24px; display:block; position:absolute; top:3px; left:3px; margin:0; padding:0 0 0 10px; color:#fff; font-weight:bold; text-decoration:none;}
#footerPanhtml a:hover{background: url(images/htmlbutton-hover.gif) 0 0 no-repeat #272727; color:#fff; text-decoration:none;}

#footerPancss{width:70px; height:24px; position:absolute; top:90px; left:685px;}
#footerPancss a{width:70px; height:24px; background:url(images/cssbutton-normal.gif) 0 0 no-repeat #2A2A2A; display:block; position:absolute; top:3px; left:15px; margin:0; padding:0 0 0 5px; color:#fff; text-decoration:none; line-height:24px; font-weight:bold;}
#footerPancss a:hover{background:url(images/cssbutton-hover.gif) 0 0 no-repeat #2A2A2A; color:#fff; text-decoration:none;}

/* LeftBanner_468x60 */
#LeftBanner {position:relative; width:542px; height:75px; margin:0;background:#414141; padding:10px 0px 0px 0px;}
#LeftBanner .Top {margin:0; padding: 5px 0 0px 20px; list-style:none; font: bold 14px Arial, Helvetica, sans-serif; text-transform: uppercase }


/* LeftBanner_468x60 */


/* leftPanTop */
#leftPanTop {position:relative; width:542px; height:30px; margin:0}
#leftPanTop .Top {margin:0; padding:0; list-style:none; font: bold 14px Arial, Helvetica, sans-serif;}
#leftPanTop .Top li {background: url(images/leftPanTop_right_un.jpg) no-repeat 100% 0%; float:left; margin:0 2px 0 0; padding-right:5px; position:relative }
#leftPanTop .Top li span {background: url(images/leftPanTop_left_un.jpg) no-repeat left top; float:left; height:23px; padding: 7px 9px 0 14px; position:relative }
#leftPanTop .Top li a {float:left; display:block; text-decoration:none; color: #8A8989}
#leftPanTop.Top li a:hover {color: #2E2E2E }
#leftPanTop .Top li.selected {float:left; display:block; background: url(images/leftPanTop_right.jpg) no-repeat 100% 0%; margin: 0 2px 0 0; color: #FFF }
#leftPanTop .Top li.selected a {color: #FFF }
#leftPanTop .Top li.selected span {text-align:center; float:left; background: url(images/leftPanTop_left.jpg) no-repeat left top }
/* leftPanTop */	


/* Left-window */	

#Left-window {position:relative; width: 510px; float:left; background: #505050 url(images/leftpantop_background.jpg) no-repeat left top }
.lw-bottom {padding: 11px 0 27px 0px; margin:0; width:510px; float:left; background: url(images/leftpanbuttom_background.jpg) no-repeat left bottom;}
.lw_space {margin:0; width:500px; float:right;}

.lw-bottom li{display:block; width:18px; float:left; text-align:right; height:15px;color: #8A8989; font-size:13px; font-weight:bold; padding:0 0 8px 15px }
.lw-bottom li span{display:block; width:18px; float:left; height:15px; color: #09A5F6; text-align:left; font-size:13px; font-weight:bold; padding:0 0 0 10px}
.lw-bottom li a{border-color: transparent; display:block; color:#7B7B7B; }
.lw-bottom li a:hover{text-decoration:underline;}


.textstyle {color:#FFF; font-weight:bold; text-align:Left; height: 40px; padding: 10px; position:relative }
.textstyle  li {float:left; margin:0 20px 0px 30px; padding-left:50px;padding-top:10px }
	
/*--.adstyle {color:#FFF; font-weight:bold; text-align:Left; height: 20px; padding-left:20px;padding-top:15px; position:relative }--*/
.adstyle {color:#FFF; font-weight:bold; text-align:Left; height: 38px; padding-left:20px;padding-top:15px; position:relative }




/*--Free Downloads--*/
.Free-Downloads {width:475px; height:680px; display:inline; position:relative; left:5px; float:left; padding-left:10px; background: #505050; margin:0 0 15px 10px }
.free-top-area {position:relative; display:block; width:458px; height:24px; padding: 0px 0 0 0px; background:url(images/free_downloads_top.jpg) }
.free-top-area  li{display:block;width:458px; left:15px; height:20px; font-size:13px; padding: 0px 0 0 0px; overflow:hidden }

.Free-Downloads-thumbnail {position:relative; display:block; width:458px; height:340px; background:url(images/free_download_thumbnail.gif); padding: 0px 0 0 0px }
	
.Free-Downloads-thumbnail li{position:absolute; display:block; width:452px; height:336px; padding: 2px 0px 0px 2px; border:0 }
	
.Free-Downloads-thumbnail li A IMG {border: 1px solid #ffffff }
.Free-Downloads-thumbnail li A:hover IMG {border-color: #000000 }
.Free-Downloads-thumbnail li A:hover {border-color: transparent }
.Free-Downloads-Ads {position:relative; display:block; width:470px; height:100px;background: #505050 }

.Free-Downloads-Bottom {position:relative; display:block; width:458px; height:230px; background:url(images/free_download_Bottom.gif);}
.Free-Downloads-Bottom li{display:block; width:452px; height:23px; padding: 2px 0px 0px 2px; border:0 }


#Ads{width:468px; height:60px; display:block; position:absolute; left:0px; top:30px; background: #505050 no-repeat}


.Free-Downloads-Line {padding: 0px 0 21px 0px; margin:0; width:510px; float:left; background: url(images/free_download_line.gif) no-repeat left bottom;}
	
#title{width:300px; height:21px; display:block; position:absolute; left:10px; top:3px;}

#votes_1{width:20px; height:21px; display:block; position:absolute; top:10px; left:10px;}
#votes_2{width:20px; height:21px; display:block; position:absolute; top:10px; left:30px;}
#votes_3{width:20px; height:21px; display:block; position:absolute; top:10px; left:50px;}
#votes_4{width:20px; height:21px; display:block; position:absolute; top:10px; left:70px;}
#votes_5{width:20px; height:21px; display:block; position:absolute; top:10px; left:90px;}
#votes{width:60px; height:21px; display:block; position:absolute; top:15px; left:120px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}

#views{width:140px; height:21px; display:block; position:absolute; top:10px; left:300px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#downloads{width:140px; height:21px; display:block; position:absolute; top:31px; left:300px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#icons_packages{width:140px; height:21px; display:block; position:absolute; top:51px; left:300px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#download_files{width:140px; height:21px; display:block; position:absolute; top:71px; left:300px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#download_files_windows_format{width:22px; height:21px; display:block; position:absolute; top:91px; left:300px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#download_files_mac_format{width:22px; height:21px; display:block; position:absolute; top:91px; left:330px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#download_files_linux_format{width:22px; height:21px; display:block; position:absolute; top:91px; left:360px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#author{width:280px; height:21px; display:block; position:absolute; top:40px; left:10px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#author a{color:#0030FF; font:11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}

#license{width:280px; height:21px; display:block; position:absolute; top:60px; left:10px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#license_con{width:200px; height:21px; display:block; position:absolute; top:60px; left:60px; font:12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#comment{width:50px; height:21px; display:block; position:absolute; top:120px; left:10px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#comment_desc{width:430px; height:50px; display:block; position:absolute; top:140px; left:20px; font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; overflow:hidden}
#bookmark{width:150px; height:20px; display:block; position:absolute; top:195px; left:160px;}


#zoom{width:20px; height:21px; display:block; position:absolute; top:3px; left:375px;}
#zoom a{width:20px; height:21px; background: url(images/zoom.gif) 0 0 no-repeat #272727; line-height:21px; display:block; position:absolute; left:0px; margin:0; color:#fff; font-weight:bold; text-decoration:none;}
#zoom a:hover{background: url(images/zoom_hot.gif) 0 0 no-repeat #272727; color:#fff; text-decoration:none;}

#back{width:20px; height:21px; position:absolute; top:3px; left:404px;}
#back a{width:20px; height:21px; background:url(images/back.gif) 0 0 no-repeat #2A2A2A; display:block; position:absolute; left:0px; margin:0;color:#fff; text-decoration:none; line-height:24px; font-weight:bold;}
#back a:hover{background:url(images/back_hot.gif) 0 0 no-repeat #2A2A2A; color:#fff; text-decoration:none;}

#Big_Preview {width:1024px;float:left; position:relative; background:#414141; color:#969595;}

.Big_Preview_Download {width:1024px; display:inline; position:relative; left:0px;  background:#414141;}
.Big_Preview_Download  h2{display:block; width:510px; height:30px; font:24px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:10px 0 5px 10px;}
.Big_Preview_Download a{font:24px/20px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#66EA00; background:#404040; padding:10px 0 5px 10px;}


/*--Free Downloads--*/
/*-Small Icons--*/
.small-package {width:70px; height:50px; display:inline; position:relative; left:5px; padding-left:10px; float:left;margin: 0 0 0 10px; background: #505050; }
.too-small-thumbnail {position:relative; display:block; width:70px; height:40px; margin:0 10px 0 10px;}
	
.too-small-thumbnail li{position:absolute; display:block; width:70px; height:40px; padding: 0px 0px 0px 0px; border:0 }
	
.too-small-thumbnail li A IMG {border: 1px solid #424542}
.too-small-thumbnail li A:hover IMG {border-color: #ffffff }
.too-small-thumbnail li A:hover {border-color: transparent }

/*-Small Icons--*/

/*-sitemap--*/
.sitemap-package {width:160px; height:40px; display:inline; position:relative; left:5px; padding-left:10px; float:left;margin:0 0 0 10px; background: #505050; }
.sitemap-thumbnail {position:relative; font:12px/20px Georgia, "Times New Roman", Times, serif; color:#ffffff; display:block; width:160px; height:20px;  }
	
.sitemap-thumbnail li a{position:absolute; color:#B7B7B7; display:block; width:160px; height:20px; padding: 0px 0px 0px 0px; border:0; overflow:hidden }
.sitemap-thumbnail li A:hover {color:#66EA00; border-color: transparent }

/*-sitemap--*/

.site-package {width:186px; height:172px; display:inline; position:relative; left:5px; float:left; padding-left:10px; background: #505050; margin:0 0 15px 30px }
	
.normal-top-area {position:relative; display:block; width:186px; height:24px; padding: 0px 0 0 0px; background:url(images/top_normal.jpg) }
.normal-top-area  li{display:block;width:180px; height:20px; font-size:13px; margin:1px 0 0px 5px; overflow:hidden }

.small-thumbnail {position:relative; display:block; width:186px; height:124px; background:url(images/center_thumbnail.jpg); padding: 0px 0 0 0px }
	
.small-thumbnail li{position:absolute; display:block; width:180px; height:120px; padding: 2px 0px 0px 2px; border:0 }
	
.small-thumbnail li A IMG {border: 1px solid #ffffff }
.small-thumbnail li A:hover IMG {border-color: #000000 }
.small-thumbnail li A:hover {border-color: transparent }

.normal-bottom-area {position:relative; display:block; width:186px; height:24px; background:url(images/bottom_normal.jpg) }
		
.normal-bottom-area  li{display:block;width:180px; height:20px; font-size:13px; overflow:hidden; margin:0px 0 0px 5px}	
.normal-bottom-area li.onelink a{display:block; width:180px; height:20px; color:#969595; font:12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration:none; }
.normal-bottom-area li.onelink a:hover{color:#505050;}
		
.normal-bottom-area .bottom-section {position:absolute; bottom:0px; left:0px; display:block; width:206px; height:31px; background:url(images/bottom_section.gif) no-repeat }
			
 .normal-bottom-area .comments-spot {position:absolute; bottom:13px; left:70px; font-size:14px; font-weight:bold; display:block; width:120px; height:22px; display:block; padding-top:5px; text-align:center; background:url(images/comment_bg.gif) }
		
 .normal-bottom-area .category-spot {position:absolute; text-align:left; font-size:11px; width:120px; display:block; color:#755E49; top:15px; right:15px	}
 
 
 
 