@charset "utf-8";
/* CSS Document */

body {background:url(http://gradynichols.com/images/bg_x.gif); background-repeat:repeat-x; margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.clearfloat {clear:both;}

#container {width:950px; height:648px; background:url(http://gradynichols.com/images/homebackground_01_01.jpg); margin-left:auto; margin-right:auto;}

/*Header Begins*/
#header {background:url(http://gradynichols.com/images/gradyhomelogo_02.jpg); width:234px; height:29px; margin: 0 0 0 672px;}
/*Header Ends*/

/*Content Begins*/
#menu {width:234px; height:260px; margin-left:700px;}
#menu ul {list-style:none; margin: 0 0 0 100px; padding: 57px 0 0 0;}
#menu li {display:block; width:123px; margin: 0 0 0 0; padding: 0 0 0 0;}
#menu li#bio { height:19px;}
#menu span {visibility:hidden; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration:none;}
#content {width:814px; height:326px; margin: 27px 0 0 136px; padding: 0 0 0 0;}
#gn {width:124px; height:82px; background:url(http://gradynichols.com/images/gnonwhite_13.gif); float:left; margin: 100px 137px 0 0;}
#col1 {width:232px; height:326px; background:url(http://gradynichols.com/images/featurebackers_06.jpg); float:left; margin-right:5px;}
#events {padding: 0 0 0 0; margin: 70px 0 0 50px;}
#events p {color:#73584B; font-size:10px; margin: 5px 5px 10px 0;}
#eventdate {color:#73584B; font-weight:bold;}
#col2 {width:316px; height:326px; float:left;}
#news {width:316px; height:219px; background:url(http://gradynichols.com/images/featurebackers_08.jpg);}
#newscontain {margin: 0 0 0 30px; padding: 30px 0 0 0;}
#comingsoon {width:315px; height:113px; margin: 0 0 0 0;}
/*Content Ends*/

/*Footer Begins*/
#footer {width:100%; height:65px; background:url(http://gradynichols.com/images/framebackground_11.gif); margin: 0 0 0 0; padding: 0 0 0 0;}
#submenu {width:290px; height:65px; padding-left:160px; text-align:left; clear:right; float:left;}
#submenu a {color:#506C63; text-decoration:none;}
#submenu a:hover {text-decoration:underline;}
#footer p {font-size:10px; color:#506C63; padding: 15px 0 0 0; margin: 0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#player {float:right; margin-bottom:0; margin-top:5px}

/*Footer Ends*/

/*Rollovers*/
#menu a {text-decoration:none;}
#menu a:active { background-position:0 100%; text-decoration:none; }
#menu a:visited { background-position:0 0 0 0; text-decoration:none; }
#menu a:hover { background-position:0 100%; text-decoration:none; }
#about a { display: block; height:18px; width:123px; background-image:url(images/about.gif); }
#tour a { display:block; height:18px; width:123px; background:url(http://gradynichols.com/images/tourroll.gif);}
#newsroll a {display:block; height:21px; width:123px; background:url(http://gradynichols.com/images/newsroll.gif);}
#press a {display:block; height:20px; width:123px; background:url(http://gradynichols.com/images/press.gif);}
#music a {display:block; height:17px; width:123px; background:url(http://gradynichols.com/images/music.gif);}
#photos a {display:block; height:21px; width:123px; background:url(http://gradynichols.com/images/photos.gif);}
#videos a {display:block; height:21px; width:123px; background:url(http://gradynichols.com/images/videos-on.gif);}
#contact a {display:block; height:20px; width:123px; background:url(http://gradynichols.com/images/contact.gif);}



