/* ::::: reset.css ::::: */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0pt none;
	margin: 0pt;
	padding: 0pt;
	background: transparent none repeat scroll 0% 0%;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: 0pt;
	font-size: 100%;
	vertical-align: baseline;
}

body {
	line-height: 1;
}

 ul {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: none;
}

:focus {
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: 0pt;
}

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0pt;
}

/* ::::: text.css ::::: */

body {
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-size: 12px;
	line-height: 1;
	font-size-adjust: none;
}

a:focus {
	
}

hr {
	border-style: solid;
	border-color: rgb(204, 204, 204);
	border-width: 1px 0pt 0pt;
	clear: both;
	height: 0pt;
}

h1 {
	font-size: 25px;
}

h2 {
	font-size: 23px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 19px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}



ul {
	list-style-type: square;
	list-style-image: none;
	list-style-position: outside;
}

li {
	margin-left: 30px;
}

p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {
	margin-bottom: 20px;
}

/* ::::: 960.css ::::: */

div.container, span.container {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.grid_1 {
	width: 60px;
}

.grid_2 {
	width: 140px;
}

.grid_3 {
	width: 220px;
}

.grid_4 {
	width: 300px;
}

.grid_5 {
	width: 380px;
}

.grid_6 {
	width: 460px;
}

.grid_7 {
	width: 540px;
}

.grid_8 {
	width: 620px;
}

.grid_9 {
	width: 700px;
}

.grid_10 {
	width: 780px;
}

.grid_11 {
	width: 860px;
}

.grid_12 {
	width: 940px;
}

.alpha {
	margin-left: 0pt ! important;
}

.omega {
	margin-right: 0pt ! important;
}

.prefix_3 {
	padding-left: 240px;
}

.prefix_6 {
	padding-left: 480px;
}

.prefix_9 {
	padding-left: 720px;
}

.prefix_1 {
	padding-left: 80px;
}

.prefix_2 {
	padding-left: 160px;
}

.prefix_4 {
	padding-left: 320px;
}

.prefix_5 {
	padding-left: 400px;
}

.prefix_7 {
	padding-left: 560px;
}

.prefix_8 {
	padding-left: 640px;
}

.prefix_10 {
	padding-left: 800px;
}

.prefix_11 {
	padding-left: 880px;
}

.suffix_3 {
	padding-right: 240px;
}

.suffix_6 {
	padding-right: 480px;
}

.suffix_9 {
	padding-right: 720px;
}

.suffix_1 {
	padding-right: 80px;
}

.suffix_2 {
	padding-right: 160px;
}

.suffix_4 {
	padding-right: 320px;
}

.suffix_5 {
	padding-right: 400px;
}

.suffix_7 {
	padding-right: 560px;
}

.suffix_8 {
	padding-right: 640px;
}

.suffix_10 {
	padding-right: 800px;
}

.suffix_11 {
	padding-right: 880px;
}

html body div.clear, html body span.clear {
	border: 0pt none;
	margin: 0pt;
	padding: 0pt;
	background: transparent none repeat scroll 0% 0%;
	overflow: hidden;
	clear: both;
	display: block;
	float: none;
	font-size: 0pt;
	visibility: hidden;
	width: 0pt;
	height: 0pt;
}

.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0pt;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}


/* ::::: main.css ::::: */

html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, h1, h2, h3, h4, h5, h6, hr {
	border: 0pt none;
	margin: 0pt;
	padding: 0pt;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: 0pt;
}


img {
        border-bottom:2px solid #dcebc8;
	border-right:2px solid #dcebc8;
	padding-bottom:2px;
	padding-right:2px;
	background:transparent;
}

body {
	background: #5c9216 none repeat scroll 0% 0%;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 1.5em;
	font-size-adjust: none;
	font-stretch: normal;
	color: rgb(85, 85, 85);
}

ul {
	margin: 0pt;
	padding: 1em 0em;
}


ol .top{
        list-style-type: lower-roman;
	font-family: Georgia, "Times New Roman", serif;
         padding-left: 30px;
}

