/* 
width: 760px
*/

.colContentAcross { float: left; width: 760px; padding: 0; margin: 0 0 0 0; background-color-off: grey; }
.colContent2 { float: left; width: 376px; padding: 0 4px 0 127px; margin: 0 0 0 0; background-color-off: grey; }
	/* hide from mac ie \*/
		.colContent2 { padding-left: 128px; }
	/* thanx ie */

.colContent504 { clear: left; float: left; width: 504px; padding: 0 3px 0 0px; margin: 0 0 0 0; background-color-off: gray; }
	/* hide from mac ie \*/
		.colContent504 { padding-right: 1px; }
	/* thanx ie */

.colContent4 { float: left; width: 376px; padding: 0 256px 0 0; }
.colContent4left { clear: both; float: left; width: 120px; padding: 0 8px 0 0; }

.video, object, embed { float: left; margin: 1em 0 0 0; padding: 0; }
.video { background: url(champ_in_action.gif); }

.colContent2 ul.circle { list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 0 0; }

.group504 { float: left; padding: 0; background-color-off: blue; }

img.img_leftlastbottom { float: left; margin: 0; }
img.img_leftbottom { margin-right: 8px; }

p.caption { float: left; font-size: 0.9em; line-height: 1.4em; margin: 4px 0 0 0; }

p.ruki { margin: 1.5em 0 1.5em 0; padding-bottom: 1.5em; float: left; background-color-off: blue; }
	/* hide from mac ie \*/
		p.ruki { margin-bottom: 0; padding-bottom: 1.5em; ; }
	/* thanx ie7 */
	/* is this the float clearing bug IE7B2-04? <http://www.nickrigby.com/sandbox/ie7/> */

span.emphasis { color: #ff8000; font-style: italic; }

.group504 h2, .colContent2 h2, .colContentAcross h2, .colContent504 h2, .colContent4 h2, .colContent4left h2 { font-size: 1.2em; margin: 1.5em 0 0.5em 0; }

.colContent2 a, .colContentAcross a, .colContent504 a, .colContent4 a, .colContent4left a { text-decoration: none; color: #000; border-bottom: 1px dotted #000; }
.colContent2 a:hover, .colContentAcross a:hover, .colContent504 a:hover, .colContent4 a:hover, .colContent4left a:hover, .colContent2 a:focus, .colContentAcross a:focus, .colContent504 a:focus, .colContent4 a:focus, .colContent4left a:focus { color: #ff8000; border-bottom: 1px dotted #ff8000; }


/*
put into global.css and remove from individual css
p.leadin2 { font-weight: bold; margin: 1em 0 0 0; color: #ff8000; }
p.leadin a, p.leadin2 a { text-decoration: none; color: #ff8000; border-bottom: 1px dotted #ff8000; }
p.leadin a:hover, p.leadin a:focus, p.leadin2 a:hover, p.leadin2 a:focus { color: #000; border-bottom: 1px dotted #000; }
*/

p.ie6_italics { margin: 0; }

/* begin: win ie italics bug fix, hidden from all but win ie \*/
* html .boxSidebar .testimonial .ie6_italics {
        overflow: hidden;
        o\verflow: visible;
        width: 100%;
        w\idth: auto;
        he\ight: 1%;
}
/* end: win ie italics bug fix, <http://www.positioniseverything.net/explorer/italicbug-ie.html> */

