/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

body {
        background-color:#ffffff;
        margin:0;
        padding:0;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1c1c1c;
	text-decoration: none;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}







#mainbucket{
        width: 980px;
        margin: 0 auto; /*Center bucket on page*/
}


#topsection{
        background: #ffffff;
        height: 597px; /*Height of top section*/
}

#topspecialssection{
        background: #ffffff;
        height: 2048px; /*Height of top section*/
}

#toppromossection{
        background: #ffffff;
        height: 2796px; /*Height of top section*/
}

#toppromosection{
        background: #ffffff;
        height: 1641px; /*Height of top section*/
}

#contentspace{
        float: left;
        width: 100%;
}

#contentcolumn{
        margin-left: 348px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
        float: left;
        width: 348px; /*Width of left column*/
        margin-left: -980px; /*Set left margin to -(MainContainerWidth)*/
        background: #ffffff;
}

#homefla {
        width:100%
        background: #ffffff;
        background-image:url(home-pg-fla-replacement-img.jpg);
        background-repeat:no-repeat;
        top:0px;
        left:0px;
        right:0;
        bottom:0;
}

#homespecials{
        background: #ffffff;
}

#footer{
        clear: left;
        width: 100%;
        background: black;
        color: #FFF;
        text-align: center;
        padding: 4px 0;
}

#footer a{
        color: #FFFF80;
}

#footercopy{
        clear: left;
        width: 100%;
        background: ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
        color: #363535;
        line-height: 1.5em;
        text-align: center;
        padding: 0px 0px 15px 0px; 
}

#footercopy a:link{
        color: #0b96ee;
        text-decoration: none;
}

#footercopy a:visited{
        color: #0b96ee;
        text-decoration: none;
}

#footercopy a:hover{
        color: #5b990b;
        text-decoration: none;
}

#imghome{
        background: #ffffff;
}

#navwork{
        background: #ffffff;
}

#home-slider{
        background: #ffffff;
        background-image:url(home-slideshow-replacement.jpg);
        background-repeat:no-repeat;
}


.innerspace{
        margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
        margin-top: 0;
}


.corner {
    position: fixed;
    bottom: 0px;
    right: 0px;
    z-index: 2000;
}


.txthome1{
        background: #ffffff;
        color: #1c1c1c;
        text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
        line-height: 1.5em;
        padding: 0px 0px 0px 6px; 
}

.txthome1 a:link{
        color: #0b96ee;
        text-decoration: none;
}

.txthome1 a:visited{
        color: #0b96ee;
        text-decoration: none;
}

.txthome1 a:hover{
        color: #5b990b;
        text-decoration: none;
}

.txthome2{
        background: #ffffff;
        color: #1c1c1c;
        text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
        line-height: 1.5em;
        padding: 0px 0px 0px 2px; 
}


.txthome2 a:link{
        color: #0b96ee;
        text-decoration: none;
}

.txthome2 a:visited{
        color: #0b96ee;
        text-decoration: none;
}

.txthome2 a:hover{
        color: #fb0202;
        text-decoration: none;
}

.txthome3{
        background: #ffffff;
        color: #1c1c1c;
        text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
        line-height: 1.5em;
        padding: 0px 0px 0px 2px; 
}

.txthome3 a:link{
        color: #0b96ee;
        text-decoration: none;
}

.txthome3 a:visited{
        color: #0b96ee;
        text-decoration: none;
}

.txthome3 a:hover{
        color: #fb0202;
        text-decoration: none;
}

.txtpg5{
        background: #ffffff;
        color: #1c1c1c;
        text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
        line-height: 1.5em;
        padding: 0px 0px 0px 6px; 
}

.txtpg5 a:link{
        color: #0b96ee;
        text-decoration: none;
}

.txtpg5 a:visited{
        color: #0b96ee;
        text-decoration: none;
}

.txtpg5 a:hover{
        color: #fb0202;
        text-decoration: none;
}

.home-portfolio-1_1{
        padding: 0px 38px 0px 20px; 
}

.pg-portfolio1{
        padding: 0px 20px 0px 38px; 
}

.imghome2{
        background: #ffffff;
}

.imghover{
        opacity:1.0;
        filter:alpha(opacity=100); /* For IE8 and earlier */
}

.imghover:hover{
        opacity:0.8;
        filter:alpha(opacity=80); /* For IE8 and earlier */
}

.imgpg6{
        background: #ffffff;
}

.imgpg5{
        background: #ffffff;
}

.strong {
	font-weight: bold;
}

.italic {
	font-style: italic;
}
