/*====================================== reset.css is here ========================================*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1 {
	font-size:100%;
	font-weight:bold;
}
h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
.clear {
	clear:both;
	font-size:1px;
	line-height:1px;
}
a {
	color:#2D638E;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#004276;
	text-decoration:none;
}
a visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#004276;
	text-decoration:none;
}
h1 {
	color:#790101;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	letter-spacing:-1px;
	line-height:90%;
}
h6:hover {
	background:url(../images/a_bg.jpg) top repeat-x #fff;
	height:30px;
}
h6 a {
	margin:0;
	font-size:24px;
	line-height:24px;
}
h2 {
	font-size:22px;
	color:#767676;
}
h3 {
	font-size:18px;
}
/*==============================================================================*/
html {
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
}
.container {
	width:888px;
	height:100%;
	margin:0 auto;/*border:1px solid red;*/
}
/* ============================== header here =============================*/
.header {
	border-bottom:1px dotted #a5a5a5;
	height:190px; /* this is temp height*/
}
.top_div {
	height:34px;
	border-bottom:1px dotted #a5a5a5;
	font-size:11px;
}
.blank9 {
	height:9px;
	font-size:1px;
	line-height:1px;
}
.links_left {
	float:left;
	display:inline;/*width:330px;*/
}
.links_right {
	float:right;
	display:inline;/*width:266px;*/
}
.link_dark, .link_light {
	float:left;
	font-weight:bold;
}
.link_dark a {
	color:#000;
}
.link_light {
	margin-left:25px;
	float:right;
}
.link_light a {
	color:#aaa;
}
.logo_div {
}
.logo {
	height:56px;
	width:288px;
	float:left;
	display:inline;
	margin-top:10px;
}
.user_info {
	float:right;
	display:inline;
	margin-top:5px;
}
.user_info .avatar {
	float:right;
	display:inline;
}
.user_name {
	width:100px;
	float:right;
	display:inline;
	margin:33px 5px 0 0;
}
.user_img {
	float:right;
	display:inline;
}
.common_font {
	font-size:11px;
	font-weight:bold;
}
.login ul {
	float:right;
	display:inline;
	font-size:11px;
	font-weight:bold;
	margin-top:4px;
	text-transform:uppercase;
}
.login ul li {
	float:right;
	display:inline;
	margin-left:10px;
}
.login ul li a {
	color:#000;
}
.login ul li a:hover {
	color:#2D638E;
}
.menubar {
	margin-top:10px;/*background:url(../images/menu-bg.jpg) repeat-x;*/
}
.nav {
	background:url(../images/menu-bg.jpg) repeat-x;
	width:auto;
	height:30px;
	float:left;
}
.nav ul {
	float:left;
	height:30px;
	list-style:none;
	display:inline;
	margin-left:0px;
	width:auto;
}
.nav ul li {
	float:left;
	display:inline;
	margin-right:0px;
	margin-top:0px;
	background:url(../images/divider_03.jpg) no-repeat right -2px;
}
.lastNav {
	background:url(../images/divider_03.jpg) no-repeat right;
	border-right:0px solid #790101;
	height:30px;
}
.nav ul li h6 {
	display:inline-block;
	font-size:24px;
	line-height:24px;
	padding:2px 0;
	float:left
}
.nav ul li h6 a {
	color:#FFFFFF;
	font-family:trebuchet MS;
	font-size:20px;
	letter-spacing:-1px;
	margin:0;
	line-height:24px;
	display:inline-block;
	text-decoration:none;
	padding:0 16px;
}
.nav ul li a:hover, .nav ul li a.home {
	color:#790101;
	background:url(../images/a_bg.jpg) repeat-x #fff;
}
.nav ul li a.home {
}
.searchDv {
	float:left;
	width:auto;
}
.searchDv {
	height:30px;
	/*width:237px;*/
	width:246px;
	float:left;
	display:inline;
	margin-left:1px;
}
.searchDv input {
	height:23px;
	margin-left:3px;
	border-top:2px solid #151515 !important;
	border-left:2px solid #151515 !important;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	width:237px;
	color:#b3b3b3;
	font-size:14px;
	font-weight:bold;
	padding:4px 0 0 4px;
}
.gogo_btn {
	float:right;
	display:inline;
	height:30px;
	width:36px;
}
.gogo_btn h6 {
	display:inline-block;
	line-height:24px;
	padding:2px 0 0 2px;
	width:36px;
	text-align:center;
	float:none;
}
.gogo_btn h6 a {
	float:none;
	text-align:center;
	color:#fff;
	font-size:20px;
	text-decoration:none;
	dispaly:inline-block;
	margin: 0 0 0 2px;
}
.subnav {
	margin-top:6px;
	padding:0 15px;
	float:left;
	clear:both;
	width:855px;
}
.subnav ul {
	float:left;
	display:inline;
	font-size:18px;
	padding-top:3px;
}
.subnav ul li {
	float:left;
	display:inline;
	margin-right:8px;
	color:#898989;
}
.divider {
	margin-top:-2px !important;
}
.subnav ul li a {
	color:#898989;
	font-family:Times New Roman;
	font-size:20px;
}
.subnav ul li a:hover, .subnav ul li:hover a{
	color:#5C0100;
	
}

