body {
font-family: arial,Helvetica,sans-serif;
color: #000000;
font-size:14px;
top:0;
left:0;
margin:0;
padding:0; 
background:#ccffcc;  }

    /* Maroon*/
H1 { color: #274424;
font-style: italic; 
text-align: center; 
background: transparent;
font-size:28px;
font-family:'Comic Sans MS', 'TSCu_Comic', cursive;  } 

    /* Maroon */
H2 { color: #274424;
font-family: arial,Helvetica,sans-serif;
text-align: left; 
font-size:20px;
background: transparent;  } 


    /* gray navy */
H3 { color: #274424;
background: transparent; 
font-weight:bold;
font-size:14px;
font-family: arial,Helvetica,sans-serif;  } 


.container {width:985px;
    margin:auto;
	overflow:auto;
	padding-left:10px; 
	border-left: 3px solid #336633;
	border-right: 3px solid #336633;
	border-bottom: 3px solid #336633;
	background:#52ff52; }

.content {width:760px;
	padding-left:175px;
	padding:10px;
	margin-left:10px; 
	float:left; }

.videos-indiv {
	margin:0 auto 0 auto;
	width:500px;
	padding:100px;
	background:#52ff52; 
	border:3px solid #336633; }


.left {text-align:left;} 
.center {text-align:center;}
.right {text-align:right;}

.smallfont {font-size:11px;}
.medsmall {font-size:12px;}
.medfont {font-size:14px;}
.lgfont {font-size:16px;}

.red {color:#ff0000;}

.textbottom {vertical-align:text-bottom;}
.textmiddle {vertical-align:middle;}
.texttop {vertical-align:top;}
.textbaseline {vertical-align:baseline;}

.bullet { font-size: 25px; font-weight: bold; }

.border {border:1px solid #000000;}

.clearboth {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}


.nashvillepromo {display:block; margin-left:15px;background-image: url(images/nashville-promo1b.jpg); background-repeat:no-repeat; width:250px; height:393px;}
.nashvillepromo:hover {position:relative;top:0;left:0;background-image:url(images/nashville-promo1.jpg); background-repeat:no-repeat; width:450px; height:707px; z-index:1000;}

.corvalispromo {display:block; margin-left:1px; background-image: url(images/osu-poster1b.jpg); background-repeat:no-repeat; width:275px; height:324px;}
.corvalispromo:hover {position:relative;top:0;left:0;background-image:url(images/osu-poster1.jpg); background-repeat:no-repeat; width:400px; height:471px; z-index:1000;}

.testimonybox {text-align:left; 
	padding:8px;
	font-size:11px; 
	background:#ccffcc;
	margin-bottom:8px;
	border:1px solid #000066;}

.line {color: #333333;
	background:#333333;
    width:60%;
    height:1px;
	border:0;
	margin:5px auto 5px auto; }

hr {color: #000080;
	background:#000080;
    width:70%;
    height:2px;
	border:0;
	margin:auto; }


.new {color:red;
   font-size:20px;
   font-weight:bold;
   font-style:italic;
	position:relative;
	top:188px; left:-5px; }

.indent { margin-left:1.5em;
   margin-right: 1.5em; }


UL  {list-style-type: disc; 
	font-size: 12px; 
	font-family: arial,Helvetica,sans-serif; }

.box760 {width:760px;
    margin-left:auto;
    margin-right:auto; }

.box670 {width:670px;
    margin-left:auto;
    margin-right:auto; }

.box600 {width:600px;
    margin-left:auto;
    margin-right:auto; }

.box500 {width:500px;
    margin-left:auto;
    margin-right:auto; }

.box400 {width:400px;
    margin-left:auto;
    margin-right:auto; }

.box300 {width:300px;
    margin-left:auto;
    margin-right:auto; }

.box250 {width:250px;
    margin-left:auto;
    margin-right:auto; }

.box200 {width:200px;
    margin-left:auto;
    margin-right:auto; }

.box150 {width:150px;
    margin-left:auto;
    margin-right:auto;  }

.box100 {width:100px;
    margin-left:auto;
    margin-right:auto; }

	 /*old Notice Box on hm pg*/
.notebox150 {width:150px;
    margin-left:70px;
    margin-right:25px;
	background:#ccffcc;
	padding:3px;
	border:1px solid #000066;
	text-align:center;
	font-size:14px; }

.boxbg {background:#ccffcc; 
	padding:5px;
	border:1px solid #000066; }


.floatleft {float:left;}
.floatright {float:right;}

	/*for cow guitar pg */
.floatleft465 {
	float: left;
	width: 465px; 
	margin:5px;
	text-align:center; }

		/*ecards*/
.floatleft320 {
	float: left;
	width: 320px; 
	margin:5px;
	text-align:center; }


.floatleft300 {
	float: left;
	width: 300px; 
	margin-top:5px;
	margin-bottom:10px;
	margin-left:10px; }

			/*for imgs on cowguitar pg */
.floatright275 {
	float: right;
	width: 275px; 
	margin:5px 0 10px 10px; }

	/* testimon book leigh pg*/
.floatright250 {
	float: right;
	width: 250px; 
	margin-top:5px;
	margin-bottom:10px;
	margin-left:10px;
	text-align:center; }

.floatleft200 {
	float: left;
	width: 200px; 
	margin-top:5px;
	margin-bottom:10px;
	margin-right:10px;
	text-align:center; }

.floatright200 {
	float: right;
	width: 200px; 
	margin-top:5px;
	margin-bottom:10px;
	margin-left:10px;
	text-align:center; }

		/*video gallery and photo abt pg*/
.floatright340 {
	float: right;
	width: 340px;
	text-align:center;  }

		/*box calendar hm pg*/
.floatleft250 {
	float: left;
	width: 250px; 
	margin:0 5px 0px 50px;
	text-align:center; }


		/*notice box hm pg*/
.floatleft150 {
	float: left;
	width: 150px; 
	margin:0 5px 0 0;
	background:#ccffcc;
	padding:5px;
	border:1px solid #000066;
	text-align:center; }

			/*Rubes Shorts*/
.floatright435 {
float: right;
width: 435px; 
margin:5px; }


.expando { position: absolute;
 visibility: hidden;
 top: 0; }

.ex1 {
 left: 0; }

.ex2 {
 left: auto;
 right: 0; }

.excent {
 left: -52px;
 margin-left: 50%; }

.excontainer {
 position:relative;
 float: left;
 margin: 0;
 padding: 0 2px;
 height: 137px;
 z-index: 1;
 background-position: left top;
 background-repeat: no-repeat; }
#image1 {
 width:110px;
 background-image: url(images/reindeer1_tbn.gif); }
#image2 {
 width:121px;
 padding-right: 0;
 background-image: url(images/steer-bathroom1_tbn.gif); }
#image3 {
 width:108px;
 background-image: url(images/whipped-cream1_tbn.gif);
 background-position: center top; }
#image4 {
 width:109px;
 padding-left: 0;
 background-image: url(images/new-muffler1_tbn.gif);
 background-position: right top; }
#image5 {
 width:122px;
 background-image: url(images/big-A-ranch1_tbn.gif);
 background-position: right top; }


#leftmenu {float:left;
	width:175px;
	vertical-align:top; }

#leftmenu-home a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-home3.gif) no-repeat 0 0; }
#leftmenu-home a:hover { background-position: -178px 0; background-repeat: no-repeat;}

#leftmenu-about a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-about3.gif) no-repeat 0 0; }
#leftmenu-about a:hover { background-position: -179px 0; background-repeat: no-repeat;}

#leftmenu-prints a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-prints3.gif) no-repeat 0 0; }
#leftmenu-prints a:hover { background-position: -179px 0; background-repeat: no-repeat;}

#leftmenu-cowguitar a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-cowguitar3.gif) no-repeat 0 0; }
#leftmenu-cowguitar a:hover { background-position: -180px 0; background-repeat: no-repeat;}

#leftmenu-gallery a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-gallery1.gif) no-repeat 0 0; }
#leftmenu-gallery a:hover { background-position: -177px 0; background-repeat: no-repeat;}

#leftmenu-gallery2 a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-gallery2.gif) no-repeat 0 0; }
#leftmenu-gallery2 a:hover { background-position: -177px 0; background-repeat: no-repeat;}

#leftmenu-gallery3 a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-gallery3.gif) no-repeat 0 0; }
#leftmenu-gallery3 a:hover { background-position: -177px 0; background-repeat: no-repeat;}

#leftmenu-events a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-events3.gif) no-repeat 0 0; }
#leftmenu-events a:hover { background-position: -179px 0; background-repeat: no-repeat;}

#leftmenu-bookleigh a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-bookleigh3.gif) no-repeat 0 0; }
#leftmenu-bookleigh a:hover { background-position: -179px 0; background-repeat: no-repeat;}

#leftmenu-news a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-news3.gif) no-repeat 0 0; }
#leftmenu-news a:hover { background-position: -180px 0; background-repeat: no-repeat;}

#leftmenu-tv-film a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-tv-film3.gif) no-repeat 0 0; }
#leftmenu-tv-film a:hover { background-position: -179px 0; background-repeat: no-repeat;}

#leftmenu-store a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-store3.gif) no-repeat 0 0; }
#leftmenu-store  a:hover { background-position: -179px 0; background-repeat: no-repeat;}

#leftmenu-ecards a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-ecards3.gif) no-repeat 0 0; }
#leftmenu-ecards  a:hover { background-position: -179px 0; background-repeat: no-repeat;}

#leftmenu-contact a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-contact3.gif) no-repeat 0 0; }
#leftmenu-contact a:hover { background-position: -179px 0; background-repeat: no-repeat;}

#leftmenu-references a { display: block; width: 175px; height: 57px; background: transparent url(images-buttons/button-references3.gif) no-repeat 0 0; }
#leftmenu-references a:hover { background-position: -179px 0; background-repeat: no-repeat;}


a:visited {color: #000066;
  font-size:13px;
  font-family:'Comic Sans MS', 'TSCu_Comic', cursive;
  font-weight: bold;
  background: transparent;
  text-decoration: none; }
a:link {color: #000066;
  font-family:'Comic Sans MS', 'TSCu_Comic', cursive;
  font-size:13px;
  font-weight: bold;
  background: transparent;
  text-decoration: none; }
a:hover {color: #333399;
  font-family:'Comic Sans MS', 'TSCu_Comic', cursive;
  font-size:13px;
  font-weight: bold;
  background: transparent;
  text-decoration: underline; }
a:active  {color: #333399;
  font-family:'Comic Sans MS', 'TSCu_Comic', cursive;
  font-size:13px;
  font-weight: bold;
  background: transparent;
  text-decoration: underline; }

.simlink {color: #000066;
  font-weight: bold;
  background: transparent;
  text-decoration: none; 
  font-size: 12px; }

.footerlinks a:visited {color: #000066;
  font-weight: bold;
  background: transparent;
  text-decoration: none; 
   font-size: 12px; }
.footerlinks a:link {color: #000066;
  font-weight: bold;
  background: transparent;
  text-decoration: none;
   font-size: 12px; }
.footerlinks a:hover {color: #333399;
  font-weight: bold;
  background: transparent;
  text-decoration: none;
   font-size: 12px; }
.footerlinks a:active  {color: #333399;
  font-weight: bold;
  background: transparent;
  text-decoration: none;
   font-size: 12px; }





