/*start main sections*/
body{
background-color: #FFFFFF;
background-image: url(images/wallpaper.gif);
margin-top: 5px;
margin-bottom: 5px;}

#main
{
background-color: #FFFFFF;
border: 0px #bac1c7 solid;}

#content
{
padding: 10px;border-left: 2px #cc0000 solid;border-right: 2px #cc0000 solid;}

#footer
{
background-color: #cc0000;
border-top: 0px #bac1c7 solid;
padding: 6px;
}

.callout {
float: right;
width: 132px;
margin: 2px 0px 2px 8px;
padding: 3px;
border: 2px solid #cc0000;
font-size: 80%;background-color: #f3f3f3;}

/*end main sections*/



/*start text*/
#content{
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;}

h1{color: #cc0000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 20px;}

p{
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;}

.normaltext{
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;}

.smallwhite{
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;}

.smallblack{
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;}

.normalwhite{
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;}

.largeboldwhite{
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 15px;font-weight: bold;}

.largeredheading{
color: #cc0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 16px;font-weight: bold;}

.smallerredheading{
color: #cc0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;font-weight: bold;}

.mediumgreyheading{
color: #999999;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;font-weight: bold;}
/*end text*/

/*start hyperlink*/
#footer a
{color: #FFFFFF;}

a{
color: #cc0000;
text-decoration: underline;}

a:hover{
color: #FFFFFF;
text-decoration: underline;
background-color: #cc0000;}
/*end hyperlink*/

/*start form fields*/
.formfields
{border: 1px #cc0000 solid;background-color: #f8f8f8;
color: #2f2f2f;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 12px;}

.submitbutton
{
border: 2px #cc0000 solid;background-color: #cc0000;
color: #FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;}

/*end form fields*/



/*start image align*/
.leftimage
{
margin-right: 5px;}

.rightimage
{
margin-left: 5px;}

img{
border: none;}
/*end image align*/

/*scroller*/
#domticker{

width: 700px;
height: 35px;
border: 2px #cc0000 solid;
padding: 5px;
background-color: #e3e3e3;font-family: "Trebuchet MS", Verdana, Arial, sans-serif;font-size: 18px;color: #cc0000;}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #e3e3e3;
}

#domticker a{
font-weight: bold;
}
/*end scroller*/

/*specials page*/
#specials{background-color: #ffffff;
}

#specials td{
padding: 5px;
border: 1px dotted #CCCCCC;}

.specialsheading{
color: #cc0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 15px;font-weight: bold;}

.specialsprice{
color: #cc0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;font-weight: bold;}

.specialsextratext{
color: #cc0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;font-weight: bold;}

.specialstext{
color: #000000;
font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;}

.thumbnails{
border: 2px solid #cc0000;
}
/*end specials page*/