/* CSS Document */

* {margin:0;padding:0;} 

/* CLEAR FIX*/
.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/

* html .clearfix { height: 1%;}

.clearfix {display: block;}
/* End hide from IE-mac */

.phark {overflow:hidden;text-indent:-100em;}

.left {float: left;}

.right {float: right;}


.highlight { color: #000000; font-weight: bold;}

.noBullet { list-style-type: none;}


.clearBoth {clear: both;}

.floatedColumn { margin-left: 25px;}




h2.admin {
font-family: Arial Black, Helvetica, sans-serif;
font-size: 17px;
font-weight: bolder;
color: #c1191e; 
margin-bottom: 5px;
text-transform: uppercase;
}



a:link, a:visited {
color: #000000;

}
a:hover {
color: #c1191e;
} 

html, body, #page {height: 100%;}

body > #page {height: auto; min-height: 100%;}

body {
background: #e5e5e5 url(../images/body.jpg) repeat-x 0 0;
color: #666666;
}

#page.standard { background: transparent url(../images/page.gif) repeat-y 8px 0; }

#page.error { background: none; }

#header {
height: 114px;
margin: 0 9px 0 3px;
padding-bottom: 23px;
background: transparent url(../images/header.jpg) repeat-x 0 0;
position:relative;
}

#branding {position:relative;}

#top-module {
position: absolute;
top: 76px;
left: 126px;}


#torelli-emblem {
background: transparent url(../images/torelli-emblem.png) no-repeat;
height: 120px;
position: absolute;
top: 8px;
width: 120px;
}

#torelli-emblem a { 
display: block;
height: 120px;
width: 120px;
}

#torelli-logo {
background: transparent url(../images/torelli-logo.png) no-repeat;
height: 39px;
left: 120px;
position: absolute;
top: 30px;
width: 132px;
}


#top-module .moduletable { margin:0;}


/* Main Menu */

ul.menumain {
margin: 0;
padding: 0;
cursor: default;
font-size: 13px;
height: 38px;
width: 748px;
overflow:hidden;
text-indent:-100em;
}

ul.menumain a:link, ul.menumain a:visited {
color: #d79fa0;
text-decoration: none;
list-style-type: none;
}

ul.menumain a:hover {
color: #FFFFFF;
} 

ul.menumain li { 
display: block;
float: left;
height: 38px;
margin: 0;
padding: 0;
}



li.item1 {display: none;}

li.item16 a { display: block;width: 139px; height: 38px;}
li.item16 a:link, li.item16 a:visited { background: transparent url(../images/mainlevelmain.gif) 0 0 no-repeat;}
li.item16 a:hover { background: transparent url(../images/mainlevelmain.gif) 0 -38px no-repeat;}
ul>li#current.item16 a:link, ul>li#current.item16 a:visited { 
background: transparent url(../images/mainlevelmain.gif) 0 -76px no-repeat;}
ul>li.item16 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) 0 -76px no-repeat;}
ul>li.item16.active a:link, ul>li.item16.active a:visited { background: transparent url(../images/mainlevelmain.gif) 0 -76px no-repeat;}

li.item3 a { display: block;width: 66px; height: 38px;}
li.item3 a:link, li.item3 a:visited { background: transparent url(../images/mainlevelmain.gif) -139px 0 no-repeat;}
li.item3 a:hover { background: transparent url(../images/mainlevelmain.gif) -139px -38px no-repeat;}
ul>li#current.item3 a:link, ul>li#current.item3 a:visited { 
background: transparent url(../images/mainlevelmain.gif) -139px -76px no-repeat;}
ul>li.item3 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) -139px -76px no-repeat;}
ul>li.item3.active a:link, ul>li.item3.active a:visited{ background: transparent url(../images/mainlevelmain.gif) -139px -76px no-repeat;}

