/* CSS DOCUMENT  */

body {
background-color:#999999;
margin:0;
}

#wrap {
background-image:url(../images/page_bg.jpg);
background-repeat:repeat-x;
width:100%;
height:646px;
min-height:646px;
text-align:center;
}
#contentwrap {
width:785px;
text-align:center;
padding-left:25px;
margin:0 auto;
}


/* start of navigation */
#navcolumn {
background-image:url(../images/page_nav_bg.jpg);
background-position: top center;
background-repeat:no-repeat;
width:180px;
float:left;
padding-top:130px;
padding-bottom:90px;
height:400px;
min-height:400px;
}
#navtab {
width:170px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
line-height:1.6;
color:#333333;
border-bottom:1px solid #999999;
text-align:left;
padding-left:8px;
padding-bottom:5px;
padding-top:5px;
}

#navtab a{
color:#333333;
text-decoration:none;
}
#navtab a:hover{
color:#cc0066;
text-decoration:none;
}
#navtab .current{
color:#cc0066;
text-decoration:none;
font-size:90%;
}

/* end of navigation */

/* start of for 1 column pages */
#contentsinglecolumn {
margin-top:0px;
min-height:400px;
width:570px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
line-height:1.2;
color:#333333;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:40px;
}
#contentsinglecolumn h1{
font-size:115%;
color:#cc0066;
}
#contentsinglecolumn h2{
font-size:105%;
color:#cc0066;
}
#contentsinglecolumn p{
font-size:105%;
}

#contentsinglecolumn a{
color:#cc0066;
text-decoration:none;
}
#contentsinglecolumn a:hover{
color:#333333;
text-decoration:underline;
}
/* end of for 1 column pages */


/* start of for 1 column pages */
#contentsinglecolumnlow {
margin-top:0px;
min-height:400px;
width:570px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
line-height:1.2;
color:#333333;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:140px;
}
#contentsinglecolumnlow h1{
font-size:115%;
color:#cc0066;
}
#contentsinglecolumnlow h2{
font-size:105%;
color:#cc0066;
}
#contentsinglecolumnlow p{
font-size:100%;
}
#contentsinglecolumnlow a{
color:#cc0066;
text-decoration:none;
}
#contentsinglecolumnlow a:hover{
color:#333333;
text-decoration:underline;
}
/* end of for 1 column pages */




/* start of for 2 column pages */
#contentdoublecolumn {
margin-top:0px;
min-height:400px;
width:380px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
line-height:1.2;
color:#333333;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:50px;
padding-bottom:50px;
}
#contentdoublecolumn td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
}
#contentdoublecolumn h1{
font-size:100%;
color:#cc0066;
}
#contentdoublecolumn h2{
font-size:95%;
color:#cc0066;
}
#contentdoublecolumn a{
color:#cc0066;
text-decoration:none;
}
#contentdoublecolumn a:hover{
color:#333333;
text-decoration:underline;
}
/* end of for 2 column pages */


/* start of for 2 column pages */
#contentdoublecolumnlow {
margin-top:0px;
/*min-height:550px;*/
width:380px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
line-height:1.2;
color:#333333;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:140px;
padding-bottom:50px;
}
#contentdoublecolumnlow td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
}
#contentdoublecolumnlow h1{
font-size:100%;
color:#cc0066;
}
#contentdoublecolumnlow h2{
font-size:95%;
color:#cc0066;
}
#contentdoublecolumnlow a{
color:#cc0066;
text-decoration:none;
}
#contentdoublecolumnlow a:hover{
color:#333333;
text-decoration:underline;
}
/* end of for 2 column pages */


#rightcolumn {
width:180px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
line-height:1.4;
color:#333333;
padding-left:10px;
padding-right:10px;
padding-top:110px;
}
#rightcolumn h1{
font-size:100%;
color:#cc0066;
}
#rightcolumn h2{
font-size:95%;
color:#cc0066;
}
#rightcolumn a{
color:#cc0066;
text-decoration:none;
}
#rightcolumn a:hover{
color:#333333;
text-decoration:underline;
}
#rightcolumn .price {
margin-bottom:2px;
font-size:90%;
}
#rightcolumn .pricenote {
margin-top:2px;
font-size:80%;
}
#pagefooter{
clear:left;
margin-top:30px;
width:800px;
font-family:Arial, Helvetica, sans-serif;
font-size:60%;
line-height:1.5;
color:#efefef;
padding-left:1px;
padding-right:10px;
text-align:center;
text-align:center;
color:#000000;
}
#pagefooter a{
color:#000000;
text-decoration:none;
}
#pagefooter a:hover{
color:#333333;
text-decoration:underline;
}


