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


/***** Global *****/
/* Body */
	body {
		background:#030804 url(../images/site/crmtb_BG-8.jpg) fixed top center no-repeat;
		color: #000;
		font-size: 87.5%; /* Base font size: 14px */
		font-family: Arial, Helvetica, sans-serif;
		line-height: 1.429;
		margin: 0;
		padding: 0;
		text-align: left;
	}

/* Headings */
h2 {font-size: 1.571em}	/* 22px */
h3 {font-size: 1.429em}	/* 20px */
h4 {font-size: 1.286em}	/* 18px */
h5 {font-size: 1.143em}	/* 16px */
h6 {font-size: 1em}		/* 14px */

h2, h3, h4, h5, h6 {
	font-weight: 400;
	line-height: 1.1;
	margin-bottom: .8em;
}
	
/* Anchors */
a {outline: 0;}
a img {border: 0px; text-decoration: none;}
a:link, a:visited {
	color: #1ba22b;
	text-decoration:none;
}
a:hover, a:active {
	color: #2ee844;
	text-decoration: underline;
}
	
/* Paragraphs */
p {margin-bottom: 1.143em;}
* p:last-child {margin-bottom: 0;}

strong, b {font-weight: bold;}
em, i {font-style: italic;}

::-moz-selection {background: #F6CF74; color: #fff;}
::selection {background: #F6CF74; color: #fff;}

/* Lists */
ul {
	list-style: none;
	margin: 1em 0 0 0;
}
ul li { line-height:24px;}

ol {
	list-style: outside decimal;
	margin: 1em 0 1.5em 1.5em;
}

dl {margin: 0 0 1.5em 0;}
dt {font-weight: bold;}
dd {margin-left: 1.5em;}

/* Quotes */
blockquote {font-style: italic;}
cite {}

q {}


/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: block;
}

.home { width:960px; clear: both; margin: 0 auto; }

	/* Header */
	
.header {
	margin: 0 auto;
	padding:0;
	width:100%;
	height:159px;
	border-bottom:1px solid #ededed;
	display:block;
}
.header span h1 { display:none;}
.header a img {
	margin:40px 0 0 25px;
	border:0;
}

.content {
	width:100%;
	padding:0;
	margin:10px 0 0 0;
	border-bottom:1px solid #FFF;

}
	
	/* Collapse Nav */
	
.nav { width:280px;
	  float:left;
	  margin-right:10px;
	  height:auto;
	  overflow: hidden;
	  padding:11px 0 0 0;
	  border-radius: 5px;
	  -moz-border-radius: 5px;
	  -webkit-border-radius: 5px;
}

#contactus {
	margin-bottom:10px;
	margin-left:10px;
	overflow: hidden;
	padding: 15px 0 15px 15px;
	width: 646px;
	overflow:auto;
	height:auto;
	border:1px solid #ededed;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: url(../images/site/contact-bg-pic.jpg) no-repeat top center;
}

/* Featured */
#slideshow-area {
	margin-bottom:10px;
	margin-left:10px;
	overflow: hidden;
	padding: 15px 0 15px 15px;
	width: 653px;
	overflow:auto;
	height:auto;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#000;
}

#featured {
	margin-bottom:10px;
	margin-left:10px;
	overflow: hidden;
	padding: 15px 0 15px 15px;
	width: 653px;
	overflow:auto;
	height:auto;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#FFF url(../images/site/about-bg02.jpg) no-repeat top left;
	opacity:.95;
filter:alpha(opacity=95);
filter: "alpha(opacity=95)";
}

#featured figure {
	float: right;
	margin: 0.786em 1em 1em 2em;
	width: auto;
}
#featured figure img {display: block; float: right;}

#featured h2 {font-size: 1.714em; margin-bottom: 0.333em; color:#999;}
#featured h3 {font-size: 1.8em; margin-bottom: 0.333em; color:#FFF; display:block; background:#444; padding:10px;}