li.item47 a { display: block; width: 51px; height: 38px;}
li.item47 a:link, li.item47 a:visited { background: transparent url(../images/mainlevelmain.gif) -205px 0 no-repeat;}
li.item47 a:hover { background: transparent url(../images/mainlevelmain.gif) -205px -38px no-repeat;}
ul>li#current.item47 a:link, ul>li#current.item47 a:visited { 
background: transparent url(../images/mainlevelmain.gif) -205px -76px no-repeat;}
ul>li.item47 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) -205px -76px no-repeat;}
ul>li.item47.active a:link, ul>li.item47.active a:visited { background: transparent url(../images/mainlevelmain.gif) -205px -76px no-repeat;}

li.item5 a { display: block; width: 55px; height: 38px;}
li.item5 a:link, li.item5 a:visited { background: transparent url(../images/mainlevelmain.gif) -256px 0 no-repeat;}
li.item5 a:hover { background: transparent url(../images/mainlevelmain.gif) -256px -38px no-repeat;}
ul>li#current.item5 a:link, ul>li#current.item5 a:visited { 
background: transparent url(../images/mainlevelmain.gif) -256px -76px no-repeat;}
ul>li.item5 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) -256px -76px no-repeat;}
ul>li.item5.active a:link, ul>li.item5.active a:visited { background: transparent url(../images/mainlevelmain.gif) -256px -76px no-repeat;}

li.item84 a { display: block; width: 92px; height: 38px;}
li.item84 a:link, li.item84 a:visited { background: transparent url(../images/mainlevelmain.gif) -311px 0 no-repeat;}
li.item84 a:hover { background: transparent url(../images/mainlevelmain.gif) -311px -38px no-repeat;}
ul>li#current.item84 a:link, ul>li#current.item84 a:visited { 
background: transparent url(../images/mainlevelmain.gif) -311px -76px no-repeat;}
ul>li.item84 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) -311px -76px no-repeat;}
ul>li.item84.active a:link, ul>li.item84.active a:visited { background: transparent url(../images/mainlevelmain.gif) -311px -76px no-repeat;}

li.item69 a { display: block; width: 102px; height: 38px;}
li.item69 a:link, li.item69 a:visited { background: transparent url(../images/mainlevelmain.gif) -403px 0 no-repeat;}
li.item69 a:hover { background: transparent url(../images/mainlevelmain.gif) -403px -38px no-repeat;}
ul>li#current.item69 a:link, ul>li#current.item69 a:visited { 
background: transparent url(../images/mainlevelmain.gif) -403px -76px no-repeat;}
ul>li.item69 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) -403px -76px no-repeat;}
ul>li.item69.active a:link, ul>li.item69.active a:visited { background: transparent url(../images/mainlevelmain.gif) -403px -76px no-repeat;}

li.item99 a { display: block; width: 91px; height: 38px;}
li.item99 a:link, li.item99 a:visited { background: transparent url(../images/mainlevelmain.gif) -505px 0 no-repeat;}
li.item99 a:hover { background: transparent url(../images/mainlevelmain.gif) -505px -38px no-repeat;}
ul>li#current.item99 a:link, ul>li#current.item99 a:visited { 
background: transparent url(../images/mainlevelmain.gif) -505px -76px no-repeat;}
ul>li.item99 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) -505px -76px no-repeat;}
ul>li.item99.active a:link, ul>li.item99.active a:visited { background: transparent url(../images/mainlevelmain.gif) -505px -76px no-repeat;}

li.item21 a { display: block; width: 84px; height: 38px;}
li.item21 a:link, li.item21 a:visited { background: transparent url(../images/mainlevelmain.gif) -596px 0 no-repeat;}
li.item21 a:hover { background: transparent url(../images/mainlevelmain.gif) -596px -38px no-repeat;}
ul>li#current.item21 a:link, ul>li#current.item21 a:visited { 
background: transparent url(../images/mainlevelmain.gif) -596px -76px no-repeat;}
ul>li.item21 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) -596px -76px no-repeat;}
ul>li.item21.active a:link, ul>li.item21.active a:visited { background: transparent url(../images/mainlevelmain.gif) -596px -76px no-repeat;}

