/* 
    Document   : holderlaw
    Created on : Feb 22, 2009, 6:49:36 PM
    Author     : Big Cloud Media
    Description:
        Style sheet for xpunged.com
*/

.homebottom
{
    margin-left:auto !important;
    margin-right:auto !important;
    width:850px;
    text-align:center !important;
    padding-left:22px;

}

.contacttitle
{
    font-size:14pt;
    margin-bottom:0px;

}

.smallcurvemiddlehome
{
    width:675px;
    background:url(images/smallcurvesmiddle.png) repeat-y;
    margin-left:auto;
    margin-right:auto;
}

.smallcurvestophome
{

    height:21px;
    background:url(images/smallcurvestop.png) no-repeat;
    margin-left:auto;
    margin-right:auto;
    width:675px;
}


.smallcurvesbottomhome
{

    height:21px;
    background:url(images/smallcurvesbottom.png) no-repeat;
    margin-left:auto;
    margin-right:auto;
    width:675px;
}



.slideshowbox
{margin-bottom:0px;
    padding:0px;}
.ticker
{
    
    font-size:12px;
    margin-left:8px;
    width:90%;
    padding-top:5px;
}

.contactformbox
{
    margin-left:5px;
    margin-right:20px;
    padding:5px;
    border:1px solid gray;
}

ul#news {
	border: 0px solid #ccc;
	padding: 2em;
    margin-bottom:2em;

}

    div.limiter {
	text-align: left;
	width: 80%;
	max-width: 69.23em;
	padding: 1.2em 1.5em;

	margin-left: auto;
	margin-right: auto;
}

legend
{
    font-weight:bold;
    border:1px solid gray;
    padding:4px;
}

.littletext
{
font-size:9pt;
        margin-right:5px;
        border:1px solid gray;
        padding:5px;

}

.littletexthome
{
font-size:9pt;
        margin-right:15px;
        border:1px solid gray;
        padding:3px;
        margin-left:25px;
        width:570px;

}

.video
{
    border:1px solid gray;
    margin-right:115px;
    margin-left:20px;
    padding-top:5px;
}

.bademailmessage
{
    color:red;
    border:1px solid red;
    margin-right:50px;
}

.emailgoodmessage
{
    color:green;
    border:1px solid green;
    margin-right:50px;
}

.minicurvestop
{

    height:13px !important;
    background:url(images/minicurvestop.png) no-repeat;
    margin:0px;
    padding:0px;
    border:0px solid white;
}
.minicurvesmiddle
{


    background:url(images/minicurvesmiddle.png) repeat-y;
    margin:0px;
    padding:0px;
    border:0px solid white;
}
.minicurvesbottom
{

    height:15px;
    background:url(images/minicurvesbottom.png) no-repeat;
    margin:0px;
    padding:0px;
    border:0px solid white;
}


.smallcurvestop
{

    height:21px;
    background:url(images/smallcurvestop.png) no-repeat;
}

.smallcurvemiddle
{


    background:url(images/smallcurvesmiddle.png) repeat-y;
}

.smallcurvesbottom
{

    height:21px;
    background:url(images/smallcurvesbottom.png) no-repeat;
}
.slideshowholder
{
    padding-left:18px
}
img
{
    border:0px solid white;
}
.fronticons
{
    margin-left:20px;
    margin-top:20px;

}

.blogbox
{
    margin-left:10px;
    margin-right:10px;
}

.blogbox li
{
    margin-left:2px;
    padding:0px;
}

.fronticons a
{
    text-decoration:none;
    font-size:9pt;
}
.iconholder
{
   margin-left:5px;
   
   
}

.iconholder a
{
    font-size:9pt;
    text-decoration:none;
}

.steps
{
    color:green; 
    font-weight:bold;
}

.stepsleft
{
    color:green;
    font-weight:bold;
    font-size:13pt;
}
.rss img
{
    display:none !important;
    width:0px !important;
    height:0px !important;
}
.rss span.thumbnail-caption
{
    width:auto !important;
}

.rss
{
    margin:4px;
    font-size:10px;
}
object
{
   margin-left:5px;
}
input
{

 background-color: #C0C0C0;
 color: #000000;
 border: 1px solid #999999;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align: left;
 height:20px;

}

textarea
{
    background-color: #C0C0C0;
 color: #000000;
 border: 1px solid #999999;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align: left;
}
.pagerightside
{
    
    padding-left:8px;
}
p
{
    margin-left:10px;
    margin-right:20px;
}
body
{
background:url(images/pageback.png) repeat-x;
background-color:#FFE6E6;
margin-left:auto;
margin-right:auto;

}
.h3
{
    text-align:center;
    margin-top:5px;
}