.top li {
    list-style-type: lower-roman;
    list-style-position:inside;
    }


p {
	margin: 0.8em 0pt;
}

a {
	color: rgb(38, 107, 123);
}

a:hover {
	text-decoration: none;
}

table {
	border-collapse: collapse;
}

th {
	border: 1px solid rgb(51, 51, 51);
	padding: 1em;
	background: rgb(204, 204, 204) none repeat scroll 0% 0%;
}

td {
	border: 1px solid rgb(51, 51, 51);
	padding: 1em;
}

h1 {
	margin: 0.2em 0pt;
	padding: 0.5em 0pt;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.7em;
	line-height: 1.5em;
}

h2 {
	margin: 0.2em 0pt;
	padding: 0.6em 0pt 0.2em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.5em;
	letter-spacing: -0.03em;
	color: rgb(68, 68, 68);
}

h3 {
	margin: 0.2em 0pt;
	padding: 0.6em 0pt 0.2em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.3em;
	color: rgb(85, 85, 85);
}

h4 {
	margin: 0.2em 0pt;
	padding: 0.6em 0pt 0.2em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	color: rgb(85, 85, 85);
}

h5 {
	margin: 0.2em 0pt;
	padding: 0.6em 0pt 0.2em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: rgb(85, 85, 85);
}

h6 {
	margin: 0.2em 0pt;
	padding: 0.6em 0pt 0.2em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	color: rgb(85, 85, 85);
}

#full_main {
	margin: 0pt;
	background: rgb(255, 255, 255) url(http://nigerianrome.org/images/uploads/css_files/tile1_bg.jpg) repeat-x scroll center 0pt;
	width: 100%;
	float: left;
}

#full_bottom {
	margin: 0pt;
	background: ##5d9316 none repeat-x scroll 0% 0%;
	width: 100%;
	float: left;
}

#header {
	padding: 0pt;
}

#display {
	background: transparent url('display.jpg') no-repeat scroll 0pt bottom;
	font-size: 1.1em;
}

#display_top {
	padding: 20px 0pt 15px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/section_top.jpg) no-repeat scroll 0pt top;
}

#for_designers {
	padding: 25px 0pt 0px;
}

#for_clients {
	padding: 0px 0pt 5px;
}

#rewards {
	
}

#page_title {
	padding: 15px 20px 20px 0pt;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/page_title.jpg) no-repeat scroll 0pt bottom;
	height: 60px;
	font-size: 1.1em;
}

#body {
	padding: 25px 0pt;
}

#footer {
	padding: 15px 0pt;
	background: #5d9317;
}

#header h1#logo {
	margin: 0px 0pt 15px;
	width: 421px;
	height: 128px;
	float: left;
}

#header h1#logo a {
	background: transparent  url(http://nigerianrome.org/images/uploads/css_files/logo.gif) no-repeat scroll 0pt 0pt;
	width: 421px;
	height: 128px;
	float: left;
	text-indent: -9999px;
}



#header h1#register {
	margin: 0px 0pt 15px;
	width: 421px;
	height: 128px;
	float: left;
}

#header h1#register a {
	background: transparent  url(http://nigerianrome.org/images/uploads/css_files/call_to_action_register.gif) no-repeat scroll 0pt 0pt;
	width: 421px;
	height: 128px;
	float: left;
	text-indent: -9999px;
}

#page_title h1 {
	padding: 15px 0pt 0pt 20px;
	color: rgb(228, 80, 0);
	font-size: 1.6em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
}

#display h1 {
	padding: 0pt 0pt 5px;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
        color: #1E3446;
	text-transform: uppercase;
	font-size: 1.4em ! important;
	letter-spacing: -0.05em;
}

#display #intro {
	padding: 0pt 30px 0pt 5px;
	display: block;
	line-height: 1.5em;
}

#embassy_services h1 {
	padding: 10px 15px;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.3em;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: -0.03em;
        color: #1E3446;
}

#embassy_services .grid_3 span {
	padding: 12px 15px 12px 20px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/section_services_lgreen.jpg) no-repeat scroll 0pt 0pt;
	line-height: 1.6em;
	display: block;
}

