@charset "UTF-8";
/* CSS Document */

/*Front Social*/

#fSide{
	width:331px;
	float:right;
	}
	
	#fsocial{
		width:331px;
		height:86px;
		background-image:url('../images/fsocial.png');
		}
		
#stwitterCont {
	width:40px; float:left; margin-top:14px; padding-left:10px;
}

#stwitter {
	display: block;
	width: 40px;
	height: 47px;
	background:url('../images/ftwitter.png') no-repeat 0 0;
	float:left;
	padding-left:5px;
}

#stwitter  span {
	display: none;
}
#srssCont {
	width:40px; float:left; margin-top:14px; padding-left:10px;
}


#srss {
	display: block;
	width: 40px;
	height: 47px;
	background:url('../images/frss.png') no-repeat 0 0;
	float:left;
	padding-left:10px;
}

#srss span {
	display: none;
}



#singleSummary {
width:120px; float:left; padding:10px;
}

#singleSummary p {
	color:#000; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style:italic;	text-shadow:-1px 0px 1px #333333;

}


/*captions */

#top .wp-caption img{
border:none;
display: block;
margin:0 auto;
padding-top:5px;
}

#top .wp-caption{
margin:10px 15px 10px 0;
}

.wp-caption-text{
text-align: right;
font-size:11px;
font-style:italic;
display: block;
padding: 3px 0 5px 0;
width:95%;
margin: 0 auto;
}

.wp-caption{
   position:relative;
}
 




/*Share*/

#table {
	padding:3px;
	width:670px;
	height:30px;
	border:none;
	border-color:#ffffff;
}
.social {
	padding-left:10px;
	float:right;
}
/*Newsletter*/
input, textarea, select {
	font: 14px 'Palatino Linotype', Book Antiqua, Palatino, serif;
	color: #666;
	border: 1px solid #6d84b4;
	background: #ececec;
	padding: 4px;
	width:300px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	behavior: url(border-radius.htc);
}
input:hover, textarea:hover {
	border-color: #999;
	outline: none;
}
input:focus, textarea:focus {
	border-color: #999;
	color: #3D3070;
	outline: none;
	-webkit-box-shadow: 0 0 10px #999;
	-moz-box-shadow: 0 0 10px #999;
}
/*New Aderts*/

#strapAd {
	width:984px;
	height:66px
}
#strapAdPlace {
	width:968px;
	background:#999;
	float:left
}
#strapAdAdvert {
	width:16px;
	height:66px;
	float:right;
	background-image:url('../images/advert.png')}
/*Google search*/

.cse .gsc-control-cse, .gsc-control-cse {
	padding: 2%;
	width: 96%;
}
.cse .gsc-branding, .gsc-branding {
	display: none;
}
.cse .gsc-control-cse div, .gsc-control-cse div {
	position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse, .gsc-control-cse {
	background-color: #ffffff;
	border: 1px solid;
	border-color: #ffffff;
}
.cse .gsc-control-cse:after, .gsc-control-cse:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.cse .gsc-resultsHeader, .gsc-resultsHeader {
	border:none;
}
/* Search button */
.cse input.gsc-search-button, input.gsc-search-button {
	font-family: inherit;
	color: #000000;
	text-shadow: 0 1px 2px #FFFFFF;
	background-color: #CECECE;
	border: 1px outset;
	border-color: #666666;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive, .gsc-tabHeader.gsc-tabhInactive {
	border-bottom: none;
	color: #666666;
	background-color: #e9e9e9;
	border: 1px solid;
	border-color: #e9e9e9;
	border-bottom: none;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive, .gsc-tabHeader.gsc-tabhActive {
	background-color: #FFFFFF;
	border: 1px solid;
	border-top: 2px solid;
	border-color: #e9e9e9;
	border-top-color: #FF9900;
	border-bottom: none;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea, .gsc-tabsArea {
	margin-top: 1em;
	border-bottom: 1px solid #e9e9e9;
}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result, .gsc-webResult.gsc-result {
	padding: .25em;
	border: 1px solid;
	border-color: #ffffff;
	margin-bottom: 1em;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result:hover {
	border: 1px solid;
	border-color: #FFFFFF;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result, .gs-promotion.gs-result {
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #336699;
}
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image, .gs-promotion.gs-result .gs-promotion-image {
}
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link, .gs-promotion.gs-result a.gs-title:link {
	color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited, .gs-promotion.gs-result a.gs-title:visited {
	color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover, .gs-promotion.gs-result a.gs-title:hover {
	color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:active, .gs-promotion.gs-result a.gs-title:active {
	color: #0000CC;
}
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet, .gs-promotion.gs-result .gs-snippet {
	color: #000000;
}
/* Promotion url */
.cse .gs-promotion.gs-result ..gs-visibleUrl, .gs-promotion.gs-result .gs-visibleUrl {
 color: #008000;
}
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected {
	background: #D5E2FF;
}
.gsc-completion-container {
	font-family: Arial, sans-serif;
	font-size: 13px;
	position: absolute;
	background: white;
	border: 1px solid #666666;
	margin-left: 0;
	margin-right: 0;/* The top, left, and width are set in JavaScript. */
}

/*Go to top*/

#gototop {
	visibility:hidden;
	position:fixed;
	right:5px;
	bottom:5px;
	color:#fff;
	font-weight:bold;
	border:1px solid #679d4f;
	background:#92c72a;
	padding:4px;
	cursor: pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px #999;
	-webkit-box-shadow: 0 1px 3px #999;
}
#gototop a {
	/*color:#2daebf;*/
	color:#fff;
	outline:0;
	line-height:inherit
}
#gototop a:hover {
	color:#007d9a
}
/*next achives*/

.alignleft a {
	background:#f1f6ce;
	color:#95a105 !important
}
.alignleft a:hover {
	color:#fff !important;
	background:#6d84b4
}


/* 
All Styles below this since 1.2 27 July 2010
	LEVEL ONE
*/

ul#topnav {
	margin: 0; padding: 0;
	float: left;
	width: 980px;
	list-style: none;
	position: relative;
	font-size: 13px;
	font-weight:bold;
	font-family:Lucida Grande;
	background-color:#4a6ea9}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
}
ul#topnav li a {
	padding: 8px 10px;
	display: block;
	color: #f0f0f0;
	text-decoration: none;
}
ul#topnav li:hover { background-color: #3b5998; }
ul#topnav li span {
	float: left;
	padding: 5px 0;
	position: absolute;
	left: 0; top:25px;
	display: none;
	width: 980px;
background-color: #3b5998;
color: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; }
ul#topnav li span a:hover {text-decoration: underline;}
