﻿body 
{
    background-color: #E4E6E5;
    background-image: url("http://www.ottawapartytentrental.com/images/bg.jpg");
    background-position: top;
    background-repeat:repeat-x;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    margin: 0px;
    text-align: center;
}
a:link { color: #CCC; }
a:visited { color: #CCC; }
a:hover { color: #39F; }
a:active { color: #39F
; }
td { font-family: Verdana, Helvetica, Arial, sans-serif; text-align: left; vertical-align: middle; }
img { border: 0px; }
img.floatright { float: right; margin-left: .5em; }
img.floatleft { float: left; margin-right: .5em; }
div.page { width: 1000px; margin-right: auto; margin-left: auto; }
td.menu1 
{
    height: 24px; 
    background-image: url("http://www.ottawapartytentrental.com/images/background_top1.gif");
    border-bottom: solid 1px #FFF;
    color: #FFF; 
    padding: 0px 10px 0px 10px;
    width: 100px;
}
td.menu2 
{
    height: 57px; 
    background-image: url("http://www.ottawapartytentrental.com/images/background_top2.gif");
    border-bottom: solid 1px #FFF;
    padding: 0px 10px 0px 10px;
}
td.menu2item
{
    color: #FFF; 
    font-size: 15pt; 
    text-align: center;
}
td.maintitle { width: 450px; text-align: left; }
h1.maintitle { color: #FFF; margin: 0px; font-size: 25pt; font-family: Georgia, Times New Roman, Serif; }

a.maintitle:link { color: #FFF; text-decoration: none; }
a.maintitle:visited { color: #FFF; text-decoration: none; }
a.maintitle:hover { color: #FFF; text-decoration: none; }
a.maintitle:active { color: #FFF; text-decoration: none; }

a.mainmenu:link { color: #FFF; font-size: 18pt; text-decoration: none; display: block; text-decoration: blink;}
a.mainmenu:visited { color: #FFF; font-size: 18pt; text-decoration: none; display: block; text-decoration: blink;}
a.mainmenu:hover { color: #39F
; font-size: 18pt; text-decoration: none; display: block; }
a.mainmenu:active { color: #39F
; font-size: 18pt; text-decoration: none; display: block; }

a.mainmenublink:link { color: #FFF; font-size: 18pt; text-decoration: none; display: block; }
a.mainmenublink:visited { color: #FFF; font-size: 18pt; text-decoration: none; display: block; }
a.mainmenublink:hover { color: #39F
; font-size: 18pt; text-decoration: none; display: block; }
a.mainmenublink:active { color: #39F
; font-size: 18pt; text-decoration: none; display: block; }

td.banner { height: 310px; background-image: url("http://www.ottawapartytentrental.com/images/ottawa-party-tent-rental-banner.jpg"); text-align: center; vertical-align: top; border-bottom: solid 1px #FFF; }
div.services { text-align: right; color: #333333; margin: 2em; font-family: Georgia, Times New Roman, Serif; }
div.special1 { text-align: left; color: #333333; margin: 2em; font-size: 12pt;  margin-left: auto; width: 400px; }
div.special2 { text-align: left; color: #333333; margin: 2em; font-size: 12pt; margin-right: auto; margin-left: auto; width: 400px; }
img.tag { float: left; margin-bottom: 1em; margin-right: .2em; }

td.leftmenu { background: #151515; color: #DDD; width: 275px; padding: 1em 15px 1em 15px; vertical-align: top; font-size: 10pt; }
td.leftmenuitem { background: url("http://www.ottawapartytentrental.com/images/menu_greyblack.gif"); height: 40px; }
a.leftmenu:link { color: #39F
; text-decoration: none; display: block; padding-left: 10px; }
a.leftmenu:visited { color: #39F
; text-decoration: none; display: block; padding-left: 10px; }
a.leftmenu:hover { color: #39F
; text-decoration: underline; display: block; padding-left: 10px; }
a.leftmenu:active { color: #39F
; text-decoration: underline; display: block; padding-left: 10px; }
div.leftmenu_ad_box { background: url("http://www.ottawapartytentrental.com/images/ad_square.gif"); height: 200px; width: 225px; }
div.leftmenu_ad_box_appraisal { background: url("http://www.ottawapartytentrental.com/images/ad_box_small_appraiser.gif"); height: 110px; width: 225px; }
div.leftmenu_ad_box_agent { background: url("http://www.ottawapartytentrental.com/images/ad_box_small_agent.gif");  height: 110px; width: 225px; }
div.leftmenu_ad_box_broker { background: url("http://www.ottawapartytentrental.com/images/ad_box_small_broker.gif"); height: 110px; width: 225px; }
div.leftmenu_ad_box_lawyer { background: url("http://www.ottawapartytentrental.com/images/ad_box_small_lawyer.gif"); height: 110px; width: 225px; }
div.leftmenu_ad { margin: 1em; text-align: justify; font-size: 10pt; }

td.content 
{
    background: #151515; 
    color: #DDD; 
    width: 450px; 
    padding: 1em 15px 1em 15px; 
    vertical-align: top; 
    font-size: 12pt; 
    font-family: Georgia, Times New Roman, Serif; 
}
div.content_ad_box { background: url("http://www.ottawapartytentrental.com/images/ad_rectangle2.gif"); height: 151px; width: 450px; }
div.content_ad { width: 95%; height: 100px; margin-top: 30px; color: #39F; text-align: right; }
h2 { color: #333333; }
h3 { color: #FFF; }

td.rightmenu 
{
    background: #151515; 
    color: #DDD; 
    width: 275px; 
    padding: 1em 15px 1em 15px; 
    vertical-align: top;  
}
td.rightmenuitem { background: url("http://www.ottawapartytentrental.com/images/menu_greyblack.gif"); height: 40px; font-size: 10pt; }
a.rightmenu:link { color: #800000; text-decoration: underline; display: block; padding-left: 10px; }
a.rightmenu:visited { color: #800000; text-decoration: underline; display: block; padding-left: 10px; }
a.rightmenu:hover { color: #800000; text-decoration: none; display: block; padding-left: 10px; }
a.rightmenu:active { color: #800000; text-decoration: none; display: block; padding-left: 10px; }

a.rightmenu1:link { color: #FF0000; text-decoration: none; display: block; text-align: center; }
a.rightmenu1:visited { color: #FF0000; text-decoration: none; display: block; text-align: center; }
a.rightmenu1:hover { color: #FF0000; text-decoration: underline; display: block; text-align: center; }
a.rightmenu1:active { color: #FF0000; text-decoration: underline; display: block; text-align: center; }

a.rightmenu2:link { color: #F00; text-decoration: none; display: block; padding-left: 10px; font-weight: bold; }
a.rightmenu2:visited { color: #F00; text-decoration: none; display: block; padding-left: 10px; font-weight: bold; }
a.rightmenu2:hover { color: #F00; text-decoration: underline; display: block; padding-left: 10px; font-weight: bold; }
a.rightmenu2:active { color: #F00; text-decoration: underline; display: block; padding-left: 10px; font-weight: bold; }

td.footer { background: #151515; color: #DDD; text-align: center;}
div.footer 
{
    border-top: 1px solid #FFF; 
    border-bottom: solid 1px #FFF; 
    width: 95%; 
    padding: 10px; 
    font-family: Verdana, Arial, Sans-Serif; 
    font-size: 10pt; 
}

td.subfooter { background: #151515; color: #DDD; font-size: 7pt; text-align: center; }