#embassy_services .grid_3 span h1 {
	margin: 0pt 0pt 10px;
	padding: 10px 0pt 7px 55px;
	font-size: 14px;
	color: rgb(93, 147, 22);
}

#embassy_services .grid_3 span p {
	padding: 0pt 0px 0pt 3px;
}

#embassy_services #about_nigeria h1 {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/icon_about.gif) no-repeat scroll 0pt -3px;
}

#embassy_services #passport_services h1 {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/icon_passport.gif) no-repeat scroll 0pt 3px;
}

#embassy_services #visa_application h1 {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/icon_visa.gif) no-repeat scroll 0 -6px;
}

#embassy_services #online_registration {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/section_services_lgreen.jpg) no-repeat scroll 0pt 0pt;
	min-height: 211px;
}

#embassy_services #online_registration h1 {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/icon_registration.gif) no-repeat scroll 0pt 3px;
	color: rgb(93, 147, 22);
}

#rewards {
	padding: 25px 0pt;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/section_top.jpg) no-repeat scroll 0pt top;
}

#rewards h1 {
	padding: 15px 15px 20px;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: -0.05em;
	color: rgb(228, 80, 0);
}


#body h1 {
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.8em;
	color: rgb(68, 68, 68);
	letter-spacing: -0.03em;
}

#main_col li {
	padding: 2px 0pt 2px 20px;
	background: transparent url('arrow_green.png') no-repeat scroll 0pt 5px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

#one_col li {
	padding: 2px 0pt 2px 20px;
	background: transparent url('arrow_green.png') no-repeat scroll 0pt 5px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

#main_col ul.blue_list li {
	background: transparent url('arrow_blue.png') no-repeat scroll 0pt 5px;
}

#one_col ul.blue_list li {
	background: transparent url('arrow_blue.png') no-repeat scroll 0pt 5px;
}

#main_col ul.gray_list li {
	background: transparent url('arrow_gray.gif') no-repeat scroll 0pt 5px;
}

#one_col ul.gray_list li {
	background: transparent url('arrow_grap.gif') no-repeat scroll 0pt 5px;
}

.gallery #main_col li {
	background-image: none;
}


.gallery .blogList li {
	float: left;
	margin-right: 10px;
}

.gallery .blogList h2.postTitle a {
	font-size: 0.8em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: rgb(228, 80, 0);
}

.gallery .blogList li .postBody img {
	border: 1px solid rgb(217, 216, 216);
	padding: 5px;
}

.gallery #gallery_sep {
	background: transparent url('section_onecol.jpg') no-repeat scroll 0pt 0pt;
}

.gallery .gallery_detail .postBody img {
	border: 1px solid rgb(217, 216, 216);
	margin: 10px auto;
	padding: 5px;
}

.gallery .postBody span.gallery {
	display: block;
}

.gallery .post .postInfo {
	font-size: 0.9em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	display: block;
	width: 100%;
}

.gallery .postInfo {
	display: none;
}



#sub_col #sub_nav_tile {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/sub_nav_tile.jpg) repeat-y scroll 0pt 0pt;
}

#sub_col #sub_nav_top {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/sub_nav_top.jpg) no-repeat scroll 0pt 0pt;
}

#sub_col #sub_nav_bottom {
	margin: 0pt 0pt 25px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/sub_nav_bottom.jpg) no-repeat scroll 0pt bottom;
	min-height: 166px;
}

#footer h1 {
	padding: 5px 5px 0px 5px;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	color: rgb(43, 75, 0);
	font-size: 13px;
	font-weight: bold;
}

#footer #footer_divider {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/footer.png) repeat-y scroll 320px 0pt;
}

#footer #footer_tile {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/footer_tile.png) repeat-y scroll right 0pt;
}

#footer #footer_top {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/footer_top.png) no-repeat scroll right 0pt;
	height: 5px;
}

#footer #footer_bottom {
	background: ##5d9316 url(http://nigerianrome.org/images/uploads/css_files/footer_bottom.png) no-repeat scroll right bottom;
	height: 10px;
}