li.item252 a { display: block; width: 68px; height: 38px;}
li.item252 a:link, li.item252 a:visited { background: transparent url(../images/mainlevelmain.gif) -680px 0 no-repeat;}
li.item252 a:hover { background: transparent url(../images/mainlevelmain.gif) -680px -38px no-repeat;}
ul>li#current.item252 a:link, ul>li#current.item252 a:visited { 
background: transparent url(../images/mainlevelmain.gif) -680px -76px no-repeat;}
ul>li.item252 a.mainlevel_currentmain:hover { background: transparent url(../images/mainlevelmain.gif) -680px -76px no-repeat;}
ul>li.item252 .active a:link, ul>li.item252 .active a:visited { background: transparent url(../images/mainlevelmain.gif) -680px -76px no-repeat;}


/*li.item1 {display: none;}


li.item3 a { display: block;width: 95px; height: 38px;}
li.item3 a:link, li.item3 a:visited { 
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif);
background-position: 0 0;
background-repeat: no-repeat;
}
li.item3 a:hover { 
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif);
background-position: 0 -38px;
background-repeat: no-repeat;
}
ul>li#current.item3 a:link, li#current.item3 a:visited { 
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif);
background-position: 0 -76px;
background-repeat: no-repeat;
}
ul>li.item3 a.mainlevel_currentmain:hover {
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif);
background-position: 0 -76px;
background-repeat: no-repeat;
}
ul>li.item3.active a:link, li.item3.active a:visited{ 
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif); 
background-position: 0 -76px; 
background-repeat: no-repeat;
}


li.item47 a { display: block; width: 83px; height: 38px;}
li.item47 a:link, li.item47 a:visited { 
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif);
background-position: -95px 0;
background-repeat: no-repeat;
}
li.item47 a:hover { 
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif);
background-position: -95px -38px;
background-repeat: no-repeat;
}
ul>li#current.item47 a:link, li#current.item47 a:visited { 
background-color: transparent; 
background-image: url(../images/mainlevelmain_short.gif);
background-position: -95px -76px; 
background-repeat: no-repeat;
}
ul>li.item47 a.mainlevel_currentmain:hover { 
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif); 
background-position: -95px -76px; 
background-repeat: no-repeat;
}
ul>li.item47.active a:link, li.item47.active a:visited { 
background-color: transparent;
background-image: url(../images/mainlevelmain_short.gif); 
background-position: -95px -76px; 
background-repeat: no-repeat;
}

li.item5 a { display: block; width: 79px; height: 38px;}
li.item5 a:link, li.item5 a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -178px 0; background-repeat: no-repeat;
}
li.item5 a:hover { background-color: transparent; background-image:url(../images/mainlevelmain_short.gif); background-position: -178px -38px; background-repeat: no-repeat;
}
ul>li#current.item5 a:link, li#current.item5 a:visited { 
background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -178px -76px; background-repeat: no-repeat;
}
ul>li.item5 a.mainlevel_currentmain:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -178px -76px; background-repeat: no-repeat;
}
ul>li.item5.active a:link, li.item5.active a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif);background-position: -178px -76px; background-repeat: no-repeat;
}

li.item84 a { display: block; width: 121px; height: 38px;}
li.item84 a:link, li.item84 a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -257px 0; background-repeat: no-repeat;
}
li.item84 a:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -257px -38px; background-repeat: no-repeat;
}
ul>li#current.item84 a:link, li#current.item84 a:visited { 
background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -257px -76px; background-repeat: no-repeat;
}
ul>li.item84 a.mainlevel_currentmain:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -257px -76px; no-repeat;
}
ul>li.item84.active a:link, li.item84.active a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -257px -76px; background-repeat: no-repeat;
}

li.item69 a { display: block; width: 132px; height: 38px;}
li.item69 a:link, li.item69 a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -378px 0; background-repeat: no-repeat;
}
li.item69 a:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -378px -38px; background-repeat: no-repeat;
}
ul>li#current.item69 a:link, li#current.item69 a:visited { 
background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -378px -76px; background-repeat: no-repeat;
}
ul>li.item69 a.mainlevel_currentmain:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -378px -76px; background-repeat: no-repeat;
}
ul>li.item69.active a:link, li.item69.active a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -378px -76px; background-repeat: no-repeat;
}

li.item99 a { display: block; width: 120px; height: 38px;}
li.item99 a:link, li.item99 a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -510px 0; background-repeat: no-repeat;
}
li.item99 a:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -510px -38px; background-repeat: no-repeat;
}
ul>li#current.item99 a:link, li#current.item99 a:visited { 
background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -510px -76px; background-repeat: no-repeat;
}
ul>li.item99 a.mainlevel_currentmain:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -510px -76px; background-repeat: no-repeat;
}
ul>li.item99.active a:link, li.item99.active a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -510px -76px; background-repeat: no-repeat;
}

li.item21 a { display: block; width: 118px; height: 38px;}
li.item21 a:link, li.item21 a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -630px 0; background-repeat: no-repeat;
}
li.item21 a:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -630px -38px; background-repeat: no-repeat;
}
ul>li#current.item21 a:link, li#current.item21 a:visited { 
background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -630px -76px; background-repeat: no-repeat;
}
ul>li.item21 a.mainlevel_currentmain:hover { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -630px -76px; background-repeat: no-repeat;
}
ul>li.item21.active a:link, li.item21.active a:visited { background-color: transparent; background-image: url(../images/mainlevelmain_short.gif); background-position: -630px -76px; background-repeat: no-repeat;
}
*/


