body {
margin:0px;
color:#555555;
/*
color:#939598;
*/
}
body, input, textarea {
font-family:arial, verdana;
font-size:10pt;
}
.thePage {                                        
clear:both;
margin-left:auto;
margin-right:auto;
width:940px;
padding:10px;
/*
background-color:#ffe0e0;
background-color:#d0d0d0;
*/
}

.outerContent {
clear:both; 
}
.mainContent {
clear:both; 
width:100%;
min-height:350px;
height:auto !important;
height:350px;
}
.leftContent {
float:left;
width:700px;    
}
.verticalDivider {
float:left;
width:10px;
height:10px;
}
.rightContent {
float:left;
width:230px;    
}
.rightContentPod {
float:left;
/*
background-color:#ffffff;
*/
width:100%;
padding-top:0px;
border-bottom:0px solid #e0e0e0;
padding-bottom:0px;
}
.rightContentPodFeatureImgHolder {
width:230px;
height:80px;
}
.rightContentPodFeatureImg {
width:230px;
height:80px;
}
.rightContentPodFeatureTextHolder {
clear:both;
float:left;
}
.rightContentPodStoryImgHolder {
width:230px;
height:80px;
}
.rightContentPodStoryImg {
width:230px;
height:80px;
}
.rightContentPodStoryTextHolder {
clear:both;
float:left;
}

.rightContentPodNewsImgHolder {
width:230px;
height:80px;
}
.rightContentPodNewsImg {
width:230px;
height:80px;
}
.rightContentPodNewsTextHolder {
clear:both;
float:left;
}
.rightContentPodProductImgHolder {
width:230px;
height:80px;
}
.rightContentPodProductImg {
width:230px;
height:80px;
}
.rightContentPodProductTextHolder {
clear:both;
float:left;
}


a.pageTitleLink {
color: #e75bbd;
text-decoration: none;
}
a.pageTitleLink:hover {
color: #e75bbd;
text-decoration: none;
}
.communityPageHolder {
float:left;
width:100%;
padding-top:30px;
}    
.communityPageTitle {
clear:both;
color:#e75bbd;    
font-size:42px;
font-weight:bold;
width:100%;
}
.communityPageText {
clear:both;
padding-top:20px;
}
.communityPageForum {
clear:both;
height:41px;
padding-top:5px;
border-bottom:1px solid #bcbdc0;
}
.communityPageForumText {
float:left;
width:365px;
}
.communityPageForumLink {
float:right;
width:100px;
text-align:right;
}
.communityPageStartTopic {
clear:both;
padding-top:20px;
}
.communityPageTopics {
clear:both;
padding-top:10px;
}
.communityPageTopic {
clear:both;
padding-top:5px;
padding-bottom:5px;
height:42px;
border-bottom:1px solid #bcbdc0;
}
.communityPageTopicText {
float:left;
width:800px;
}
.communityPageTopicLink {
float:left;
width:140px;
}
.communityPageComment {
clear:both;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #bcbdc0;
}

.formPageTitle {
clear:both;
color:#e75bbd;    
font-size:42px;
font-weight:bold;
width:100%;
padding-top:30px;
}
.formPageText {
clear:both;
padding-top:20px;
}

.newsPageTextHolder {
float:left;
width:680px;
padding-right:20px;
padding-top:30px;
}    
.newsPageTitle {
clear:both;
color:#e75bbd;    
font-size:42px;
font-weight:bold;
width:100%;
}
.newsPageTeaser {
clear:both;
color:#e75bbd;    
padding-top:20px;
}
.newsPageText {
clear:both;
padding-top:20px;
}
.newsPageLinkHolder {
clear:both;
padding-top:20px;
}
.newsPageImgHolder {
clear:both;
padding-top:20px;
}    