#footer .credits {
	width: 241px;
	height: 71px;
	float: left;
}

#footer .credits a.ef {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/coat_footer.gif) no-repeat scroll 0pt 0pt;
	width: 241px;
	height: 71px;
	float: left;
	text-indent: -9999px;
}

#footer .legal {
	font-size: 12px;
	margin-left: 20px;
	color: rgb(255, 255, 255);
}

#footer .credits a {
	color: rgb(255, 255, 255);
}


#lincolnpixel  li {
	margin: 0px 0pt 0pt 5px;
	padding: 12px 10px;
	float: right;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

#lincolnpixel li a {
	text-transform: uppercase;
	color: rgb(215, 253, 166);
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
}


.features_list_title {
	background: transparent url('fl24.png') no-repeat scroll 0pt 5px;
	padding-left: 35px;
}


.main_nav {
	margin: 0px 0pt 0pt;
	padding: 15px 0pt 10px;
	width: 880px;
	float: right;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
}

.main_nav li {
	margin: 0px 0pt 0pt 5px;
	padding: 12px 10px;
	float: right;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

.main_nav li a {
	text-transform: uppercase;
	color: rgb(70, 70, 70);
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}

.main_nav li a:hover, .main_nav li.selected a, .main_nav li.selected a {
	border-bottom: 3px solid rgb(45, 133, 154);
	color: rgb(45, 133, 154);
}

.sub_nav {
	padding: 10px 1px;
}

.sub_nav li {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/sub_nav_sep.jpg) repeat-x scroll 0pt bottom;
	display: block;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

.sub_nav li.last {
	background-image: none;
}

.sub_nav li a {
	padding: 8px 5px 8px 45px;
	display: block;
	font-size: 1.1em;
	color: rgb(145, 145, 145);
	font-weight: bold;
	text-decoration: none;
}

.sub_nav li a:hover, .sub_nav li.selected a {
	color: rgb(203, 82, 14);
}


.sub_nav li a.link {
	background: transparent  no-repeat scroll 15px 10px;
}

.sub_nav li a.link:hover, .sub_nav li.selected a.link {
	background: transparent  no-repeat scroll 15px 10px;

}

.footer_nav {
	padding: 5px 10px 5px 15px;
}

.footer_nav li {
	margin: 0pt;
	padding: 0px 0pt 0pt 0px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	background-image: none ! important;
}

.footer_nav li a {
	color: rgb(255, 255, 255);
	font-size: 14px;
	font-weight: normal ! important;
	text-decoration: none;
}

.footer_nav li a:hover {
	color: rgb(0, 0, 0);
	text-decoration: underline;
}


.button_blue_left {
	padding: 12px 35px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/blue_tile.gif) repeat-x scroll 0pt 0pt;
	color: rgb(255, 255, 255);
	float: left;
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.button_blue_left_pre {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/blue_pre.gif) no-repeat scroll 0pt 0pt;
	width: 5px;
	height: 43px;
	float: left;
}

.button_blue_left_pos {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/blue_pos.gif) no-repeat scroll 0pt 0pt;
	width: 5px;
	height: 43px;
	float: left;
}

.button_blue_left_wraper {
	float: left;
	display: block;
}

.button_blue_right {
	padding: 12px 35px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/blue_tile.gif) repeat-x scroll 0pt 0pt;
	color: rgb(255, 255, 255);
	float: right;
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.button_blue_right_pre {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/blue_pos.gif) no-repeat scroll 0pt 0pt;
	width: 5px;
	height: 43px;
	float: right;
}

.button_blue_right_pos {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/blue_pre.gif) no-repeat scroll 0pt 0pt;
	width: 5px;
	height: 43px;
	float: right;
}

.button_blue_right_wraper {
	float: right;
	display: block;
}

.button_orange_left {
	padding: 12px 35px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/orange_tile.gif) repeat-x scroll 0pt 0pt;
	color: rgb(255, 255, 255);
	float: left;
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.button_orange_left_pre {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/orange_pre.gif) no-repeat scroll 0pt 0pt;
	width: 5px;
	height: 43px;
	float: left;
}

