html, body {
	margin: 0px;
	padding: 0px;
	border: none;
	height: 100%;
	font:11px verdana;
	color:#222;
	background-color:white;
	background-position:bottom;
	background-repeat:no-repeat;
}


h1{
font:18px tahoma;
font-weight:bold;
color:#888;
}

h2 {font:20px arial bold;color:#bc2127;text-align:left;}

h3{
font:18px tahoma;
font-weight:bold;
color:#888;
}

h4{
font:16px tahoma;
font-weight:bold;
color:#308b2b;
}

h5{
font:13px arial;
font-weight:bold;
color:#bc2127;
}

#logo{
position:absolute;
left:50%;
margin:0;
margin-left:-380px;
padding-top:4px;
float:left;
padding-left:10;
}


#icons{
position:absolute;
left:60%;
margin:0;
margin-left:-380px;
float:left;
text-align:center;
padding-top:20px;
}

#icons span{
width:60;
float:left;
vertical-align:bottom;
}


#rightside{
float:right;
}

#footer{
padding-top:10;
width:100%;
height:40px;
clear:both;
}

.infoot{
padding-top:10px;
border-top:1px dashed #999;
}

#site{
position:absolute;
left:50%;
padding:10;
margin-left:-380px;
width:800;

}


#tabbox{
position:absolute;
left:50%;
margin:0;
margin-left:-380px;
width:800;

}

#menuoptions{
float:right;
padding-right:60px;
padding-top:8;
}

#menuoptions span a{
text-align:center;
padding-right:15;
padding-left:15;
font:12px verdana;
color:#fff;
text-decoration:none;
font-weight:bold;
background-image:url(images/icons/menuicon.gif);
background-repeat:no-repeat;
background-position:center left;
}

#menuoptions span a:hover{
color:#444;
background-image:url(images/icons/menuicon2.gif);
}

#iconoptions{
float:left;
padding-left:48;
padding-top:8;
}

#iconoptions span a{
padding-right:20;
font:9px verdana;
color:#fff;
}


#left{
float:left;
height:100%;
width:178;
margin-top:10px;
}


#right{
float:left;
width:592px;
height:100%;
}

.inleft{
float:left;
width:320px;
height:100%;
margin-top:10px;
}


.inright{
float:left;
height:100%;
}

.linktitle{
font:12px verdana;
color:#222;
font-weight:bold;
padding-top:10px;

}

#footleft{
float:left;
}

#footright{
float:right;
}

#footright a, #footright a:visited{
color:#222;
font-weight:normal;
text-decoration:underline;
}





.main{ margin:0px 20px 10px 20px;}


.indeximage{
padding-top:10px;
float:left;
}

.companyimage{
vertical-align:baseline;
float:left;
}


.smallicon a{
font:10px tahoma;
color:#fff;
font-weight:bold;
text-decoration:none;

}

#companyphotos{
background-image:url(images/office.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:100%;
height:200;
position:relative;
top:180;
}

#musicphoto{
height:170;
width:165;
background-image:url(images/blankphoto3.gif);
background-repeat:no-repeat;
position:relative;
top:160;
float:left;
}

#officephoto{
height:185;
width:189;
background-image:url(images/blankphoto2.gif);
background-repeat:no-repeat;
position:relative;
top:160;
float:left;
}

#symbiosphoto{
height:172;
width:166;
background-image:url(images/blankphoto1.gif);
background-repeat:no-repeat;
position:relative;
top:160;
float:left;
}

#buttons{
background-image:url(images/buttons-faded.gif);
background-repeat:no-repeat;
background-position:bottom left;
height:400;
width:100%;
}

#footer{

}

#footer ul{
list-style-type: none;
padding: 0;
margin: 0;
}

#footer li{
display:inline;
height:20px;
padding-left:10px;
padding-right:10px;
list-style-type: none;
}

#creditrates table{
margin-top:20;
margin-bottom:20;
font:11px tahoma;
color:#17558e;
border:1px solid #17558e;
}

#creditrates td{
border:1px solid #17558e;
padding:10;
}

#homeimage{
background-image:url(images/testimage.jpg);
height:200;
background-repeat:no-repeat;
background-position:bottom;
position:relative;
top:120;
}

#testimage{
background-image:url(images/cut-out-man.gif);
height:250;
background-repeat:no-repeat;
background-position:bottom;
position:relative;
top:120;
}

#contentimages{
position:absolute;
top:380;
}

#pressarea{
padding-top:10;
position:relative;
left:-10;
}


#modules table{
margin-top:10;
margin-bottom:10;
}

#modules td{
padding-right:5;
padding-top:5;
}

#moduledescription{
margin-top:20;
}

#loginboxes{
position:absolute;
top:59;
right:6;
font:10px tahoma;
font-weight:bold;
color:#fff;
}

#loginform input{
font:9px tahoma;
margin-left:2;
margin-right:2;
}

#bglog{
position:absolute;
top:56;
right:-1;
}

#cpbox{
padding-right:4;
float:left;
}

#spbox{
padding-right:4;
float:left;
}

#bpbox{
float:left;
}

table.hometab {width:550px;margin:20px 0px;padding:0 0 0 0;}
table.hometab tr {}
table.hometab td {vertical-align:top;font:14px arial;color:#666666;text-align:left;padding:5px;}
table.hometab td.redcell {text-align:center;color:#bc2127;font-size:16px;font-weight:bold;}
table.hometab img {margin:0px 10px;float:right;}

table#homelinks {width:560px;margin:0px;padding:0px;}
table#homelinks td.container {background-image:url(images/home-section-bg.jpg);background-repeat:no-repeat;width:180px;height:220px;margin:auto;padding:0px;}

table.minihomelink {width:160px;height:190px;margin:0px 5px;text-align:center;left:0px;top:7px;position:relative;}
table.minihomelink th {font:14px arial bold;color:#bc2127;vertical-align:top;}
table.minihomelink td {vertical-align:top;font:11px arial;color:black;margin:0px;padding:0px;}
table.minihomelink img {margin:0px;padding:0px;border:none;}
table.minihomelink td.tdlink {cursor:pointer;}

table.packageinfo {width:570px;vertical-align:top;text-align:center;font-size:12px;border-bottom:1px solid #535353;border-right:1px solid #535353;border-collapse:collapse;}
table.packageinfo td {padding:5px;width:16%;border-left:1px solid #535353;border-top:1px solid #535353;font-size:11px;}
table.packageinfo td.head {color:white;font-weight:bold;border:none;}
table.packageinfo th {width:50%;padding:5px;text-align:left;border-left:1px solid #535353;border-top:1px solid #535353;}

table.platform_butttons {width:570px;padding:0px 3px;margin:0px;}

table.platform_butttons td{float:left;}

.digital{
padding:0px 15px;
}

#clearb{
clear:both;
}


