body{
	color:#333;
	margin:0px;
	padding:0px;
	font:13px/19px Arial,Helvetica,sans-serif;
	background-image: url(/images/bkgrnd_2010.gif);
}
/* general */
a{
	color:#FF0000;
	text-decoration:underline
}
a:hover{text-decoration:underline}
h1, h2{font-family:Miso,Arial,Helvetica,sans-serif; color:#80878F; text-align:left!important; font-weight:normal}
h3, h4{font-family:Arial,Helvetica,sans-serif; color:#80878F; text-align:left!important; font-weight:normal}
h1{margin:0px; padding:5px 0px 0px; color:#80878F; text-transform:uppercase; font-size:48px; font-style:normal; line-height:48px; font-weight:normal; font-variant:normal; letter-spacing:-1px}
h2{margin:0px 0px 15px; padding:10px 0px 0px; font-size:32px; line-height:32px; font-weight:normal; text-transform:uppercase}
h3{font-size:14px; margin:5px 0px 10px; text-align:left; font-weight:bold; line-height:20px; padding:0px 0px 10px; border-bottom:1px solid #f2f2f2}
h4{margin:0px; padding:10px 0px 0px; font-size:12px; line-height:15px; font-weight:bold; text-transform:uppercase}
a.arw-link{
	color:#FF0000!important;
	font-weight:bold;
	padding:2px 2px 3px 23px;
	text-decoration:none!important;
	height:13px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
a.arw-link:hover{color:#80878F!important; background-position:0 -19px; text-decoration:none}
a.next{
	color:#FF0000!important;
	background:url(http://www.officestogousa.com/images/arrow-link.gif) no-repeat right 0;
	font-weight:bold;
	padding:2px 23px 3px 2px;
	text-decoration:none!important;
	height:13px;
	margin-left:25px
}
a.next:hover{color:#80878F!important; text-decoration:none; background-position:right -19px}
a.prev{
	color:#FF0000!important;
	background:url(images/arrow-link-back.gif) no-repeat 0px 0;
	font-weight:bold;
	padding:2px 2px 3px 23px;
	text-decoration:none!important;
	height:13px
}
a.prev:hover{color:#80878F!important; text-decoration:none; background-position:0 -19px}
img.inner{margin:0px 20px 10px 0px; padding:0px; clear:both; border-style:none}
img.thumb{margin:0px 20px 10px 0px; padding:9px; float:left; border:1px solid #CCC!important}
a img{border-style:none!important}
.clear{clear:both; height:1px; line-height:0px}
.nomarg{margin:0px!important}
.nobg{background:none!important}
.fontsmall{font:11px/15px Tahoma,Arial,Verdana,sans-serif}
.smallfont{font-family:Tahoma,Arial,Verdana; font-size:11px}
h3 .smallfont{font:normal 12px Arial,Helvetica,sans-serif; text-transform:none !important}
.noborder{border:none !important}
.btmborder{border-bottom:1px solid #f2f2f2; padding-bottom:0px; margin-bottom:20px}
.red{color:#CC0202 !important}
.orange{
	color:#FF0000!important
}
.bigfont{font:normal 18px/26px Arial,Verdana,sans-serif; color:#80878F; text-align:left !important; display:block; margin-bottom:10px; margin-top:10px}
.bigfont a{font:normal 18px/26px Arial,Verdana,sans-serif}
.fulldiv{clear:both; padding-bottom:20px}
.nopad{padding:0px}
.white{color:#FFF}
.samewidth{font:12px Arial,Helvetica,sans-serif; width:270px}
.btn{
	color:#FFF;
	border:1px solid #CCC;
	height:25px;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	background-color: #FF0000;
}
.medcol{width:300px; float:left; margin-right:30px; text-align:left}
.equalcol{width:465px; float:left; margin-right:15px; text-align:left; padding-right:14px; border-right:1px solid #f2f2f2}
.smallcol{width:196px; padding:0px; float:left; margin-right:20px; text-align:left; font:11px/16px Arial,Helvetica,sans-serif}
.last{margin:0px !important; padding-right:0px !important; border-right-style:none !important}
.lastcol{margin:0px !important; float:right}
.hidden{visibility:hidden}
form{padding:20px; background:#f2f2f2}
/* Container */
#container{
	margin:0px;
	padding:0px;
	background-color: #FFF;
	background-image: url(http://www.officestogousa.com/images/bg-container1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
/* Page */
#page{width:960px; margin:0px auto; padding:0px}
/* header */
#header{
	clear:both;
	height:100px;
	padding:0px;
	margin:0px 0px 5px;
	color:#FFFFFF
}
#header .left{float:left; padding:14px 0px 0px; margin:0px; text-align:center}
#header .right{float:right; text-align:right; margin:0px; padding:0px}
/* toplinks */
#toplinks{clear:both; margin:0px; padding:10px 0px 25px; height:15px}
#toplinks ul{margin:0px; padding:0px; list-style:none}
#toplinks li{display:inline; margin:0px; padding:0px}
#toplinks li a{color:#FFF; text-decoration:none; padding-left:6px; padding-right:5px; font:12px/15px Arial,Verdana,sans-serif; border-left:1px solid #999}
#toplinks li a:hover{color:#CCC}
#toplinks .first a{padding-left:0px; border-left-style:none}
#toplinks .last a{padding-right:0px}
/* links */
#links{height:20px; clear:both; margin:0px; padding:0px}
#links ul{margin:0px; padding:0px; list-style:none}
#links li{display:inline; margin:0px; padding:0px}
#links li a{color:#FFF; font:normal 13px Arial,Helvetica,sans-serif; text-transform:uppercase; margin-right:10px; margin-left:10px}
#links li a:hover, #links li a.act{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}
#links .first a{border-left-style:none}
#links .last a{margin-right:0px}
#links li img{border:none !important; padding-bottom:3px}
/* homepage Banners*/
#banner{height:300px; margin:0px; padding:0px; clear:both; background:url(http://www.officestogousa.com/images/loading.gif) no-repeat center center}
/* pagetitte */
#pagetitle{font:11px Tahoma,Arial,Verdana,sans-serif; padding:15px 0px 15px; margin:0px 0px 20px; border-bottom:1px solid #f1f1f1; color:#a7acb2}
#pagetitle a{
	color:#FF0000;
	text-decoration:none;
	font:11px Arial,Helvetica,sans-serif
}
#pagetitle a:hover{color:#878E97}
/* content */
#content{clear:both; padding:0px 0px 20px; min-height:350px; margin:0px; text-align:justify}
#content .left{width:670px; float:left; padding-right:19px; border-right:1px solid #f2f2f2}
#content .right{float:right; width:250px; padding:0px}
#content .medcol{width:320px; float:left; margin-right:30px; text-align:left}
#content .right h2{padding:0px 0px 10px !important; margin:0px !important}
#content .right div{width:250px; padding:0px; margin:0px 0px 20px}
#content .right ul{list-style-position:outside; margin:0px; padding:0px; list-style-type:none}
#content .right ul li{font:normal 12px Arial,Helvetica,sans-serif; margin:0px; padding:0px 0px 5px 35px; text-align:left}
#content .right ul li a{
	color:#FF0000;
	text-decoration:none;
	border-bottom:1px solid #f2f2f2;
	display:block;
	padding-bottom:2px
}
#content .right ul li a:hover{
	color:#000000
}
#content .right  li.act a{
	color:#FF0000
}
#content .right ul.ulsub{margin:0px!important; padding:0px!important; list-style:none outside; border-bottom:1px solid #f2f2f2}
#content .right ul.ulsub li{margin:0px; padding:0px; font:11px Tahoma,Arial,Verdana,sans-serif}
#content .right ul.ulsub li a{margin:0px!important; padding:2px 0px 2px 10px!important; font:11px Tahoma,Arial,Verdana,sans-serif; background:url(http://www.officestogousa.com/images/arw-bullet.gif) no-repeat left 7px; border-style:none}
#content .smlcol{width:150px; float:left; padding-right:20px}
#content .bigcol{float:right; width:500px}
/* lists */
ul.arw, ul.none{list-style-position:outside; margin:0px; padding:0px; list-style-type:none}
/* list with arrow image  */
ul.arw li{margin:0px; padding:0px 0px 5px 10px; background:url(http://www.officestogousa.com/images/arw-bullet.gif) no-repeat 0px 7px}
ul.arw li a{text-decoration:none; color:#616A74}
ul.arw li a:hover{text-decoration:underline}
.twocol li{margin:0px; display:inline; width:300px; float:left; padding-right:20px!important}
/* list with no image  */
ul.none li{margin:0px; padding:0px 0px 5px 0px}
ul.none li a{color:#333}
ul.none li a:hover{text-decoration:none}
/* list for portfolio, clients etc  */
ul.gallery{display:block; margin:0px 0 5px; padding:0; list-style:none outside; font-size:11px}
ul.gallery li{display:block; margin:0px; padding:0px 20px 30px 0px; text-align:left; width:200px; float:left}
ul.gallery li.last{padding-right:0px!important}
ul.gallery li a{margin:0; padding:0}
ul.gallery li a:hover{}
ul.gallery li strong{font-size:12px; display:block; color:#80878F}
ul.gallery a:hover strong{
	color:#FF0000
}
ul.gallery li img{border:1px solid #CCC; padding:4px; margin:0px 0px 3px; width:200px; height:75px}
ul.gallery a:hover img{border:5px solid #CCC}
#portfolio td{padding:0px 30px 30px 0px; width:300px; vertical-align:top; text-align:left; font:11px/18px Tahoma,Arial,Verdana,sans-serif}
#portfolio a{font:12px Arial,Helvetica,sans-serif}
#portfolio td.last{padding-right:0px}
#portfolio img{border:1px solid #ccc; padding:9px; margin:0px 0px 3px; width:280px; height:105px}
#portfolio a img{border:1px solid #ccc!important}
#portfolio strong{display:block; color:#80878F; font:bold 12px/15px Arial,Helvetica,sans-serif}
#cleintslist td{text-align:center; padding:20px 10px; border-bottom:1px solid #f2f2f2; border-right:1px solid #f2f2f2}
#cleintslist table{border-top:1px solid #f2f2f2; border-left:1px solid #f2f2f2}
#testimonials .medcol{background:#f3f3f3 url(http://www.officestogousa.com/images/bg-testimonials.gif) no-repeat right bottom; padding:10px; width:300px}
#testimonials .last{margin-right:0px!important; padding-right:10px!important}
#testimonials h4{padding-top:15px}
#testimonials .smallfont{color:#80878F}
#contact .medcol{width:300px!important; float:right}
#contact .left{width:610px!important}
#team h3{border:none!important; margin-bottom:0px}
#awards td{padding:0px 30px 30px 0px; width:217px; vertical-align:top; font:11px/15px Tahoma,Arial,Verdana,sans-serif; text-align:left}
#awards td.last{padding-right:0px}
#awards img{border:1px solid #CCC; padding:4px; margin:0px 0px 3px; width:207px; height:70px}
#awards a img{border:1px solid #ccc!important}
#sitemap .medcol{width:300px!important}
/* Footer */
#footer{
	color:#FFF;
	clear:both;
	margin:0px;
	padding:20px 10px 10px;
	font:11px/16px Tahoma,Arial,Verdana;
	border-top:5px solid #f2f2f2;
	background-image: url(/images/bkgrnd2_2010.gif)
}
#footer h2{margin:0px 0px 15px; padding:0px}
#footer a{color:#FFF; text-decoration:none}
#footer a:hover{color:#1b2128}
#footercontent{width:960px; margin:0px auto}
#footer .left{float:left}
#footer .right{float:right; text-align:right}
#footer .right a{background:#6D757E; margin-left:3px; font:10px Tahoma,Arial,Verdana,sans-serif; color:#FFF; padding:1px 3px}
#footer .right a:hover{background:#F90; color:#FFF}
#footer .fp{
	background:url(http://www.officestogousa.com/images/5-Year-Warranty-Logo.png) no-repeat left top;
	padding-left:65px
}
#footer .rp{
	background:url(http://www.officestogousa.com/images/textiles-background.png) no-repeat left top;
	padding-left:95px
}
#footer .homecp{clear:both; margin-top:10px; background:url(http://www.officestogousa.com/images/bg-homecp.gif) no-repeat left center; padding:0px 0px 0px 200px; height:31px; margin-bottom:10px}
#footer .cp{
	clear:both;
	margin-top:10px;
	background:url(http://www.officestogousa.com/images/bg-cp.png) no-repeat left center;
	height:31px;
	margin-bottom:10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 275px;
}
#footer .cp li a, #footer .homecp  li a{text-transform:uppercase; padding:0 10px 0 10px; font:bold 10px/31px Verdana,Arial,Helvetica,sans-serif!important}
#footer .cp a:hover, #footer .homecp a:hover{
	color:#FF0000
}
#footer a.arw-link{color:#CCC!important; background:url(http://www.officestogousa.com/images/arrow-link-ftr.gif) no-repeat 0 0; padding-left:23px; font-weight:bold; padding-top:2px; padding-bottom:3px; height:13px}
#footer a.arw-link:hover{color:#FFF!important; background-position:0 -18px; text-decoration:none}
#footer ul.arw li{margin:0px; padding:0px 0px 5px 10px; background:url(http://www.officestogousa.com/images/arw-bullet.gif) no-repeat 0px 7px; display:list-item!important}
#footer ul.arw li a{text-decoration:underline; color:#FFF; border-left:none; padding-left:0px; padding-right:0px}
#footer ul.arw li a:hover{text-decoration:none}
a.twitter{color:#CCC!important; background:url(images/icon-twitter.gif) no-repeat 0 0; padding-left:35px; font-weight:bold; padding-top:5px; padding-bottom:0px; float:left; height:28px}
a.twitter:hover{color:#FFF!important; text-decoration:none}
#footer ul{margin:0px; padding:0px 0px 5px; list-style:none}
#footer li{display:inline; margin:0px; padding:0px}
#footer li a{color:#FFF; text-decoration:none; padding-left:5px; padding-right:5px; font:11px/15px Arial,Verdana,sans-serif; border-left:1px solid #999}
#footer li a:hover{}
#footer .first a{padding-left:0px; border-left-style:none}
#footer .last a{padding-right:0px}
#valid a{padding-right:0px}
#tags{color:#b3b7bc; font-family:Arial,Helvetica,sans-serif}
#poptags{text-align:left}
#tags a, #poptags a{color:#b3b7bc}
#poptags a{padding:10px; margin-bottom:10px; line-height:36px}
#poptags .small{font-size:11px}
#poptags .medium{font-size:16px}
#poptags .big{font-size:18px}
#poptags .bigger{font-size:24px}
.post-title{text-transform:none; color:#6e7680; border-bottom-style:none; font:bold normal 28px Arial,Helvetica,sans-serif!important; text-align:left!important}
.post{padding:0px 0px 10px; border-bottom:1px solid #f2f2f2; margin-bottom:10px}
.post a{color:#666; text-decoration:underline}
.post a:hover{text-decoration:none}
.date{font:bold 10px Arial,Helvetica,sans-serif; text-transform:uppercase; color:#a7acb2}
ul.posts li a, ul.archive-list a{margin:0px; padding:0px 0px 5px 10px; background:url(http://www.officestogousa.com/images/arw-bullet.gif) no-repeat 0px 7px; font:11px Tahoma,Arial,Verdana,sans-serif}
.gallerylayer{background:#FFF url(images/loading.gif) no-repeat center center}
#fadeshowtoggler{padding:10px 5px 5px; text-align:center; border-bottom:1px solid #CCC; border-right:1px solid #CCC; border-left:1px solid #CCC}
.fadeSlideShow_descpanel{padding:20px}
.status{float:left; margin-left:15px}
.prevnext{float:right; margin-right:15px}
.box{background:#000 url(images/bg-orbox-top.gif) no-repeat top; padding:20px 20px 0px!important; color:#FFF; width:210px!important; text-align:left; margin-bottom:0px!important}
.box h2{color:#FFF; font-size:18px; border-bottom:1px dotted #CCC}
.box ul li{padding:0px 0px 5px 15px!important}
.boxbtm{background:#000 url(images/bg-orbox-btm.gif) no-repeat bottom; line-height:20px; height:20px}
#content .right .samewidth{width:190px!important}
.style9 {font-family: Arial, Helvetica, sans-serif}
.style13 {color: #333}
.style15 {font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 13px; }
.style27 {font-size: 24px}
.style2 {font-size: 13px}