.button_orange_left_pos {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/orange_pos.gif) no-repeat scroll 0pt 0pt;
	width: 5px;
	height: 43px;
	float: left;
}

.button_orange_left_wraper {
	float: left;
	display: block;
}

.button_orange_right {
	padding: 12px 35px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/orange_tile.gif) repeat-x scroll 0pt 0pt;
	color: rgb(255, 255, 255);
	float: right;
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.button_orange_right_pre {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/orange_pos.gif) no-repeat scroll 0pt 0pt;
	width: 5px;
	height: 43px;
	float: right;
}

.button_orange_right_pos {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/orange_pre.gif) no-repeat scroll 0pt 0pt;
	width: 5px;
	height: 43px;
	float: right;
}

.button_orange_right_wraper {
	float: right;
	display: block;
}

.link_more {
	margin: 10px 0pt 0pt;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/link_more.jpg) no-repeat scroll 0pt 0pt;
	width: 50px;
	text-indent: -9999px;
	float: right;
}

.link_more_blue {
	margin: 10px 0pt 0pt;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/link_more_blue.jpg) no-repeat scroll 0pt 0pt;
	width: 50px;
	text-indent: -9999px;
	float: right;
}



.yellow_container_tile {
	margin: 0pt 0pt 25px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/yellow_container_tile.jpg) repeat-y scroll 0pt 0pt;
	line-height: 1.5em;
}

.yellow_container_top {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/yellow_container_top.jpg) no-repeat scroll 0pt 0pt;
}

.yellow_container_bottom {
	padding: 10px 20px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/yellow_container_bottom.jpg) no-repeat scroll 0pt bottom;
	color: rgb(105, 107, 108);
	font-size: 0.9em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	line-height: 1.5em;
}

.yellow_container_bottom h1 {
	margin: 0pt;
	padding: 10px 0pt 0pt;
	color: rgb(18, 128, 158);
	text-shadow: none;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.4em;
	letter-spacing: -0.03em;
}

.yellow_container_bottom a {
	color: rgb(229, 91, 16);
}

.yellow_container_2_tile {
	margin: 0pt 0pt 25px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/yellow_container_2_tile.jpg) repeat-y scroll 0pt 0pt;
	line-height: 1.5em;
}

.yellow_container_2_top {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/yellow_container_2_top.jpg) no-repeat scroll 0pt 0pt;
}

.yellow_container_2_bottom {
	padding: 10px 20px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/yellow_container_2_bottom.jpg) no-repeat scroll 0pt bottom;
	color: rgb(105, 107, 108);
	font-size: 0.9em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	line-height: 1.5em;
}

.yellow_container_2_bottom h1 {
	margin: 0pt;
	padding: 10px 0pt 0pt;
	color: rgb(18, 128, 158);
	text-shadow: none;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.4em;
	letter-spacing: -0.05em;
}



.services_tile {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/services_tile.jpg) repeat-y scroll 0pt 0pt;
	margin-bottom: 25px;
}

.services_top {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/services_top.jpg) no-repeat scroll 0pt 0pt;
}

.services_bottom {
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/services_bottom.jpg) no-repeat scroll 0pt bottom;
}

.services_bottom ul {
	padding: 0pt 5px ! important;
}

.services_bottom li {
	padding: 2px 15px ! important;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/gray_list_style.jpg) no-repeat scroll 0pt 9px ! important;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	font-size: 1.2em;
}



#sub_col .blog_links_bottom ul {
	padding: 10px 0pt ! important;
}

#sub_col .blog_links_bottom ul li.archives_page {
	margin: 5px 0pt 7px;
	padding: 6px 0pt 12px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/sub_nav_sep.jpg) repeat-x scroll 0pt bottom;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	font-size: 1.1em;
	font-weight: bold;
}

#sub_col .blog_links_bottom ul li.archives_page a {
	padding: 8px 0pt 10px 34px;
	background: transparent url('archive_icon.png') no-repeat scroll 0pt 3px;
	text-decoration: none;
}

