/* @override http://ww1.orderdog.com/Portals/_default/Skins/orderdog/skin.css */


/*_____________________________________________________________________________*/
/* content styles */

	/* generic */
	div,p,td,th,li,dt,dd,blockquote,span,
	legend,input,textarea,select{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#444;}
	
	/* paragraphs and quotes */
	p{margin:0 0 10px 0;padding:0;line-height:1.2;}
	blockquote{margin:0 0 10px 20px;padding:0;line-height:1.2;font-style:italic;}
	
	/* headings */
	h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;color:#444;margin:0 0 10px 0;padding:0;line-height:normal;}
	
	h1{font-size:18px;font-weight:bold;}
	h2{font-size:16px;font-weight:bold;}
	h3{font-size:14px;font-weight:bold;}
	h4{font-size:14px;font-weight:normal;}
	h5{font-size:12px;font-weight:bold;}
	h6{font-size:11px;font-weight:bold;}
	
	/* links */
	a{font-family:Arial, Helvetica, sans-serif;font-size:12px;outline:none;}
	a:link{color:#DA1C35;text-decoration:none;}
	a:visited{color:#DA1C35;text-decoration:none;}
	a:hover{color:#DA1C35;text-decoration:underline;}
	a:active{color:#DA1C35;text-decoration:underline;}
	
	a img{border:0;}

/*_____________________________________________________________________________*/
/* dnn styles overwrite */

	.Normal,.NormalTextBox{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#444;}
	.Head,.SubHead,.SubSubHead{font-family:Arial, Helvetica, sans-serif;color:#444;}
	.Head{font-size:14px;font-weight:bold;}
	.SubHead{font-size:12px;font-weight:bold;}
	.SubSubHead{font-size:11px;font-weight:bold;}
	
	a.CommandButton{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
	a.CommandButton:link{color:#DA1C35;text-decoration:none;}
	a.CommandButton:visited{color:#DA1C35;text-decoration:none;}
	a.CommandButton:hover{color:#DA1C35;text-decoration:underline;}
	a.CommandButton:active{color:#DA1C35;text-decoration:underline;}
	
	.StandardButton{font-family:Arial, Helvetica, sans-serif;font-size:12px;}

/*_____________________________________________________________________________*/
/* core */

	.ControlPanel{background:#FFF;border:0;}
	.ControlPanel table{margin:0 auto;}
	.ControlPanel .SubHead{font-size:12px;}
	.ControlPanel a.CommandButton{font-size:10px;font-weight:normal;}
	
	.DNNEmptyPane{display:none;}

/*_____________________________________________________________________________*/
/* design elements */

	#Body{background:url(images/grid-bg.gif) #000;margin:0;padding:0;height:100%;font-size:12px;}
	#Form{width:100%;float:left;}
	
	#orderdog{background:url(images/grid-gradient.jpg) repeat-x;min-height:997px;height:auto !important;height:997px;}
	#orderdog #page{width:680px;margin:0 auto;}
	#orderdog .admin{width:1080px !important;margin:0 auto;}
	
	#orderdog #login{text-align:right;padding:10px 0;}
	#orderdog #login *{font-size:11px;font-weight:900;}
	#orderdog #login span{color:#FFF;}
	#orderdog #login label{color:#FFF;margin-left:5px;}
	#orderdog #login input{border:0;width:85px;}
	#orderdog #header{background:url(images/header-bg.jpg);height:106px;position:relative;}
	#orderdog #logo{float:left;margin:0 0 0 25px;display:inline;}
	#orderdog #tag{margin:0;position:absolute;top:59px;right:25px;width:258px;height:35px;background:url(images/header-tag.jpg);}
	#orderdog #tag span{display:none;}
	
	#orderdog #main{width:100%;background:#FFF;overflow:hidden;padding-bottom:20px;float:left;}
	#orderdog .toppane{margin:20px 20px 0;border:0 !important;}
	#orderdog .contentpane{float:right;position:relative;top:10px;right:20px;width:421px;}
	#orderdog .admin .contentpane{width:821px;float:right;position:relative;right:20px;}
	#orderdog #side-column{width:203px;float:left;position:relative;top:10px;left:20px;z-index:999;}
	#orderdog #AdminHostList{margin:0 auto 10px;display:block;}
	#orderdog .leftpane{margin-top:20px;clear:both;}
	#orderdog #dnn-member-options{list-style:none;margin:0 0 40px 0;padding:0;clear:both;position:relative;top:20px;left:10px;}
	#orderdog #dnn-member-options li{list-style:none;margin:0;padding:0;}
	
	#orderdog #footer{background:url(images/curve-bottom-left.gif) 0 100% no-repeat #FFF;clear:both;}
	#orderdog #footer #box{background:#CDCDCF;border:2px #959594 solid;text-align:center;margin:0 20px;padding:20px;}
	#orderdog #footer #bottom{height:20px;background:url(images/curve-bottom-right.gif) 100% 100% no-repeat;}
	#orderdog #SecNav{padding:0;margin:0 0 10px;list-style:none;}
	#orderdog #SecNav li{padding:0;margin:0;list-style:none;display:inline;}

/*_____________________________________________________________________________*/
/* links and text design elements */

	#orderdog a.member-option{}
	#orderdog a.member-option:link{color:#DA1C35;text-decoration:none;}
	#orderdog a.member-option:visited{color:#DA1C35;text-decoration:none;}
	#orderdog a.member-option:hover{color:#DA1C35;text-decoration:underline;}
	#orderdog a.member-option:active{color:#DA1C35;text-decoration:underline;}
	
	#orderdog #footer .footer,
	#orderdog #footer a{font-size:10px;color:#444;}
	#orderdog #footer a:link{color:#444;text-decoration:none;}
	#orderdog #footer a:visited{color:#444;text-decoration:none;}
	#orderdog #footer a:hover{color:#444;text-decoration:underline;}
	#orderdog #footer a:active{color:#444;text-decoration:underline;}

/*_____________________________________________________________________________*/
/* nav */

	#orderdog #MainNav ul{padding:0;margin:0;list-style:none;position:relative;z-index:999;}
	#orderdog #MainNav li{display:inline;float:left;width:203px;padding:0;margin:0;list-style:none;position:relative;}
	#orderdog #MainNav a{display:block;width:173px;padding:30px 30px 30px 0;margin-bottom:5px;font:18px Arial, Helvetica, sans-serif;text-decoration:none;text-align:right;color:#444;background:url(images/menu-item-bg.gif) no-repeat;}
	#orderdog #MainNav a:hover, 
	#orderdog #MainNav li.SelectedTab a{color: #e0602e;}
	
	/* second-level lists */
	#orderdog #MainNav li ul{position:absolute;left:-999px;z-index:999;}
	#orderdog #MainNav li li{width:220px;margin:0;background:#CDCDCF;}
	#orderdog #MainNav li.SelectedTab li a{color:#444;}
	#orderdog #MainNav li li a{width:180px;padding:4px 20px 4px 10px;margin:0;text-align:left;font-weight:normal;font-size:12px;background:none;}
	#orderdog #MainNav li li a:hover,
	#orderdog #MainNav li li.SelectedTab a{color:#DA1C35;}
	#orderdog #MainNav li li a.hasChildren,
	#orderdog #MainNav li li.SelectedTab a.hasChildren,
	#orderdog #MainNav li li a.hasChildren:hover{background:url(images/arrow-white.png) 98% 50% no-repeat #CDCDCF;}
	
	/* third-level and beyond */
	/*#orderdog #MainNav li li li{display:block;}
	#orderdog #MainNav li li.SelectedTab li a{color:#444;}
	#orderdog #MainNav li li li.SelectedTab a,               */
	#orderdog #MainNav li li li{display:block;}
	#orderdog #MainNav li li ul{position:absolute;left:-999px;z-index:999;}
	#orderdog #MainNav li li li{width:120px;margin:90;background:#CDCDCF;}
	#orderdog #MainNav li.li li SelectedTab li a{color:#444;}
	#orderdog #MainNav li li li a{width:120px;padding:4px 20px 4px 10px;margin:0;text-align:left;font-weight:normal;font-size:12px;background:none;}
	#orderdog #MainNav li li.SelectedTab li a:hover{color:#DA1C35;}
	#orderdog #MainNav li li.SelectedTab li a.hasChildren,
	#orderdog #MainNav li li.SelectedTab li a.hasChildren:hover{background:url(images/arrow-white.png) 98% 50% no-repeat #CDCDCF;}
	
	/* no need to change these hover classes unless you need more than 4 levels */
	#orderdog #MainNav li:hover ul ul,
	#orderdog #MainNav li:hover ul ul ul,
	#orderdog #MainNav li:hover ul ul ul ul,
	#orderdog #MainNav li.iehover ul ul,
	#orderdog #MainNav li.iehover ul ul ul,
	#orderdog #MainNav li.iehover ul ul ul ul{top:0;left:-999em;}
	
	#orderdog #MainNav li:hover ul,
	#orderdog #MainNav li.iehover ul{top:10px;left:203px;}
	#orderdog #MainNav li li:hover ul,
	#orderdog #MainNav li li li:hover ul,
	#orderdog #MainNav li li.iehover ul,
	#orderdog #MainNav li li li.iehover ul{top:0;left:210px;}

/*_____________________________________________________________________________*/
/* Vasilis Terzopoulos // thinkofdesign.com */



