/*
Theme Name  : BigD Interactive
Theme URI   : http;//www.bigdinteractive.com
Version     : 5.0
Designed By : http://www.insitewebsitedesign.com
*/

body {
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 13px;
 color: #222;
 margin: 0px;
 padding: 0px;
 background-image:url(images/background.jpg);
 background-repeat:repeat;
}
a { color:#00F;text-decoration: underline;}
a:visited { color:#00F; text-decoration: underline;}
a:hover { color: #d42800 ; text-decoration: underline;}

h1 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:20px; margin:0px; margin-left:10px; margin-top:10px;color:#959595; font-weight:normal;}

h1 a { color:#959595;text-decoration: none;}
h1 a:visited { color:#959595; text-decoration: none;}
h1 a:hover { color: #000; text-decoration: none;}


h2 { font-weight: bold; font-size:18px; margin:0px; padding:0px; margin-bottom:0px; margin-top:15px; color:#d42800; }

h2 a { color:#d42800;text-decoration: none;}
h2 a:visited { color:#d42800; text-decoration: none;}
h2 a:hover { color: #dd4400; text-decoration: none;}

ul { margin:0px; padding:0px; margin-left:17px; margin-bottom:10px;}
li { margin:0px; padding:0px;}

.txtorange { color:#ff9c00; font-weight:normal;}
.txtgrey { color:#dadada; margin-top:10px; }

.bold { font-weight:bold;}
.uppercase { text-transform:uppercase;}
.fontarial {font-family:Arial, Helvetica, sans-serif;}

p { margin-top:0px; padding:0px;}
.bold { font-weight:bold;}
/*  ---------------------- WRAPPERS  ---------------------- */
#wrapper {
 width:984px;
 margin: 0 auto;
}
/*  ---------------------- NAV  ---------------------- */
#navigationbar {
 width:984px;
 height:48px;
 margin-top:11px;
 margin-bottom:17px;
 background-image:url(images/navigation-bar.png);
}
#logo {
 width:258px;
 height:35px;
 float:left;
 margin-left:4px;
}
/*  ---------------------- NAVIGATION BAR ---------------------- */

.nav { position:relative; top:6px; float:left; width:715px;}
ul.nav{height:35px;line-height:35px;float: left;list-style:none; font-family: Verdana, Geneva, sans-serif;font-size:12px; font-weight:bold; text-transform:inherit;margin:0;padding:0;}
ul.nav li{float:right !important;list-style-type:none;border-left:1px solid #000000;margin:0;padding:0;}
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{background:url(images/nav.gif) repeat-x;color:#eaeaea;float:left;display:block;text-decoration:none;padding:0 12px;}
ul.nav li a:hover,ul.nav li a:active{background:url(images/navhover.gif) repeat-x;color:#fff;text-decoration:none;}
ul.nav li.current_page_item a{text-decoration:none;background:url(images/navhover.gif) repeat-x;color:#fff;}
ul.nav li.current-cat a{text-decoration:none;background:url(images/navhover.gif) repeat-x;color:#fff;}
ul.nav li.current-cat-parent a{text-decoration:none;background:url(images/navhover.gif) repeat-x;color:#fff;}
ul.nav li ul{float:left;margin:0;padding:0;}


#apppresentation {
 width:984px;
 height:498px;
 margin-bottom:72px;
 background-image:url(images/apppresentation.jpg);
}


#postimage {
 width:984px;
 height:200px;
 margin-bottom:0px;
 background-image:url(images/apppresentation.jpg);
}
#postimagefloat {
 width:520px;
 height:200px;
}

.posttitle {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:16px;
	margin-left:17px;
}

.floatleft0 {
	float:left;
}
.floatright0 {
	float:right;
}

#box {
 width:984px;
 height:auto;
 margin-bottom:0px;
 float:left;
}
#boxtop {
 width:984px;
 height:38px;
 background-image:url(images/box-top.png);
 background-repeat:no-repeat;
}
#boxtopposts {
 width:984px;
 height:38px;
 background-image:url(images/box-topposts.png);
 background-repeat:no-repeat;
}
#boxtopapplication {
 width:277px;
 height:100%;
 text-align:center;
 text-transform:uppercase;
 float:left;
}
#boxtopoverview {
 width:306px;
 height:100%;
 text-align:center;
 text-transform:uppercase;
 float:left;
}
#boxtopfeatures {
 width:398px;
 height:100%;
 text-align:center;
 text-transform:uppercase;
 float:left;
}


#content {
	margin-top:8px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	
}

#boxcenter {
 width:984px;
 height:100%;
 background-image:url(images/box-center.jpg);
 background-repeat: repeat-y;
}


#boxbottom {
 width:984px;
 height:7px;
 background-image:url(images/box-bottom.png);
 background-repeat:no-repeat;


 
}

#boxapplication {
 width:277px;
 height:100%;
 float:left;
 margin-top:10px;
 text-align:center;
}
#boxoverview {
 width:276px;
 height:100%;
 float:left;
 margin-top:10px;
 margin-bottom:10px;
 margin-left:15px;
 margin-right:15px;
 text-align:left;
}
#boxfeatures {
 width:369px;
 height:100%;
 float:left;
 margin-top:10px;
 margin-bottom:10px;
 margin-left:15px;
 margin-right:15px;
}
.boxsep {
 width:1px;
 height:250px;
 float:left;
 background-image:url(images/box-sep.gif);
 background-repeat:repeat-y;
 margin-top:10px;
}