/* /Main Menu */


/* Search box */

.moduletableheader-search { 
background: transparent url(../images/searchButton.gif) no-repeat scroll;
height: 22px;
width: 190px;
margin: 0;
position: absolute;
top: -45px;
right: 0;
}


.moduletableheader-search label {display: none;}

form.searchheader-search {}

input.inputboxheader-search {
background: transparent;
color: #666666;
border: 0;
float: left;
margin: 2px 0 0 2px;
width: 146px;
padding:2px;
}

input.buttonheader-search { 
background: transparent;
margin-left: 5px;
width:30px;
height:22px;
outline:none;
border:none;
overflow:hidden;
text-indent:-100em;
}

/* /Search box */


/*sidebar*/


#LoadFirst {}
#left { }

#sidebar  {
margin: 0;
border-top: 1px solid #cdcdcd;
overflow: auto;

}

#sidebar ul  {
padding-bottom: 0px;
}

#sidebar li  {
padding: 5px 0;
line-height: 17px;
}

#mainlevel li span.separator {
font-size: 16px;
color:#000000;
text-transform: uppercase;
margin-bottom: 0;
}

#mainlevel li.parent {
margin-bottom: 10px;}

#mainlevel li.parent ul li.parent {}

#mainlevel li.parent span.separator {
font-family: Arial Black, Helvetica, sans-serif;
font-weight: bolder;
margin-bottom: 0;
text-transform: uppercase;
white-space: normal;

}



#mainlevel li.parent ul li.parent span.separator {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 13px;
position: relative;
top: -2px;

}


#mainlevel li.parent ul li.parent span.separator span {

}


li.parent { margin: 0; padding:0;}




.moduletable, .moduletable-blogsidebar { margin: 0 23px;}

.moduletable h3, .moduletable-blogsidebar h3 {
font-family: Arial Black, Helvetica, sans-serif;
font-size: 16px;
font-weight: bolder;
padding-top: 3px;
padding-bottom: 2px;
margin-bottom: 0;
text-transform: uppercase;
white-space: normal;
}

.moduletable h3 { color: #000000;}


#sidebar ul a:link, #sidebar ul a:visited { text-decoration: none; color: #666666; font-size: 16px;}
#sidebar ul a:hover {color: #000000;} 

#sidebar ul li ul li#current a:link, #sidebar ul li ul li#current a:visited {color: #c1191e;} 

#mainlevel {list-style-type: none;}

#mainlevel ul {list-style-type: none; margin-bottom: 0;}

#mainlevel li {margin-left: 0; padding-bottom: 0;}

#mainlevel li ul li { 
margin-left: 0;
margin-top: 0;
}

li span.mainlevel {
font-size: 16px;
color:#000000;
text-transform: uppercase;
}

#mainlevelsingle li { 

margin-left: 0; 
list-style-type: none;
font-family: Arial Black, Helvetica, sans-serif;
font-size: 16px;
font-weight: bolder;
padding-top: 25px;
padding-bottom: 3px;
margin-bottom: 0;
text-transform: uppercase;
}