.blueletter
{
  color:blue;
}

.redletter
{
color:red;
}

.errorbox
{
    color:red;
    margin:5px;
    border:1px solid red;
     font-family:bold;
     width:400px;
     padding:5px;
}
.verticallist ul li
{
    display:block;
    list-style-type:circle;
    margin-left:20px;
    padding:3px;
}
.errorbox td
{
    font-size:9pt;
    color:red;
}
.contentuppercurve
{
    width:850px;
    background:url(images/contenttopcurve.png) no-repeat;
    height:21px;
}

.contentmiddlecurve
{
    width:850px;
    background:url(images/contentmiddlecurve.png) repeat-y;
    padding-left:10px;
    padding-top:5px;
    padding-right:30px;
    text-align:left;


}

.contentlowercurve
{
    width:850px;
    background:url(images/contentbottomcurve.png) no-repeat;
    height:21px;
}

.slidebottomcurve
{
    background:url(images/bottomcurve.png) no-repeat;
    height:10px;
    width:850px;
}
.bodybox
{

}
.content
{
    
    width:850px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;

}
.content ul
{
    list-style-type:none;
    display:inline;
    text-align:left;
    margin-left:5px;
}

.content li
{
    list-style-type:none;
    display:inline;
    text-align:left;
    margin-left:0px;
}

.logo
{
   margin-left:auto;
   margin-right:auto;
   color:white;
}
.footer
{
    width:850px;
    margin-left:auto;
    margin-right:auto;
}

.footer, .footer p
{
    
    text-align:center;
    padding-top:5px;
     color:gray;
    font-size:10pt;
    text-decoration:none;
    margin-right:10px;
    margin-left:10px;
    

}

.footer a
{
    
    color:gray;
    font-size:10pt;
    text-decoration:none;

}

.formbox
{
    margin-left:5px;
    margin-right:10px;
    padding:10px;
    text-align:left;
}


.leftbox
{
    margin:5px; padding:2px; border:1px solid #A0A0A0; font-size:9pt; margin-top:100px;
}

.leftbox1
{

    margin-left:5px; padding-left:2px; padding-right:2px; font-size:9pt; width:160px;
    margin-right:5px; text-align:center;

}

leftbox1 p
{
    padding:0px;
    margin:0px;
}

.formbox li
{
    list-style-type:none;
    margin-left:10px;
    margin-top:8px;
    display:block;
}

.leftbox ul
{
    list-style-type:none;
}

.formtextbox
{
    margin-left:5px;
}

.formradio
{
    margin-left:2px;
}
/* Top Menu Items  */

.menubox
{
    background:url(images/grayback.png) no-repeat;
    width:850px;
    height:25px;
    text-align:center;
    margin:0px;
    padding:0px;
    z-index:500;
}
.formboxhome
{
    padding:5px;
    padding-top:1px;
    font-size:8pt;

}
.contactboxhome
{
    background:url(images/blankback.png) no-repeat;
        width:225px; height:200px;
        text-align:center; padding-top:5px;
        margin-top:20px;
}
.formboxhome label, .formboxhome input
{
    margin:2px;
}
.menuboxinner
{
    margin-left:55px;
    padding-bottom:0px;
    margin-bottom:0px;
    padding-top:2px;
}

* {padding:0; margin:0; font-family:arial;}
.dropdown {float:left; text-align:center; color:White; background:transparent;}
.dropdown dd {position:absolute; overflow:hidden; display:none; padding-left:0px; margin-left:0px; background:transparent; z-index:500;}
.dropdown ul { list-style:none; margin-left:0px; padding-left:0px;}
.dropdown li { line-height:20px; display:block; z-index:200; text-align:center; margin-left:0px; padding-left:0px;}
.dropdown .underline {line-height:20px; font-weight:bold;  color:white; text-decoration:none; font-size: 10pt; background:url(images/menuback.jpg); width:77px; }
.dropdown a.underline1, .dropdown a.underline1:visited  {  font-weight:bold;  color:white; text-decoration:none; font-size: 10pt; background:url(images/menuback.jpg); padding-left:20px; padding-right:20px; padding-top:4px; padding-bottom:4px;  width:77px; }
.dropdown a.underline1:hover {   font-weight:bold;  color:white; text-decoration:none; font-size: 10pt; height:inherit; padding-left:20px; padding-right:20px; padding-top:4px; padding-bottom:4px; text-decoration:underline; width:77px; }

a.link {background:transparent; display:block; line-height:20px; font-weight:bold; padding: 4px 20px 4px 20px; color:white; text-decoration:none; font-size: 10pt;}
a.link:hover
{
display:block; line-height:20px; font-weight:bold; padding: 4px 20px 4px 20px; color:white; text-decoration:none; font-size: 10pt; text-decoration:underline;
	}

