

.callouts{
width: 888px;
height: 358px;
background: transparent url('../../i/callouts.png') no-repeat center 0;
position: relative;
left:107px;
z-index: 9999999;
}


.container {
width: 1126px;
background: transparent;
margin: 0px auto;
text-align: left;
z-index: 9999999;
}


.container2 {
width: 1126px;
background: transparent;
margin: 0px auto;
text-align: left;
}

.callout1{
position: absolute;
width:250px;
height: 240px;
top:100px;
left: 45px;
}
.callout2{
position: absolute;
width:280px;
height: 230px;
top:75px;
left: 310px;
}
.callout3{
position: absolute;
width:250px;
height: 240px;
top:100px;
left: 605px;
}

.productRow a{
float: left;
width: 245px;
font-size: 14px;
color: #000;
margin:5px 0 2px 0;
padding:0 0 0;
}

.productImage{
float: left;
width: 88px;
height: 52px;
font-size: 14px;
color: #000;
border: none;
margin:5px 5px 0 0;
padding:0 0 0;
}

.productText{
font-size: 12px;
color: #000;
margin:5px 0 0 0;
float: left;
width: 135px;
font-weight: bold;
}

.productPrice{
font-size: 12px;
color: #4a2666;
margin:2px 0 0 0;
float: left;
width: 135px;
font-weight: normal;
}

.blogRow a{
float: left;
width: 235px;
font-size: 14px;
color: #000;
margin:5px 0 0 0;
padding:0 0 0;
}

.tweetName{
color: #04acea;
}

.tweetTop a{
height: 20px;
width:245px;
float: left;
background: transparent url('../../i/matrix.png') no-repeat 0 -140px;
margin: 10px 0 0 0;
}

.tweetBody a{
font-family: 'Lucida Grande',sans-serif;
width:216px;
float: left;
background: #000;
color: #f8eed8;
font-size: 11px;
margin: 0 0 0 9px;
padding:8px 10px 10px 10px;
line-height: 1.4;
border-right: solid 1px WhiteSmoke;
border-bottom: solid 1px WhiteSmoke;
}

.storyPhoto a{
height: 96px;
width:268px;
float: left;
background: transparent url('../../i/storypic.jpg') no-repeat;
margin: 0 0 5px 5px;
}
.storyText{
color:#9e1025;
font-size:10px;
line-height: 1.5;
float: left;
width: 100%;
margin: 0 0 0 5px;
}

.learnMore a{
width:87px;
height: 28px;
position: absolute;
top:202px;
left: 179px;
}

.buyCoffee a{
width:87px;
height: 28px;
position: absolute;
top:202px;
left: 156px;
}

.blogSep{
height: 10px;
width:235px;
float: left;
background: transparent url('../../i/matrix.png') no-repeat 0 -195px;
margin: 5px 0 0 0;
}

.blogDate{
font-size: 10px;
color: #932b18;
margin:0 0 3px 0;
float: left;
width: 235px;
}

.blogText{
font-size: 12px;
color: #000;
margin:0 0 0 0;
float: left;
width: 235px;
}

.readOn a{
height: 18px;
width: 47px;
float: left;
background: transparent url('../../i/matrix.png') no-repeat 0 -170px;
margin: 5px 7px 0 0;
}



.mediaLogos{
float: left;
width: 100%;
}

.mediaLoafingLogo a{
background: transparent url('../../i/media_logos.gif') no-repeat 0 0;
width: 135px;
height: 42px;
float: left;
margin: 0 0 0 367px;
}

.mediaCnnLogo a{
background: transparent url('../../i/media_logos.gif') no-repeat -147px 0;
width: 100px;
height: 42px;
float: left;
margin: 0 10px;
}

.mediaFoxLogo a{
background: transparent url('../../i/media_logos.gif') no-repeat -253px 0;
width: 100px;
height: 42px;
float: left;
margin: 0 10px;
}




#bot_middleCol #textFull {


color:#2F241F;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin-left:48px;
margin-top:25px;
width:800px;
padding-bottom:20px;
height:auto;
line-height:1.5;
float:left;


}


#infoRow a {

color: #000;

}


.contact{
float: left;
}


