/*======================================

      WELCOME TO THE STYLESHEET

--------------------------------------      

     Copyright Server Side Solutions

      Author: Joakim George

======================================*/

 

/**************************************\

|------------COLOR SCHEME--------------|

|--------------------------------------|

- black		#000

- white		#fff

\**************************************/





/**************************************/

/*              GLOBALS               */

/**************************************/



body{

	background: #000000;

	color: #000;

	margin: 0;

}

body, input, textarea {

/*    font: 13px Georgia,serif; */

	font: 13px Arial, Helvetica, sans-serif;

  line-height:18px;

	margin: 0;

}

#wrapper {

	/*background: #ffffff;*/

	background: #FDCB2E;

}

a:link{

	color: #3A2E5F;

	text-decoration: none;

}

a:hover {

	color:#CC3333;

	text-decoration:underline;

}



a:visited{

	color: #5C7996;

	text-decoration: none;	

}

h2{

	font-size: 1.5em;

	font-family:Arial, Helvetica, sans-serif;

	margin: .4em .2em;

}



h1{

	font-size: 1.7em;

}

 h3{

	font-size: 1.2em;

	font-family: Arial, Helvetica, sans-serif;

}

 h4{

	font-size: 1.2em;

}

h4.title{

	font-size: 1.2em;

	font-family: helvetica;

	color: #B2096B;

	text-transform: uppercase;

}



p {

	margin-bottom: 1.0em;

}

.main-container{

	/*min-height: 980px;*/

}



.col-a{

	background: #B5121B;

}

.col-b {

	background: #8CC63F;

}

.col-c {

	background: #8CC63F;

}



/* colors */

.green{

	background: #8CC63F;

}

.dgreen{

	background: #5a9808;

	color: #ffffff;

}

.red{

	background: #da4149;

}

.dred{

	background: #B5121B;

	color: #FFFFFF;

}

.yellow{

	background: #FFDE00;

}

.orange{

	background: #D75C23;

}

.dorange{

	background: #ad400d;

	color: #FFFFFF;

}

.orange-f{

	color: #EB4200 ! important;

}

.green-f{

	color: #2B3B00 ! important;

}

div.white{

	background: #ffffff ! important;

}



ul.news-right{

	list-style-image:url(/img/arrow_right_grey.png);

	list-style-position:outside;

	margin-left: 0;	

}



#main-container{

	/* margin-top: 10px; */

	/*margin-top: 20px;

	margin-bottom: 20px;*/

}



.content-block {

	/*background-color:#FFF;*/

	margin-bottom:8px;

	padding: 0;

	/*border-left: 1px solid #000;

	border-right: 1px solid #000;*/

	/*text-shadow:1px 1px 1px #C6D9E9;*/

}

.mission-statement{

	margin: 0;

	font-size: 1.5em;

}

.home-thumb{

	border: 1px solid #555555;

	margin: -1px;

}

.cake-sql-log{

	color: #FFFFFF;

}

/**************************************/

/*              HEADER                */

/**************************************/

#header{

	/*height: 153px;*/

	/*margin-top: 5px;*/

	/*background-color: #AED4FC;*/

/*	background: #FFDE00; */
	background: #0e039b;

	z-index:80;

}

#logo-container{

	/* height: 65px; */
	
	height: 77px;

	/*margin-bottom: 5px;*/

	/* background: url(/img/header_bg.jpg) no-repeat scroll 100% 0; */

}

#logo-container a, #logo-container a:link, #logo-container a:visited, #logo-container a:active{
	color: #FFFFFF;
}

#logo-container #search-box form{
	margin-bottom: 5px;
}
#logo-container #header-right{
	margin-top: 10px;
}

#menu-container {

	border-bottom:none;

	font-size:13px;

	height:30px;

	overflow:visible;

	z-index:100;

	background: #23262b;

	/*background:#0082BE url(/img/bg-grad.png) repeat-x;*/

	position:relative;

/*	top: 65px; */

/*	left:0px; */

}

#homesplash {

	margin:0;

	padding: 0;

	/*padding:24px 0 24px 0;*/

	/*background-color:#F39F2B;*/

	/* background-color:#0081C6; */
	
	background-color:#FFDE00;

/*	position: relative;

	z-index:1;*/

	/* color: #ffffff; */
	
	color: #000000;

	font-size: 11px;

	line-height: 18px;

	height: 280px;

	display:none;

}



.home-block{

	height: 390px;

	overflow: hidden;	

}

