/*  	Theme Name: 	WordPress Theme 775	Theme URI: 		http://template-help.com/	Description:	A theme from Template-Help.com Collection	Version: 		2.7	Author: 		Template_Help.com 	Author URL: 	http://www.Template-Help.com/ *//*** Main style ***/* { padding:0; margin:0;}	html { font-size:100.01%;}	body { font-size:62.5%; font-family: Georgia, "Times New Roman", Times, serif; color:#4d86be; background:url(images/cont-bg-02.gif) repeat 0 0;}	html, body { height:100%;}	.clear { clear: both; font-size:0; line-height:0; height:0;}	table, td, div, img { border:0; border-collapse:collapse;}	td {vertical-align:top;}	ul, li { list-style: none;}	p { padding:0px 0px 13px 0px;}	img { border:0;}	a {text-decoration: underline; color:#0091ff;}a:hover {text-decoration: none;}	form { margin:0; padding:0;}	input, select, textarea { vertical-align:middle; color:#fff; font-size:1.1em;}	input.text, textarea { border:1px solid #266cb8; padding:1px 0px 1px 6px; background:url(images/cont-bg-02.gif) repeat 0 0;}/*=============================*/		.page {  background:url(images/hed.jpg) no-repeat 0 0;/*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); min-width:980px;*/}		.top .width, .hed .width, .cont .width, .foot .width {width:921px; margin:0 auto;}		.top { background:url(images/cont-bg-01.gif) repeat 0 0;}	.hed { background:url(images/cont-bg-02.gif) repeat 0 0; border:solid #0e3659; border-width:1px 0; padding:18px 0;}		.hed .menu { width:237px; float:left; margin:31px 21px 0px 0px; _margin:31px 19px 0px 0px;}		.hed .menu ul {  overflow:hidden; border-top:1px solid #142940; overflow:hidden;}	.hed .menu li {  line-height:normal; display:block; border-bottom:1px solid #142940; padding:1px 0; height:100%;}		.hed .menu span { display:block; /*height:32px;*/ line-height:30px; padding:0px 20px 0px 22px; overflow:hidden; cursor: pointer; height:100%;}	.hed .menu span.over { color:#bde6f6; background:url(images/cont-bg-01.gif) repeat 0 0;}		.hed .menu a { display:block; float:left; text-decoration:none; color:#29609d; width:100%; text-transform:uppercase; font-size:1.2em; font-weight: bold; overflow:hidden;}	.hed .menu a { background:url(images/menu-img.gif) no-repeat right;}	.hed .menu a:hover { background:url(images/menu-img-rol.gif) no-repeat right; color:#bde6f6;}	/******* Logo **********/	.logo { overflow:hidden;}	.logo h1 { width:430; height:110px; background:url(images/toreye2.jpg) no-repeat 0 0; font-size:6.4em; line-height:100px; text-align:center; font-weight: normal; color:#62adff; cursor:pointer; text-indent:-1000em;}	.logo h1:hover {text-decoration:none;}			/******* Slogo **********/			.slogo { width:660px; height:255px; background:url('http://i970.photobucket.com/albums/ae184/Thinkingofrobsite/SiteStuff/120150913.jpg') no-repeat 0 0; overflow:hidden;}	.slogo h1 { padding:118px 0px 0px 429px;}
/******* Search **********/	.search { float:right; padding:76px 0px 43px 0px;}	.search .text { width:177px; margin:0px 12px 0px 0px;}	.search .but { cursor: pointer;}	.search_page { float:left; padding:40px 0px 0px 20px;}/******* Column **********/	.cont { background:url(images/cont-bg-01.gif) repeat 0 0; padding:27px 0;}			.column-left { width:231px; float:left; margin:0px 29px 0px 0px; _margin:0px 26px 0px 0px;}	.column-left .pd { padding:0px 13px 0px 20px;}		.column-center { overflow:hidden; height:100%; padding:18px 0px 0px 0px;}	/******* Widgets  **********/	.box { float:left; width:100%; margin:0px 0px 9px 0px; color:#fff; font-size:1.1em; border-bottom:1px solid #1f2d32;}		.box h2 { font-size:1.2em; color:#fff; text-transform:uppercase; background:url(images/box-title-img-04.gif) no-repeat left; padding:0px 0px 0px 25px;}				.box li { background:url(images/box-line.gif) repeat-x bottom; padding:3px 0px 4px 10px;}	.box a { color:#fff; text-decoration:none; }	.box a:hover { text-decoration: underline;}		#categories li a, #archives li a, #meta li a { background:url(images/box-bul.gif) no-repeat left; padding:0px 0px 0px 9px;}		.widget_links li a { text-decoration:underline;}	.widget_links li a:hover { text-decoration: none;}		.widget_categories h2, #recent-posts h2 {background:url(images/box-title-img-01.gif) no-repeat left;}	#archives h2 {background:url(images/box-title-img-02.gif) no-repeat left;}	#meta h2, .widget_tag_cloud h2 {background:url(images/box-title-img-03.gif) no-repeat left;}		#tags { line-height:2em;}	#tags span { font-size:1.5em;}	#tags strong { font-size:1.8em;}		.box .box-title-left {  width:100%; float:left; background:url(images/box-title-left.gif) repeat-y 0 0 #2c73a9;}	.box .box-title-right { background:url(images/box-title-right.gif) repeat-y right 0;}	.box .box-title-top-bg { background:url(images/box-title-top-bg.gif) repeat-x 0 0;}	.box .box-title-bot-bg { background:url(images/box-title-bot-bg.gif) repeat-x 0 bottom;}		.box .box-title-left-top { background:url(images/box-title-left-top.gif) no-repeat 0 0;}	.box .box-title-right-top { background:url(images/box-title-right-top.gif) no-repeat right 0;}	.box .box-title-left-bot { background:url(images/box-title-left-bot.gif) no-repeat 0 bottom;}	.box .box-title-right-bot { background:url(images/box-title-right-bot.gif) no-repeat right bottom; padding:10px 0px 14px 25px; overflow:hidden;}		.box .pd {overflow:hidden; padding:0px 2px 0px 4px;}		.box .box-cont-bg { width:100%; float:left; background:url(images/box-cont-bg.gif) repeat 0 0;}	.box .box-cont-left { background:url(images/box-cont.gif) repeat-y 0 0;}	.box .box-cont-right { background:url(images/box-cont.gif) repeat-y right 0;}	.box .box-cont-bot { background:url(images/box-cont.gif) repeat-x 0 bottom;}	.box .box-cont-left-bot { background:url(images/box-cont-left-bot.gif) no-repeat 0 bottom;}	.box .box-cont-right-bot { background:url(images/box-cont-right-bot.gif) no-repeat right bottom; padding:5px 20px 15px 20px; overflow:hidden;}	
/******* Content  **********/	.title {  font-size:1.1em;  padding:0px 0px 7px 20px;}			.title h2 { font-size:2.4em; color:#fff; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}	.title h3 { font-size:2.4em; color:#fff; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}		.title h2 a, .title h3 a  { text-decoration:none; color:#fff;}	.title h2 a:hover, .title h3 a:hover { text-decoration: underline;}		.postdate { color:#0054a6;font-size:1em; font-family:Arial, Helvetica, sans-serif;}	.postdate a { color:#0054a6;}		.content_box { font-size:1.1em; line-height:1.5em; padding:0px 10px 20px 20px; background:url(images/cont-line.gif) repeat-x bottom; margin:0px 0px 20px 0px;}	.content_box .a { color:#0091ff; padding:0px 0px 11px 0px; font-size:1.4em;  font-weight: normal;}			.content_box .imgalignleft { float:left; padding:5px 22px 10px 0px;}		.comments { clear:both;}	.comments a, .link-edit a { display:block;}	.comments a { text-decoration:none; font-weight: bold; font-size:10px; text-transform:uppercase;}	.comments a:hover { text-decoration: underline;}	.link-edit { padding:27px 0px 0px 0px;}	.link-edit a { font-size:1.4em; background:url(images/bul.gif) no-repeat 0 8px; padding:0px 0px 0px 11px;}		
/*** OL UL style***/	.content_box ul { padding:0px 0px 10px 0px;}	.content_box ul li { background:url(images/box-bul.gif) no-repeat 0 6px; padding:0px 0px 8px 9px; list-style-image:none; list-style:none; font-weight:normal; }	.content_box ul li ul { margin-left:10px;}	.content_box ul li ol { margin-left:15px;}	.content_box ul li ol li { list-style-type:decimal;}		.content_box ol { padding-left:2px;}	.content_box ol li { background:none; padding:0px; margin-left:13px;  font-weight:normal;}	.content_box ol li ul li {background:url(images/ul.gif) no-repeat 0 6px; padding-left:15px; font-weight:normal;}		.content_box ul li { list-style-image:none; list-style:none;}	.content_box ul li a { font-weight:normal; text-decoration:underline;}	.content_box ul li a:hover{ text-decoration:none; }	.content_box ul li ul { margin-left:15px;}	.content_box ul li ol {margin-left:20px;}	.content_box ul li ol li { list-style-type:decimal;}	.content_box ul li ol li a { background:none;}		.content_box ol { padding:5px 0px 5px 2px;}	.content_box ol li{ background:none; padding:0px; margin-left:20px;}	.content_box ol li a { padding-left:0px; text-decoration:none; font-weight:normal;}	.content_box ol li a:hover{ text-decoration:underline; }	.content_box ol li ul li a { font-weight:normal; text-decoration:underline;}	.content_box ol li ul li a:hover {text-decoration:none;}/****** Footer ***********/	.foot { font-size:1.1em; font-family:Arial, Helvetica, sans-serif; line-height:1.6em; text-align:center; background:url(images/cont-bg-02.gif) repeat 0 0; padding:31px 0; border-top:1px solid #0e3659;}	.foot a { color:#4d86be;}/* --------------------------------------------------------------------------------------------- WP ----------------------------------------------------------------------------------------------------- */.info-sidebar { padding:10px 0px 5px 0px; border:0; width: auto; overflow: hidden; margin:0px 0px 5px 0px; color:#fff; font-size:1.2em; line-height:1.4em; /*background-color:#CCC;*/}.info-sidebar a { color:#fff;}.link-edit { font-size:1em;}.pagetitle { font-size:2.1em; font-weight: normal; color:#fff; text-align:center;}/*--- Navigations ---*/.navigation { padding:5px 0px 10px 0px; font-size:1.2em;}.navigation .alignleft { float: left; width:45%; padding:0px 0px 0px 0px; text-align:left;}.navigation .alignright { float: right; width:45%; padding:0px 0px 0px 0px; text-align:right}.marg { margin-bottom:10px;}/*--- Begin Images ---*/p img {	padding: 0;	max-width: 100%;}img.centered {	display: block;	margin-left: auto;	margin-right: auto;}img.alignright { float: right;display:inline;	padding: 0;	margin: 3px 0px 10px 20px;}img.alignleft {	padding: 0;	margin: 3px 25px 5px 0; float:left; display:inline;}	/*------*/.postmetadata {font-size:1.1em; padding:0px 0px 5px 0px;}.postmetadata a {color:#3B7ECC;}.postmetadata a:hover {text-decoration:none;}/*------*/#tag_cloud .widget-bottom-left {padding-bottom:15px;}#tag_cloud .widget-heading {margin-bottom:15px;}#tag_cloud a {padding-left:3px;}/*--- Popup styles ---*/#commentspopup {}#commentspopup #header {background:#2F3F99 url(images/popup_header_bg.gif) top repeat-x;}#commentspopup .page-padding {padding:0 5px;}#commentspopup .page-width {width:538px; margin:0 auto;}#commentspopup .header-top {background:url(images/popup_header_bg_top.jpg) top repeat-x;}#commentspopup .header-top-right {background:url(images/popup_header_bg_top_right.jpg) top right no-repeat;}#commentspopup .header-top-left {background:url(images/popup_header_bg_top_left.jpg) top left no-repeat; width:100%; height:160px;}#commentspopup .header-padding {padding:39px 0 0 89px;}#commentspopup h1 {font-size:1em; margin:0; padding:0; color:#E1E7EC; text-indent:-10000em; width:141px; height:27px;}#commentspopup h1:hover {text-decoration: none; cursor:pointer;}#commentspopup .description {width:141px; height:9px; text-indent:-10000em; margin-top:2px;}#commentspopup .description2 {width:249px; height:27px; text-indent:-10000em; margin-top:19px;}#commentspopup .border-bottom-left {padding:17px 37px 10px;}#commentspopup p {font-size:1.1em;}/*--- Begin Typography & Colors ---*/small {	font-size: 0.9em; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}small * {font-size: 0.9em;}small p {font-size: 0.9em;}select { width: 130px;}	#commentform {font-size:1.2em;}#commentform input {	margin: 5px 5px 1px 0;}#commentform {	margin: 5px 10px 0 0;}	#commentform textarea {	width: 100%;	padding: 2px;}	#respond:after {		content: "."; 	    display: block; 	    height: 0; 	    clear: both; 	    visibility: hidden;}	#commentform #submit {	margin: 0 0 10px auto;	float: right;}/*--- Begin Calendar ---*/#wp-calendar { empty-cells:show; width: 155px; font-size:1.1em;}#wp-calendar th { padding:3px 0; text-align:center; color:#246e98;}#wp-calendar td { padding:3px 0; text-align:center; color:#4d86be;}#wp-calendar a { display: block; font-weight:bold; color:#5b7d13;}#wp-calendar #next a { padding-right: 10px;	text-align: right; font-weight: normal;}#wp-calendar #prev a { padding-left: 10px;text-align: left; font-weight: normal;}#wp-calendar caption { text-align: center; color:#fff; font-weight:bold; font-size:1.3em; padding:0px 0px 6px 0px;}/* Begin Various Tags & Classes */acronym, abbr, span.caps {	cursor: help;	}acronym, abbr {	border-bottom:1px dashed #999;	}blockquote {	border:1px solid #071f29;	background:#162a3f; padding:15px 10px 10px 20px; margin:5px 0;	}blockquote cite {	margin: 5px 0 0;	display: block;	}/* Captions */.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* Begin Comments*/.alt { padding: 10px; font-size:0.9em;}.commentlist { color:#fff;	/*padding:0px 18px 0px 20px;*/	text-align: justify;	}ol.commentlist  li {	margin: 15px 0 3px;	padding: 5px 10px 3px;	/*list-style: none;*/	background:url(images/cont-bg-02.gif) repeat 0 0;	/*border-top:1px solid #071f29;	 font-weight:normal*/	}	.commentlist li .avatar { 	float: right;	border: 1px solid #eee;	padding: 2px;	background: #fff; /*margin:0px 20px 15px 0px;*/	}.commentlist p { font-size:1.2em;	margin: 10px 5px 10px 0;	}#commentform p {	margin: 5px 0;	padding-left:15px;	}.nocomments {	text-align: center;	margin: 0;	padding: 0;	}.commentmetadata {	margin: 0;	display: block;	}