/* Second Level */
.subnav ul li:hover .subMenu{display:block;}
/*.daily{
	text-decoration:underline !important;
}*/
/*.daily{
	text-decoration:underline !important;
}*/

/* ==============================  header ends here ==================== */


/* ===============================  Slide show here ==================== */

.slideshow {
	width:888px;
	height:350px;
	padding:12px 0;
	clear:both;
	border-bottom:1px dotted #a5a5a5;
}
.banner_shadow {
	height:6px;
	width:884px;
	margin:0 auto;
	margin-top:-4px;
	font-size:1px;
	line-height:1px;
	background:url(../images/banner-shadow.jpg) no-repeat;
}
.small_banner {
	height:93px;
	width:888px;
	padding:12px 0;
	border-bottom:1px dotted #a5a5a5;
}
/**************************************************************************/



/* =============================================================== main contents here ======================================================*/
.main_content {
/*border-right:1px solid green;*/
}
.blank19 {
	height:19px;
}
.left_content {
	width:440px;
	float:left;
	display:inline;
	border-right:1px dotted #a5a5a5;
	padding: 0 0 100px;
}
.blue_head1 {
	color:#790101;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	letter-spacing:-2px;
	margin-bottom:3px;
	width:auto;
}
.blue_head {
	color:#790101;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	letter-spacing:-2px;
	margin-bottom:3px;
	width:auto;
}
.blue_head a {
	color:#790101;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	letter-spacing:-2px;
	margin-bottom:3px;
	width:auto;
}
.video_container {
	width:196px;
	float:left;
	display:inline;
	margin-right:24px;
}
.img_div {
	width:193px;
	height:100px;
	border:1px solid #767676;
}
.video_bottom_shadow {
	width:193px;
	font-size:1px;
	line-height:1px;
	height:6px;
	margin:0 auto;
	background:url(../images/bottom-shadow.jpg) no-repeat center top;
}
.video_info {
	padding-right:24px;
}
.video_container .video_info {
	padding:0;
}
.info_txt {
	float:left;
	display:inline;
	width:157px;
}
.carousel_txt {
	float:left;
	display:inline;
	width:157px;
 style="padding-left:3px; padding-right:3px;"
}
.rating {
	float:right;
	display:inline;
	padding-left:5px;
}
.rate_img {
	float:left;
	display:inline;
}
.blue_link {
	color:#2D638E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.ashlink_12 {
	color:#333333;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:0 0;
	text-transform:uppercase;
}
.ashlink_13 {
	color:#ffffff;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:0 0;
	background-color:#999999;
	text-transform:uppercase;
	padding:2px 2px 2px 2px;
}
.ashlink_13 a {
	color:#ffffff;
	background-color:#999999;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:0 0;
	text-transform:uppercase;
	padding:2 2 2 2;
}
.ashlink_10 {
	float:right;
	color:#767676;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:0.05em;
	line-height:1.7em;
	text-decoration:none;
}
.ash {
	color:#767676;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:10px;
	letter-spacing:0.05em;
	text-decoration:none;
}
.blank20 {
	height:20px;
}
.blank15_bor {
	height:15px;
	margin-right:24px;
	border-top:1px dotted #a5a5a5;
}
.blank15_bor1 {
	height:15px;
	border-top:1px dotted #a5a5a5;
	margin: 0 24px 0 0;
}
.comments_bor {
	height:15px;
	border-top:1px dotted #a5a5a5;
	margin: 0 0 0 0;
}
.blank101 {
	height:101px;
}
/****************************/




