/*
File:			custom.css
*/

.custom ul#tabs li {
	text-transform: lowercase;
}
.custom ul#tabs li.email a { 
	padding-right: 16px; 
	background: url('images/icon-email.gif') 100% 50% no-repeat; 
}

.custom ul#tabs li.page-item-17 {
	background: #23397D;
}

.custom ul#tabs li.page-item-17 a {
	color: #fff;
}
.custom #logo {
	background: url(http://rahmn.com/rahmn_logo.jpg) no-repeat right;
}


#rlogo {
	display: none;
}

body.custom {
	background: #eee;
}

.custom #container {
	margin-top: 1.5em;
	margin-bottom: 2em;
	padding: 0.2em;
	background: #d5d5d5;
	border: 0.3em solid #e4e4e4;
}
.custom #page {
	background: #fff;
}

#header #logo a, #header #logo a:visited { 
	color: #2361a1; 
}

#header #logo a:hover { 
	color: #1f2e65; 
	}
.custom .format_text .figure {
	margin-bottom: 1.57143em;
	padding: 0.71429em;
	background: #ddd;
	border: 0.07143em solid #ccc;
}

.custom .format_text .full {
	width: 32.57143em;
}

.custom .format_text .half {
	width: 15.57143em;
}

.custom .format_text .right {
	margin-left: 1.57143em;
	float: right;
	clear: right;
}

.custom .format_text .left {
	margin-right: 1.57143em;
	float: left;
	clear: left;
}

.custom .format_text .figure img {
	display: block;
	height: auto;
	margin-bottom: 0.71429em;
	border: 0.07143em solid #ccc;
}

.custom .format_text .full img {
	width: 32.57143em;
}

.custom .format_text .half img {
	width: 15.42857em;
}

.custom .format_text .figure p {
	font-size: 0.85714em;
	line-height: 1.33333em;
	margin-bottom: 0;
}
	

.custom .format_text .figure abbr {
	font-weight: bold;
	font-size: 0.91667em;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.custom .format_text .full p {
	line-height: 1.5em !important;
}

.custom .format_text ol.section_list {
	list-style: upper-roman;
}

.custom .format_text ol.section_list ol {
	list-style: lower-roman;
	margin-bottom: 1.57143em;
}

/*---:[ HTML, PHP, JS, and CSS code styles ]:---*/

.html { color: #1300ff; background: #eee; border-color: #ddd; } /* .html, .php, and .css are intended for use on the pre tag */

.php { color: #222; background: #e0ecfc; border-color: #c3d6ef; }

.css { color: #222; background: #eee; border-color: #ddd; }

	.attribute { font-style: italic; }

	.embed { background: #e0ecfc; color: #222; }

	.library_function { color: #364c74; font-weight: bold; }

	.directive { color: #004802; font-weight: bold; }

	.function_name { color: #0c00a8; font-weight: bold; }

	.keyword, .operator { color: #1300ff; font-weight: bold; }

	.var { color: #008797; }

	.const { color: #5958fd; font-weight: bold; }

	.str { color: #006e00; }

	.num { color: #0f00d4; }

	.text { color: #222; }

	.color { color: #e80000; }

	.function_call { color: #ad5100; font-weight: bold; }

	.property { color: #6a77e3; }

	.highlight { background: #ffffd1 !important; }

	.code_comment { color: #888; } /* Don't use .comment! You'll inherit crazy styles that are only for blog comments! */
