@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0 }

body {
        margin: 0;
        padding: 0;
        font-family: "Trebuchet MS", Arial, sans-serif;
        color: #333333;
        font-size: 12px;
        text-align: center;
        background: url(../images/main_bg.png) repeat-x #b83a6f;
}
img{
			border:none;}
h4 {margin-left: 70px;
     margin-top: 5px;
	 margin-bottom: 5px;}
/* Background Images*/

#wrapper {
        width: 1024px;
        margin: auto;
        text-align: left;
}

#header {
        background: url(../images/header.png) no-repeat;
        height: 145px;
		overflow: hidden;
		clear: both;
}

#content {
        background: url(../images/content_bg.png) repeat-y;
		padding-left:85px;

}

#content h1 {
        font-weight: normal;
        font-size: 36px;
        color: #918977;
        margin: 0 80px 5px 80px;
}

#content p {
        margin: 0 0 0px 60px;
		padding:10px;
}
#content h2 {
        margin: 0 0 0px 50px;
		font-size:16px;
  font-family: "Trebuchet MS", Arial, sans-serif;
}

    /* clearfix */

#content:after, ul:after{

			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
#content, ul{
			display:block;
			}
		/*  \*/

* html #content, * html ul{
			height:1%;
			}
#footer {
        background: url(../images/footer.png) no-repeat;
        height: 88px;
	padding-right: 20px;
		padding-top: 20px;
		color: #fff;
		text-align:center;
}
#footer a {color: #ffffff;
}
#footer a hover {text-decoration:underline;
}

/* Content Containers*/

#header-container {
		width: 100%;
		text-align:center;
		margin-top: 6px;
		margin-right: auto;
		margin-left:auto;
		}
		
#header-container img, #header-container img a{
		margin-bottom: 10px;
		border:none;
		}

#container {
		width:875px;

		
		}
	

#home-middle {
width:682px; 
height: 190px;
background:  url(../images/home-middle-bg.png) repeat-x;
margin-left: 75px;

border: 3px solid #fdc59f;
color: #ffffff;
padding-left: 10px;
}

#container-half-left {

background: url(../images/home-bottom-left.png) no-repeat center;
		float: left;
			width: 329px;
			height: 241px;
			padding-top:10px;
			padding-left:10px;
			padding-right:10px;

		margin-left: 70px;

		}
#container-half-right { 
background: url(../images/home-bottom-right.png) no-repeat center;
			float: left;
			width: 330px;
			height: 241px;
			padding-top:10px;
			padding-left:10px;
			padding-right:10px;
			margin-left: 10px;

			position:relative;

		
		}
#container-half-right h2, #container-half-left h2 {padding: 10px;}
.container-half-header {
  background: url(../images/header-half.png) no-repeat center;
        height: 41px;
		width: 100%;
		text-align:center;
		}
		
.container-half-header h2 {
font-size: 18px;
padding: 7px;
}
#container-half-left ul, #container-half-right ul {margin-left: 45px;}
#container-half-left li, #container-half-right li, #container-half-left li a, #container-half-right li a {
list-style:url(../images/check.png);
line-height:18px;
padding-left: 5px;
padding-bottom: 5px;
font-size:18px;
font-weight:bold;
color:#0a1e2b;
text-decoration: none;

}
#navigation {

            background: url("../images/bg.png") no-repeat top;
			text-align: center;

			  }
#navigation a {

           text-decoration: none;
		   color:#0a1e2b;
		   font-size: 12px;

			  }
 #navigation a.current {text-decoration: underline;}                       		  

#content-bottom {
            height:180px;
			width:696px;
			
			margin-left:80px;
			

			
}

.content-bottom-thirds {
width: 210px;
padding: 10px;
margin:15px;
border-top:solid #D1D1D1 2px;
float: left;
background: url(../images/bottom-thirds.png) no-repeat bottom;

}
.content-bottom-thirds-header {
height: 27px;
  background: url(../images/header-thirds.png) no-repeat;
text-align: center;
font-size: 12px;
font-weight: bold;

}
.content-bottom-thirds-header h3 {padding:3px;}
.content-bottom-thirds li {
list-style:none;
padding-left: 40px;
}

    /* image replacement */
        .graphic, #header h1, {
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
			
			#prevBtn, #nextBtn {
            margin:0;
            padding:0;
            display:block;
            overflow:visible;
            text-indent:-8000px;
            }
    /* // image replacement */
		
/* slider */
    
#slider ul, #slider li{ 
			margin:0;
			padding:0;
			list-style:none;
			}	
#slider, #slider li{ 
			height:240px;
			width:696px;
			overflow:hidden;
			}	
#slider{ 
			margin-left:75px;
			border: solid #999999 1px;
			}	
#prevBtn, #nextBtn{ 
			display:block;
			width:30px;
			height:77px;
			position:absolute;
			left:120px;
			top:250px;
			}	
#nextBtn{ 
			left:866px;
			}														
#prevBtn a, #nextBtn a{  
			display:block;
			width:30px;
			height:77px;
			background:url(../images/btn_prev.gif) no-repeat 0 0;	
			}	
#nextBtn a{ 
			background:url(../images/btn_next.gif) no-repeat 0 0;	
			}								
	
/* // slider */													

.col strong, .full strong{
		padding:0 2px;
		background:#f1f1f1;
		}
.col a, .full a{
		font-weight:bold;
		text-decoration:underline;
		}		


.full ul, .full li{
		margin:0;
		padding:0;
		list-style:none;
		}
.full li{
		padding:3px 15px;
		background:#f1f1f1;
		margin-bottom:1px;
		}		

/* // content */

.facebook {list-style:url(../images/socialnetworking/facebook.gif);
font-size: 16px;
margin-left: 50px;
}
.linkedin {list-style:url(../images/socialnetworking/linkedin.gif);
font-size: 16px;
margin-left: 50px;
}
.flickr {list-style:url(../images/socialnetworking/flickr.gif);
font-size: 16px;
margin-left: 50px;
}
.youtube {list-style:url(../images/socialnetworking/youtube.gif);
font-size: 16px;
margin-left: 50px;
}
.myspace {list-style:url(../images/socialnetworking/myspace.gif);
font-size: 16px;
margin-left: 50px;
}

.sublist {padding-left: 10px; margin: 4px;}
.paddedlist {margin-left:20px; padding-top: 5px; padding-bottom: 5px;}