.right_content {
	width:417px;
	float:right;
	display:inline;/*border-left:1px dotted red;*/
}
.in_pic_shadow {
	background:transparent url(../images/banner-shadow.jpg) no-repeat scroll 0 0;
	font-size:1px;
	height:6px;
	line-height:1px;
	margin:-3px 0 0 1px;
	width:415px;
}
.img_caption {
	color:#666666;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}
.new_link {
	float: right;
	padding-left: 10px;
}
.sub_right_left {
	float:left;
	border-right:1px dotted #a5a5a5;
	display:inline;
}
.sub_right_right {
	width:177px;
	float:right;
	display:inline;
}
.nation {
	border:1px solid #39779f;
	font-size:1px;
	line-height:1px;
	width:175px;
	height:720px;
}
.info_only {
	width:196px;
	clear:both;
}
.blank27 {
	height:27px;
}
.blank30_bor {
	border-bottom:1px dotted #ddd;
	height:30px;
}
.black_text {
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.conver {
	margin-top:5px;
}
/* ***************************************************************************************************************************************** */


.footer {
	border:1px dotted #a5a5a5;
	border-left:none;
	border-right:none;/*background:url(../images/footer-logo.jpg) right 10px no-repeat;*/
}
.main_footer {
	width:791px;
}
.foot_menu {
	width:724px;
	padding-right:67px;
	padding-bottom:10px;
	border-bottom:1px dotted #a5a5a5;
	padding-top:10px;
}
.foot_menu ul {
	float:right;
	display:inline;
}
.foot_menu ul li {
	float:right;
	display:inline;
	margin-left:4px;
}
.foot_menu ul li a {
	color:#000;
}
.foot_menu ul li a:hover {
	color:#004276;
}
.foot_img {
	float:right;
	display:inline;
	height:103px;
	width:79px;
}
.footer_logo {
	width:192px;
	height:32px;
	margin-top:25px;
}
.newsletter {
	width:600px;
	padding:5px 0 1px;
}
.news_email {
	border-bottom:1px dotted #a5a5a5;
}
.icons {
	float:left;
	display:inline;
	margin-bottom:4px;
}
.ico {
	float:left;
	display:inline;
	margin-right:15px;
}
.email {
	float:right;
}
.email span {
	float:right;
	display:inline;
	margin:5px 15px 0 0;
}
.email input {
	float:right;
	display:inline;
	margin-right:5px;
	height:18px;
	margin-top:2px;
	font-size:11px;
	color:#909090;
	width:162px;
	padding-left:3px;
	border-top:2px solid #c4c2c2 !important;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	padding-top:1px;
}
.btn_go {
	float:right;
	height:25px;
	font-weight:bold;
	font-size:17px;
	width:31px;
line-height;
17px padding:0px 0;
	text-align:center;
}
.copy {
	text-align:center;
	padding:10px 0;
}
.go {
	/*width:42px;*/
	float:right;
	padding:0;/*border:1px solid red;*/
}
.go a {
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:20px;
	/*font-weight:bold;*/
	letter-spacing:-1px;
	margin:1px 1px 0 1px;
	padding:2px 3px 12px 0px;
	display:inline-block;
	text-decoration:none;
	width:36px;
	text-align:center;
}
.go a:hover {
	color:#790101;
	background:url(../images/a_bg.jpg) repeat-x;
}
.img_pos {
	vertical-align:middle;
}
/* =============================================== insid page styling here ===========================================*/
.blank12 {
	height:12px;
}
.inside_left {
	width:600px;
	padding-right:30px;
}
.ash_11 {
	color:#767676;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:11px;
	letter-spacing:0.05em;
	line-height:1.7em;
}
.posted {
	float:left;
	display:inline;
}
.controls {
	height:24px;
	width:179px;
	/*float:right;
	display:inline;*/
	margin-right:7px;
	margin-top:10px;
}
.controls img {
	float:right;
	margin-left:5px;
	margin-right:5px;
}
.inside_banner {
	width:620px;
	height:320px;
	border:1px solid #898989;
}
.inside_banner_shadow {
	width:618px;
	height:6px;
	margin:-2px 0 0 2px;
	font-size:1px;
	line-height:1px;
	background:url(../images/banner-shadow.jpg) no-repeat;
}
.twits {
	width:72px;
	float:left;
	display:inline;
	text-align:center;
	margin:0 10px 10px 0;
	border:1px solid #dadada;
}
.twit_count {
	width:50px;
	height:33px;
	margin:5px auto;
	text-align:center;
	line-height:10px;
	padding-top:9px;
	background:url(../images/t-bg.jpg) no-repeat;
}
.twit_count a {
	color:#444444;
	font-size:17px;
	text-align:center;
	text-decoration:none;
}
.twit_count span {
	font-size:10px;
	width:40px;
}
.tt_txt {
	height:16px;
	width:50px;
	margin:0 auto;
	background:url(../images/retweet.jpg) no-repeat;
}
.tt_txt a {
	font-size:11px;
	color:#fff;
}
.face_count {
	height:42px;
	width:60px;
	margin:0 auto;
	text-align:center;
	margin-top:10px;
	background:url(../images/face_count.jpg) no-repeat;
}
.face_count a {
	font-size:22px;
	letter-spacing:-1px;
	line-height:37px;
	color:#333;
}
.f_connect {
	height:18px;
	width:60px;
	margin:4px auto;
	text-align:center;
}
.what {
	width:190px;
	height:100%;
	float:left;
	margin:0px 15px 0px 0px;
	padding-right:10px;
	padding-bottom:10px;
}
.what span {
	color:#666;
}
.blank40 {
	height:40px;
}
.think {
	/*height:144px;*/
	width:188px;
	padding-bottom:10px;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
}
.bird {
	width:168px;
	margin: 0 auto;
	margin-top:5px;
	color:#790101;
}
.bird img {
	float:left;
	display:inline;
}
.bird span {
	float:left;
	display:inline;
	margin-top:5px;
	margin-left:2px;
	color:#000;
}
.ttt {
	padding:10px;
	border:1px solid #dadada;
}
.no {
	float:left;
	display:inline;
	color:#790101;
	font-weight:bold;
	font-size:12px;
	margin-top:5px !important;
}
.caption {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:-0.05em;
	line-height:1.3em;
	text-align:center;
}
.demo {
	position:relative;
	margin-top:2em;
}
.gallery_demo {
	width:620px;
	margin:0 auto;
}
.gallery_demo li {
	width:68px;
	height:50px;
	border:1px solid #a5a5a5;
	;
	margin: 0 2px;
}
.gallery_demo li div {
	left:70px
}
.gallery_demo li div .caption {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:-0.05em;
	line-height:1.3em;
	text-align:left;
}
#main_image {
	margin:0 auto 60px auto;
	height:438px;
	width:620px;
}
#main_image img {
	margin-bottom:10px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.info {
	text-align:left;
	width:620px;
	margin:30px auto;
	border-top:1px dotted #221;
	padding-top:30px;
}
.info p {
	margin-top:1.6em;
}
.nav_gallery {
	padding-top:15px;
	clear:both;
	font:80% 'helvetica neue', sans-serif;
	letter-spacing:3px;
	text-transform:uppercase;
	text-align:center;
}
.update_btn {
	float:right;
	font-weight:bold;
	font-size:17px;
	display:inline;
	width:80px;
	height:25px;
	text-align:center;
	margin-top:8px;
	background:url(../images/update-bg.jpg) repeat-x;
}
.update_btn a {
	color:#FFFFFF;
	display:inline;
	float:left;
	font-size:17px;
	font-weight:bold;
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	text-align:center;
	padding:3px 5px 0 6px;
}
.update_btn a:hover {
	color:#790101;
	background:url(../images/a_bg.jpg) repeat-x;
}
.article {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:-0.05em;
	line-height:1.3em;
	text-align:left;
}
.article a {
	color:#2D638E;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.article ul {
}
.article li {
	list-style: disc;
	margin-left:50px;
}
.by {
	float:right;
	font-style:italic;
}
.widget_left {
	width:298px;
	height:248px;
}
.widget_right {
	width:300px;
	height:248px;
	text-align:center;
}
.followus {
	height:53px;
	border-bottom:1px dotted #a5a5a5;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.twit1 {
	margin-bottom:20px;
}
.twit2 {
	margin-bottom:0 !important;
}
.twit_img {
	float:left;
	display:inline;
	margin-right:10px;
	height:32px;
	width:32px;
}
.twit_txt {
	float:left;
	display:inline;
	text-align:left;
	width:250px;
}
.join {
	margin-right:30px;
}
.art {
	border-top:1px dotted #a5a5a5;
	border-bottom:1px dotted #a5a5a5;
	padding:10px 0;
	margin-top:10px;
}
.art_img {
	float:left;
	display:inline;
	height:90px;
	width:415px;
}
art_txt {
	float:left;
	display:inline;
}
.editors {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #a5a5a5;
}
.carausal {
	position:relative;
	border-bottom:1px dotted #a5a5a5;
}
.next {
	position:absolute;
	right:24px;
	top:-3px;
}
.item1 {
	width:196px;
	float:left;
	display:inline;
	margin-right:10px;
}
.vd_cont {
	width:186px;
	padding-left:7px;
}
.article_summary {
	color:#666666;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:13px;
	letter-spacing:-0.05em;
	border-bottom:1px dotted #a5a5a5;
	padding-bottom:12px;
}
.bio {
	color:#666666;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:13px;
	letter-spacing:-0.05em;
	padding-bottom:12px;
}
.bio a {
	color:#2D638E;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:13px;
	letter-spacing:-0.05em;
	padding-bottom:12px;
}
.comment_form {
	width:430px;
	height:300px;
}
.twit_connect {
	float:right;
	/*width:172px;*/
	display:inline;
}
.basic {
}
.labal {
	float:left;
	display:inline;
	text-align:right;
	width:80px;
	margin-top:-1px;
}
sup {
	color:red;
}
.inp {
	float:left;
	display:inline;
	margin-left:10px;
}
.inp input {
	width:290px;
	height:20px;
	border-top:2px solid #969696;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
}
.inp textarea {
	width:290px;
	height:129px;
	border:1px solid #dcdcdc;
}
.field {
	margin-bottom:5px;
}
.capcha {
	margin-bottom:10px;
	padding-right:19px;
}
.capcha_img {
	float:left;
	display:inline;
	height:43px;
	width:166px;
	margin-left:91px;
}
.vol {
	float:right;
	display:inline;
	line-height:6px;
	margin-top:5px;
}
.val {
	margin-top:3px !important;
}
.btn_go1 {
	margin-right:10px;
}
/* ******************************************/
.inside_right {
	width:229px;
	border-left:1px dotted #a5a5a5;
}
.inside_right_container {
	width:193px;
	margin-left:25px;
}
.featured_links {
	line-height:20px;
	padding-bottom:15px;
	margin-left:8px;/*border-bottom:1px dotted #a5a5a5;*/
}
.inside_nation {
	text-align:center;
}
.blank10_bor_bot {
	height:10px;
	border-bottom:1px dotted #a5a5a5;
}
.blank_ex {
	height:173px;
}
.brown {
	color:#790101;
	font-family:Lucida Grande, Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-bottom:5px;
}
.magazine {
	float:right;
	display:inline;
	padding-top:3px;
}
.magazine a {
	font-size:18px;
	color:#898989;
	font-family:Times New Roman;
	font-size:20px;
}
.magazine a:hover {
	color:#5C0100;
}
/* ============================================ inner 2 here ==========================*/

.header_srch {
	border:0 none;
}
.serch_nav {
	border-top:1px dotted #a5a5a5;
	border-bottom:1px dotted #a5a5a5;
}
.serch_nav ul {
	float:right;
	display:inline;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:11px;
	padding:5px 0px 5px 0;
}
.more {
	float:right;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:11px;
	color:#767676;
	font-weight:bold;
	letter-spacing:0.05em;
}
.more a {
	float:right;
	font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:11px;
	color:#767676;
	font-weight:bold;
	letter-spacing:0.05em;
}
.serch_nav ul li {
	float:right;
	display:inline;
	margin-left:30px;
}
.serch_nav ul li a span {
	position:relative;
	top:2px;
}
.serch_nav ul li a span img {
/*position:absolute;
	top:2px;
	right:-15px;*/
}
.serch_nav ul li a {
	color:#767676;
	font-weight:bold;
	letter-spacing:0.05em;
}
.srch_heading h2 {
	color:#7E7E7E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-variant:small-caps;
	text-decoration:none;
	font-weight:bold;
}
.srch_heading h2 a {
	color:#7E7E7E;
}
.srch_heading_find h2 a {
	color:#2D638E;
}
.srch_data {
	float:right;
	display:inline;
	width:413px;
}
.info_txt_srch {
	float:left;
	display:inline;
}
.art_srch {
	padding-top:5px;
}
.blank20_bor {
	height:20px;
	border-bottom:1px dotted #a5a5a5;
}
.blank53 {
	height:53px;
}

#box1
	{
	width:188px;
	height:auto;
	float:left;
	border-left:1px solid #ebe1e1;
		border-right:1px solid #ebe1e1;
			border-bottom:1px solid #ebe1e1;
	text-align:center;
	}
#smallbx
	{
	width:180px;
	padding-bottom:3px;
	margin-bottom:10px;
	}
.num0
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:5em;
	}
