/*
Theme Name: Milton Computers
Theme URI: http://wordpress.org/
Description:none yet
Version: 1.0
Author: Rob Murrer
Author URI: http://cryptide.com
Tags: custom

	

*/



/* colors: dark purple: 270b46 - light purple: 694492 - gold: ffe500 */

* {padding: 0; margin: 0; }
body {
	background-color: #270b46;
	color: #FFF;
	height: 100%;
	font: 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 1.5em;
	
}
img { border: 0; }
a {color: #ffe500;}
a:hover { text-decoration: none;}
a:visited {color: #EEE;}

#page {
	width: 850px;
	margin: 40px auto;
}

#leftside {
	float: left;
	width: 370px;
}

#rightside { 
	float: left;
	width: 480px;
	margin-top: 0px;
}

#logo {
	
	width: 370px;
	height: 200px;
	float: left;
}
#logo a {
	background: transparent url("images/logo.jpg") no-repeat;
	height: 200px;
	width:	362px;
}

#logo a:hover{

	cursor: pointer;
}

#logo h1 {
	text-indent: -9999px;
}
#leftside {
	text-align:center;
}

.phone-number { 
	color: #ffe500;
        font-size: 30px;
        font-weight: bold;
	padding: 50px 0;
        display: block;

}
.hours {
	padding-bottom: 20px;
        font-size: 26px;
	
        display: block;
}

.hours-details {
	padding-bottom: 10px;
	color: #eee;
}

#leftside p {
	font-size: 18px;
	padding-bottom: 10px;
}

#leftside ul { list-style-type: none; }
#nav {
	float:left;
	height: 200px;
	width: 480px;
	
}
#nav ul {list-style-type: none; margin: 50px 0 0 0px;}

#nav li {
	display:inline;
	float:left;
}
#services a {background: url("images/vertnavsprite.jpg") 0px 0px no-repeat; }
#news a {background: url("images/vertnavsprite.jpg") 0px -200px no-repeat;}	
#about a {background: url("images/vertnavsprite.jpg") 0px -400px no-repeat; }
#contact a {background: url("images/vertnavsprite.jpg") 0px -600px no-repeat; }

#services a:hover {background-position: 0 -100px; cursor: pointer; }
#news a:hover {background-position: 0px -300px;  cursor: pointer;}	
#about a:hover {background-position: 0px -500px;  cursor: pointer;}
#contact a:hover {background-position: 0px -700px; cursor: pointer;}

.serviceson { background-position: 0 -100px  !important;}
.newson { background-position: 0 -300px  !important;}
.abouton { background-position: 0 -500px  !important;}
.contacton { background-position: 0 -700px  !important;}
#content {

	clear: both;
}

#footer {
	clear: both;
	text-align: center;
	color: #aaa;
	padding-top: 50px;
}




.navblock {
	display: block;
	height: 100px;
	width: 100px;
	text-indent: -9999px;
	overflow:hidden;
}


		
.clickable {
	display: block;
	height: 100%;
	width: 100%;
}

#logo a { text-indent: -9999em; overflow: hidden; }
.entry h1, h2, h3 { padding: 15px 0; color: #ffe500; font-size: 18px; }
.nostyle { padding: 0px !important; font-size: 14px !important; display: inline; }
.entry p { padding: 10px 0; }
.post { margin-bottom: 3em; }

.pagetitle { margin-bottom: 3em; }