/*Special Menu Items*/
li.item267 {
font-family: Arial Black, Helvetica, sans-serif;
font-size: 16px;
font-weight: bolder;
padding-top: 3px;
padding-bottom: 2px;
margin-bottom: 0;
text-transform: uppercase;
white-space: normal;
}



#mainlevel li.item267 {

margin-top: 25px;

}

#sidebar ul li.item267 a:link, #sidebar ul li.item267 a:visited { text-decoration: none; color: #c1191e;}

#sidebar ul li.item267 a:hover {color: #000000;} 


li.item271 {
font-family: Arial Black, Helvetica, sans-serif;
font-size: 16px;
font-weight: bolder;
padding-top: 3px;
padding-bottom: 2px;
margin-bottom: 10px;
text-transform: uppercase;
white-space: normal;
}

#sidebar ul li.item271 a:link, #sidebar ul li.item271 a:visited { text-decoration: none; color: #000000;}

#sidebar ul li.item271 a:hover {color: #c1191e;} 



#mainlevelsingle li a:link, #mainlevelsingle li a:visited { text-decoration: none; color: #c1191e;}

#mainlevelsingle li a:hover {color: #000000;} 






.spec {width: 476px;}

/*Blog Sidebars*/


.moduletable-blogsidebar h3 { color: #000000;}

.menu {list-style-type: none;}

.menu ul {list-style-type: none; margin-bottom: 0;}

.menu li {margin-left: 0; padding-bottom: 0;}

.menu li ul li { 
margin-left: 0;
margin-top: 0;
}

li span.menu {
font-size: 16px;
color:#000000;
text-transform: uppercase;
}

.menu li span.separator {
font-size: 16px;
color:#000000;
text-transform: uppercase;
margin-bottom: 0;
}

.menu li.parent {
margin-bottom: 10px;}

.menu li.parent ul li.parent {}

.menu li.parent span.separator {
font-family: Arial Black, Helvetica, sans-serif;
font-weight: bolder;
margin-bottom: 0;
text-transform: uppercase;
white-space: normal;

}



.menu li.parent ul li.parent span.separator {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 13px;
position: relative;
top: -2px;

}


.menu li.parent ul li.parent span.separator span {

}


/*main*/

#main {
padding-bottom: 25px;
} 

#mainbody {
margin-right: 0;
} 



ul#compare { 
margin-bottom: 0; 
border: 1px solid #999999;
width: 122px;
list-style-type: none;
text-align: center;
}

ul#compare a, ul#compare a:link, ul#compare a:visited { color: #CCCCCC; outline: none; text-decoration: none; cursor: text; }
ul#compare a:hover { color: #CCCCCC; outline: none; }

ul#compare li { margin-left: 0;}

#mainbody h1 {
font-family: Arial Black, Helvetica, sans-serif;
font-size: 17px;
font-weight: bolder;
color: #c1191e; 
margin-bottom: 10px;
text-transform: uppercase;}



#articlepage h2 {
font-family: Arial Black, Helvetica, sans-serif;
font-size: 17px;
font-weight: bolder;
color: #c1191e; 
margin-bottom: 10px;
text-transform: uppercase;}

h2.dealer, h2.contact {
font-family: Arial Black, Helvetica, sans-serif;
font-size: 17px;
font-weight: bolder;
color: #c1191e; 
margin-bottom: 10px;
text-transform: uppercase;}

#articlepage p a:link, #articlepage p a:visited {color: #666666;}
#articlepage p a:hover {color: #c1191e;}

#articlepage p {font-size: 12px; }

#articlepage h3 { 
font-family: Arial Black, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #000000; 
margin-bottom: 0;
text-transform: uppercase;}




#articlepage h4 { font-size: 13px; margin: 10px 0; color:#c1191e; }

#articlepage h5 { font-size: 12px; margin-bottom: 2px; font-weight: normal; color:#c1191e;}
#articlepage h6 { font-size: 13px; margin-bottom: 0; font-weight: normal; color:#000000;}

#articlepage li { margin-left: 12px; }

