body {
background: #E6E6E6 repeat-x top;
}


.logo {
	background-image:url('../images/logo.jpg');
        width: 860px;
        height: 102px;
	background-repeat:no-repeat;
}

.black10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}


.bigblack10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

}

blockquote {
font-style: italic;
margin: 0px 0px;
padding: 5px 0px 0px 20px;
}

.blue10 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003399;

}

.red10 {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #993300;

}

.orange10 {







	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF6600;

}

.red102 {







	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF0000;

}

.white10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

.blue12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0066CC;

}

.green10 {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #009900;

}

.black10ln21 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	line-height: 20px;

}

.black10Copy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	font-weight: normal;

}



a:hover {

font-weight : bold;

font-size : 10px;

font-family : verdana;

color : #993300;

text-decoration : bold;

}



a:visited, a:link, a:active {

font-weight : bold;

font-size : 10px;

font-family : verdana;

color : #993300;

text-decoration : bold;

}

.rblock {
        background-color: #FFFFFF;
        text-align: left;
}
.rblock *.m5 {
        margin: 0 5px;
        text-align: left;
}
.rblock *.m3 {
        margin: 0 3px;
        text-align: left;
}
.rblock *.m2 {
        margin: 0 2px;
        text-align: left;
}
.rblock *.m1 {
        margin: 0 1px;
        text-align: left;
}
.rblock p.content {
        padding: 0px 20px;
        text-align: left;
}
.rblocktop, .rblockbottom {
        background-color: #E6E6E6;
        display: block;
        width: 100%;
        text-align: left;
}
.rblocktop *, .rblockbottom * {
        background-color: #FFFFFF;
        display: block;
        height: 1px;
        overflow: hidden;
        text-align: left;
}



.footer {
clear: both;
width: 100%;
text-indext: 50px;
background: #E6E6E6 url(../images/bg_footer.png) repeat-x top;
padding-top: 10px;
}

.footer_inside a {
color: #fff;
text-indext: 50px;
text-decoration: none;
font-size: 14px;
}

.footer_inside a:hover {
color: #efefef;
}


.dollar {
font-size: 40px;
color: #e80607;
text-shadow: 0px 2px 0px #FFFFFF;
font-weight: bold;
}

.price {
font-size: 50px;
color: #e80607;
text-shadow: 0px 2px 0px #FFFFFF;
font-weight: bold;
}

.price-change {
font-size: 25px;
color: #e80607;
text-shadow: 0px 2px 0px #FFFFFF;
font-weight: bold;
}

#testimonials{
	font:10px Verdana;
	color:#000;
        font-weight:bold;
        height: 100px;
        font-style:italic;
	position:relative;
	text-align: left;
}

#author{
	font:10px Verdana;
	color:#930;
        font-weight:bold;
	position:absolute;
	text-align: left;
}

.header_background {
        background-image: url(../images/header.jpg);
        width: 644px;
        height: 221px;
	position: absolute;
	overflow: hidden;
}

.speaker_background {
        background: url(../images/speaker.png) no-repeat;
        width: 176px;
        height: 154px;
	//position: absolute;
	//overflow: hidden;
}