#featured h3 a:link, #featured h3 a:visited {color: #000305; text-decoration: none;}
#featured h3 a:hover, #featured h3 a:active {color: #fff;}

	
	/* Social */
	#social {
		float: left;
		width: 460px;
	    margin-bottom: 20px;
	    overflow: hidden;
	    padding: 15px 0;
		background:url(../images/site/bg-clear.png) repeat;
		height:35px;
	}
	#social a {
		font-size:10px;
		vertical-align:top;
		padding:0;
		margin:0;
	}
	
		/* Social */
	.credits {
		float:left;
		text-align:right;
		width: 500px;
	    margin-bottom: 20px;
	    overflow: hidden;
	    padding: 15px 0;
		color:#666;
		font-size:10px;
		background:url(../images/site/bg-clear.png) repeat;
		height:35px;
	}
	.credits p, .credits a img { display:inline; padding:0; margin:0; vertical-align:middle;}
	.credits a img { padding:0; margin:0; border:0;}
	
	/* Partners */
	
	.partners { float:right; width:50px; height:auto; padding:0; margin:0;}
	.partners a img {
		float:left;
		width:auto;
		margin:15px 0;
		opacity:.60;
	filter:alpha(opacity=60);
	filter: "alpha(opacity=60)";
	}
	.partners a:hover img {
		opacity:.80;
	filter:alpha(opacity=80);
	filter: "alpha(opacity=80)";
	}

/*
	About
*****************/
#about {
	color:#ededed;
	overflow: hidden;
	padding:5px;
	text-align: left;
	width:700px;
	float:left;
	background:url(../images/site/bg-clear.png) repeat;
}

#about .primary {float: left; width: 165px;}
#about img.photo {float: left; margin:0;}

#about .url:link, #about .url:visited {text-decoration: none;}

#about .bio {float: right; width:640px; font-size:15px;}

/*
	Footer
*****************/
.footer {
	margin:10px 0 0 0;
	padding:0 0 20px 0;
	width:100%;
	height:85px;
	border-bottom:1px solid #1ba22b;
	font-weight:normal;
	font-size:12px;
	display:block;
	
}

.footer span a {color:#1ba22b; float:right; display:block; margin:1px 0 0 0; padding:0; width:167px; text-align:center; line-height:30px; font-size:14px;
}
.footer span a:hover { 
color:#31fc49;
text-decoration:none;
background:#1ba22b;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;  }

.footer a img {
	margin:40px 0 0 0;
	border:0;
	float:right;
}
a.contact_btn { display:block; height:41px; background:url(../images/site/email-contact.png) no-repeat top; width:168px; float:right; margin-top:10px;}
a:hover.contact_btn  {background-position:bottom;}
a.contact_btn span { display:none;}

	/* About the Author */
	#about-author {
		background: #f9f9f9;
		clear: both;
		font-style: normal;
		margin: 2em 0;
		padding: 10px 20px 15px 20px;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	#about-author .photo {border: 1px solid #ddd; float: left; margin: 5px 1em 0 0;}
	
	/* Comments */
	#comments-list {list-style: none; margin: 0 1em;}
	#comments-list blockquote {
		background: #f8f8f8;
		clear: both;
		font-style: normal;
		margin: 0;
		padding: 15px 20px;
		
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	#comments-list footer {color: #888; padding: .5em 1em 0 0; text-align: right;}
	
	#comments-list li:nth-child(2n) blockquote {background: #F5f5f5;}
	
	/* Add a Comment */
	#add-comment label {clear: left; float: left; text-align: left; width: 150px;}
	#add-comment input[type='text'],
	#add-comment input[type='email'],
	#add-comment input[type='url'] {float: left; width: 200px;}
	
	#add-comment textarea {float: left; height: 150px; width: 495px;}
	
	#add-comment p.req {clear: both; margin: 0 .5em 1em 0; text-align: right;}
	
	#add-comment input[type='submit'] {float: right; margin: 0 .5em;}
	#add-comment * {margin-bottom: .5em;}
	
/* GAllery */
#myGallery
{
width: 400px !important;
height: 200px !important;
}
