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

body {
background: #c3c3c3;
margin:0;
font-family:Helvetica, Arial, sans-serif;
font-size: .9em;
}

h3 {
margin-bottom: -.5em;
}
h2 {
margin-bottom: 5px;
}
h1 {
font-size:3em;
}

.services{
padding-bottom: 2px;
line-height: 7px;
border-bottom:dashed 1px #CCCCCC;
color: 
}

#wrapper{
background: url(../reno-web-design/bg.png) top repeat-x #c3c3c3;
margin: 0px;
}
#wrapper2{
background: url(../reno-web-design/layout_home_04.png) bottom no-repeat;
}
#wrapper3{
background: url(../reno-web-design/layout2_01.png) top no-repeat;
width:1000px;
margin:auto;
}
#wrapper1{
background: url(../reno-web-design/layout2_02.png) top repeat-y;
width:1000px;
margin:auto;
}
#wrapper3_home{
background: url(../reno-web-design/layout_home_01.png) top no-repeat;
width:1000px;
margin:auto;
}
#wrapper1_home{
background: url(../reno-web-design/layout_home_02.png) top repeat-y;
width:1000px;
margin:auto;
}

#side_div{
background:url(../reno-web-design/side_bg.jpg) no-repeat;
width: 280px;
height: 35px;
text-align: left;
padding: 8px 0 0 15px;
}

#side_div a{
color:#2c2c2c;
font-size: 1.2em;
outline: none;

}
#side_div a:hover{
color:#0578ad;
}

#navigation{
width: 1000px;
height: 125px;
}

#main{
width: 570px;
padding:0px 0px 0 60px;
display: inline;
position:relative;
clear:left;
float:left;
}
#main_1{
width: 280px;
margin: 20px 10px 0px 60px;
display: inline;
position:relative;
float:left;
}
#main_2{
width: 280px;
margin: 20px 10px 0px 10px;
display: inline;
position:relative;
float:left;
}
#main_3{
width: 280px;
margin: 20px 60px 0px 10px;
display: inline;
position:relative;
float:left;
}

#main h1 {
color: #2c2c2c;
font-size: 2.5em;
line-height: 20px;
margin-bottom: 30px;
margin-top: 15px;
}

.title {
color: #0578ad;
font-size: 1em;
font-weight:bold;
}
.title1 {
color: #0578ad;
font-size: .8em;
font-weight:bold;
font-family: "Courier New", Courier, monospace
}

#col_1{
width: 270px;
padding:0px 0px 0px 20px;
display: inline;
position:relative;
clear:right;
float:right;
margin-right: 60px;
}

.side_list{
font-size: .9em;
line-height: 15px;
}

#footer{
clear:both;
width: 1000px;
height: 200px;
padding: 0 0px 0 0px;
}

#footer_d4{
float:right;
margin-right: 60px;
top:50px;
position:relative;
display:inline;
}
#footer_contact{
float:right;
margin-right: 45px;
top:15px;
position:relative;
display:inline;
color: #647628;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
.footer_text{
font-size:.7em;
color:#647628;
}

.footer_ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:3px;
font-size:.7em;
color:#647628;
}
.footer_ul li{
border-bottom:1px solid #42381D;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
margin-left: 0px;
padding:5px;
text-transform:uppercase;
width:90%;
}

#footer a{
color: #647628;
text-decoration:none;
}

#footer a:hover{
color: #323e09;
text-decoration:none;
}

#headline{
height: 260px;
width: 900px;
position:relative;
left: 30px;
top: 0px;
clear:left;
display: block;
}
#headline1{
float:right;
position:relative;
clear:right;
display: inline;
}

#headline h1 {
font-family: Helvetica, sans-serif;
font-size: 2em;
letter-spacing: -0.00em;
color:#FFFFFF;
font-weight:normal;
}