.productPageTopHolder {
clear:both;
}
.productPageTextHolder {
float:left;
width:380px;
padding-right:20px;
padding-top:30px;
}    
.productPageTitle {
clear:both;
color:#e75bbd;    
font-size:42px;
font-weight:bold;
width:100%;
}
.productPageTeaser {
clear:both;
color:#e75bbd;    
padding-top:20px;
}
.productPageText {
clear:both;
padding-top:20px;
}
.productPageLinkHolder {
clear:both;
padding-top:20px;
}
.productPageImgHolder {
float:left;
width:300px;
padding-top:30px;
}    
.productPageRetailersHolder {
clear:both;
padding-top:20px;
}
.productPageSeeHearHolder {
clear:both;
padding-top:20px;
}
.ourInitiativePageTextHolder {
float:left;
width:380px;
padding-right:20px;
padding-top:30px;
}    
.ourInitiativePageTitle {
clear:both;
color:#e75bbd;    
font-size:42px;
font-weight:bold;
width:100%;
}
.ourInitiativePageText {
clear:both;
padding-top:20px;
}
.ourInitiativePageLogo {
clear:both;
padding-top:10px;
}
.ourInitiativePageLink {
clear:both;
padding-top:10px;
}
.ourInitiativePageImgHolder {
float:left;
width:300px;
padding-top:30px;
}    





.storyPageTextHolder {
clear:both;
width:700px;
padding-top:30px;
padding-right:0px;
}    
.storyPageName {
clear:both;
color:#e75bbd;    
font-size:42px;
font-weight:bold;
}
.storyPageStatement {
clear:both;
color:#e75bbd;    
padding-top:20px;
}
.storyPageIntro {
clear:both;
padding-top:20px;
}
.storyPageText {
clear:both;
padding-top:20px;
}
.storyPageImage {
width:350px;
height:350px;
border-bottom:1px solid #bcbdc0;
}    
.storyPageQuestion {
clear:both;
padding-bottom:15px;
}
.storyPageImgHolderXXX {
float:right;
width:350px;
height:350px;
padding-top:70px;
border-bottom:1px solid #bcbdc0;
}    


.footer {
clear:both; 
width:100%;
padding-top:30px;
padding-bottom:10px;
}
.siteSelector {
float:left;
width:30%;
text-align:left;
}
.footerShares {
float:left;
width:40%;
text-align:center;
}
.samsungLogo {
float:left;
width:30%;
text-align:right;
}
.copyright {
clear:both; 
text-align:center;
font-size:8pt;
color:#555555;
}

.formLabel {
font-size:10pt;
color:#555555;
font-weight:normal;
padding-right:10px;
}

input, select {
color:#555555;
font-weight:normal;
}

input.btn {
font-size:10pt;
color:#e75bbd;
font-weight:normal;
border:0px;
background: url('/images/pill_mid.png') repeat-x;
height:35px;
line-height:30px;
cursor: pointer;
}

textarea {
font-size:10pt;
color:#555555;
font-weight:normal;
}

img {
border:0;
}

.theFormHeading {
padding-top:20px;    
}
.theForm {
padding-top:20px;    
padding-bottom:20px;    
}
.theFormErrors {
padding-top:20px;    
}
.theFormLinks {
padding-top:20px;    
}
#header {
clear:both;
}    
#headerTop {
clear:both;
width:100%;
height:70px;
padding-bottom:10px;
border-bottom:1px solid #bcbdc0;
}    
#headerLogo {
float:left;
}
.headerSamsungLogo {
width:200px;
height:70px;
}
.logInLinksHolder {
float:right;
}
.logInLinks {
float:right;
color:#555555;
/*
color:#939598;
*/
}

#navItems {
clear:both;
float:left;
padding-top:10px;
padding-bottom:10px;
color:#555555;
/*
color:#939598;
*/
}
#navSupport {
float:right;
}

a.generalLink {
color: #e75bbd;
text-decoration: none;
}
a.generalLink:hover {
color: #e75bbd;
text-decoration: none;
}


a.logInLink {
color: #e75bbd;
text-decoration: none;
}
a.logInLink:hover {
color: #e75bbd;
text-decoration: none;
}
a.logInLinkOn {
color: #e75bbd;
}
a.logInLinkOn:hover {
color: #e75bbd;
}
a.logInLinkOff {
color:#555555;
/*
color:#939598;
*/
}
a.logInLinkOff:hover {
color:#555555;
/*
color:#939598;
*/
}