.appstore {
	float:left;
	width:276px;
	text-align:center;
	margin-bottom:10px;
}


.footer {
 width:984px;
 height:100%;
 float:left;
 margin-top:20px;
 padding-bottom:15px;
 text-align:center;
 color:#6a6868;
 font-size:12px;
}
.footer a { color:#6a6868;text-decoration: underline;}
.footer a:visited { color:#6a6868; text-decoration: underline;}
.footer a:hover { color: #dd4400; text-decoration: underline;}



/*  ---------------------- SCREENSHOT SLIDER ---------------------- */

/* UTILITY STYLES */				  				  			  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }
/* SLIDER */
.slider-wrap								{ width: 419px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 984px; height: 492px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 984px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px;  position:relative; left:0px;}
#movers-row div								{ width: 17%; float: left; }
#movers-row div a.cross-link 				{ float: right; }

.cross-link									{ display: block; width: 62px; margin-top: -6px; 
											  position: relative; padding-top: 15px; z-index: 9999; position:relative; top:1px;  position:relative; left:120px;}
											  
.active-thumb 								{ background: transparent url(images/arrow.gif) 18px 8px no-repeat; }

#screenshots                                { background-image:url(images/screenshots.gif); width:984px; height:56px; margin-top:0px; }
#newapps                                    { background-image:url(images/newapps.gif); width:984px; height:56px; margin-top:0px; }

#titlebar                                   { background-image:url(images/titlebar.gif); width:984px; height:56px; margin-top:0px; margin-bottom:20px; }
#titlebararchives                           { background-image:url(images/titlebar.gif); width:984px; height:56px; margin-top:0px; margin-bottom:0px; clear:both; }

.breadcrumb                                 { font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#e6e6e6; position:relative; top:12px; left:12px; float:left; }

.breadcrumb a { color:#e6e6e6;text-decoration: none;}
.breadcrumb a:visited { color:#e6e6e6; text-decoration: none;}
.breadcrumb a:hover { color:#CCC; text-decoration: none;}


.h1bread  { font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#e6e6e6; position:relative; top:2px; left:8px; float:left; }

.h1bread a { color:#e6e6e6;text-decoration: none;}
.h1bread a:visited { color:#e6e6e6; text-decoration: none;}
.h1bread a:hover { color:#CCC; text-decoration: none;}




.h2box { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight: bold; font-size:14px; margin:0px; padding:0px; margin-bottom:0px; margin-top:0px; color:#d4d2d2;}

.h2box a { font-size:12px; color:#d4d2d2;text-decoration: none;}
.h2box a:visited { font-size:12px; color:#d4d2d2; text-decoration: none;}
.h2box a:hover { font-size:12px; color: #dd4400; text-decoration: none;}

.ibox {
	width:326px;
	height:auto;
	float:left;
	
}
.ibox2 {
	width:326px;
	height:auto;
	float:left;
}

.iboxcontent {
	width:326px;
	height: auto;

}
.iboxfoot {
	width:326px;
	height:17px;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	margin-top:3px;
	
}

.iboxfoottxt a { color:#d4d2d2;text-decoration: none;}
.iboxfoottxt a:visited { color:#d4d2d2; text-decoration: none;}
.iboxfoottxt a:hover { color: #d42800; text-decoration: underline;}

#iboxcontainer {
 width:327px;
 height: auto;

}
#iboxcontainer ul {
 margin: 0;
 padding: 0;
 list-style-type: none;

}
#iboxcontainer li {
 margin: 0 0 0px 0;
 border-bottom:1px solid #5a5a5a;
}
#iboxcontainer a {
display: block;
padding: 3px 0px 2px 10px;
width: 317px;
}
#iboxcontainer a:link, #iboxlist a:visited {

 text-decoration: none;
}
#iboxcontainer a:hover {
 background-color: #414141;
 color: #fff;
}
#iboxactive a:link, #active a:visited, #active a:hover {
 background-color: #fff;
 background-image: url(images/l1_over.gif);
 color: #000;
}
.postimageindex {
	padding:1px;
	margin-right:6px;
	margin-left:-3px;
}






















#i0box {
 width:984px;
 height:auto;
 margin-bottom:0px;
 float:left;
}
#i0boxtop {
 width:984px;
 height:41px;
 background-image:url(images/box-topindex.png);
 background-repeat:no-repeat;
}
.i0boxtopfloat {
 width:326px;
 height:38px;
 float:left;
 text-align:center;
}
#i0boxcenter {
 width:980px;
 height:100%;
 background-image:url(images/box-centerindex.jpg);
 background-repeat: repeat-x;
 margin-left:2px;
}
#i0boxbottom {
 width:984px;
 height:6px;
 background-image:url(images/box-bottomindex.png);
 background-repeat: repeat-x;
}
.i0boxfloat {
 width:326px;
 height:100%;
 float:left;
}
.i0boxsep {
 width:1px;
 height:470px;
 float:left;
 background-image:url(images/box-sepindex.gif);
 background-repeat:repeat-y;
 margin-top:10px;
}
.bookmark {
	text-align:center;
	height:58px;
	width:auto;
	float:left;
	margin-left:12px;
	margin-right:0px;
}


.icon {
	
}



#postimagearchives {
 width:984px;
 height:800px;
 margin-bottom:0px;
 background-image:url(images/apppresentation.jpg);
}

.boxarchives {
 text-align:center;
 width:96px;
 height:90px;
 float:left;
 position:relative;
 top:80px;
 margin-bottom:50px;
 left:13px;
}
.icontxtarchives {
 height:auto;
 width:auto;
 margin-top:0px;
}
.h2icontxtarchives { font-family: Arial, Helvetica, sans-serif: bold; font-size:10px; color:#bebebe;text-decoration: none; text-transform:none;}

.h2icontxtarchives a { font-family: Arial, Helvetica, sans-serif: bold; font-size:10px; color:#bebebe;text-decoration: none; text-transform:none;}
.h2icontxtarchives a:visited { color:#bebebe; text-decoration: none;}
.h2icontxtarchives a:hover { color: #fff; text-decoration: none;}

.icontxtboxbottom {
 height:auto;
 width:auto;
 margin-top:-10px;
}
.h2boxbottomapps { font-family: Arial, Helvetica, sans-serif: bold; font-size:12px; color:#000;text-decoration: none; text-transform:none;}

.h2boxbottomapps a { font-family: Arial, Helvetica, sans-serif: bold; font-size:12px; color:#000;text-decoration: none; text-transform:none;}
.h2boxbottomapps a:visited { color:#000; text-decoration: none;}
.h2boxbottomapps a:hover { color: #d42800; text-decoration: none;}


a:link .hovereffect, a:visited .hovereffect
{
	/* prevent flickering in Mozilla-based browsers */
	opacity:0.999;
}
a:active .hovereffect, a:hover .hovereffect, a:focus .hovereffect
{
	/* for Mozilla/Firefox/Safari */
	opacity:0.6;
	/* IE5.5 upwards */
	filter:progid:DXImageTransform.Microsoft.Alpha(Style=0,Opacity=60);
}




#postimageappdata {
 width:984px;
 height:508px;
 margin-bottom:0px;
 background-image:url(images/apppresentationData.jpg);
}
#appdataleft {
 width:320px;
 height:490px;
 position:relative;
 top:17px;
 left:48px;
 margin-right:52px;
 float:left;
}
#appdataright {
 width:550px;
 height:490px;
 position:relative;
 top:17px;
 left:48px;
 float:left;
 text-align:center;
 font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:16px;
 font-weight:bold;
}
.posttitleappdata {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:16px;
	text-align:center;
}
.dataline1 {
	font-size:18px;
	font-weight:bold;
	color:#ff9700;
}
.dataline2 {
	font-size:24px;
	font-weight:bold;
	color:#b6b6b6;
	margin-bottom:-20px;
}
.dataline3 {
	font-size:72px;
	font-weight:bold;
	color:#b6b6b6;
	margin-bottom:-20px;
}
.dataline4 {
	font-size:24px;
	font-weight:bold;
	color:#b6b6b6;
}
.dataline5 {
	width:275px;
	float:left;
	margin-top:40px;
	margin-bottom:40px;
}
.dh2 a { color:#ff9700;text-decoration: none;}
.dh2 a:visited { color:#ff9700; text-decoration: none;}
.dh2 a:hover { color: #dd4400; text-decoration: none;}

.dh3 a { color:#dd4400;text-decoration: none;}
.dh3 a:visited { color:#dd4400; text-decoration: none;}
.dh3 a:hover { color: #ff9700; text-decoration: none;}

.floatleft0extrasapce {
	margin-left:10px;	
}


.featured {
	width:984px;
	height:100px;
	background-image:url(images/featured-bar.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.games {
	width:984px;
	height:100px;
	background-image:url(images/games0.pnge);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
#boxfeaturedappsfloat {
	height:60px;
	width:80px;
	float:left;
	margin-left:2px;
	margin-right:0px;
	position:relative;
	top:8px;
	left:-12px;
	text-align:center;

}
.icontxtboxfeatured {
 height:auto;
 width:auto;
 margin-top:-7px;
}
.h2boxfeaturedapps { font-family: Arial, Helvetica, sans-serif: bold; font-size:9px; color:#fff;text-decoration: none; text-transform:none;}

.h2boxfeaturedapps a { font-family: Arial, Helvetica, sans-serif: bold; font-size:9px; color:#fff;text-decoration: none; text-transform:none;}
.h2boxfeaturedapps a:visited { color:#fff; text-decoration: none;}
.h2boxfeaturedapps a:hover { color: #d42800; text-decoration: none;}


.h2boxfeaturedapps2 { font-family: Arial, Helvetica, sans-serif: bold; font-size:9px; color:#fff;text-decoration: none; text-transform:none; text-align:right; }

.h2boxfeaturedapps2 a { font-family: Arial, Helvetica, sans-serif: bold; font-size:9px; color:#fff;text-decoration: none; text-transform:none; text-align:right; }
.h2boxfeaturedapps2 a:visited { color:#fff; text-decoration: none;}
.h2boxfeaturedapps2 a:hover { color: #d42800; text-decoration: none;}





#boxbottomapps {
	width:984px;
	height:272px;
	background-image:url(images/featured-latest.png);
	background-repeat:no-repeat;
	float:left;
}
.more {
	margin-top:7px;
	margin-right:10px;
	text-align:right;
}
.more a { font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:10px; color:#363636;text-decoration: none; text-transform:none; text-align:right; }
.more a:visited { color:#363636; text-decoration: none;}
.more a:hover { color: #d42800; text-decoration: none;}


.appbox {
	height:80px;
	width:95px;
	float:left;
	margin-left:2px;
	margin-right:0px;
	position:relative;
	top:18px;
	margin-bottom:43px;
	text-align:center;
}
.space {
	height:80px;
	width:7px;
	float:left;
	margin-left:0px;
	margin-right:0px;
	position:relative;
	top:35px;
}



.appbox2 {
	height:80px;
	width:95px;
	float:left;
	margin-left:2px;
	margin-right:0px;
	text-align:center;
}
#apprack {
	width:984px;
	height:1074px;
	background-image:url(images/app-rack.png);
	background-repeat:no-repeat;
	float:left;
}
.racks {
	height:80px;
	width:984px;
    position:relative;
	top:18px;
	margin-bottom:43px;
}

#appracklevel2 {
	width:984px;
	height:auto;
	background-image:url(images/app-rack-level-two.png);
	background-repeat:no-repeat;
	float:left;
	padding-left:7px;
	padding-bottom:15px;
}
.appbox3 {
	height:110px;
	width:95px;
	float:left;
	margin-left:2px;
	margin-right:0px;
	text-align:center;
}

.breadcrumb2 {
	float:left;
	width:567px;
	height:20px;
	position:relative;
	top:5px;
	left:8px;
}
.breadcrumb2 a { font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:13px; color:#363636;text-decoration: none; text-transform:none; text-align:right; }
.breadcrumb2 a:visited { color:#363636; text-decoration: none;}
.breadcrumb2 a:hover { color: #d42800; text-decoration: none;}

.more2 {
	margin-top:7px;
	margin-right:10px;
	text-align:right;
	float:left;
	width:400px;
	height:20px;
}
.more2 a { font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:10px; color:#363636;text-decoration: none; text-transform:none; text-align:right; }
.more2 a:visited { color:#363636; text-decoration: none;}
.more2 a:hover { color: #d42800; text-decoration: none;}


#contentblog {
 width:669px;
 height:auto;
 margin:0px;
 padding:0px;
 margin-left:15px;
 margin-right:15px;
 margin-top:8px;
 margin-bottom:15px;
 padding-bottom:0px;
 background-color:#fff;
 float:left;
}

#sidebar {
 margin-top:8px;
 float:left;
 width:272px;
}
.contentrightsep {
 float:left;
 width:125px;
 height: auto;
 margin-right:18px;
 margin-bottom:15px;
}
.contentrightsep2 {
 float:left;
 width:125px;
 height:125px;
 margin-right:0px;
 margin-bottom:15px;
}
.contentrightsep3 {
 float:left;
 width:268px;
 height:auto;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:15px;
}

.postimageblog {
 width:669px;
 height:265px;
 margin-right:5px;
 margin-top:0px;
}
#blogentry {
	float:left;
	margin-top:15px;
	margin-bottom:5px;
}


.utilitybar {
	width:669px;
	height:44px;
	background-image:url(images/utilitybar.gif);
	float:left;
}
.floatleftpostdata {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-left:10px;
	margin-top:15px;
}

.comments {
	width:669px;
	padding-top:20px;
}


.utilitybargallery {
	width:669px;
	height:44px;
	background-image:url(images/utilitybar.gif);
	margin: 0 auto;
	margin-top:5px;
	margin-bottom:15px;
}
.floatleftpostdatagallery {
	float:left;
	margin-left:27px;
	margin-top:-2px;
}



/*  ---------------------- COMMENTS ---------------------- */
.comments {
	font-size: 13px;
	width:687px;
}
.commentlist {
    width: 669px;
    margin-left:0px;
	padding: 0px;
}
.alt {
    background-color: #f8f8f8;
	margin: 0px;
	padding: 0px;
}
.comment-holder {
	height: 32px;
}
.gravatar {
    width: 32px;
	height: 32px;
	float: left;
	padding-right: 10px;
}
.comment-metadata {
    font-size: 10px;
}
.comment-number {
    width: 72px;
	height: 32px;
	float: left;
	text-align: right;
	color: #999999;
}
.comment-author {
    width: 550px;
	height: 32px;
	float: left;
}

.hrcomments {
	height:1px;
	width:100%;
	background-color:#CCC;
	position:relative;
	top:20px;
}



#postimgtuts {
 width:669px;
 height:191px;
 margin-bottom:10px;
 background-image:url(images/latesttutorials.png);
 background-repeat:no-repeat;
}
#postimgnews {
 width:669px;
 height:191px;
 margin-bottom:10px;
 background-image:url(images/latestnews.png);
 background-repeat:no-repeat;
}
/*  ---------------------- BLOG LATEST  ---------------------- */
.featuredbox {
 width:100px;
 height:128px;
 float:left;
 margin-left:28px;
 margin-top:15px;
 text-align:center;
}
.featuredimg {
 width:100px;
 height:100px;
 padding:2px;
 background-color:#fff;
 float:left;
}
.featuredtxt {
 width:100px;
 height:28px;
 float:left;
 padding-left:2px;
 padding-top:3px;
 font-size:11px;
}
.featuredtxt a { color:#fff;text-decoration: none;}
.featuredtxt a:visited { color:#fff; text-decoration: none;}
.featuredtxt a:hover { color: #CCC; text-decoration: none;}




/*  ---------------------- INDEX BOX (NEW & HOT & CATEGORIES)  ---------------------- */
.bbox {
	width:669px;
	height:auto;
	float:left;
	margin-right:3px;
	margin-bottom:0px;
}
.boxcontent {
	width:669px;
	height: auto;
}
.boxfoot {
	width:669px;
	height:33px;
	font-size:10px;
	text-align:right;
}
.boxfoottxt {
	position:relative;
	right:4px;
	top:6px;
}
.boxfoottxt a { color:#666;text-decoration: none;}
.boxfoottxt a:visited { color:#666; text-decoration: none;}
.boxfoottxt a:hover { color: #d42800; text-decoration: underline;}

.postimage3 {
	padding:1px;
	background-color:#000;
	margin-right:10px;
	margin-left:-10px;
}
#boxcontainer {
 width:666px;
 height: auto;
 padding-left:1px;
}
#boxcontainer ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
}
#boxcontainer li {
 margin: 0 0 0px 0;
 border-bottom:1px solid #cfcfcf;
}
#boxcontainer a {
display: block;
padding: 6px 0px 5px 10px;
width: 657px;
}
#boxcontainer a:link, #boxlist a:visited {
 color: #333;
 text-decoration: none;
}
#boxcontainer a:hover {
 background-color: #f8f8f8;
 color: #d42800;
}
#boxactive a:link, #active a:visited, #active a:hover {
 background-color: #fff;
 background-image: url(images/l1_over.gif);
 color: #000;
}
.h2bbox { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight: bold; margin:0px; padding:0px; margin-bottom:0px; margin-top:0px;}

.h2bbox a { font-size:12px; color:#0064a4;text-decoration: none;}
.h2bbox a:visited { font-size:12px; color:#0064a4; text-decoration: none;}
.h2bbox a:hover { font-size:12px; color: #dd4400; text-decoration: none;}


.adsfoot {
	text-align:center;
}




.newstitle {
	float:right;
	width:505px;
	height:45px;
}

.arcdate {
	float:right;
	width:505px;
	background-color:#F6F6F6;
	color:#999;
	font-weight:normal;
}
.arcdate a { font-size:12px; color:#000;text-decoration: none;}
.arcdate a:visited { font-size:12px; color:#000; text-decoration: none;}
.arcdate a:hover { font-size:12px; color: #000; text-decoration: none;}


.arcboxfloat {
	float:right;
	width:505px;
	height:59px;
}

.arcdate2 {
	
	color:#999;
	font-weight:normal;
}