#articlepage ul li ul  { list-style-type: none; margin-bottom: 0;}

#articlepage ul li ul.addSpace  {margin-bottom: 10px;}

#articlepage ul li ul li  { margin-left: 0;}

#articlepage ol li { margin-left: 20px; }

#articlepage ul.noBullet li { margin-left: 0;}

#articlepage div.tablecloth table { margin-top: 0;}


hr { height: 8px; width: 100%; background: transparent url(../images/hr.gif) repeat-x 0 bottom; border: none; margin-bottom:10px;}

.buttonheading { display: none;}


td.name{ width: 25%;}

td.city{ width: 20%;}

td.state{ width: 7%;}

td.phone{ width: 17%;}

#articlepage ul.paintSamples  {}

ul.paintSamples li { float: left; margin-right: 1px;  margin-bottom: 10px;}

#articlepage h4.paintSection { font-size: 14px;
color:#000000;
text-transform: uppercase;
font-weight: normal;
margin-bottom: 2px;}

#articlepage h6.paintSamplesChoice { font-size: 10px; color: #666666;}


#articlepage p.small { font-size: 8px;}

#articlepage a.tinyLink, .leading-blogcontent a.sbDisqusCounter {
text-transform: uppercase;
font-weight: normal;
font-size: 9px;
}

#articlepage a.tinyLink:link, 
.leading-blogcontent a.sbDisqusCounter:link, 
#articlepage a.tinyLink:visited, 
.leading-blogcontent a.sbDisqusCounter:visited {color: #c1191e;}

#articlepage a.tinyLink:hover,
.leading-blogcontent a.sbDisqusCounter:hover {color: #000000;}


ul#social-media {}

ul#social-media li { float: left; list-style-type: none; margin-left: 0; margin-right: 10px;}


/*Blog Settings*/


table.category tr.even { background: #FFFFFF; }
#mainbody h1.componentheading-blogcontent { margin-bottom: 0;}

div.leading-blogcontent { margin: 5px 0;}

.blog h2 {
font-family: Arial Black, Helvetica, sans-serif;
font-size: 17px;
font-weight: bolder;
color: #c1191e; 
margin-bottom: 0px;
text-transform: uppercase;
}


.blog-blogcontent h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000000; 
margin-bottom: 0px;
text-transform: uppercase;
}



.blog h3, .blog-blogcontent h3{
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: normal;
color: #666666; 
margin-bottom: 10px;
text-transform: uppercase;}


h2.contentheading-blogcontent {
height: 35px;
background:url(../images/article-icon.gif) no-repeat;
padding-left: 40px;
padding-top: 5px;
}

p.pageinfo {  }


/*Newsletter Settings*/

table.category td { padding-right: 10px; padding-bottom: 5px; text-transform: uppercase; font-size: 10px;}


table.category td a:link, table.category td a:visited {color: #c1191e;}
table.category td a:hover {color: #000000;}

/*News Settings*/

.blog .leading p.pageinfo span, .article_column p.pageinfo span {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: normal;
margin-bottom: 0px;
text-transform: uppercase;}

.blog .leading p.pageinfo, .article_column p.pageinfo { margin-bottom:0;}


/*footer*/

#footer { position: relative;
margin-top: -25px; /* negative value of footer height */
height: 25px;
clear:both;
background: transparent url(../images/footer.gif) repeat-x 0 0;
}

#footer-content {}
#footer-content ul { font-size: 10px; margin: 0 9px; padding: 6px 0 0 0;}


#footer-content ul li { float: left;list-style-type: none; margin-left:0; margin-right: 10px;}


#footer-content p { text-align: center; font-size: 10px; padding: 6px 0 0 0;}

#footer-content a:link, #footer-content a:visited {color: #666666;}
#footer-content a:hover {color: #c1191e;} 






/* Search Results */
h4.search {
font-size: 16px;
color:#000000;
text-transform: uppercase;
font-weight: normal;
}


ol.list li { margin-bottom: 20px; margin-left: 20px;}

#searchpage {margin: 0 23px 0 126px;}


/* /Search Results */




/* Errors */
#errorbox {margin: 0 23px 0 126px}
/* /Errors */