a.addSupport {
color: #3f6e9c;
text-decoration: none;
}
a.addSupport:hover {
color: #3f6e9c;
text-decoration: none;
}
a.blog {
color: #3f6e9c;
text-decoration: none;
}
a.blog:hover {
color: #3f6e9c;
text-decoration: none;
}
a.sendToFriend {
color: #3f6e9c;
text-decoration: none;
}
a.sendToFriend:hover {
color: #3f6e9c;
text-decoration: none;
}
a.navItem {
color: #3f6e9c;
text-decoration: none;
}
a.navItem:hover {
color: #3f6e9c;
text-decoration: none;
}

a.navItemOn {
color: #e75bbd;
}
a.navItemOn:hover {
color: #e75bbd;
}
a.navItemOff {
color:#555555;
/*
color:#939598;
*/
}
a.navItemOff:hover {
color:#555555;
/*
color:#939598;
*/
}


a.subNavItem {
color: #3f6e9c;
text-decoration: none;
}
a.subNavItem:hover {
color: #3f6e9c;
text-decoration: none;
}
a.subSubNavItem {
color: #3f6e9c;
text-decoration: none;
}
a.subSubNavItem:hover {
color: #3f6e9c;
text-decoration: none;
}

#countrySelectorHolderHolder {
}

#countrySelectorHolder {
}
.countrySelector {
padding-top:20px; 
}
.countrySelectorItem {
clear:both;    
}
.countrySelectorFlag {
float:left;
width:30px;
height:30px;
}
.countrySelectorLink {
float:left;
}

a.pillLink {
color:#e75bbd;    
text-decoration: none;
}
a.pillLink:hover {
color:#e75bbd;    
text-decoration: none;
}
.pill {
cursor: pointer;
}    
.floatRight {
float:right;    
}

.pillLeft {
float:left;
background: url('/images/pill_left.png') no-repeat;
width:9px;
height:35px;    
}
.pillBg {
float:left;
background: url('/images/pill_mid.png') repeat-x;
height:35px;
line-height:30px;    
}
.pillBgInput {
float:left;
}
.pillRight {
float:left;
background: url('/images/pill_right.png') no-repeat;
width:28px;
height:35px;    
}
.productPagePillMiddle {
width:100px;    
}

.speechBubbleLeft {
float:left;
background: url('/images/speechbubble_left.png') no-repeat;
width:10px;
height:210px;    
}
.speechBubbleBg {
float:left;
background: url('/images/speechbubble_mid.png') repeat-x;
width:370px;
height:210px;
padding-left:0px;
}
.speechBubbleNewsLeft {
float:left;
background: url('/images/news_left.png') no-repeat;
width:85px;
height:210px;    
}
.speechBubbleCommLeft {
float:left;
background: url('/images/comm_left.png') no-repeat;
width:85px;
height:210px;    
}


.homeLoz {
float:left;
background: url('/images/homeloz.jpg') no-repeat;
width:465px;
height:240px;    
}

.homeNewsHeader {
width:100%;
padding-top:5px;
padding-left:5px;
}
.homeNewsIcon {
float:left;    
background: url('/images/news.jpg') no-repeat;
width:37px;
height:28px;    
}
.homeNewsHeaderText {
float:left;    
color:#e75bbd;    
font-size:10pt;
line-height:28px;
}
.homeCommunityHeader {
width:100%;
padding-top:5px;
padding-left:5px;
}
.homeCommunityIcon {
float:left;    
background: url('/images/community.jpg') no-repeat;
width:48px;
height:28px;    
}
.homeCommunityHeaderText {
float:left;    
color:#e75bbd;    
font-size:10pt;
line-height:28px;
}


.speechBubbleBgSpacer {
clear:both;
height:20px;    
}
.speechBubbleBgText {
clear:both;
padding-left:10px;
height:140px; 
width:350px;   
/*
overflow: hidden;
*/
}
.speechBubbleBgLink {
clear:both;
float:right;    
padding-right:5px;
}

.speechBubbleRight {
float:left;
background: url('/images/speechbubble_right.png') no-repeat;
width:10px;
height:210px;    
}



/* HOME ONLY -->> */