#sub_col .blog_links_bottom ul li.archives_page a:hover {
	color: rgb(0, 0, 0);
}

#sub_col .blog_links_bottom ul li.subscribe_rss {
	margin: 5px 0pt 7px;
	padding: 6px 0pt 12px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/sub_nav_sep.jpg) repeat-x scroll 0px bottom;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	font-size: 1.1em;
	font-weight: bold;
}

#sub_col .blog_links_bottom ul li.subscribe_rss a {
	padding: 8px 0pt 10px 34px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/icon_link.gif) no-repeat scroll 2px 5px;
	text-decoration: none;
}

#sub_col .blog_links_bottom ul li.subscribe_rss a:hover {
	color: rgb(0, 0, 0);
}

#sub_col .blog_links_bottom ul li.subscribe_email {
	margin: 5px 0pt 7px;
	padding: 6px 0pt 12px;
	background: transparent url(http://nigerianrome.org/images/uploads/css_files/sub_nav_sep.jpg) repeat-x scroll 0pt bottom;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	font-size: 1.1em;
	font-weight: bold;
}

#sub_col .blog_links_bottom ul li.subscribe_email a {
	padding: 8px 0pt 10px 34px;
	background: transparent url('email_icon.png') no-repeat scroll 0pt 3px;
	text-decoration: none;
}

#sub_col .blog_links_bottom ul li.subscribe_email a:hover {
	color: rgb(0, 0, 0);
}



.form_container {
	margin: 0pt ! important;
}



.p0x5 {
	padding: 0pt 5px;
}

.p5 {
	padding: 5px;
}

.p5x0 {
	padding: 5px 0pt;
}

.p0x10 {
	padding: 0pt 10px;
}

.p10 {
	padding: 10px;
}

.p10x0 {
	padding: 10px 0pt;
}

.p0x15 {
	padding: 0pt 15px;
}

.p15 {
	padding: 15px;
}

.p15x0 {
	padding: 15px 0pt;
}

.p0x20 {
	padding: 0pt 20px;
}

.p20 {
	padding: 20px;
}

.p20x0 {
	padding: 20px 0pt;
}

.p0x25 {
	padding: 0pt 25px;
}

.p25 {
	padding: 25px;
}

.p25x0 {
	padding: 25px 0pt;
}

.p0x30 {
	padding: 0pt 5px;
}

.p30 {
	padding: 5px;
}

.p30x0 {
	padding: 5px 0pt;
}

.p0x35 {
	padding: 0pt 35px;
}

.p35 {
	padding: 35px;
}

.p35x0 {
	padding: 35px 0pt;
}

.p0x40 {
	padding: 0pt 40px;
}

.p40 {
	padding: 40px;
}

.p40x0 {
	padding: 40px 0pt;
}

.p0x45 {
	padding: 0pt 45px;
}

.p45 {
	padding: 45px;
}

.p45x0 {
	padding: 45px 0pt;
}

.p0x50 {
	padding: 0pt 50px;
}

.p50 {
	padding: 50px;
}

.p50x0 {
	padding: 50px 0pt;
}

.p10x20 {
	padding: 10px 20px;
}

.pt0 {
	padding-top: 0px;
}

.pt5 {
	padding-top: 5px;
}

.pt10 {
	padding-top: 10px;
}

.pt15 {
	padding-top: 15px;
}

.pt20 {
	padding-top: 20px;
}

.pt25 {
	padding-top: 25px;
}

.pt30 {
	padding-top: 30px;
}

.pt35 {
	padding-top: 35px;
}

.pt40 {
	padding-top: 40px;
}

.pt45 {
	padding-top: 45px;
}

.pt50 {
	padding-top: 50px;
}

.pl0 {
	padding-left: 0px;
}

.pl5 {
	padding-left: 5px;
}

.pl10 {
	padding-left: 10px;
}

.pl15 {
	padding-left: 15px;
}

.pl20 {
	padding-left: 20px;
}

