@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*/

h1 { margin: 0px 25px 15px 35px; color:#73584B; font-size: 18px;}
#menu {width:134px; height:260px; margin-left:800px;}
#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: 15px 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: 215px 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: 55px 0 0 0;}
#newscontain p {color:#73584B; font-size:10px; margin: 5px 20px 10px 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:400px; height:65px; padding-left:180px; text-align:left; clear:right; float:left;}
#submenu a {color:#506C63; text-decoration:none;}
#submenu a:hover {text-decoration:underline;}
#footer p {width:600px; font-size:10px; color:#506C63; padding: 15px 0 0 0; margin: 0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; }
#wimpy {width:337px; height: 54px; float:left; padding: 10px 0 0 0;}
#wimpy2 {width:337px; height: 54px; float:left; padding: 10px 0 0 0;}

/*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:16px; width:123px; background:url(http://gradynichols.com/images/videos.gif);}
#contact a {display:block; height:20px; width:123px; background:url(http://gradynichols.com/images/contact.gif);}


