/* --------------------------------------------------------------

   print.css
   * Gives you some sensible styles for printing pages.
   * See Readme file in this directory for further instructions.

   Some additions you'll want to make, customized to your markup:
   #header, #footer, #navigation { display:none; }

-------------------------------------------------------------- */


body {
  line-height: 1.5;
  font-family: arial,tahoma, helvetica, sans-serif;
	font-size: 12px;
	color: #000;
  background: none;
  /* background-color:#DBDBDB;
background-color:#2d4642;*/
background-color:#000;
 background-attachment: scroll;
	background-image: url(include/shadow.png);
	background-repeat: repeat-y;
	background-position: center 0px;
  
  text-decoration:none;
  margin-top:0px;
  margin:0px;
}

.footerbg{
	background-image:url(images/footer.gif);
	background-attachment:fixed;
	color:#CCC;
	background-color:#09352f;
	
}

.right{
	float:right;
}

.categories{
	font-size:18px; color:#000; text-decoration:none;
}
.logo-div{
	border:solid thin; border-color:#CCC;
	height:200px;
	
}
.logo-text{
	margin-left:5px;
}

/* Layout
-------------------------------------------------------------- */

.container {
 
 
   font-family: arial,tahoma, helvetica, sans-serif;
	font-size: 12px;
	color:#000;
 
 background-color:#FFF;
width:950px;
	margin:0 auto;
	


}

.bodytext{
	font-family: arial,tahoma, helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	
padding-right:40px;
padding-left:10px;

}

hr {
  background:#CCC;
  
  width:98%;
  height:2px;
  border:none;
 
}
.hr.space {
  background: #fff;
  color: #fff;
  visibility: hidden;
}



/* Text
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-family:Bell MT; color:#09352f; }
code { font:.9em :Bell MT, monospace; }
h1{	font-size: 23px;}

h2{	font-size: 18px;}

h3{	font-size: 21px;}

h4{	font-size: 14px;}

h5{	font-size: 12px;}

h6{	font-size: 10px;}


a img { border:none; }
p img.top { margin-top: 0; }

blockquote {
  margin:1.5em;
  padding:1em;
  font-style:italic;
  font-size:.9em;
}

.small  { font-size: .9em; }
.large  { font-size: 1.1em; }
.quiet  { color: #999; }
.hide   { display:none; }


/* Links
-------------------------------------------------------------- */

a:link {



	padding:0px 0px;
	font-family:Tahoma;
	font-size:12px;
	color:#09352f;
	

}

. a:link, .a:visited  {
	font-family:Tahoma;
	font-size:12px;
	color:#09352f;
	
	
	text-decoration:none;
}
. a:hover, . a:active  {
	font-family:Tahoma;
	font-size:12px;
	color:#09352f;
	
	text-decoration:underline;
}

.forms{
	text-align:left;
}
.banner{
	margin-left:10px;
	margin-right:10px;
}
.topnav{
	
	margin-left:200px;
	margin-right:15px;
}
.topmenu{
	font-size:14px; color:#FFF;
	
		
}
.paragraphs{
	font-size:14px;
}
/*
  This has been the source of many questions in the past. This
  snippet of CSS appends the URL of each link within the text.
  The idea is that users printing your webpage will want to know
  the URLs they go to. If you want to remove this functionality,
  comment out this snippet and make sure to re-compress your files.

a:link:after, a:visited:after {
  content: " (" attr(href) ")";
  font-size: 90%;
  text-decoration:none;
}
 */
/* If you're having trouble printing relative links, uncomment and customize this:
   (note: This is valid CSS3, but it still won't go through the W3C CSS Validator) */

/* a[href^="/"]:after {
  content: " (http://www.yourdomain.com" attr(href) ") ";
} */
.top-margin{
	margin-top:0px;
}

.r-menu{
	
	text-decoration:none;
	background-color:none;
	font-size:14px;
	
	
}
.l-menu{
	
	
	
	
}

.footer{
	background-color:#CCC;
	font-size:10px;

}



/*
Back to top button 
*/
#back-top {
	position: fixed;
	bottom: 30px;
	margin-left: -150px;
}
#back-top a {
	width: 108px;
	display: block;
	text-align: right;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 108px;
	height: 108px;
	display: block;
	margin-bottom: 7px;
	background: #ddd url(images/up-arrow.png) no-repeat center center;
/* 	rounded corners */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}







.slider-wrapper { 
	width: 60%; 
	margin: 20px auto;
}

.theme-default #slider {
    margin:100px auto 0 auto;
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}


.Promo {
 height: 5em;
 width: 12em;
 -moz-border-radius: 1em 4em 1em 4em;
 border-radius: 1em 4em 1em 4em;
 border:thick #060;
 background-color:#966;

 }


