﻿body { background-color: #8b071c;  }

a, image, input { outline: none; }
img { border: 0px; }

p, a, td, th { color: #333333;  }
p.Intro { font-size: 20px;   letter-spacing: 1px; word-spacing: 1px; }
p.Main { font-size: 17px;    letter-spacing: 1px; word-spacing: 1px;  }

ul { list-style-type: square; }

#divPage { width: 1008px; margin: 0px auto; background: url('../Images/Common/imgPageBG.jpg'); }
#divHeader { height: 274px; background-image: url('../Images/Common/imgHeader.jpg'); }
#divLogin  { float: right; width: 197px; color: #FFFFFF; margin-top: 82px; font-size: 12px; font-family: Arial; }
#divLogin a { color: #FFFFFF; text-decoration: none; }
#divLogin a:hovr  { text-decoration: underline; }
#divContactDetails { float: right; margin: 129px 42px 0px 0px; text-align: right; color: #ffcd00; font-family: Arial; font-weight: bold; font-size: 18px; }
#divContactDetails a { color: #ffcd00; text-decoration: none; }
#divContactDetails a:hover {  text-decoration: underline; }

#divPageContent { margin: 0px 24px; }
#divNav { height: 15px; background-color: #cbbb9d; color: #8b0e13;  margin: 7px 0px; padding: 6px 30px 7px 30px; line-height: 15px;  }
#divNav a { font-family: Arial; font-size: 15px; color: #8b0e13; font-weight: bold; text-decoration: none; }
#divNav a:hover { text-decoration: underline; }

/* Main Content */
.divContentMain  { width: 660px; float: left;  }
.divContentMain h1 { margin: 0px 30px;  color: #772519; font-size: 20px; font-weight: bold; letter-spacing: 0px;  }
.divContentMain p ,
.divContentMain ul { margin: 15px 30px;  line-height: 22px; }
.divContentMain img.Title { margin-left: 15px; margin-bottom: 10px; } 
.divContentMain img.Action { margin-left: 30px; margin-top: 10px; } 
.divContentMain ul li { margin-bottom: 15px; }

#divContentRight { width: 300px; float: right; margin-bottom: 10px; }


/* Social */

#hypFacebook {  height: 40px; width: 35px; display: inline-block;   }
#hypTwitter {  height: 40px; width: 35px;  display: inline-block;   }


/* Action Panel */
#tblAction td { vertical-align: top;  font-family: Arial; font-size: 12px; line-height: 18px;  }
#colSignUp { width: 264px; padding: 20px 20px 20px 30px; }
#colSignUp input.Button { vertical-align: middle; }
#colSignUp input.Text { vertical-align: middle; background-color: #cbbb9d; border: 0px; font-size: 12px; padding: 4px 2px; } 
#colInvolved { width: 264px;  padding: 20px 20px 20px 20px; }
#colGet { width: 272px;   padding: 20px 30px 20px 20px;}

table.Form { margin-left: 30px; }
table.Form td { padding: 5px; }
table.Form td  input.Text,
table.Form td textarea.Text { vertical-align: middle; background-color: #cbbb9d; border: 0px; font-size: 12px; padding: 4px 2px; margin-right: 5px; }
table.Form th { text-align: left; font-weight: normal; padding-right: 10px;  }

input.Submit { float: right; padding: 0px; background-color: #ffffff; margin-top: 10px;  }


/* Buy Page */
#tblBuy { border: collapse; }
#tblBuy th { padding: 10px 45px 10px 60px;  width: 1%; vertical-align: middle; }
#tblBuy td b { font-size: 18px; line-height: 22px;  letter-spacing: 0px;   }
#tblBuy td { font-size: 15px; line-height: 20px;  padding: 5px 0px; letter-spacing: 0px; word-spacing: 0px; }

table.Contact td  { vertical-align: top; }
table.Contact td iframe { margin: 0px 30px; }


/* Navigation */
div.Navigation { margin: 0px 30px 10px 30px; }
input.Next { float: right; }


Table.Data { margin-left: 15px; margin-top: 20px; }

#divFooter { padding: 10px 54px 0px 54px; font-family: Arial; font-size: 12px;  }

#spaBy { float: right; }