.header_title a:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #CE0C0C;
	margin: 20px;
	width: 280px;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.header_title a:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #CE0C0C;
	margin: 20px;
	width: 280px;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.header_title a:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #CE0C0C;
	margin: 20px;
	width: 280px;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.header_title a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #CE0C0C;
	margin: 20px;
	width: 280px;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.header_text {
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
	font-weight: bold;
	margin: 20px;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.checkmark {
	background-image: url(../images/checkmark-24.png);
	width: 24px;
	height: 24px;
	margin: 20px;
}

.table {
       width: 280px;
       margin: 20px;
       position: absolute;
       top:30px;
       overflow:hidden;
}

.company {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #CE0C0C;
        font-weight: bold;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.welcome {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #000000;
        font-weight: bold;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.menudiv {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #CE0C0C;
        font-weight: bold;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.menutext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        font-weight: bold;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.welcome_black10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.rblock_welcome {
        background-color: #E1DFE0;
}
.rblock_welcome *.m5 {
        margin: 0 5px;
}
.rblock_welcome *.m3 {
        margin: 0 3px;
}
.rblock_welcome *.m2 {
        margin: 0 2px;
}
.rblock_welcome *.m1 {
        margin: 0 1px;
}
.rblocktop_welcome, .rblockbottom_welcome {
        background-color: #FFFFFF; /* must be of the same as body bg-color */
        display: block;
        width: 100%;
}
.rblocktop_welcome *, .rblocktop_welcome * {
        background-color: #E1DFE0; /* must be of the same as .rblock_leftmenu bg-color */
        display: block;
        height: 1px;
        overflow: hidden;
}



.include_table_light {
background-color: #f2f2f1;
border-color: #c4c4c4;
border-style:solid;
border-width:1px;
margin: 4px;
}

.include_table_dark {
background-color: #d3d3d2;
}

.include_black10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
        text-indent: 20px;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.include_company {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #CE0C0C;
        font-weight: bold;
        text-indent: 20px;
        text-shadow: 0px 1px 0px #FFFFFF;
}

.margin {
margin: 4px;
}

.img_navigation_top {
	background-image:url('../images/ShoutcastNav.jpg');
        width: 216px;
        height: 82px;
	background-repeat:no-repeat;
}

.img_companynews_top {
	background-image:url('../images/companynews.jpg');
        width: 216px;
        height: 82px;
	background-repeat:no-repeat;
}

.img_testimonials_top {
	background-image:url('../images/testimonials.jpg');
        width: 216px;
        height: 64px;
	background-repeat:no-repeat;
}

.img_background {
	background-image:url('../images/companynews_bg.jpg');
        width: 216px;
}

.img_bottom {
	background-image:url('../images/companynews_bt.jpg');
        width: 216px;
        height: 35px;
	background-repeat:no-repeat;
}

.rblock_leftmenu {
        background-color: #E1DFE0;
}
.rblock_leftmenu *.m5 {
        margin: 0 5px;
}
.rblock_leftmenu *.m3 {
        margin: 0 3px;
}
.rblock_leftmenu *.m2 {
        margin: 0 2px;
}
.rblock_leftmenu *.m1 {
        margin: 0 1px;
}
.rblock_leftmenutop, .rblock_leftmenubottom {
        background-color: #FFFFFF; /* must be of the same as body bg-color */
        display: block;
        width: 100%;
}
.rblock_leftmenutop *, .rblock_leftmenubottom * {
        background-color: #E1DFE0; /* must be of the same as .rblock_leftmenu bg-color */
        display: block;
        height: 1px;
        overflow: hidden;
}



.frontpage_price {
background:#E2E0E1;

border-top-color: #D3D3D3;
border-top-style: solid;
border-top-width: 1px;

border-left-color: #D3D3D3;
border-left-style: solid;
border-left-width: 1px;

border-right-color: #D3D3D3;
border-right-style: solid;
border-right-width: 1px;
}

.frontpage_data {
background: #FFFFFF;
}


.rblock_frontpage {
        background-color: #FFFFFF;
        text-align: left;
}
.rblock_frontpage *.m5 {
        margin: 0 5px;
        text-align: left;
}
.rblock_frontpage *.m3 {
        margin: 0 3px;
        text-align: left;
}
.rblock_frontpage *.m2 {
        margin: 0 2px;
        text-align: left;
}
.rblock_frontpage *.m1 {
        margin: 0 1px;
        text-align: left;
}
.rblock_frontpage p.content {
        padding: 0px 20px;
        text-align: left;
}
.rblocktop_frontpage, .rblockbottom_frontpage {
        background-color: #E6E6E6;
        display: block;
        width: 100%;
        text-align: left;
}
.rblocktop_frontpage *, .rblockbottom_frontpage * {
        background-color: #FFFFFF;
        display: block;
        height: 1px;
        overflow: hidden;
        text-align: left;
}

.frontpage_text {
text-indent: 20px;
}

.price_background {
background: #E2E0E1;

border-bottom-color: #D3D3D3;
border-bottom-style: solid;
border-bottom-width: 1px;

border-left-color: #D3D3D3;
border-left-style: solid;
border-left-width: 1px;

border-right-color: #D3D3D3;
border-right-style: solid;
border-right-width: 1px;

margin: 0px;
}

.dots {
	background-image:url('../images/dots.jpg');
        width: 3px;
        height: 23px;
	//background-repeat:no-repeat;
}
