/*MASS RESET*/
*{padding: 0; margin: 0; outline: none; outline: none;}
html, body{width: 100%; height: 100%; }
body{font: 12px Arial; color: #fff; background: #000 url(../images/bg_body.jpg) repeat-x;}
a{text-decoration: underline; color: #fff;}
a:hover{color: #fff;}
li{list-style-type: none;}
hr {border: 0; width: 100%;}
p {margin: 0;}
img {border: 0; display: block;}
form label {cursor: pointer; }

input{font-size: 12px; line-height: 15px; height: 19px; color: #fff; border: 1px solid #6d3333; background: #751111; padding: 4px 0 0 4px; }
select{font-size: 12px; color: #fff; border: 1px solid #6d3333; background: #751111; padding: 0 0 2px 4px; }
textarea{font-size: 12px; font-family: Arial; color: #fff; border: 1px solid #6d3333; background: #751111; padding: 4px 0 0 4px; overflow: auto;}

/*Classes*/
.clearer{clear: both; height:1;}
.fixer{display: none; }

/*LAYOUT*/
#wrap{width: 970px; height: 100%; margin: 0 auto; background: url(../images/bg_wrap-curl.gif) 50% 0 no-repeat;}
#container{width: 970px; margin: 0 auto;  }
#header{height: 124px; margin: 0;}


/*Header*/
#title_theGoldBar{float: left; margin: 32px 0 0 12px;}
#identity_motorola{float: right; width: 210px; text-align: center; margin: 43px 0 0 0;}
#identity_motorola img{margin: 0 auto;}

/*Content*/
#content{margin: 0 0 26px 0;}

/*A B C*/
#colA{float: left; width: 210px;}
#colB{float: left; width: 516px; margin: 0 17px; background: url(../images/bg_container.gif) 50% 0 repeat-y; min-height: 660px;}
#colC{float: left; width: 210px;}

#colB .container{padding: 60px 40px;}


/*Page Titles*/
h1 span{display: none;}
.title_recentPosts {height: 32px; background: url(../images/title_recentPosts.gif) 0 0 no-repeat;}
.title_galleryImage {height: 32px; background: url(../images/title_galleryImage.gif) 0 0 no-repeat;}
.title_galleryVideo {height: 32px; background: url(../images/title_galleryVideo.gif) 0 0 no-repeat;}
.title_getYourHandsOnOne {height: 32px; background: url(../images/title_getYourHandsOnOne.gif) 0 0 no-repeat;}

/*Recent Post Item*/
.recentPost {padding: 18px 0;}
.recentPost p{margin: 6px 0;}
.recentPost h2{font: 19px Arial; display: inline; float: left; width: 230px;}
.recentPost h2 span{padding: 0 2px; background: #751111; }
.recentPost h2 a{text-decoration: none;}
.recentPost h2 a:hover{color: #000;}
.recentPost .date{font: bold 13px Arial; float: right; height:23px; line-height: 23px;}
.recentPost .more{font: bold 13px Arial; text-decoration: none;}
.recentPost .more:hover{color:#fff; text-decoration: underline;}


/**/
#galleries{margin: 18px 0 18px 0;}
/**/
.linkPhotoGallery {background: url(../images/bg_galleryPhoto.png) 0 0 no-repeat; width: 210px; height: 181px; display: block;}
.linkPhotoGallery span{display: none;}
.linkVideoGallery {background: url(../images/bg_galleryVideo.png) 0 0 no-repeat; width: 210px; height: 173px; display: block;}
.linkVideoGallery span{display: none;}

#btn_recentPosts{background: url(../images/btn_recentPosts.gif) 0 0 no-repeat; height: 61px; display: block; margin: 23px 0 0 0;}
#btn_recentPosts span{display: none;}

#btn_getYourHandsOnOne{background: url(../images/bg_getYourHandsOnOne.gif) 0 0 no-repeat; width: 210px; height: 125px; display: block; margin:  0 0 18px 0;}
#btn_getYourHandsOnOne span{display: none;}

#btn_subscribeRSS{background: url(../images/btn_subscribeRSS.gif) 0 0 no-repeat; height: 40px; display: block;}
#btn_subscribeRSS span{display: none;}


/*Profile*/

#profile{margin: 24px 0 0 0;}
#profileInfo{margin: 0 0 8px 0;}
#profileInfo dl dt{display: none;}
#profileInfo dl dd{display: none;}
#profileInfo dl .about{display: block !important; padding: 12px 24px;}
#profileInfoMain{background: url(../images/bg_profileInfo.gif) 0 0 no-repeat; padding-top: 132px;}
#profileInfoBottom{height:10px; background: url(../images/bg_profileInfo.gif) 0 100% no-repeat;}

/*Post*/

/*Current Post Item*/
.currentPost {padding: 18px 0;}
.currentPost p{margin: 16px 0;}
.currentPost h2{font: 19px Arial; display: inline; float: left; width: 240px;}
.currentPost h2 span{padding: 0 2px; background: #751111; }
.currentPost h2 a{text-decoration: none;}
.currentPost h2 a:hover{color: #000;}
.currentPost h3{font: 15px Arial; font-weight: bold;}
.currentPost .date{font: bold 13px Arial; float: right; height:23px; line-height: 23px;}
.currentPost .more{font: bold 13px Arial; text-decoration: none;}
.currentPost .more:hover{color:#fff; text-decoration: underline;}
.currentPost .photo{border: 8px solid #751111; margin: 15px 0;}

/*Bookmarks*/
.titleBookmarks{float: left; height: 20px; line-height: 20px; margin-right: 4px;}
#wrapBookmarks{display: inline;}
#wrapBookmarks img{display: inline; margin:0 1px;}

/*Entries Navigation*/
#wrapEntriesNav{clear: both; margin: 20px 0;}
#wrapEntriesNav .left{float: left;}
#wrapEntriesNav .right{float: right;}
#wrapEntriesNav a{font: bold 13px Arial; text-decoration: none;}
#wrapEntriesNav a:hover{color:#fff; text-decoration: underline;}


/*Photo Gallery*/
#photoGalleryContainer{margin-top: 18px;}

/*Recent Video Gallery Item*/
.recentVideo {margin: 18px 0; cursor: pointer; display: block;}
.recentVideo img{border: 4px solid #751111; border-bottom: 20px solid #751111; float: left; margin-right: 15px; }
.recentVideo .videoInfo {float: left; width: 325px;}
.recentVideo .videoInfo p {margin: 6px 0;}
.recentVideo .videoInfo .date{font: bold 13px Arial; height:23px; line-height: 23px; }
.recentVideo .videoInfo .date a{text-decoration: none; }
.recentVideo .videoInfo .date .active{text-decoration: underline !important;}
.recentVideo .videoInfo .more{display: none;}

#activeVideo {display: block; background: #751111; float: left;}

#currentVideo {margin-top: 18px;}

#currentVideo #videoGalleryContainer{float: left; margin-right: 15px; }
#currentVideo .videoInfo {float: left; width: 224px; margin-top: 0px;}

#currentVideo img{display: none;}
#currentVideo .videoInfo p {margin: 6px 0;}
#currentVideo .videoInfo .date{font: bold 13px Arial; height:23px; line-height: 23px;  }
#currentVideo .videoInfo .date a{text-decoration: none; }
#currentVideo .videoInfo .more{display: block;}


/*Get Your Hands On One*/

#wrapGetYourHandsOnOne{margin: 18px 0 0 0;}
#wrapGetYourHandsOnOne #disclaimer{font-size: 11px; }

#form_getYourHandsOnOne{margin: 34px 0 34px 0;}
#form_getYourHandsOnOne label{font-weight: bold; display: block; margin: 0 0 2px 0;}
#form_getYourHandsOnOne .wrapInput{width: 210px; float: left;}
#form_getYourHandsOnOne .wrapInput input{width: 203px; }
#form_getYourHandsOnOne .wrapInput .asterisk{font-weight: normal;}
#form_getYourHandsOnOne .wrapTextarea{float: left; margin: 10px 0 0 0 ;}
#form_getYourHandsOnOne .wrapTextarea textarea{width: 430px; height: 60px; }
#form_getYourHandsOnOne #validationMessage{font-weight: bold; float: left; height: 48px; line-height: 48px; } 

#form_getYourHandsOnOne #wrapbuttonSubmit {float: right;}
#form_getYourHandsOnOne #wrapbuttonSubmit .buttonSubmit{width:79px; height:24px; background:url(../images/btn_submit.gif) no-repeat; cursor:pointer; border:none; margin: 13px 0 0 0; text-indent: -1000px; display: block;}

#form_getYourHandsOnOne .inputText{border: 1px solid #6e3333;}
#form_getYourHandsOnOne .inputTextError{border: 1px solid #fff;}

