/* CSS Document */
#mac {
border:1px solid #ccc;
background:#f2f2f2;
padding:20px;



}

p {
word-spacing::0.25em

}

.box {
width:400px;
/*height:225px;*/
background-image:url(fading_corner_2.png);
background-repeat:no-repeat;
padding: 15px 15px 25px 15px;
margin: 50px auto 25px auto;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
text-shadow:#333333;

}
.box_bigger {
width:400px;
/*height:225px;*/
background-image:url(fading_corner_2.png);
background-repeat:no-repeat;
padding: 15px 15px 75px 15px;
margin: 50px auto 150px auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
text-align:left;
text-shadow:#333333;

}

#me {
background-image:url(me.jpg);
width:120px;
height:144px;
background-repeat:no-repeat;
float: left;
padding: 5px 5px;


}


html,body{
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:#FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #fff;
	color: #444;
	height:100%;
	
	
	
}

#top {
	width: 100%;
	height:91px;
	background-image:url(grgrad.gif);
	background-repeat:repeat-x;
	
}

#image {
	background-image:url(41.png);
	width:450px;
	height:84px;
	margin: 5% auto 0 auto;
	
	
	
	
	
}


h1, h2, h3, h4 , h5, h6 {
	padding: 0;
	margin: 0;
	display: inline;
	word-spacing: 0.125em;
}

h6 {
font-size:9px;
color:#80A2FF;
}

h4 {
font-size:14px;
}
 #navcontainer
{
font-family: Arial,Sans-Serif;
margin: 0 auto;
padding: 35px 0 0 0;
width: 70%;
border-bottom: 1px solid #ddd;
}

#navlist
{
width: 60%;
text-align: center;
margin: 0 auto;
padding: 0;
text-indent: 0;
list-style-type: none;
}

#navlist li
{
padding: 0;
margin: 0;
text-indent: 0;
display: inline;
}

#navlist li a
{
letter-spacing: -1px;
text-decoration: none;
color: #666666;
font-size: 1.3em;
padding: 0 2px;
font-weight:bold;
/*border-top: .5em solid #eee;*/
}

#navlist li a:hover,#navlist a#current
{
color: #666666;
border-top: none;
font-size: 1.3em;
border-bottom: .2em solid #000000;
font-weight:bold;
}

#navlist a#current { color: #80A2FF; }



.one{
/*width: 325px;*/
margin: 0 0 0 0;
/*border: 1px solid black;*/
/*float: left;*/
text-align:left;
position:relative;
}


#two {
width: 50px;
margin: 0 0 0 0;
padding: 0 10px 0 0;
position:absolute;
top:0;
right:0;
font-weight:bold;


}

#three {
width: 50px;
margin: 0 77px 0 0;
padding: 0 0 0 0;
position:absolute;
top: 0;
right:0;
/*font: Verdana, Arial, bold 14px;*/
}


#closing_header{
margin-bottom:30px;
margin-top:10px;
width:450px;

}

#price_header {
width: 400px;
position:relative;
margin: 0 0 30px 0;

}

#price_header_one{


width:80px;
height:16px;
position: absolute;
top: 0;
right: 0;
margin:12px 0 0 0;
background-image:url(dean_tech_price.gif);
background-repeat:no-repeat;

}

#price_header_two{

width: 55px;
height:32px;
position:absolute;
top:0;
right:0;
margin: 0 85px 0 0;
background-image:url(geek_logo_header.gif);
background-repeat:no-repeat;





}


.wrapper_even {
/*height: 25px;*/
width: 400px;
background-color:#F3F3F3;
}

.wrapper_odd {
/*height: 25px;*/
width: 400px;
}


#wrapper {
position: relative;
min-height:100%;
height: auto;

	}



#footer{
	color: #80A2FF;
	background-color: #000000;
	border-top: 3px solid #B0C4DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin: 0px auto 0px auto;
	height: 35px;
	position:absolute;
	bottom: 0;
	width:100%;
	padding: 10px 0 0 0;
	
	
}

/* AJAX Contact settings *****************************************************************/


fieldset { border:0;margin:0;padding:0; }
label { display:block; }
input.text,textarea { width:400px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;	margin:1px 0;border:1px solid #ccc; }
input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
