/* CSS Document */
* { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
html { background-color:#FFF;}
body { padding:0; margin:0px auto; }
img { border:0; }
a:hover {text-decoration: underline; }
p {margin: 0px; padding:0px; }

/**************************************** page tables **********************************************/

#divHeader {width: 100%; height:405px; margin:0 auto; text-align:center; background-color:#000000;}
#divMainContent {width: 1024px; margin:0 auto; margin-top: 10px; overflow:auto; border-bottom: 1px solid #000000; padding-bottom: 15px;}
#divNav {width: 190px; min-height: 130px; float:left;}
#divPage {width: 625px; min-height: 130px; background-color: #fff; float:left;}
#divPage p { font-size: 13px; color:#333333; line-height: 19px; margin-left: 20px; margin-top: 8px;}
#divPage p a { color: #990000; font-style:italic;}
#divPage img { margin-top:8px; margin-left:20px;}
#divPage p.link { float:left; margin-left: 10px; margin-top:5px; width: 400px; height:50px; }

#divTracks {width: 189px; min-height: 130px; float:left; margin-left: 15px;}
#divTracks p { float:left; font-size: 10px; margin-left: 25px; color:#333333;}

#divFooter { width: 1024px; height:45px; margin:0 auto; margin-top: 10px; }
#divFooter p { text-align:center; margin: 0 auto; color:#999999; font-size:12px; margin-top:5px; }
#divFooter p.info { font-size:13px; color: #3399FF; }
#divFooter p a { text-decoration:underline; color:#000000; }


#divRecentVideo {width: 1024px; height:425px; margin:0 auto; margin-top: 10px; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px solid #000000;}
#divRecentVideoTitle {width: 210px; height: 135px; float:left;}
#divRecentVideoTitle p { float:left; margin-left: 10px; margin-top:10px; font-size: 10px; color:#990000;}

#divRecentVideoTitle img { margin-top: 0px;}
#divRecent object { margin-right: 10px;}


#divIdea {width: 1704px; height:802px; margin:0 auto; text-align:center; border: 0px; text-decoration:none;}

/* Contact Us form */
#oFormContactUs {  float:left; width: 475px; margin-left: 20px;}
#oFormContactUs label { width:90px; float:left; clear:left; margin-top:10px; font-size:12px; color:#000;  }
#oFormContactUs input.personaldetails{ float:left; width:353px; margin-top: 9px; height: 25px; background-color: #fff; color: #990000; border: 1px solid #000; padding:5px 0 0 5px;  }
#oFormContactUs textarea { float:left; width:353px; height: 68px; margin-top: 9px; background-color: #fff; color:#990000; border: 1px solid #000; padding:5px 0 0 5px;}

#btnSubmit { width: 360px; height: 25px; float:left; margin: 15px 0 0 90px; background:url(../images/buttons/submitbutton.gif) repeat-x; border: 1px solid #4D4D4D; font-size: 13px; color:#990000; }
#oFsContactUS { border: 0px;}
