body{
background-image: url(res/bg.gif); 
background-repeat:repeat;
}

.mainBody { 
background-image: url(res/background.gif); 
background-repeat:no-repeat;
}

.photosPortrait { 
background-image: url(res/CP_Portrait.jpg); 
background-repeat:no-repeat;
background-position:center;
}

.photosLandscape { 
background-image: url(res/CP_Landscape.jpg); 
background-repeat:no-repeat;
background-position:center;
}

.popupBack { 
background-image: url(res/bg.gif); 
background-repeat:repeat;
}

.popupBody { 
background-image: url(res/popup_back.jpg); 
background-repeat:no-repeat;
}

.grey { 
background-image: url(res/grey_dot.gif); 
background-repeat:repeat;
}

A.links  {
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
color:#6F1818;
text-decoration:underline;
}

A.links:hover {
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
color:#969696;
text-decoration:none;
}

.px12grey{
background-image: url(res/gradientBack.gif); 
background-repeat:repeat;
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
line-height:21px;
color:#4F4F4F;
padding-right: 15px;
padding-left: 5px;
padding-top: 8px;
}

.px12greySub{
background-image: url(res/sub_gradientBack.gif); 
background-repeat:repeat;
}

.px12red{
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
line-height:21px;
color:#6F1818;
}

.px11red{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
line-height:21px;
color:#340F0F;
padding-right: 35px;
padding-top: 8px;
}

.textbox { 
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
color:#000000;
border: 1px black solid; 
}

.copyright{
font-family: Arial,Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-image: url(res/grid_back.gif); 
background-repeat:repeat;
}


.copyrighttext{
font-family: Arial,Helvetica, sans-serif; 
font-size: 10px; 
color: #c9c8c8; 
background-color:#FFFFFF;
}