.pl25 {
	padding-left: 25px;
}

.pl30 {
	padding-left: 30px;
}

.pl35 {
	padding-left: 35px;
}

.pl40 {
	padding-left: 40px;
}

.pl45 {
	padding-left: 45px;
}

.pl50 {
	padding-left: 50px;
}

.pr0 {
	padding-right: 0px;
}

.pr5 {
	padding-right: 5px;
}

.pr10 {
	padding-right: 10px;
}

.pr15 {
	padding-right: 15px;
}

.pr20 {
	padding-right: 20px;
}

.pr25 {
	padding-right: 25px;
}

.pr30 {
	padding-right: 30px;
}

.pr35 {
	padding-right: 35px;
}

.pr40 {
	padding-right: 40px;
}

.pr45 {
	padding-right: 45px;
}

.pr50 {
	padding-right: 50px;
}

.pb0 {
	padding-bottom: 0px;
}

.pb5 {
	padding-bottom: 5px;
}

.pb10 {
	padding-bottom: 10px;
}

.pb15 {
	padding-bottom: 15px;
}

.pb20 {
	padding-bottom: 20px;
}

.pb25 {
	padding-bottom: 25px;
}

.pb30 {
	padding-bottom: 30px;
}

.pb35 {
	padding-bottom: 35px;
}

.pb40 {
	padding-bottom: 40px;
}

.pb45 {
	padding-bottom: 45px;
}

.pb50 {
	padding-bottom: 50px;
}

.m0x5 {
	margin: 0pt 5px;
}

.m5 {
	margin: 5px;
}

.m5x0 {
	margin: 5px 0pt;
}

.m0x10 {
	margin: 0pt 10px;
}

.m10 {
	margin: 10px;
}

.m10x0 {
	margin: 10px 0pt;
}

.m0x15 {
	margin: 0pt 15px;
}

.m15 {
	margin: 15px;
}

.m15x0 {
	margin: 15px 0pt;
}

.m0x20 {
	margin: 0pt 20px;
}

.m20 {
	margin: 20px;
}

.m20x0 {
	margin: 20px 0pt;
}

.m0x25 {
	margin: 0pt 25px;
}

.m25 {
	margin: 25px;
}

.m25x0 {
	margin: 25px 0pt;
}

.m0x30 {
	margin: 0pt 5px;
}

.m30 {
	margin: 5px;
}

.m30x0 {
	margin: 5px 0pt;
}

.m0x35 {
	margin: 0pt 35px;
}

.m35 {
	margin: 35px;
}

.m35x0 {
	margin: 35px 0pt;
}

.m0x40 {
	margin: 0pt 40px;
}

.m40 {
	margin: 40px;
}

.m40x0 {
	margin: 40px 0pt;
}

.m0x45 {
	margin: 0pt 45px;
}

.m45 {
	margin: 45px;
}

.m45x0 {
	margin: 45px 0pt;
}

.m0x50 {
	margin: 0pt 50px;
}

.m50 {
	margin: 50px;
}

.m50x0 {
	margin: 50px 0pt;
}

.mt0 {
	margin-top: 0px;
}

.mt5 {
	margin-top: 5px;
}

.mt10 {
	margin-top: 10px;
}

.mt15 {
	margin-top: 15px;
}

.mt20 {
	margin-top: 20px;
}

.mt25 {
	margin-top: 25px;
}

.mt30 {
	margin-top: 30px;
}

.mt35 {
	margin-top: 35px;
}

.mt40 {
	margin-top: 40px;
}

.mt45 {
	margin-top: 45px;
}

.mt50 {
	margin-top: 50px;
}

.ml0 {
	margin-left: 0px;
}

.ml5 {
	margin-left: 5px;
}

.ml10 {
	margin-left: 10px;
}

.ml15 {
	margin-left: 15px;
}

.ml20 {
	margin-left: 20px;
}

.ml25 {
	margin-left: 25px;
}

.ml30 {
	margin-left: 30px;
}

.ml35 {
	margin-left: 35px;
}