.num1
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:4em;
	}
.num2
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:50px;
	}
.num3
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	}
.num4
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	}
.num5
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	}

.percent
	{
	font-size:20px;
	vertical-align:top;
	margin-left:3px;	
	}


/* Zakir Mega Menu */
.fltlft {
	float:left;
}
.fltrht {
	float:right;
}
.clear {
	clear:both;
	font-size:0px;
	line-height:0px;
}
.clrBlock {
	clear:both;
	font-size:0px;
	line-height:0px;
	display:block;
}
.topBg {
	background:url(images/subMenuTop.png) no-repeat 0 0;
	width:302px;
	height:5px;
}
.botBg {
	background:url(images/submenuBt.png) no-repeat 0 0;
	width:302px;
	height:6px;
}
.midBg {
	background:url(images/subMenuMid.png) repeat-y 0 0;
	width:290px;
	height:auto;
	padding:0 6px
}
* html .topBg {
	border-top:2px solid #ccc;
	width:270px;
	height:0px;
}
* html .botBg {
	border-bottom:2px solid #ccc;
	width:270px;
	height:0px;
}
* html .midBg {
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	background:none;
	width:264px;
	height:auto;
	padding:0 0px
}
* html .subMenu {
	width:270px;
	height:auto;
	display:none;
	background-color:#fff;
	position:absolute;
	left:0px;
	top:100%;
	z-index:9px;
}
.subMenu {
	width:302px;
	height:auto;
	display:none;
	position:absolute;
	left:0px;
	top:100%;
	z-index:9px;
}
.subMenu ul {
	display:block;
	width:auto;
	float:none;
	border-top:5px solid #790000;
	border-bottom: 5px solid #790000;
}
.subMenu ul li {
	display:block;
	padding:7px 5px;
	border-bottom:1px dotted #ccc;
	background:none;
	margin:0px;
	float:none;
}
.subMenu ul li span.thumb {
	display:block;
	width:97px;
	height:50px;
	padding:0px;
	margin:0px;
}
.subMenu ul li span.thumbTxt {
	display:block;
	width:140px;
	height:auto;
}
.subMenu ul li span.thumbTxt a {
	text-decoration:none;
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#2c618e;
	border-left:none;
	background:none;
	padding:0px;
	margin:0px;
}
.subMenu ul li span.thumbTxt a:hover {
	text-decoration:underline;
}
/* End Zakir Mega Menu */

@charset "utf-8";
/* FB Fan Rev 2 */

.fan_box
.full_widget 
.connect_top {
	border: none;
	background-color: #fafafa;
}
.fan_box
.full_widget {
	border: none;
}
.connect_top a {
	color: #990000;
}
.connect_top a:hover {
	color: #CC0000;	
}
.fan_box
.connections {
	background-color: #fafafa;
	border: none;
	color: #990000;
}
.fan_box
.connections_grid
.grid_item
.name {
	color: #990000; 
}
