body {
background: #fff url(../img/bg.gif) repeat-x;
background-color: #F8F8F8;
font-family: Verdana;
}

/* Layout */
div.layout {
width: 768px;
border: 3px double #000000;
position:relative;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
text-align: left;
background-color: #FFFFFF;
}
div.header{
margin: 0 auto;
width:768px;
height:232px;
text-align:center;
background: url(../img/logo.jpg) no-repeat top; 
border-bottom: 1px solid #000000;
font-size: 22px;
color: #FFFFFF;
}
div.navbar{
padding: 4px;
border-bottom: 1px solid #000000;
background: url(../img/navbar.gif) 25% 25% repeat-x;
text-align: center;
color: #FFFFFF;
}

.content-box{
clear:both;
background-color: #aaaaaa;
}

#left-container{
float:left;
width:446px;
background-color:#aaaaaa;
}

#l-img-container{
}

#lc-text1{
clear:both;
text-align:center;
margin: 10px;
font-size:20px;
}

#right-container{
float:left;
width:316px;
height:401px;
border-top: 3px solid #aaaaaa ;
border-left:3px solid #aaaaaa ;
background: url(../img/tb10.jpg) no-repeat top;
}

#rc-header{
text-align: center;
padding-top:5px;
padding-bottom:5px;
font-size: 20px;
background-color: #36393D;
color:#FFFFFF;
border-bottom: 3px solid #aaaaaa;
}

#rc-container1{
margin-top:10px;
margin-left:auto;
margin-right:auto;
padding-bottom: 10px;
height:383px;
}

#rc-push{
height:15px;
}

.rc-textbox{
width:80%;
margin-left: auto;
margin-right: auto;
background-color:#004a77;
border: 3px double #000000;
color:white;
}

#rc-text1head{
background: url(../img/texthead.gif) no-repeat top;
text-align:center;
font-size:12px;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
}

.rc-text1bg{
background: url(../img/bgtext.gif) repeat;
padding-top:10px;
padding-bottom:10px;
}

.rc-text1{
margin-left: 5px;
margin-right: 5px;
font-size:13px;
font-weight: bold;
color:#ededed;
}

.rc-text2{
padding-left:10px;
padding-right: 10px;
text-align: left;
font-size:12px;
font-weight:bold;
color:#ededed;
}

.rc-textdiv{
height:2px;
border-top:1px solid #ffffff;
border-bottom:1px solid #FFFFFF;
}

#rc-tcontainer1{
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
margin-top: 10px;
}

#centerrow{
clear:both;
background: url(../img/bands2.jpg) top left no-repeat;
width: 768px;
height: 327px;
border-top: 3px solid #aaaaaa;
border-bottom: 1px solid #000000;
}

#cr-lit1{
position:absolute;
font-size:10px;
margin-top:15px;
margin-left:23px;
width:225px;
height:40px;
border-bottom: 1px dotted #aaaaaa;
text-align:center;
color:black;
}

#cr-lit2{
text-align:center;
position:absolute;
font-size:10px;
margin-top:16px;
margin-left:547px;
width:180px;
height:40px;
border-bottom: 1px dotted #aaaaaa;
}

#bandpricetext{
position:absolute;
font-size:22px;
font-weight:bold;
margin-top:160px;
margin-left:325px;
color:white;
}

#paypalbutton{
position:absolute;
text-align:center;
margin-top:215px;
margin-left:335px;
}

#bottomrow{
height:225px;
}

#br-lit{
float:left;
background: url(../img/bg1.jpg);
width:313px;
height:225px;
text-align:center;
}

.footer{
background-color: #707070;
border-top: 1px solid #000000;
font-size: 10px;
width: 768px;
color: #FFFFFF;
text-align: left;
clear:both;
}
/* !Layout */

/* Images */

#cont-shotstyle1{
}

.tb-shotstyle1{
padding-top:3px;
height: 150px;
width:218px;
}

#cont-shotstyle2{
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 3px solid #aaaaaa;
background-color: #e5e5e5;
}

.tb-shotstyle2{
margin: 0 auto;
border: 1px solid black;
padding: 2px;
background-color: #FFFFFF;
}
/* !Images */

/* Misc */

#logotextbox{
text-align: left;
float: right;
font-size:11px;
margin-right:30px;
margin-top:22px;
}

#blanket {
background-color:#111;
opacity: 0.65;
filter: Alpha(Opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}

#TermsOfSale {
position: absolute;
background-color:white;
border: 5px double #000000;
width:700px;
z-index: 9002;
}

#PrivacyPolicy {
position:absolute;
background-color:white;
border: 5px double #000000;
width:700px;
z-index: 9002;
}

.logotext{
margin-bottom:2px;
}

a.logoemail{
color:#CCFFCC;
}

a.navbar, a.navbar:visited{
color: white;
font-weight:bold;
text-decoration: none;
}
a.navbar:hover{
color:#CCFFCC;
text-decoration: underline;
}

/* !Misc */