/*
Theme Name: Start Importing Now
Author: Adroitinfosolution.com
Author URI: http://www.adroitinfosolution.com/
*/
@import "http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700";

@font-face {
		font-family: 'AllerBold';
		src: url('font/aller_bd-webfont.eot');
		src: url('font/aller_bd-webfont.woff') format('woff'), url('font/aller_bd-webfont.ttf') format('truetype'), url('font/aller_bd-webfont.svg#webfontGPNmpkIG') format('svg');
		font-weight: normal;
		font-style: normal;
	}
@font-face {
		font-family: 'AllerBoldIt';
		src: url('font/aller_bdit-webfont.eot');
		src: url('font/aller_bdit-webfont.woff') format('woff'), url('font/aller_bdit-webfont.ttf') format('truetype'), url('font/aller_bdit-webfont.svg#webfontGPNmpkIG') format('svg');
		font-weight: normal;
		font-style: normal;
	}
@font-face {
		font-family: 'JournalRegular';
		src: url('font/journal-webfont.eot');
		src: local('☺'), url('font/journal-webfont.woff') format('woff'), url('font/journal-webfont.ttf') format('truetype'), url('font/journal-webfont.svg#webfont6HQirE9F') format('svg');
		font-weight: normal;
		font-style: normal;
	}

@font-face { font-family: "Avenir"; src: url("font/939cba03-5b40-4d01-9bc5-7589eca863db.woff") format("woff"), url("font/849bc5b9-a2ff-4343-977b-26ba8bd24a60.ttf") format("truetype"), url("font/f67fa3b5-c1d1-488f-8e60-a828b9ad56a4.svg#f67fa3b5-c1d1-488f-8e60-a828b9ad56a4") format("svg"); }

@font-face { font-family: "Impact"; src: url("font/impact.ttf") format("truetype"); }

@font-face { font-family: "AvenirHeavy"; src: url("font/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff") format("woff"), url("font/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf") format("truetype"), url("font/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg"); }

@font-face { font-family: 'ProximaNova-Regular'; src: url('font/ProximaNova-Regular.otf'); src: url('font/ProximaNova-Regular.otf') format('opentype'), url('font/ProximaNova-Regular.otf') format('opentype'), url('font/ProximaNova-Regular.otf') format('opentype'), url('font/ProximaNova-Regular.otf') format('opentype'); font-weight: normal; font-style: normal; }

@font-face { font-family: 'ProximaNova-SemiboldItalic'; src: url('font/ProximaNova-SemiboldItalic.otf'); src: url('font/ProximaNova-SemiboldItalic') format('opentype'),; font-weight: normal; font-style: normal; }

@font-face { font-family: 'bebas'; src: url('font/bebas.ttf'); src: url('font/bebas.ttf') format('embedded-truetype'), url('font/bebas.ttf') format('truetype'), url('font/bebas.ttf') format('truetype'), url('font/bebas.ttf') format('truetype'); font-weight: normal; }