.ml40 {
	margin-left: 40px;
}

.ml45 {
	margin-left: 45px;
}

.ml50 {
	margin-left: 50px;
}

.mr0 {
	margin-right: 0px;
}

.mr5 {
	margin-right: 5px;
}

.mr10 {
	margin-right: 10px;
}

.mr15 {
	margin-right: 15px;
}

.mr20 {
	margin-right: 20px;
}

.mr25 {
	margin-right: 25px;
}

.mr30 {
	margin-right: 30px;
}

.mr35 {
	margin-right: 35px;
}

.mr40 {
	margin-right: 40px;
}

.mr45 {
	margin-right: 45px;
}

.mr50 {
	margin-right: 50px;
}

.mb0 {
	margin-bottom: 0px;
}

.mb5 {
	margin-bottom: 5px;
}

.mb10 {
	margin-bottom: 10px;
}

.mb15 {
	margin-bottom: 15px;
}

.mb20 {
	margin-bottom: 20px;
}

.mb25 {
	margin-bottom: 25px;
}

.mb30 {
	margin-bottom: 30px;
}

.mb35 {
	margin-bottom: 35px;
}

.mb40 {
	margin-bottom: 40px;
}

.mb45 {
	margin-bottom: 45px;
}

.mb50 {
	margin-bottom: 50px;
}

.sectioned {
	padding: 45px 0pt 10px;
	background: transparent url('section.jpg') no-repeat scroll 0pt 0pt;
}

.dark_gray {
	color: rgb(51, 51, 51) ! important;
}

.blue {
	color: rgb(38, 107, 123) ! important;
}

.orange {
	color: rgb(228, 80, 0);
}

.green {
	color: rgb(157, 158, 90);
}

.black {
	color: rgb(0, 0, 0) ! important;
}

.info {
	float: right;
	padding-top: 15px;
	margin-right: 70px;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-style: italic;
	font-size: 0.9em;
	color: rgb(38, 107, 123);
}

.relative {
	position: relative;
}

.left {
	float: left;
}

.right {
	float: right;
}

.x_large {
	font-size: 1.2em;
}

.large {
	font-size: 1.1em;
}

.small {
	font-size: 0.9em;
}

.clear {
	display: block;
	clear: both;
}

table#table {
	border: 0pt none  ! important;
}


a.gateway{
  background: #70943e;
  color: white ! important;
  padding: 0.33em 0.67em;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  text-decoration: none;
}

a.gateway:hover {
	background: #537327 ! important;
	text-decoration: none;
}


#rightblog {
	width: 300px;
	float: right;}

#rightblog .post {
	margin: 5px 0 0px;}

#rightblog small {
	font: italic 1em/.9em "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	color: #808080;
	display: block;
	margin: 3px 0 5px;}

#rightblog p {
	display: inline;
	font: 1em/18px "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	margin: 0;}

#rightblog h2 a {
	font: 0.95em "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
        color: #1E3446;
}

#rightblog .readmore {
	font: bold italic 1em/18px "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
}


.floatright
{
float: right;
margin: 0 0 10px 10px;
}

a.external span
{
position: absolute;
left: -5000px;
width: 4000px;}

a.external:link
{
background: url(http://nigerianrome.org/images/uploads/css_files/external_link.gif) no-repeat 100% 0;
padding: 0 20px 0 0;
color: #266B7B;}

a.external:visited
{
color: purple;
background: url(http://nigerianrome.org/images/uploads/css_files/external_link.gif) no-repeat 100% -100px;
padding: 0 20px 0 0;}

a.external:hover
{
color: #7c9f4b;
background: url(http://nigerianrome.org/images/uploads/css_files/external_link.gif) no-repeat 100% -200px;
padding: 0 20px 0 0;}


.testimonials_bottom {
	margin: 0pt 0pt 25px;
	padding: 10px 20px 0px;
	background: transparent url('testimonials_bottom.jpg') no-repeat scroll 0pt 0pt;
	font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-style: italic;
	line-height: 1.5em;
}

.testimonials_bottom .cite {
	text-align: right;
}