/*
* {padding:0; margin:0; font-family:arial;}
.dropdown {float:left; text-align:center; color:White;}
.dropdown dd {position:absolute; overflow:hidden; display:none; padding-left:0px; margin-left:0px; background:transparent; z-index:500;}
.dropdown ul { list-style:none; margin-left:0px; padding-left:0px;}
.dropdown li {display:block; z-index:200; text-align:center; margin-left:0px; padding-left:0px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {text-align:center;  padding-top:3px; padding-bottom:2px; height:25px; width:105px; font-weight:bold; cursor:pointer;}
.dropdown a:hover {background:url(images/buttonback1.jpg); text-align:center; width:105px; padding-top:3px; padding-bottom:2px; cursor:pointer; height:25px;}
.dropdown .underline { width:97px;}


/*
* {padding:0; margin:0; font-family:arial;}
.dropdown {float:left; text-align:center; color:White;}
.dropdown dt {text-align:center;  padding-top:3px; padding-bottom:2px; width:105px; font-weight:bold; cursor:pointer;}
.dropdown dt:hover {background:url(images/buttonback1.jpg); text-align:center; width:105px; padding-top:3px; padding-bottom:2px; cursor:pointer;}
.dropdown dd {position:absolute; overflow:hidden; display:none; padding-left:0px; margin-left:0px; background:transparent; z-index:500;}
.dropdown ul { list-style:none; margin-left:0px; padding-left:0px;}
.dropdown li {display:block; z-index:200; text-align:center; margin-left:0px; padding-left:0px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {text-align:center;  color:white; text-decoration:none; font-size:11.5pt; padding-top:3px; padding-bottom:2px; width:105px; font-weight:bold; cursor:pointer;}
.dropdown a:hover {background:url(images/buttonback1.jpg); text-align:center; width:105px; padding-top:3px; padding-bottom:2px; cursor:pointer;}
.dropdown .underline { width:97px;}

/*
***********
a.link {background:transparent; font-size:11.5pt; margin-left:5px; display:block; padding:0px; line-height:22px; width:80px; color:white; width:80px;}
a.link:hover
{
background:transparent; padding:0px; font-size:11.5pt; line-height:22px; color:white;	margin-left:5px; width:80px;
	}
a.link:visited, a.link:active {background:transparent; margin-left:5px; padding:0px; font-size:11.5pt; line-height:22px; color:white; width:80px;}

*******************
  cookcpas.com menu
* * {padding:0; margin:0; font-family:arial;}
.dropdown {float:left; padding-right:0px; padding-top:10px; text-align:left; color:White;}
.dropdown dt {text-align:left; padding-left:10px; padding-right:20px; width:67px; padding-top:2px; padding-bottom:2px; font-weight:bold; cursor:pointer; background:black; }

.dropdown dt:hover {background:Red; text-align:left; padding-left:10px; padding-right:20px; width:67px; padding-top:2px; padding-bottom:2px; font-weight:bold; cursor:pointer;}
.dropdown dd {position:absolute; overflow:hidden; display:none; padding-left:0px; margin-left:0px; background:transparent; z-index:500;}
.dropdown ul { list-style:none; margin-left:0px; padding-left:0px;}
.dropdown li {display:block; z-index:200; text-align:center; margin-left:0px; padding-left:0px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; line-height:20px; font-weight:bold; padding:4px; color:white; text-decoration:none; font-size: 10pt;background:black; width:110px;}
.dropdown a:hover {background:Red; padding:4px; width:110px;}
.dropdown .underline {width:110px;}
a.link {background:transparent; font-size:11pt; display:block; padding:0px; line-height:22px; width:80px; color:white;}
#one-ddheader {}
a.link:hover
{
background:transparent; padding:0px; font-size:11pt; line-height:22px; color:white;
	}

a.link:visited, a.link:active {background:transparent; padding:0px; font-size:11pt; line-height:22px; color:white; }

#one-ddheader { padding-right:15px; padding-left:35px;}
#two-ddheader{padding-right:25px; padding-left:25px;}
#three-ddheader{padding-right:25px; padding-left:25px;}
#four-ddheader{padding-right:15px; padding-left:35px;}
#five-ddheader{padding-right:35px; padding-left:15px;}
#eight-ddheader
{
 text-align:left;
 padding-left:25px;
 padding-right:10px;
 width:55px;
}
#seven-ddheader
{
text-align:left;
 padding-left:10px;
 padding-right:5px;
 width:65px;
}


#six-ddheader
{
text-align:left;
 padding-left:17px;
 padding-right:0px;
 width:55px;
}

 */