.contact .input {

float:left;

background:url(../../i/contactForm_matrix1.jpg) no-repeat -10px -181px;

height:23px;

width:305px;

border: medium none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

padding: 8px 10px 0px 8px;

margin-bottom: 10px;

}



.contact .input:focus {

float:left;

background:url(../../i/contactForm_matrix1.jpg) no-repeat -10px -226px;

height:23px;

width:305px;

border: medium none;

padding: 8px 10px 0px 8px;

color:#FFFFFF;

}



.contact .buttonLogin {

cursor: pointer;

width:119px;

height:42px;

font-weight: bold;

background: url(../../i/tarea_matrix.jpg) no-repeat -8px -489px;

border:medium none;

padding:3px 0;

}



.contact .buttonEmail {

cursor: pointer;

width:119px;

height:42px;

font-weight: bold;

background: url('http://globesim.net/en/i/sendEmail_btn.png') no-repeat;

border:medium none;

padding:3px 0;

}



.formInput{

float: left;

width: 450px;

padding:5px;

}



.inputText{

float:left;

background:url(../../i/contactForm_matrix1.jpg) no-repeat -10px -181px;

height:23px;

width:450px;

border: medium none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

padding: 8px 10px 0px 8px;

margin-bottom: 10px;

}









.area{

border:medium none;

color:#ccc;

padding:10px;

background: transparent url(../../i/bg_confirm.png) no-repeat 0px 0px;

width:306px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

height: 90px;

float:left;

}




.formRow{

float: left;

width:350px;


font-size: 12px;

text-align: left;


font-weight:bold;

}

.formLabel{

float: left;
margin-left:10px;

}


#formLeftCol{



float:left;

width: 350px;

}



#formRightCol{

float:left;

width: 350px;



};



.formInput{

float: left;

width: 450px;

padding:5px;

}



.inputText{

float:left;

background:url(../../i/contactForm_matrix1.jpg) no-repeat -11px -181px;

height:23px;

width:303px;

border: medium none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

padding: 8px 10px 0px 8px;

margin-bottom: 10px;

}









.area{

border:medium none;

color:#ccc;

padding:10px;

background: transparent url(../../i/bg_confirm.png) no-repeat 0px 0px;

width:306px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

height: 90px;

float:left;

}



.inputSubmit{

float: left;

width: 97px;

height: 31px;

margin: 10px 0 0 575px;

width:86px;
height: 23px;
float: left;
background: url(../../i/send_email.png) no-repeat;

border: none;

cursor: pointer;

}





#innerContent{



width:500px;

background:url(../../i/innerBG_01.png) no-repeat;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

height:140px;

position:absolute;



margin-left:-1px;

margin-top:297px;

}



#iText{



float:left;

color:#FFFFFF;

font-size:12px;

padding-left:26px;

padding-top:14px;



}



#innerContent h2{



width:500px;

background:url(../../i/innerBG_01.png) no-repeat;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

height:150px;

font-weight:bold;



}

.message{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border:2px solid brown;
float:left;
margin:10px;
padding:10px;
width:909px;
font-family: Georgia;
font-size: 12px;
position: absolute;
top:22px;
}

.message b{
font-size: 15px;
}

.titleBar #text, .titleBar .text{

font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:22px;
font-weight:normal;
margin-left:21px;
margin-top:11px;

}

.w100{
width:100%;
height: 10px;
}

.privacy p {

margin-top: 15px;
margin-bottom: 3px;

}



.footerMain #foot #left{

float:left;
width:320px;
height:150px;
margin-left:100px;
margin-top:25px;
padding-right:10px;
background:url(../../i/footer_div.png) right no-repeat;


}

.footerMain #foot #middle{

float:left;
width:320px;
height:150px;
padding-right:15px;
background:url(../../i/footer_div.png) right no-repeat;
margin-top:28px;


}

.footerMain #foot #middle #infoRow{

height:23px;
border-bottom:1px solid #554c3c;
color:#17100d;
font-size:11px;
font-family:"Tahoma",Arial, Helvetica, sans-serif;
font-weight:normal;
margin-left:9px;
padding-top:4px;
width:310px;


}

.footerMain #foot #right{

float:left;
width:130px;
height:150px;
padding-left:15px;
margin-top:28px;
}
