/* OCUPOP.COM GLOBAL STYLE SHEET OCTOBER 2004 */


/* CENTER STUFF */



img {
    border:0px;
    }
    
.contentbot img {
border:0px;
margin:0px;
padding:0px;
display:block;
}    

body {
	margin: 0px;
	padding: 0px;
	border:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	background-color: #fff;
	background-image: url(images/bg.png);
	font-size:11px;
	}
	
body address {
    text-decoration:none;
    font-size:11px;
    font-style:normal;
    padding-bottom:12px;	
    }
	
body a {
    color: #cc0066;
    }

body h1 {
    font-weight:bold;
    font-size:16px;
    padding-bottom:10px;
    color: #cc0066;    }
    
body h2 {
    font-weight:bold;
    font-size:14px;
    padding-bottom:10px;
    color: #cc0066;    
    }
   
body dt {
    font-size:12px;
    padding-bottom:10px;
    }
	
body dd {
    padding-bottom:10px;
    }

.hidden {
    display:none;
}

#middle {
    margin:0px auto;
    width:800px;
    padding:0px;
    border:0px;

}


/*
.shadow {
background-color:#999;
width:820px;
height:170px;
}
*/

/* HEADER BOX */

.header {
    height:130px;
    width:796px;
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border-width:2px;
	border-style:solid;
	border-color:#dd6710;
	background-color: #fff;
	z-index:0;
	}
	
.header img {
    margin-top:25px;
    margin-left:58px;
	}	

/* GLOBAL NAVIGATION BOX */

.glonav {
    height:26px;
    width:796px;
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border-width:2px;
    border-top-width:0px;
	border-style:solid;
	border-color:#dd6710;
	background-color: #ccc;
	z-index:0;
	text-align:right;
	}
	
.glonav ul {
    display:inline;
    list-style-type:none;
    margin:8px;
    line-height:1em;
    }	
	
.glonav li {
    display:inline;
    list-style-type:none;
    margin:8px;
    line-height:1em;
    }
    
.glonav p {
    line-height:1em;
    }   


/*.bigshadow {
 width:568px;
 background-color:#999;
 margin-left:252px;
 }
*/

/* MAIN CONTENT */

.main {
    width:900px;
	margin: 0px;
	padding:0px;
	border:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	z-index:0;
	}


/* LEFT CONTENT */

.leftmain {
    position:absolute;
    top:24px;
    width:306px;
	margin: 0px;
	padding:0px;
	border:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	border:#dd6710;
	z-index:0;
	}	



/* GLOBED */

.globed {
    text-align:right;
    margin-top:38px;
    margin-right:16px;
    margin-bottom:-22px;
}



/* OUR SERVICES BOX */

.ourservices {
    width:306px;
    height:70px;
    margin-bottom:0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border:0;
	z-index:0;
	cursor:pointer;
	}
	
.ourservices img{
    width:306px;
    height:70px;
	padding: 0px;	
	border:0px;
	margin:0px;
	cursor:pointer;
	display:block;
	}	
	
	
/* TAX ORGANIZATION BOX */

.taxorg {
    width:306px;
    height:70px;
	margin-bottom:0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border:0;
	z-index:0;
	cursor:pointer;
	}


.taxorg img{
    width:306px;
    height:70px;
	padding: 0px;	
	border:0px;
	margin:0px;
	cursor:pointer;
	display:block;
	}	

/* TAX INFORMATION BOX */

.taxinfo {
    width:306px;
    height:70px;
    margin:0px;
	margin-bottom:0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border:0;
	z-index:0;
	cursor:pointer;
	}
	
	
.taxinfo img{
    width:306px;
    height:70px;
	padding: 0px;	
	border:0px;
	margin:0px;
	cursor:pointer;
	display:block;
	}		
	
	
/* LINKS BOX */

.links {
    width:306px;
    height:70px;
	margin: 0px;
	margin-bottom:0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border:0;
	z-index:0;
	cursor:pointer;
	}


.links img{
    width:306px;
    height:70px;
	padding: 0px;	
	margin:0px;
	border:0px;
	cursor:pointer;
	display:block;
	}	
	
/* EFILE BOX */

.efile {
    width:306px;
    height:70px;
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border:0;
	z-index:0;
	cursor:pointer;
	}


.efile img{
    width:306px;
    height:70px;
	padding: 0px;	
	margin:0px;
	border:0px;
	cursor:pointer;
	display:block;
	}		
	
/* ARTBIZ BOX */

.artbiz {
    width:306px;
    height:180px;
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border:0;
	z-index:0;
	cursor:pointer;
	}


.artbiz img{
    width:306px;
    height:180px;
	padding: 0px;	
	margin:0px;
	border:0px;
	cursor:pointer;
	display:block;
	}


/* TAGGEDIT BOX */

.taggedit {
    width:280px;
    height:24px;
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#dd6710;
	border:0;
	z-index:0;
	cursor:pointer;
	}


.taggedit img{
    width:280px;
    height:24px;
	padding: 0px;
	padding-left:16px;	
	margin:0px;
	border:0px;
	cursor:pointer;
	display:block;
	}		

/* RIGHT CONTENT */

.rightmain {
    margin-left:300px;
    width:560px;
	padding:0px;
	border:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	border:#dd6710;
	z-index:0;
	}



/* BODY CONTENT */

.maincontent {
    width:560px;
	margin: 0px;
	margin-top:18px;
	padding: 0px;
	border:0;
	background-color: #fff;
	background-image: url(images/content_tile.png);
	z-index:0;
	}
	


.contented {
margin-right:40px;
margin-left:40px;
}

/* FOOTER CONTENT */

.footer {
    width:524px;
    height:26px;
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
    border-top-width:0px;
	border-left-width:2px;
    border-right-width:2px;
    border-bottom-width:2px;
	border-style:solid;
	border-color:#dd6710;
	background-color: #ccc;
	z-index:0;
	text-align:center;
	}	


.footer p {
    text-align:center;
    line-height:0em;
}	

	



		
	
	
	





	






/* CONTACT US NAV ITEM WITH IE% MAC PNG ALPHA HACK APPLIED */

#contact {
position:absolute;
top: 6px;
left: 490px;
height:48px;
width:190px;
z-index:200;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact.png', sizingMethod='scale');
}	

.logo img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}



/*
  SUCK IT IE!
*/

body.iesucks {
width:380px;
}

body.iesucksagain {
width:300px;
}




/* ALL WORK AND NO PLAY MAKES JEFFREY A DULL BOY */


