﻿body{
margin:0 50px;
padding:10px;
background:#ffffff;
font:12px "trebuchet ms";
}

blockquote { 
margin:5px 20px;
padding-left:10px;
border-left:2px solid #666;
}

a:link, a:active, a:visited { 
text-decoration:none;
color:#666666;
font-weight:bold;

}


a:hover { 
text-decoration:none;
color:#000000;
font-weight:bold;
}

#topsection{
background:#ffffff;
height: 30px; /*Height of top section*/
padding:20px 30px 10px 0;
margin:0;
text-align:right;
}

#topsearch { 
background:#eeeeee;
width:200px;
border:0px solid #666666;
color:#666666;
padding:3px;
}

#searchsubmit { 
background:#ccffff;
width:100px;
border:0px solid #666666;
text-align:center;
color:#336666;
padding:2px;
}

#contentwrapper{
float: left;
width: 100%;
background:#ffffff;
}

#contentcolumn{
margin-right: 450px; /*Set right margin to RightColumnWidth*/
height:250px;
overflow:auto;
padding:0 5px;

}


#rightcolumn{
float: left;
width: 450px; /*Width of right column in pixels*/
margin-left: -450px; /*Set left margin to -(RightColumnWidth) */
height:250px;
}

#rightnav { 
margin:0 auto;
position:relative;
height:250px;
width:100%;
}

#rightnav a:link, 
#rightnav a:visited,
#rightnav a:active { 
display: inline;
border-top:1px solid #dddddd;
padding:10px 70px 50px 70px;
font:0px "Trebuchet ms";
text-transform:uppercase;
text-decoration:none;
color:#333333;
}




#rightnav a:hover { 
display: inline;
border-top:1px solid #666666;
padding:10px 70px 250px 70px;
font:0px "Trebuchet ms";
text-transform:uppercase;
}


.pink { 
background:#ffccff url(/od/wp-content/designs/0/567/pink.jpg) bottom center repeat-x;
}


.yellow { 
background:#ffffcc url(/od/wp-content/designs/0/567/yellow.jpg) bottom center repeat-x;
}

.blue {
background:#ccffff url(/od/wp-content/designs/0/567/blue.jpg) bottom center repeat-x;
}


#contentwrapper2{
float: left;
width: 100%;
background:#ffffff;
color:#333333;
}


#contentcolumn1{
margin: 20px 0; 
}


#footer{
clear: left;
width: 100%;
text-align: center;
padding: 1px 0;
}

#footer a:link,
#footer a:active,
#footer a:visited,
#footer a:hover { 
color:#33cccc;
text-transform:uppercase;
font:13px "Trebuchet ms";
text-decoration:none;
font-weight:bold;
}

.clear { 
clear:both;
height:0px;
}


/* Square cutout Borders*/
.square {background: transparent; margin:0 auto;}
.square h1, .square p {margin:0 10px;}
.square h1 {font-size:20px; color:#cccc33; letter-spacing:1px; font-weight:normal; text-transform:uppercase;}
.square p {padding-bottom:0.5em;}

.square .top, .square .bottom {display:block; background:transparent; font-size:1px;}
.square .b1t {margin:0 6px; display:block; overflow:hidden; height:5px; background:#ffffcc; border-left:1px solid #cccc33; border-right:1px solid #cccc33; border-top:1px solid #cccc33;}
.square .b2 {display:block; height:1px; margin:0; background:#ffffcc; border-left:7px solid #cccc33; border-right:7px solid #cccc33; overflow:hidden;}
.square .b1b {margin:0 6px; display:block; overflow:hidden; height:5px; background:#ffffcc; border-left:1px solid #cccc33; border-right:1px solid #cccc33; border-bottom:1px solid #cccc33;}

.square .boxcontent {display:block; background:#ffffcc; border-left:1px solid #cccc33; border-right:1px solid #cccc33; padding:0 5px; height:235px; color:#666;}



/* Square cutout Borders 2*/
.square2 {background: transparent; margin:0 auto;}
.square2 h1, .square2 p {margin:0 10px;}
.square2 h1 {font-size:20px; color:#cc33cc; letter-spacing:1px; font-weight:normal; text-transform:uppercase;}
.square2 p {padding-bottom:0.5em;}

.square2 .top, .square2 .bottom {display:block; background:transparent; font-size:1px;}
.square2 .b1t {margin:0 6px; display:block; overflow:hidden; height:5px; background:#ffccff; border-left:1px solid #ff66ff; border-right:1px solid #ff66ff; border-top:1px solid #ff66ff;}
.square2 .b2 {display:block; height:1px; margin:0; background:#ffccff; border-left:7px solid #ff66ff; border-right:7px solid #ff66ff; overflow:hidden;}
.square2 .b1b {margin:0 6px; display:block; overflow:hidden; height:5px; background:#ffccff; border-left:1px solid #ff66ff; border-right:1px solid #ff66ff; border-bottom:1px solid #ff66ff;}

.square2 .boxcontent {display:block; background:#ffccff; border-left:1px solid #ff66ff; border-right:1px solid #ff66ff; padding:0 5px; height:235px; color:#666;}