.home-block h4{

	margin: 0em 0 0em;

}

.home-block a, .home-block a:active, .home-block a:link, .home-block a:visited{

	color: #330000;

}

.home-block a:hover{

	color: #ffcc00;

}



#SearchForm{

	margin-top: 1.23em;

	margin-bottom: 0px;

	line-height: 1em;

	text-align: right;

	/*position: absolute;

	top: 20px;

	left: 843px;*/

}

#inpSiteSearch{

	width: 210px; 

}

/**************************************/

/*             NAVIGATION             */

/**************************************/







/**************************************/

/*            MAIN CONTENT            */

/**************************************/



#main-content{

	margin-left: -1px;

	margin-right: -1px;

}

#right-content{

	width: 320px;

	margin-bottom: 0px;

	

}

.right-content{

	width: 320px;

	margin-bottom: 0px;

}

.right-content-title{

	width: 320px;

}

#right-content a, #right-content a:active, #right-content a:link, #right-content a:visited{

	color: #330000;

}

#right-content a:hover{

	color: #ffcc00;

}

.right-content a, .right-content a:active, .right-content a:link, .right-content a:visited{

	color: #330000;

}

.right-content a:hover{

	color: #ffcc00;

}



.main-content{

	margin-left: -1px;

	margin-right: -1px;

}

.content{

	font-size: 13px;

	margin: 0 20px 1.5em;	

}

.content h2{

	font-size: 1.3em;

}

/* delete */



#main-splash{

	height: 280px;

}

.right-block-bottom{

	border-bottom:10px solid #d4d3ce;

	border-right:10px solid #d4d3ce;

	margin-right: -10px ! important;	

}

/* Press Releases */

/******************/



.top-story-block .story_thumb {

	border:1px solid #CCCCCC;

	float:left;

	margin:2px 4px 4px 5px;

	padding:2px;

}

div.top-story-block {

	/*background:#F3F3F3 none repeat scroll 0 0;*/

	float:left;

	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;*/

}



.top-story-block p, .top-story-block h5, .top-story-block small{

	margin-left: 5px;

	margin-right: 2px;

}

div.other-story-block {

	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;*/

}

div.other-story-block p, .other-story-block h5, .other-story-block small {

	margin-left: 5px;

	margin-right: 2px;	

}

.full_story{

	/*margin-top: 5px;*/

	float: left;

	/*background: #ffffff;*/

	/*padding-left: 5px;*/

	/*width: 630px;*/

}

.full_story .story_main_image{

  float: left;

  border: solid 1px #CCCCCC;

  margin: 5px 5px 5px 5px;

}

.full_story .story_title{

  font-family: Georgia,"Times New Roman",Times,serif;

  font-size: 20px;

  color: #30020E;

  margin: 10px 5px 10px 0px;

}

.full_story .story_body{

  margin-top: 10px;

}

/*

.story_index a{

	text-decoration: none;

}



.story_index a:link{

	text-decoration: none;

}*/

.story_index a:visited{

	text-decoration: none;

}

.story_index{

	background: #FFFDDC;

	color: #30020E;

}

.story_index h2{

	margin-left: 5px;

	margin-right: 5px;

}

.story_index p{

	margin-bottom: 0.4em;

}

.story_published{

	margin-left: 5px;

}

.story_body p, .story_body img{

	margin-left: 5px;

}

.story_body img{

	margin-top: 5px;

}

#page_content{

	/*margin-top: 10px;*/

}



/* Departments */



.staff-block{

	margin-bottom: 8px;

}

.staff-block img {

	border: 1px solid #CCCCCC;

}



/* Gallery */

.image-thumb a{

	background: #efefef;

	display: block;

	line-height: 0;

	border: 1px solid #bbbbbb;

	margin: 0 -1px 10px -1px;

	padding: 5px;

}

.product_info_container h3{

	margin-right: 10px;

}
.product_info_container a{
  color: #409BED; 
}
.addtocart{
  background-image: url(/img/admin_icons/001_47.gif);
  padding: 10px 26px 2px 0px;
  background-repeat: no-repeat;
  background-position: right center;  
}
.product_info_container p {

	margin-right: 10px;

}

.product_info_container div {

	margin-bottom: 5px;

}

/**************************************/

/*               FOOTER               */

/**************************************/



#footer-container {

	/*border-top:7px solid #F39F2B;*/

	background-color:#000;

	margin-top:0;

	color:#333;

}

