/*Cupcake
Author:Monnie
http://www.monnie.com.au
*/

body {
   
    font-family: tahoma;
    font-size: 13px;
    margin: 0px;
padding: 0px;
    color:#8A5B3D;
    background-image: url('images/stripebg.gif');
    background-repeat: repeat;
    }

ul li
{list-style-type: none;
}

img {border:none;}

.pinkborder {
border:1px dotted #f9bec9;
background: #f9eff1;
padding:5px;
}

.sideimage {
line-height:1.6em;
margin-bottom:18px;
text-align:center;
}

.menuitems {
float:left;
margin:15px 5px;
text-align:center;
width:180px;
}
.menuitems p {
margin: 0px;
text-align:center;
}

.alignRight {text-align:right;}
.alignCenter {text-align:center;}
.clearBoth {clear:both;}
.clearRight {clear:right;}
.floatLeft {float:left;}
.floatRight {float:right;}

#displaynone {display:none;}

h1 {font:bold 18px Arial; color:#f4a9b7; text-align: center; padding-bottom: 10px;}
h2 {font:bold 12px Arial; color:#8a5b3d; text-align: center; padding-bottom: 0px;}
a, a:hover, a:visited, a:active {color:#8a5b3d;} 

a.logo {float:left; height:300px; no-repeat; margin-left:0px; margin-right: 0px; padding: 0px}	

#container {
margin: 20px auto;
padding: 0;
width: 941px;
}

#containertop {
display:block; width:941px; height:170px; background: url(images/wrap_top.png) no-repeat 0 35px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}

#containermiddle {
display:block; 
width:841px; 
background: url(images/wrap_middle.png) repeat-y scroll;
padding:0 60px;
overflow: hidden;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}

#containerbottom {
display:block; width:941px; height:47px; background: url(images/wrap_bottom.png) no-repeat bottom;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}

#sidebar
{
float:left; text-align: center; width:330px; padding-right: 10px;
}

#content
{
float:right; text-align: center; width:470px; padding-left:10px;
}

#page
{
width:820px; padding:0; float: none;
}


#footer {text-align: center; font-size: 11px; padding:5px 0 0 0; margin:0;}

#line {height: 35px; margin: 70px 0 0 0px; background: transparent url(images/nav_dot.gif) repeat-x scroll center bottom; }