body,td,th { font-family:"ProximaNova-Regular"; font-size: 13px; color: #000000; line-height:normal; }
body { background-image: url(images/main_bg.jpg); background-repeat: repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

#container{ margin:0 auto; width:980px; height:auto; position:relative; }

#header{ width:980px; height:421px; background-image:url(images/header.jpg); background-repeat:no-repeat; }
#header1{ width:980px; height:421px; background-image:url(images/header-1.jpg); background-repeat:no-repeat; }

#footer{ width:100%; /*height:130px;*/ height:auto; /*background-image:url(images/footer_bg.jpg); background-repeat:repeat-x;*/ background-position:bottom; background-color:#2DB3E6; }

.home_heading{color: #666666; font-family:"ProximaNova-SemiboldItalic"; font-size: 33px; line-height:38px; text-align: center; text-shadow: 1px 1px white, 2px 2px #E1E1E1; }

.home_sub-heading{color: #666666; font-family:"ProximaNova-SemiboldItalic"; font-size: 22px; line-height: 24px; text-align: center; text-shadow: 1px 1px white, 2px 2px #E1E1E1; }

.submit { background: url("images/Continue.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; cursor: pointer; float: none; height: 40px; margin: 7px 0 0 3px; width: 218px; }
.submit:hover { background: url("images/Continue.png") no-repeat scroll 0 -40px rgba(0, 0, 0, 0); }

#content_part { /*width:956px;*/width:980px; float:left; height:auto;}

.separator { background-color:#5B5B5B; height:10px; float:left; width:100%; font-weight:bold;}

#blank-div { width:100%; float:left; height:20px;}

#storycontent { float: left; font-family: Arial,Helvetica,sans-serif; font-size: 14px; height: auto; margin: 0 0 0 0px; padding-left: 0; padding-top: 0; text-align: justify; /*width: 650px;*/width: 674px; }

#storycontent1 { float: left; font-family: Arial,Helvetica,sans-serif; font-size: 14px; height: auto; margin: 0 0 0 0px; padding-left: 0; padding-top: 0; text-align: justify; /*width: 919px;*/width: 980px; }

#storycontent p { text-align:justify; color:#333333; font-family: "Open Sans", sans-serif; font-size:14px;}

#storycontent ol li, #storycontent ul li { text-align:justify; color:#333333; font-family: "Open Sans", sans-serif; font-size:14px; padding-right:15px;}

#storycontent1 p { text-align:justify; color:#333333; font-family: "Open Sans", sans-serif; font-size:16px;}

#storycontent1 ol li, #storycontent1 ul li { text-align:justify; color:#333333; font-family: "Open Sans", sans-serif; font-size:16px;}

#rightpanel { float: right; height: auto; margin: 0; padding: 0 0 0 26px; width: 280px; }


#main{ float:left; width:920px; height:auto; margin:0px; padding:0px; }

p { margin:1em 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000;}

h1 {margin:1em 0 0 0em; color:#000000; font-size:18px; font-family:"Georgia, "Times New Roman", Times, serif;"; font-style: normal; text-align:left; font-weight:bold; text-transform:uppercase;}

#part1{float:left; width:1049px; height:auto; margin:0px; padding:0px; overflow:hidden;} 

#top{float:left; width:1049px; height:519px; margin:0px;  padding:0px 0 0 0px; }

#part2{float:left; width:1049px; height: auto; margin:0px; padding:0px 0 0 0px; }

#text_part{ float:left; width:670px; height:auto; margin:0px 0 0 0px;  padding:10px 0px 0px 28px; }
#text_part_home{ float:left; width:993px; height:auto; margin:0px 0 0 0px;  padding:10px 28px; }

.form{ float:left; width:257px; height:368px; margin:0px 0 0 10px; padding:0px 0 0 0px; background:url(images/form_bg.jpg) no-repeat; background-position: center top; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff; font-weight:bold;} 

.input{  float:left; width:171px; height:44px; background:url(images/input.jpg) no-repeat; margin:0px 0 0 0px; border:none; padding:0px; }  


.style1 { font-family:"ProximaNova-Regular"; font-size: 16px;  color: #FFFFFF; font-weight: normal; line-height:normal; }
	.style1 a:link, .style1 a:visited { font-family:"ProximaNova-Regular"; font-size: 16px;  color: #FFFFFF; font-weight: normal; line-height:normal; text-decoration:none; }
	.style1 a:hover, .style1 a:active { font-family:"ProximaNova-Regular"; font-size: 16px;  color: #000000; font-weight: normal; line-height:normal; text-decoration:none; }

.style2 { font-family: font-family:"ProximaNova-Regular"; font-size:16px; font-weight:normal; line-height:27px; color:#FFFFFF; }
	.style2 a:link, .style2 a:visited { font-family:"ProximaNova-Regular"; font-size: 16px;  color: #FFFFFF; font-weight: normal; line-height:normal; text-decoration:none; }
	.style2 a:hover, .style2 a:active { font-family:"ProximaNova-Regular"; font-size: 16px;  color: #000000; font-weight: normal; line-height:normal; text-decoration:none; }

.style3 { color: #FFFFFF; font-weight:normal; font-size: 16px; }

.style5 {color: #AC1719; font-family: "Open Sans", sans-serif; font-size: 45px; margin: 7px 0; padding: 0;}
	.style5 a:link, .style5 a:visited, .style5 a:active, .style5 a:visited {color: #AC1719; font-family: "Open Sans", sans-serif; font-size: 45px; margin: 7px 0; padding: 0; font-weight:normal;}

a:link { color: #333333; text-decoration: none; font-family: "Open Sans", sans-serif; font-size:14px; font-weight:bold; }
a:visited { text-decoration: none; color: #333333; font-family: "Open Sans", sans-serif; font-size:14px; font-weight:bold; }
a:hover { text-decoration: none; color: #686868; font-family: "Open Sans", sans-serif; font-size:14px; font-weight:bold; }
a:active { text-decoration: none; color: #ddd; font-family: "Open Sans", sans-serif; font-size:14px; font-weight:bold; }

/*blog*/
.box_blog_entry .post_content { margin-top: 10px; margin-bottom: 15px; margin-left: 0px; width: 100%; text-align: justify; }

.box_blog_entry .postmetadata { font-size:20px; }

.blog_entries .box_blog_entry .h1{ text-decoration:none;}

.blog_entries { float: left; width: 100%; margin-top:0px; padding:0 0 0 0px; overflow:hidden; }

.blog_entries p { margin-bottom: 15px; }

.blog_entries .navigation { font-weight: bold; height: 15px; margin: 11px; }

.blog_entries .most_recent_thumbs { margin-left: 11px; }

.blog_entries .most_recent_thumbs img { margin-right: 7px; }

.blog_entries .navigation a { background:none; color: black; }

.blog_entries .navigation .alignright { float: right; }

.blog_entries .navigation .alignleft { float: left; }

.box_blog_entry { float: left; width:100%; margin-top: 0px; margin-bottom: 10px; }

.box_blog_entry .post { width: 100%; margin: 0px; padding:0px; }

.box_blog_entry .post img { margin: 0; margin-bottom: 8px; }

#entries					{float:left;padding:0 0 0 0px;}
.rapper						{padding:10px 5px 20px 5px;}
.blogEntry					{width:auto;}
#entries img				{display:block;border:0;padding:0;margin:0;}
.blogimages					{border:2px solid #fff; }
.numComments				{}
.son_of_link				{font-size:.9em;}
.son_of_link a				{padding:3px;text-decoration:none;}
.latest						{color:#000;background:#010f16;padding:9px 7px;font-size:.8em;margin:0 0 5px 0;font-weight:bold;}
.latest	a					{color:#000; text-decoration:none; background:none;}
.latest2					{color:#000;background:#010f16;padding:9px 7px;font-size:.8em;margin:0 0 5px 0;font-weight:bold;text-transform: uppercase;}
.latest2	a				{color:#000; text-decoration:none; background:none;}
.latest3					{color:#000;background:#010f16;padding:9px 7px;font-size:.9em;margin:0 0 5px 0;font-weight:bold;text-transform: uppercase;}
.latest3	a				{color:#000; text-decoration:none; background:none;}
.more						{display:block;padding:10px 0 0 0;font-weight:bold;}
#blogCategories				{list-style:none;margin:0;padding:0;}
#linksList					{list-style:none;margin:0;padding:0;}
#linksList li				{margin:0;padding:0 0 1px 0 ;}
#linksList a				{color:#000;font-weight:bold;font-size:.8em; background:none;}
.avatar 					{float:left;border:1px solid #;margin:0 20px 10px 0;}

.meta a	,.meta a:active,.meta a:visited{ text-decoration:none; color:#000;font-size: 14px; background:none;}
.meta a:hover			{text-decoration:none; color:#007AD5;}

.rapper	h2 { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif;}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea { background: #fff; border: 1px solid #333; padding: .2em; }

#commentform textarea { width: 90%; }

.feedback { float:right; color: #000; text-align:left; padding:5px 0 5px 0px; font-weight:bold; }

.box_blog_entry a:link,.box_blog_entry  a:visited,.box_blog_entry  a:active{ color:#015DA2; text-decoration:none; font-size:15px;}

#year {float:left; width:993px; /*height:40px;*/height:10px; margin:0px 0 40px 0; padding:0px;}

.post_top{ float:left; width:993px; height:30px; margin:0px; padding:0px;}
.post_top1{ float:left; width:670px; height:30px; margin:0px; padding:0px;}

.date { float:left; margin-top: 7px; margin-left:20px; background: url(images/date.png) no-repeat; background-position:right; width:50px; height:66px; font-family:Georgia, "Times New Roman", Times, serif, Times, serif; font-size:15px; text-align:center; padding:0px; display:none; }

.month{ float:left; width:50px; height:13px;font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; margin:0px; padding:1px 0 0 0; font-style:normal; font-weight:bold; text-align: center; display:none;}

.date1{ float:left; width:50px; height:33px;font-family: Georgia, "Times New Roman", Times, serif; font-size:30px; color:#000000; margin:0px; padding:0px 0 0 0; font-style:normal; font-weight:bold; text-align: center; display:none;}

.date2{ float:left; width:50px; height:17px;font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; margin:0px; padding:1px 0 0 0; font-style:normal; font-weight:bold; text-align: center; display:none;}

.storytitle h3{ color: #AC1719; float: left; font-family: "NewsGothicAZPSBold"; font-size: 45px; margin: 7px 0; padding: 0; }
.storytitle1 h3{ color: #AC1719; float: left; font-family: "NewsGothicAZPSBold"; font-size: 26px; margin: 7px 0; padding: 0 0 0 35px; }

.storytitle h3 a:link, .storytitle h3 a:visited { color: #AC1719; float: left; font-family: "NewsGothicAZPSBold"; font-size: 45px; margin: 7px 0; padding: 0; }
.storytitle h3 a:hover, .storytitle a:active { color: #AC1719; float: left; font-family: "NewsGothicAZPSBold"; font-size: 45px; margin: 7px 0; padding: 0; }

.storytitle1 h3 a:link, .storytitle1 h3 a:visited { color: #AC1719; float: left; font-family: "NewsGothicAZPSBold"; font-size: 26px; margin: 7px 0; padding: 0; }
.storytitle1 h3 a:hover, .storytitle1 a:active { color: #AC1719; float: left; font-family: "NewsGothicAZPSBold"; font-size: 26px; margin: 7px 0; padding: 0; }

.comm{ float:left; width:39px; height:31px; /*background: url(images/comment.png) left top no-repeat;*/ margin:0px; padding:1px  0 0 0; text-align:center; font-weight:bold; display:none;}

.comm a:link ,.comm a:hover, .comm a:active, .comm a:visited{font-size:20px; color:#000000; display:none;}

.storycontent { float:left; width:650px; height:auto; margin:0px 0 0 15px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; padding-top:0px; padding-left:0px;}

.storycontent p{ text-align:justify;}

.storycontent ul{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 16px; }
.storycontent li{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 16px; padding-top:20px; text-align:justify; }
.storycontent li ul{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 16px; padding-top:10px; }
.storycontent li li{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 16px; padding:0px; text-align:justify; }

.storycontent_blog { float:left; width:635px; height:auto; margin:0px 0 0 15px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; padding-top:0px; padding-left:20px;}

.storycontent_home { float:left; width:910px; height:auto; margin:0px 0 0 40px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; padding-top:0px; padding-left:0px;}

.storycontent a { font-size:15px; background:none; color:#015DA2;}

.feedback { float:right; width:10px; color: #ccc; text-align:left; clear: both; padding:0 0 0 5px; margin:0 0 20px 0; }

.feedback a { text-decoration:none; background:none;}

/* Sidebar */

#sidebar { float: left; width: 280px; }
#sidebar ul { margin: 0; padding: 0; list-style: none; line-height: normal; }
#sidebar li { margin:0px 0 20px 0px; padding: 0 0 0px 0px; /*background: url(images/img04.jpg) no-repeat left bottom;*/ border:1px solid #ccc; background-color:#eee; -moz-border-radius: 5px; border-radius: 5px; }
#sidebar li ul { line-height: 200%; padding-bottom: 20px; }
#sidebar li li { margin: 0; padding: 0 20px; background: none; border:none; }
#sidebar h2 { height: 34px; margin: 0px 0 2px 0px; padding: 7px 0px 0px 10px; font-size: 18px; font-family:Arial, Helvetica, sans-serif; color: #000000; font-style:normal; font-weight:bold; text-align:left; border-bottom:#CCC 1px solid; background-color:#ddd; }
#sidebar p { font-size:12px; text-align:left; padding: 0px 15px; line-height: 200%; }
#sidebar a { color: #7D0100; text-decoration:none; font-size: 12px; font-family:Georgia, "Times New Roman", Times, serif; background: url(images/link-style.png) no-repeat; padding-left:20px; }


#sidebar_blog{ float:left; width:280px; height:auto; margin:0px; padding:30px 0px 0 30px;}
#sidebar_blog ul { margin: 0; padding: 0; list-style: none; line-height: normal; }
#sidebar_blog li { margin:0px 0 30px 10px; padding: 0 0 10px 20px; }
#sidebar_blog li ul { line-height: 200%; padding-bottom: 20px; }
#sidebar_blog li li { margin: 0; padding: 0 20px; background: none; border:none; }
#sidebar_blog h2 { height: 20px; margin: 0px 0 2px 0px; padding: 2px 0 0px 10px; background: url(images/orange_bar.jpg) repeat-x; font-size: 15px; font-family:Arial, Helvetica, sans-serif; color: black; font-style:normal; font-weight:bold; text-align:left; color:#FFFFFF; }
#sidebar_blog p { font-size:12px; text-align:left; padding: 0px 15px; line-height: 200%; }
/*#sidebar_blog a { color: #7D0100; text-decoration:none; font-size: 12px; font-family:Georgia, "Times New Roman", Times, serif; background: url(images/link-style.png) no-repeat; padding-left:20px; }*/



#postcomment { padding-left:20px; padding-bottom:20px; display:none;}
#commentform { padding-left:20px; border:#F4CFB7 1px solid; -moz-border-radius: 15px; border-radius: 15px; display:none;}
#author {border:#F4CFB7 1px solid; -moz-border-radius: 15px; border-radius: 5px;}
#email {border:#F4CFB7 1px solid; -moz-border-radius: 15px; border-radius: 5px;}
#url {border:#F4CFB7 1px solid; -moz-border-radius: 15px; border-radius: 5px;}
#comment {border:#F4CFB7 1px solid; -moz-border-radius: 15px; border-radius: 5px;}
.screen-reader-text { display:none;}
#s{ width: 130px;}
#commentlist {border:#F4CFB7 1px solid; -moz-border-radius: 15px; border-radius: 15px; width:600px; padding-bottom:15px;}

.b { color: #7D0100; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.b:link { color: #7D0100; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.b:visited { color: #7D0100; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.b:hover { color: #7D0100; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.b:active { color: #7D0100; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.box_blog_entry .c:link,.box_blog_entry .c:visited,.box_blog_entry .c:active,.box_blog_entry .c:hover{ color:#015DA2; text-decoration:none; font-size:17px;}

.box_blog_entry .d:link,.box_blog_entry .d:visited,.box_blog_entry .d:active,.box_blog_entry .d:hover{ color:#015DA2; text-decoration:none; font-size:14px;}

.redlist ul { list-style: none; }
.redlist li { background: transparent url(http://radicalpublicspeaking.com/wp-content/themes/radicalpublicspeaking/images/redcheck.jpg) no-repeat;  background-position: 0 5px; list-style: none; padding: 5px 0px 5px 30px; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-size:17px; color: #111111; }

.greenlist ul { list-style: none; }
.greenlist li { background: transparent url(http://radicalpublicspeaking.com/wp-content/themes/radicalpublicspeaking/images/greencheck.jpg) no-repeat; background-position: 0 5px; list-style: none; padding: 5px 0px 5px 30px; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-size:17px; color: #111111;}

.redlist ul { list-style: none; }
.redlist li { background: transparent url(http://radicalpublicspeaking.com/wp-content/themes/radicalpublicspeaking/images/redcheck.jpg) no-repeat;  background-position: 0 5px; list-style: none; padding: 5px 0px 5px 30px; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-size:17px; color: #111111; }

.bluelist ul { list-style: none; }
.bluelist li { background: transparent url(http://radicalpublicspeaking.com/wp-content/themes/radicalpublicspeaking/images/blue-tick.jpg) no-repeat; background-position: 0 5px; list-style: none; padding: 5px 0px 5px 30px; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-size:17px; color: #111111;}

#topcontent { position:absolute; top:8px; left:200px;}