html { 

overflow : scroll; 

} 

body { 

font-size : 11px; 

font-family : Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; 

font-weight : normal; 

line-height : 17px; 

color : #767676; 

background : #666; 

} 

#container { 

background : #fff; 

width : 758px; 

margin : 20px auto; 

padding : 7px; 

} 

img.topRow { 

float : left; 

width : 126px; 

border-bottom : 1px solid #e3e3e3; 

} 

#border { 

min-height : 500px; 

border : 1px solid #e3e3e3; 

} 

#content { 

clear : both; 

border-top : 1px solid #e3e3e3; 

background : #fff url('images/gradient.jpg') repeat-x; 

padding : 15px; 

padding-top : 0; 

} 

#footer { 

text-align : center; 

padding : 10px; 

background : #333; 

color : white; 

font-size : 90%; 

padding : 15px; 

} 

#navwrapper { 

padding : 10px; 

} 

#navleft { 

float : left; 

width : 150px; 

height : 100px; 

padding : 10px; 

} 

#pageHeader { 

border-bottom : 1px dotted #e3e3e3; 

padding : 10px; 

padding-left : 0; 

font-size : 14px; 

font-weight : bold; 

color : #9ac820; 

letter-spacing : -1px; 

text-transform : uppercase; 

} 

#navright { 

position : absolute; 

right : 290px; 

top : 90px; 

float : right; 

width : 150px; 

padding : 10px; 

} 

h1, h2, h3, h4 { 

font-size : 14px; 

font-weight : bold; 

color : #9ac820; 

letter-spacing : -1px; 

text-transform : uppercase; 

} 

#navmiddle { 

float : left; 

padding : 7px; 

margin-top : 35px; 

border-top : 1px solid #e3e3e3; 

border-bottom : 1px solid #e3e3e3; 

font-weight : bold; 

text-transform : uppercase; 

} 

a:link, a:active, a:visited { 

color : #ff9900; 

font-weight : bold; 

text-decoration : none; 

} 

a:hover { 

color : #9ac820; 

font-weight : bold; 

text-decoration : underline; 

} 

.boxThumbnail { 

float : left; 

text-align : left; 

background : #f0f0f0; 

width : 155px; 

border : 1px solid #e3e3e3; 

padding : 3px; 

margin : 0 10px 10px 0; 

overflow : hidden; 

} 

.bigImage { 

margin : 0 7px 0 0; 

float : left; 

width : 500px; 

position : relative; 

border : 1px solid gray; 

} 

p.commentsbox { 

font-style : italic; 

font-weight : normal; 

} 

.resultImage { 

margin : 0 7px 0 0; 

float : left; 

width : 45px; 

height : 45px; 

position : relative; 

border : 1px solid #ccc; 

} 

.pagination { 

min-height : 300px; 

width : 715px; 

border : 1px dotted #e3e3e3; 

padding : 10px 0 10px 10px; 

background : #fff; 

font-weight : bold; 

} 

.paginationCell { 

float : left; 

text-align : center; 

background : #fff; 

width : 20px; 

border : 1px solid #e3e3e3; 

padding : 1px; 

margin : 0 10px 10px 0; 

} 

.paginationInner { 

clear : both; 

} 

form { 

margin-bottom : 0; 

} 

input { 

background-color : #e9f9ac; 

margin : 2px 5px 0 0; 

border-width : 1px; 

border-style : solid; 

border-color : #ccc; 

color : #5c71a2; 

width : 200px; 

} 

select { 

background-color : #e9f9ac; 

margin : 2px 5px 0 0; 

border-width : 1px; 

border-style : solid; 

border-color : #ccc; 

color : #5c71a2; 

width : 200px; 

} 

textarea { 

background-color : #e9f9ac; 

margin : 2px 5px 0 0; 

border-width : 1px; 

border-style : solid; 

border-color : #ccc; 

color : #5c71a2; 

height : 60px; 

width : 200px; 

} 

label { 

float : left; 

width : 120px; 

} 

.caption { 

background : #fff url('images/pic.png') no-repeat; 

float : left; 

width : 425px; 

height : 300px; 

} 

.captionInner { 

height : 200px; 

margin : 30px 45px 90px 35px; 

overflow : auto; 

} 