a:link{
color: #ca640a;
outline: none;
}
a:hover{
color: #ca640a;
outline: none;

}
a:visited{
color: #ca640a;
outline: none;
}
a:active{
color: #ca640a;
outline: none;
}

.sideNewsText{
font-size: .9em;
padding-left: 15px;
border-bottom: 1px dashed #999999;
padding-bottom: 5px;
padding-top: 5px;
}
.News strong{
color:#ca640a;
text-decoration:underline;
font-size: 1.2em;
}
.sideNewsText a{
color:#ca640a;
}
.sideNewsText a:hover{
color:#2c2c2c;
background-color:#d69051;
}

.portfolio_table{
font-size:0.85em;
}

/* BUTTONS*/

#home a {
	display:inline;
	margin-top:10px;
	margin-left: 50px;
	width:390px;
	height:93px;
	float:left;
   }

#about a {
	display:inline;
	margin-top:86px;
	width:96px;
	height:32px;
    background: url("../reno-web-design/about.gif") 0 0 no-repeat;
	float:right;
   }
#about a:hover {
   background-position: 0 -32px;
   }
#about a:active {
   background-position: 0 0;
   }
   
#portfolio a {
	display:inline;
    margin-top:86px;
	width:113px;
	height:32px;
    background: url("../reno-web-design/portfolio.gif") 0 0 no-repeat;
	float:right;
   }
#portfolio a:hover {
   background-position: 0 -32px;
   }
#portfolio  a:active {
   background-position: 0 0;
   }
   
#services a {
	display:inline;
	margin-top:86px;
	width:111px;
	height:32px;
    background: url("../reno-web-design/services.gif") 0 0 no-repeat;
	float:right;
   }
#services a:hover {
   background-position: 0 -32px;
   }
#services a:active {
   background-position: 0 0;
   }

#contact a {
	display:inline;
	margin-top:86px;
	margin-right: 36px;
	width:107px;
	height:32px;
    background: url("../reno-web-design/contact.gif") 0 0 no-repeat;
	float:right;
   }
#contact a:hover {
   background-position: 0 -32px;
   }
#contact a:active {
   background-position: 0 0;
   }
   
   
   /* BEGIN SUB-NAV BUTTONS*/
   
#sub-nav{
	width:934px; 
	height:50px; 
	margin:auto; 
	margin-top:-4px; 
	margin-right:35px; 
	background-color:#FFFFFF
	}

#web-design a {
	display:inline;
	width:241px;
	height:50px;
    background: url("../reno-web-design/sub-nav_01.jpg") 0 0 no-repeat;
	float:right;
   }
#web-design a:hover {
   background-position: 0 -60px;
   }
#web-design a:active {
   background-position: 0 0;
   }
   
#ecommerce a {
	display:inline;
	width:202px;
	height:50px;
    background: url("../reno-web-design/sub-nav_02.jpg") 0 0 no-repeat;
	float:right;
   }
#ecommerce a:hover {
   background-position: 0 -60px;
   }
#ecommerce  a:active {
   background-position: 0 0;
   }
   
#graphic-design a {
	display:inline;
	width:219px;
	height:50px;
    background: url("../reno-web-design/sub-nav_03.jpg") 0 0 no-repeat;
	float:right;
   }
#graphic-design a:hover {
   background-position: 0 -60px;
   }
#graphic-design a:active {
   background-position: 0 0;
   }

#internet-marketing a {
	display:inline;
	width:272px;
	height:50px;
    background: url("../reno-web-design/sub-nav_04.jpg") 0 0 no-repeat;
	float:right;
   }
#internet-marketing a:hover {
   background-position: 0 -60px;
   }
#internet-marketing a:active {
   background-position: 0 0;
   }
   /*END Sub-Nav BUTTONS*/    
     
           /* EASY SLIDER image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	
/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:935px;
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		}	
	#nextBtn{ 
		left:935px;
		}														
	#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;	
		}												

/* // Easy Slider */