
/* CSS Document */

/*
Theme Name: Cancamp
Theme URI: http://www.medora.ca/
Description: medora theme.
Version: 1.0
Author: www.medora.ca
Author URI: http://www.medora.ca
*/



*{padding:0px; margin:0px;}

a {color:#93b0cf; text-decoration:none;}
a:hover { text-decoration:underline;}

img{ border:0px;}

p {}

.clear { clear:both; height:0px; font-size:0px; line-height:1px; overflow:hidden;}

body{ background:#dbdbdb; font-family:Trebuchet MS; font-size:14px; color:#fff;  line-height:20px;}

#allConteiner { width:900px; overflow:hidden; margin:10px auto;}

#header { width:900px; height:106px; overflow:hidden; position:relative; background:url(images/header-bg.jpg) repeat-x left top;}
#header-LC { width:8px; height:7px; overflow:hidden; position:absolute; left:0px; top:0px; background:url(images/header-LC.jpg);}
#header-RC { width:8px; height:7px; overflow:hidden; position:absolute; right:0px; top:0px; background:url(images/header-LR.jpg);}
#logo { width:157px; height:85px; overflow:hidden; position:absolute; left:20px; top:14px; background:url(images/logo.png);}
#logo img { width:157px; height:85px; }
#menu { position:absolute; right:20px; bottom:1px; list-style:none;}
#menu li { float:left; height:33px;}
#menu li a{ float:left; height:33px; padding-right:10px; display:block; font-size:16px;  font-weight:bold; color:#fff; text-decoration:none;}
#menu li a:hover{ float:left; height:33px;background:url(images/header-link-right.jpg) no-repeat right top; }
#menu li a span { padding:8px 0px 11px 10px; display:block;}
#menu li a:hover span { background:url(images/header-link-left.jpg) no-repeat left top;}

#image-big { width:900px; height:207px; overflow:hidden; position:relative;}
#theme { width:660px; height:71px;position:absolute; left:120px; bottom:0px; text-align:center;}
#theme-L { width:11px; height:71px; float:left; overflow:hidden; background:url(images/header-shape-L.png) no-repeat;} 
#theme-C {width:638px; height:56px; float:left; overflow:hidden; background:url(images/header-shape-C.png) repeat-x; padding-top:15px; color:#fff; font-size:11px;} 
#theme-C h1 { padding-bottom:10px; font-size:22px;}
#theme-C span { padding:0px 10px; font-size:13px;}
#theme-R {width:11px; height:71px; float:left; overflow:hidden; background:url(images/header-shape-R.png) no-repeat;} 

.quote_table { padding-top:10px; font-size:16px;}
.quote_table td { padding-bottom:10px;}
.quote_select { border:1px solid #93b0cf; padding:2px 4px; width:314px;}
.quote_text_field { border:1px solid #93b0cf; height:16px; padding:2px 4px; width:304px;}
.quote_text_area { border:1px solid #93b0cf; padding:2px 4px; width:304px; height:200px;}
.quote_submit { width:107px; height:26px; background:url(images/submit.gif) no-repeat left top; border:0px; color:#fff; cursor:pointer; }

 #formstatus { display:none;}

#content {width:900px; background:url(images/content-bottom.gif) repeat-x left bottom #313131; overflow:hidden; border-top:1px solid #dbdbdb; padding-bottom:44px;}
#content a{}
#content a:hover{}
#contentLeft {width:304px; float:left; overflow:hidden; padding-top:30px;}
#contentRight {width:560px; float:right; overflow:hidden;  padding-right:20px;}
#contentCenter { width:830px; margin:0 auto; padding-top:10px;}

#sidebar { width:244px; padding-left:30px; float:left}
#sidebarAbout { width:258px; padding-left:16px; text-align:right; float:left}
#sidebarAbout span { font-size:12px; color:#7197be; text-align:center; display:block; padding:5px 10px 10px 10px;}
#sidebarAbout h1 { font-size:16px; text-align:center;}
#sidebar h1 { font-size:16px;}
#sidebar span { font-size:12px; color:#7197be;}
 .left-short { margin:5px 0px;}
 .left-long { margin:15px 0px 5px 0px;}
#sidebarHeighterHome { height:630px; width:1px; float:right; background:url(images/line-vertical.png) no-repeat left center;} 
#sidebarHeighterAbout { height:353px; width:1px; float:right; background:url(images/line-vertical-short.png) no-repeat left center;} 
#sidebarHeighterApp{ height:193px; width:1px; float:right; background:url(images/line-vertical-shortest.png) no-repeat left center;} 

.gallery-big { width:505px; position:relative;}
.gallery-big img { width:503px; border:1px solid #c6c6c7;}

.sidebarLitleImg { width:244px; float:right; text-align:left;}
.sidebarLitleImg2 { width:244px; float:right; text-align:left;}
#sidebarLitleImg { width:244px; float:right;}
.sidebarLitleImg { width:244px; float:right; position:relative;}
.galleryLittleItem { width:78px; height:58px;position:relative; margin:0px 1px 5px 2px; float:left;overflow:hidden;}
.galleryLittleItem img { width:76px; height:56px; border:1px solid #c6c6c7; cursor:pointer;}

.galleryCorner-SLT { width:6px; height:6px; background:url(images/corner-SLT.gif) no-repeat left top; position:absolute; left:0px; top:0px;} 
.galleryCorner-SRT { width:6px; height:6px; background:url(images/corner-SRT.gif) no-repeat left top;position:absolute; right:0px; top:0px;} 
.galleryCorner-SRB { width:6px; height:6px; background:url(images/corner-SRB.gif) no-repeat left top;position:absolute; right:0px; bottom:0px;} 
.galleryCorner-SLB { width:6px; height:6px; background:url(images/corner-SLB.gif) no-repeat left top;position:absolute; left:0px; bottom:0px;} 

.galleryHousingBig { width:246px; margin:15px 0px 5px 0px; float:right;  position: relative;}
.galleryHousingBig img { width:244px;border:1px solid #c6c6c7;}


.aboutBlue { font-size:18px; color:#7197be; padding-bottom:10px; padding-top:10px;}
.Blue { font-size:18px; color:#93b0cf; padding-bottom:10px; padding-top:10px;} 

.unitLayout { width:496px; position:relative; padding-top:20px; padding-bottom:20px}
.blueTitleLayout { font-size:18px; color:#7197be; position:absolute; left:0px; top:20px; padding-right:80px;}
.pdf-link { font-size:14px; padding-left:45px; background:url(images/pdf-icon.png) no-repeat left top; padding-top:20px; text-align:right; position:absolute; right:0px; bottom:0px; padding-bottom:10px;}

 .owners { width:100%; padding-top:20px; line-height:56px; clear:both;}
 .owners img { float:left; padding-right:20px;}
 .owners div.oName { font-size:16px; width:320px; float:left;}
 .owners span {color:#7197be;} 
 
#page { color:#fff; padding-top:10px;}
#page p { padding-bottom:10px;}
#page p img { float:right;}

#page2 { color:#fff; padding-top:10px; background:url(images/for-sale.gif) no-repeat 400px 30px;}
#page2 p { padding-bottom:10px;}
#page2 p img { float:right;}

ul.app { list-style:none;}
ul.app li { background:url(images/uldot.gif) no-repeat left center; padding-left:20px; line-height:20px;}

ul.standart { list-style:none; padding-top:20px;}
ul.standart  li { padding-left:20px; background:url(images/uldot.gif) no-repeat 0px 4px; padding-bottom:10px;}

ul.standart2 { list-style:none; }
ul.standart2  li { padding-left:20px; background:url(images/uldot.gif) no-repeat 0px 4px; padding-bottom:10px;}

.img-title { padding-top:20px;}
#page .horizont { width:502px; height:1px; background:url(images/grey-line.gif) no-repeat left top; margin-top:10px;}

.horizont { width:502px; height:1px; background:url(images/grey-line.gif) no-repeat left top; margin:30px auto; margin-bottom:10px;}

p.unit-title { padding-top:10px; padding-bottom:0px; padding-right:200px;}
p.unit-title span{color:#7197be; font-size:16px; font-weight:bold;} 

#sign-home { width:210px; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; padding-top:20px;}
#page #sign-home p img { float:left;}
#delivery { float:right; padding-top:20px;}

.horizont-WP { width:488px; height:1px; overflow:hidden; background:url(images/grey-line.gif) no-repeat left top;}

#phone { width:488px;position:relative; margin-top:35px; background:url(images/phone.gif) no-repeat 10px center;}
#phoneL { float:left; width:150px; padding:20px 0px; padding-left:80px; }
#phoneR { float:left; width:250px; padding:20px 0px;}
#phoneR img { padding-top:10px;}

#phone2 { width:488px;position:relative; margin-top:5px; background:url(images/phone.gif) no-repeat 10px center;}
#phoneL2 { float:left; width:150px; padding:20px 0px; padding-left:80px; }
#phoneR2 { float:left; width:250px; padding:20px 0px;}
#phoneR2 img { padding-top:10px;}

#approx { width:488px;position:relative; margin-top:25px; background:url(images/approx.gif) no-repeat 10px center;}
#approxL { float:left; width:350px; padding:20px 0px; padding-left:80px; font-weight:bold; }

#footer-above { width:900px; height:35px; background:#313131; overflow:hidden; font-weight:normal; margin:0 auto;}

#cent-ul1 { width:100%;position:relative;overflow:hidden; }
#cent-ul2 {left:50%;position:relative;float:left;}

#footer-above ul {left:-50%;position:relative;float:left;  list-style:none; line-height:35px; }
#footer-above li { float:left;}
#footer-above li a{ padding:0px 17px 0px 17px; background:url(images/footer-arrow.jpg) no-repeat 7px center; color:#fff; font-size:13px; text-decoration:none; font-weight:normal;}
#footer-above li a:hover { color:#7197be}

#footer { width:900px; height:42px; overflow:hidden; position:relative; background:url(images/footer-bg.jpg) repeat-x left top; text-align:center; padding-top:10px; color:#fff; font-size:11px; line-height:16px;}
#footer-LC { width:8px; height:7px; overflow:hidden; position:absolute; left:0px; bottom:0px; background:url(images/footer-BL.jpg);} 
#footer-RC { width:8px; height:7px; overflow:hidden; position:absolute; right:0px; bottom:0px; background:url(images/footer-BR.jpg);}
#footer a{ color:#1c356d; font-size:11px; line-height:16px;}
#footer a:hover{}