.homeHolder {
clear:both;
width:100%;
/*background-color: #f0f0f0;*/
}
.homeMainStory {
clear:both;
height:350px;
border-bottom:1px solid #bcbdc0;
}
.homeMainStoryTextHolder {
float:left;
width:500px;
height:350px;
}
.homeMainStoryCopy {
color:#e75bbd;    
font-size:14px;
padding-top:30px;
font-weight:bold;
}
.homeMainStoryName {
color:#e75bbd;    
font-size:42px;
font-weight:bold;
padding-top:30px;
font-weight:bold;
}
.homeMainStoryStatement {
color:#e75bbd;    
font-size:14px;
padding-top:10px;
font-weight:bold;
}
.homeMainStoryIntro {
color:#555555;
/*
color:#939598;
*/
font-size:14px;
padding-top:10px;
}
.homeMainStoryLink {
color:#ff0000;    
padding-top:30px;
}
.homeMainStoryImgHolder {
float:left;
width:440px;
height:350px;
}
.homeMainStoryImg {
width:350px;
height:350px;
}
.homeNews {
float:left;
width:465px;
}
.homeWall {
float:left;
width:465px;
}
.homePodsLeft {
float:left;
width:710px;
}
.homePodsLeftTop {
clear:both;
}
.homeCharity {
float:left;
width:350px;
height:175px;
padding-bottom:10px;
border-bottom:1px solid #bcbdc0;
}
.homeCharityHolder {
clear:both;    
}
.homeCharityTextHolder {
float:left; 
width:175px;
}
.homeCharityTextTop {
float:left; 
height:135px;
}
.homeCharityTextBottom {
float:left; 
height:40px;
}
.homeCharityImgHolder {
float:left; 
width:175px; 
height:175px; 
}

.homeNewsImgHolder {
float:left; 
width:100px; 
height:100px; 
border:1px solid #bcbdc0;
}
.homeNewsText {
float:left;
padding-left:10px;
width:238px;
}

.homeProduct {
float:left;
width:350px;
height:175px;
padding-bottom:10px;
border-bottom:1px solid #bcbdc0;
}
.homeProductHolder {
clear:both;    
}
.homeProductTextHolder {
float:left; 
width:175px;
}
.homeProductTextTop {
float:left; 
height:135px;
}
.homeProductTextBottom {
float:left; 
height:40px;
width: 175px;
clear:both;
}
.homeProductImgHolder {
float:left; 
width:175px; 
height:175px; 
}
.homePodsLeftBottom {
clear:both;
}
.homeFeature {
float:left;
width:230px;
height:115px;
}
.homeFeatureImgHolder {
float:left;    
width:230px;
height:80px;
}
.homeFeatureImg {
width:230px;
height:80px;
}
.homeFeaturePillMiddle {
width:193px;
}
.homePodsRight {
float:left;
width:220px;
}
.homePodRight {
clear:both;
padding-left:7px; /* 220 - 213 */
}
.homePodRightImgHolder {
clear:both;
}
.homePodRightTextHolder {
clear:both;
padding-top:10px;
padding-bottom:10px;
}
    
.homeTweets {
float:left;
width:940px;
background-color: #e0e0e0;
}

.homeTweetathon {
clear:both;    
position:relative
}
.homeTweetathonLeft {
float:left;
background: url('/images/tweetathonleft2.png') no-repeat;
width:8px;
height:158px;    
}
.homeTweetathonBg {
float:left;
background: url('/images/tweetathonmid2.png') repeat-x;
/*width:832px;*/
width:924px;
height:158px;
}    
.homeTweetathonRight {
float:left;
/*background: url('/images/tweetathonright.png') no-repeat;*/
background: url('/images/tweetathonright2.png') no-repeat;
/*width:100px;*/
width:8px;
height:158px;    
}    

.homeTweetathonLogo {
position:absolute;
background: url('/images/twitterlogo.png') no-repeat;
width:57px;
height:58px;    
top:-20px;
left:-20px;
}    
.homeTweetathonBird {
position:absolute;
background: url('/images/tweetbird.png') no-repeat;
width:65px;
height:61px;    
top:32px;
left:658px;
}    

.homeHorizontalDivider {
clear:both;
float:left;
width:100%;
height:10px;
/*
margin-top:5px;
margin-bottom:5px;
*/
}
.homeVerticalDivider {
float:left;
width:10px;
height:10px;
}

/* <<-- HOME ONLY */

